Become a sponsor to Jonathan Wood
Have published a variety of C# class libraries on both GitHub and NuGet. Many of these libraries rely on some type of text parsing.
One library I'm particular proud of is my SILK interpreter, which provides a very simple way to add scripting and automation to any .NET application. This library has not yet received the attention I think it deserves, and I hope to be able to find ways to get the word out about it.
Moving forward, I hope to add more open source projects and continue to enhance the ones I've already published.
Featured work
-
SoftCircuits/Silk
Simple Interpreted Language Kit (SILK). An easy way to add scripting and automation to your .NET applications.
C# 19 -
SoftCircuits/HtmlMonkey
Lightweight HTML/XML parser written in C#.
C# 62 -
SoftCircuits/CsvParser
Classes for reading and writing comma-separated-values (CSV) files. Supports special characters in column fields. Options to instead use tab delimiters, etc.
C# 15 -
SoftCircuits/IniFileParser
Lightweight INI-file parser that can be used to easily read and write INI files. It includes direct support for string, int, double and bool setting types.
C# 22 -
SoftCircuits/ParsingHelper
.NET text parsing helper class.
C# 16 -
SoftCircuits/SparseCollections
The SparseCollections library provides the SparseArray<T> and SparseMatrix<T> collection classes.
C# 5