Projects

These are my open source projects.

Libraries

  • Looah: Lua/PHP interface.
  • libdpserver: Digital Paint: Paintball 2 server query interface.
  • ABC Protocol: ABC client interface.
  • PHPShoutcastServer: Very hacky experimental Shoutcast server.
  • WavForge: Basic sound synthesis and .wav writing.
  • BlueTOC: AOL Instant Messenger library (TOC protocol).
  • OekakiApplet: Oekaki applet server-side interface.
  • Chat Grammer Corrector: “Fix” chatspeak using heuristics.
  • Intelligent Censor: Censor profanity while preserving intent.
  • RiceKaraoke: Live karaoke display.
  • PhysicsGravy: Fun library to give objects on the page gravity.
  • IF Quick Reply: Drop-in JavaScript file to modify IF forums and add a quick reply function.
  • libdpstdlog: Parse Digital Paint: Paintball 2 stdlog files.
  • Teamspeak2Query: TeamSpeak 2 query library.

Plugins

  • WorldEdit: Fix the world in-game or assist your building in Minecraft
  • WorldGuard: Fix sponges, disable fire, and do much more in Minecraft
  • CraftBook: Add bridges, gates, redstone integrated circuits, and more to Minecraft
  • PlayX: Internet media player for Garry’s Mod.

Applications

  • DPMatchReserve: Digital Paint: Paintball 2 match server request tool.
  • KAFChat: Hidden-frame and later Ajax chatroom.
  • SaitoBot: Python and Twisted-powered IRC bot framework.
  • SoundsOnKey: Play sounds through a separate audiodevice on keypress or repeat audio.