This is a list of all miscellaneous programs, apps, tools, and diversions that I’ve written over time. Feel free to download and use them to your liking!
Web app that lets you drag-and-drop files onto it, and displays detailed and deep information and metadata from the file’s binary format. For example, it can extract Exif tags from JPEG or TIFF images, track information from MP3 files, and so on. It can also display images in formats that are not supported by your browser, e.g. PCX, TGA, RAS, and others.
Web app that lets you drag-and-drop any file onto it, and visualize it as a bit-mapped image. You can select from a number of different bitmap encodings for the visualization, from 32-bit encodings all the way down to 1-bit monochrome. Aside from a randomly fun way to visualize binary files, this can aid forensic analyses of binary files by exposing (uncompressed) bitmap images stored within these files.
Planetarium app for Samsung Gear VR
A planetarium app for the Samsung Gear VR headset. Complete with motion tracking, the app renders the full night sky with stars, planets, and a few nebulae. You can “look at” any particular object and see information about it from Wikipedia, as a floating card next to the object!
Seven-segment control for .NET
A custom component for .NET that simulates a physical seven-segment display.
Obscure Image Format Library for .NET
.NET class library for opening images that are stored in obscure or obsolete graphics formats. These include: Targa (.TGA), Sun raster (.RAS, .SUN), ZSoft (.PCX), Netpbm (.PPM, .PGM, .PBM, .PNM), SGI, and DICOM. Includes a test application for simple opening and viewing of these types of files.
Mandelbrot explorer (arbitrary precision)
Mandelbrot explorer written in C# with WinForms, allows you to zoom arbitrarily far (using BigInteger arithmetic).