This is your work, valued

Salt Lake City, UT

Jonathan Wood

Advanced
@SoftCircuits

HtmlMonkey. Lightweight HTML/XML parser written in C#.

62

FullTextSearchQuery. Converts simple query to SQL Server full-text-search query.

22

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.

22

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

19

ParsingHelper. .NET text parsing helper class.

16

CsvParser. Classes for reading and writing comma-separated-values (CSV) files. Supports special characters in column fields. Options to instead use tab delimiters, etc.

15

OrderedDictionary. .NET library that implements an ordered dictionary.

13

ExpressionEvaluator. String expression evaluator. Supports symbols and functions.

7

WinSettings. .NET class library that makes it easy to save and retrieve application settings in INI files, XML files or the Windows registry.

7

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

5

SoftCircuits.FixedWidthParser. Lightweight .NET class for reading and writing fixed-width data files. Includes basic reader and writer class, and also includes generic classes that automatically map class properties to fixed-width fields. Includes many options to control the library's behavior.

5

SoftCircuits.Wordify. Class library with many options to format strings. Includes methods to work with numbers, ordinals, enums, pluralization, quotes, etc.

5

DataFileManager. WinForms component that helps manage an application's data files.

4

SoftCircuits.SpreadsheetBuilder. Lightweight class to build Excel spreadsheet files (XLSX) without Excel.

4

CommandLineParser. Lightweight command-line parser. Supports arguments, flag arguments and extended arguments. Supports using quotes to allow whitespace in any argument type.

4

JavaScriptFormatter. .NET class library that formats JavaScript scripts.

4

WebScraper. .NET library to scrape content from the Internet.

3

NumberToText. Converts a number to text. For example, converts 123.45 to "One hundred twenty-three and 45/100".

2

QueryArgumentEncryptor. Class to encrypt any number of key/value pairs so that they can be passed as a single query argument.

2

EasyEncryption. Wraps the .NET Framework encryption routines to provide easily accessible encryption and decryption.

2

PerformanceTester. Simple class to help compare the performance of different algorithms.

1

SoftCircuits.StringExtensions. Class library that augments the .NET string class with many new methods.

1

SoftCircuits.MenuStatus. A simple component for WinForms that provides an event for whenever the current menu selection changes.

1

RandomEnumerableExtensions. Adds Random() and Shuffle() methods to any collection that implments IEnumerable.

1

SimpleLogFile. .NET class that makes it easy to write log entries to a file.

1