In my spare time, I have developed a couple of open-source projects on github and try to maintain them:
- babelmark 3 A website that allows to compare various Markdown implementations (including Markdig!)
- Markdig A Markdown processor for .NET, a fully extensible implementation of the CommonMark standard with excellent performance, both in terms of speed, and GC pressure.
- NUglify A HTML, JavaScript and CSS minification Library for .NET (fork of AjaxMin + new features)
- Scriban A fast, powerful and lightweight text templating language and engine for .NET
- SharpScss A pinvoke .NET wrapper around libsass to convert SCSS to CSS
- GitRocketFilter A super fast alternative to
git-filter-branch
, powerful command line tool to rewrite git branches powered by .NET, equivalent of - SharpDX The definitive DirectX wrapper for .NET
- SharpDoc A documentation generator for .NET
- SharpCLABot An ASP.NET application providing CLA bot for github projects, hostable on Azure
- SharpYaml A YAML parser (this is a fork)
- SharpRazor A simple wrapper around the templating Razor Engine
- SharpDiff A diff library for .NET with added support for a diff3 on .NET objects (this is a fork)
I developed also some older projects on codeplex that are no longer updated:
- NShader A HLSL/GLSL syntax highlighter for Visual Studio
- AsmHighlighter A ASM x86 syntax highlighter for Visual Studio
- NetAsm An attempt to hack the JIT of the .NET CLR to inject ASM instructions directly from method attributes
- NKnobMan An extension to Knobman
- NRenoiseTools A Renoise file exporter to MIDI
I have also contributed to some open source projects:
- NAudio A popular Audio framework for .NET