Skip to content
You must be logged in to sponsor SoftCircuits

Become a sponsor to Jonathan Wood

@SoftCircuits

Jonathan Wood

SoftCircuits
Salt Lake City, UT

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

  1. SoftCircuits/Silk

    Simple Interpreted Language Kit (SILK). An easy way to add scripting and automation to your .NET applications.

    C# 19
  2. SoftCircuits/HtmlMonkey

    Lightweight HTML/XML parser written in C#.

    C# 62
  3. 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
  4. 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
  5. SoftCircuits/ParsingHelper

    .NET text parsing helper class.

    C# 16
  6. SoftCircuits/SparseCollections

    The SparseCollections library provides the SparseArray<T> and SparseMatrix<T> collection classes.

    C# 5

Select a tier

$ a month

Choose a custom amount.