.Net Configuration Section Documentation Generator

Automatically generate XSD schemas and HTML documentation for .Net configuration files (e.g. app.config or web.config).

FormatC syntax highlighting

A class library that allows you to apply syntax highlighting to source code in a variety of languages.


A command line argument parser for .Net and C++, with argument parsing rules based on PowerShell.


Common dialog classes for Windows Forms and WPF.

Priority Queue for .Net

This class library provides a priority queue for use with Microsoft .Net. For more information, see this blog post. The class library documentation is also available.

RegEx Find & Replace Replacement for Visual Studio 2005

A Visual Studio 2005 add-on that provides regular expression find and replace functionality using normal .Net Framework regular expression syntax, rather than the custom syntax used by VS2005's built-in find and replace function.

XML comment checker

This application performs extensive checks to see if every publicly visible type or member in a .Net 2.0 class library is properly commented.


D'ni number conversion

A web-based tool for converting to and from the D'ni number system used in the Myst series of games.

Find As You Type for Internet Explorer

An add-on for Internet Explorer 6 and 7 that provides a search bar that automatically searches the current page as you are typing.

Miniature screen brightness controller

A small system-tray application that allows you to control the screen brightness on your laptop or Tablet PC. Requires Windows XP with Service Pack 1 or higher, and a compatible display driver.

PowerShell scripts for floppy support in Windows Virtual PC 7

Windows Virtual PC 7 has no UI for using floppy disks. This collection of scripts make it possible to create, attach and release virtual floppy disk images.


Easily enable and disable your network connection from the command prompt. For usage instructions, check the included readme.txt. Version 2.0 requires Windows Vista or later. For Windows 2000, Windows XP, and Windows Server 2003, use version 1.0 (this version does not support newer versions of Windows)

VATSIM Monitor

A desktop gadget for Windows Vista and Windows 7 that lets you see who's online on VATSIM.

Windows Mobile

Japanese Input

A Soft Input Panel for Windows Mobile based devices that provides Japanese handwriting recognition.

Pocket Dictionary

A Japanese dictionary application for Windows Mobile that uses the free EDICT dictionary files.

Channel 9

C9 International Avatar Creator

Create an avatar for Channel9 in the style pioneered by Jamie. Also available: C9IAC Template Editor and C9IAC Web Edition.


Dynamically update your Channel9 avatar caption with the name of the currently playing song in your favourite media player. Note: this application is no longer supported, and does not function with the current version of the Channel 9 website.

El Goonish Shive

English/Uryuomoco Translator

Translate text to and from the alien language Uryuomoco from the webcomic El Goonish Shive.