Recently Added Projects

Roslyn-linq-rewrite
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

LinqOptimizer
An automatic query optimizer-compiler for Sequential and Parallel LINQ

Netjs
.NET to TypeScript and JavaScript compiler. Portable Class Libraries work great for this. You can even pass EXEs.

Nemerle
Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented and imperative features. It has a simple C#-like syntax and a powerful meta-programming system.

AspNet.Metrics
Capturing CLR, application-level web request metrics. Middleware and extensions using Metrics-Net

Metrics-Net
The Metrics.NET library provides a way of instrumenting applications with custom metrics (timers, histograms, counters etc) that can be reported in various ways and can provide insights on what is happening inside a running application

Gendarme
Extensible rule-based tool to find problems in .NET applications and libraries. It is part of Mono that is been discontinued.

StyleCop
StyleCop analyzes C# source code to enforce a set of style and consistency rules

N2CMS
Open source, lightweight, code-first CMS able to seamlessly integrate into any MVC project.

RunInfoBuilder
A unique command line parser, utilizing object trees for commands. This library provides a clean and simple API for parsing program arguments into a RunInfo object.

ReadLine
ReadLine is a GNU Readline like library built in pure C#. It can serve as a drop in replacement for the inbuilt Console.ReadLine() and brings along with it some of the terminal goodness you get from unix shells, like command history navigation and tab auto completion.

Fluent Command Line Parser
A simple, strongly typed .NET C# command-line parser library using a fluent easy to use interface

clipr
A CLI library inspired by Python's argparse that transforms a command line into a strongly-typed object. It supports custom argument types, automated (and localized) help generation, and a variety of ways to store parsed arguments.

Appccelerate - Command Line Parser
A command-line parser with fluent definition syntax, different argument types, required and optional arguments, value restrictions, aliases, type conversion and semi-automatic usage help message composition

Cashew
a .NET library for caching responses easily with an HttpClient
through an API that is simple and elegant yet powerful.

Logibit Hawk
A F# Hawk authentication library

SquishIt
SquishIt is an asset optimization library for .net web applications. It handles combining and minifying css and javascript assets through creation of bundles. There are currently extensions available that allow use of .less, coffeescript, SASS/SCSS and Hogan templates through SquishIt's preprocessor pipeline. There is also an extension that writes your combined files to Amazon S3 that can serve as a template for integrating with the CDN of your choosing.

Bundler
Compile & Minify Less/Sass/Stylus/Css/JS/CoffeeScript/LiveScript files. Integrates with MVC and ServiceStack

AIMLBot (Program#)
A small, fast, standards-compliant yet easily customizable implementation of an AIML (Artificial Intelligence Markup Language) based chatter bot in C#.

Side-Waffle
Large collection of useful templates for Web and Desktop development.