The Tempest Toolkit is a collection of lightweight, helpful tools which can be incorporated into any C# or .NET project. An emphasis has been placed simplicity and performance.

Command Line Tool

A straightforward way to manage command line passed arguments.

Hash Tools (Adler and Crc)

Fast, light, simple hashing algorithms for producing common checksums.

Lazy Containers

Enables easy management of lazy loading of data from identities against a known store.

Screen Writer Tool

Formats command line output to fit the window and look professional.

Text Engine

Generates deltas between two text documents. Supports 2-way and 3-way merges. (beta)

Work Queue Manager

Multi-threaded work queue which manages any number of threads. Supports flood-gate controls, which allow the halting, releasing, and reclaiming of all managed threads.