Welcome to Metamage Labs, the corporate avatar of Josh Juran. See my résumé.
v68k, Advanced Mac Substitutev68k is a portable, lightweight C++ m68k emulation library. Advanced Mac Substitute is an API-level Mac emulator that reimplements the Mac OS and Toolbox.
Varyx Programming LanguageVaryx is a dynamic, memory-safe programming language with big integers, closures, and optional type annotations.
FORGE: A File-Oriented Reflective Graphical EnvironmentFORGE is a language-independent, OS-independent, and GUI-independent windowing API provided as a virtual filesystem.
FreemountFreemount is low-latency, transport-independent file interaction protocol.
MacRelixMacRelix is a Unix-like environment for classic Mac OS, which includes sockets, a shell, and ports of perl and Git.
FornaxisFornaxis is a portable, distributed programming system in development.
Sudoku SolverExactly what it says on the tin. This solver uses increasingly complex deductive reasoning to make progress until the grid is complete, resorting to subjunctive logic for the most difficult puzzles. Square grids up to 16x16 are supported.
ChronometerA simple analog face clock with a direct-manipulation-based touch interface for setting an alarm or timer: Just grab the turquoise handle from one of the hands and drag it around the clock face, and the event will trigger when the hand reaches that spot.
Order of the StickAn Android app for viewing Rich Burlew’s webcomic, The Order of the Stick. It downloads each image only once (to the device’s external storage), and while you’re reading one comic it automatically prefetches the next. A zoom mode is available for lower-resolution displays.
Port XTenderA software bridge between Mac OS X’s Classic environment and your Mac’s internal modem. If you’d like to use MacAuthorize in OS X without restarting in OS 9 to run a transaction, Port XTender lets you do that. ($100 single-user; bulk licensing available)