Metamage Software Creations
Welcome
My name is Joshua Juran, and I love writing software. My specialties are Web applications, POSIX, and classic Mac OS software. See my résumé.
Products
-
Port XTender
A 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)
Android
-
Order of the Stick
An 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.
Web Applications
-
Sudoku Solver
Exactly 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.
-
Maxim: A Mac Simulator
Formerly 'Desktop Menus With CSS and Javascript', Maxim is an effort to recreate visual and behavioral aspects of Mac OS in CSS and Javascript with as much fidelity as is possible -- ideally, down to the last pixel.
Open Source Code
-
FORGE: A File-Oriented Reflective Graphical Environment
FORGE is a language-independent, OS-independent, and GUI-independent windowing API provided as a virtual filesystem.
-
MacRelix
MacRelix is a Unix-like environment for classic Mac OS, which includes sockets, a shell, and ports of perl and Git.
-
v68k
In development is v68k, a portable, lightweight C++ 68K emulation library with no external dependencies. Hardware breakpoints and some exceptions are supported.