Jon Rafkind's Projects
Compatibility layer between Allegro4 and Allegro5
This is an interpreter for Another World (Out of this world)
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Honu-style macro system for C
Decompiles native assembly to high level languages
Run programs under constrained resource limits
DNS server in rust
Dodgeball game similar to Super Dodgeball for the NES
Generate a nonsensical corporate jargon sentence
Demo of the macos expose effect
c++ with support for syntactic abstraction
Convenient tool for syncing files between computers
A command line tool that performs a fuzzy text search on filenames
Various graphical demos/games
Code examples for the Honu language
Icewm window manager
A minimalistic SVN poller implementation delivering IRC notifications via irkerd.
ISO9660 fuse filesystem
Janus WebRTC Server
Syntactic macros for Java
Java virtual machine in rust
Config files for my GitHub profile.
A tool that performs a source-to-source transformation on C to use a precise garbage collector
Clone of the MicroProse game, Master of Magic.
Simple gtk panel to play music
simple music player for icecast http streams
Quake for Native Client (based on the SDL Quake port)
nand2tetris course
A scalable overlay networking tool with a focus on performance, simplicity and security