Open Source Software
Herein ye can find code developed initially at Three Rings
Design, but released to the wide world to be shared freely
in the glorious enterprise of writin' software.
OOO Core Libraries
Clyde: a collection
of Java tools and frameworks useful for making games, 2D and 3D,
networked and otherwise.
- Getdown: a system for deploying
Java-based applications and updating them over the network following
- Depot: a declarative Java
object-relational mapping library that uses EJB3 annotations but is
not managed like Hibernate and friends.
- GWT Utils: a collection of
utility and user interface routines that make developing games and applications
in GWT more pleasant.
- Honeybird: a library that
makes interacting with the Google Analytics API more pleasant.
- Aspirin: a collection of utility
and user interface routines that make developing games and applications in Flash and
ActionScript more pleasant.
Vilya: most of our
network game infrastructure is also available for Flash/ActionScript.
Write your server in Java and your client in ActionScript or Java,
- Flashbang: a game framework
for ActionScript (objects, resource management, audio, animations, tasks, etc.).
- Yoga: a library of utilities
for avatar manipulation in ActionScript.
- Riposte: an ActionScript
library that allows communication with a Narya-based server using stateless HTTP-based
RPC instead of a persistent TCP connection. Useful for Facebook-style games.
- Splat : a daemon designed to help
keep information in an LDAP directory in sync with information outside of an LDAP
- Farbot : automates building of
netinstall/PXE boot FreeBSD releases.
- OpenVPN Auth-LDAP :
implements username/password authentication via LDAP for OpenVPN 2.x. It also
includes some integration with the OpenBSD packet filter, supporting adding and
removing VPN clients from PF tables.
We've also contributed features, code, and bug fixes to a number of projects,