Open-source software

Most of my projects are on Github, but they are split between and


leading dynamic image resizer and processing solution for IIS and ASP.NET. Free Open-source.


A jQuery-based image editor

libwebp for .NET

libwebp 0.2.0 lacked a .NET wrapper, so I made one - with full P/Invoke coverage.


lightresize is an embeddable .NET class for primitive image resizing which doesn't depend on System.Web - but also lacks 95% of ImageResizer functionality.


After the (very) popular WebCropImage project was abandoned and deleted, I resurrected the project and gave it some much-needed love.


Some utilites to make WebForms a bit more bearable.


After 2 years of Nesta, I got tired of leaky abstractions, and decided to simplify things.


Nesta is one of the best micro-CMSes, and I've contributed a lot to the project. I added format extensibility to core (not yet merged) and created nesta-plugin-tags, nesta-plugin-simplicity, nesta-plugin-wordpress, and nesta-plugin-aliases


A continuations-based framework for massively-multi-editor systems (intially, games).Lua implementationHome page

The Boneyard

These projects are no longer actively developed, but still quite stable and usable.


SuperCopy lets you simulate copies, directory merges, and makes XCopy easy to use (2005). While the source code is disgusting, it's a very reliable app.


QuickKey is a Character Map alternative, designed for typing, which became very popular with multi-lingual users. (2001)


5-minute installer for setting up a Git server on Windows. Developed in collabortion with Tevfik Karagulle, now in a sort of stasis as I don't have source code for the manager.

About Nathanael

Nathanael Jones is a software engineer, father, consultant, and computer linguist with unreasonably high expectations of inanimate objects. He refines .NET, ruby, and javascript libraries full-time at Imazen, but can often be found on stack overflow or participating in W3C community groups.


If you develop websites, and those websites have images, ImageResizer can make your life much eaiser. Find out more at


I run Imazen, a tiny software company that specializes in web-based image processing and other difficult engineering problems. I spend most of my time writing image-processing code in C#, web apps in Ruby, and documentation in Markdown. Check out some of my current projects.

More articles