Velocity is a Java-based template engine. It permits anyone to use the simple yet powerful template language to reference objects defined in Java code. When Velocity is used for Web development, Web designers can work in parallel with Java programmers to develop Web sites according to the Model-View-Controller (MVC) model, meaning that Web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the Web pages, making the web site more maintainable over the long run and providing a viable alternative to Java Server Pages (JSPs) or PHP. Velocity also provides template services for the Turbine Web application framework, making a template service that allows Web applications to be developed according to a true MVC model.
EtText is a simple plain-text format which allows conversion to and from HTML. It provides an easy-to-edit, easy-to-read and intuitive way to write HTML, based on plain-text markup conventions. Like most simple text markup formats (POD, setext, etc.), EtText markup handles the usual things: insertion of paragraph tags, header recognition, and markup. However it also adds a powerful link markup system, and tries to generate code which conforms to XHTML.
Multidb is a factory class that generates objects for use in php code. It allows faster reuse without having to redo code when porting to different databases. It wrapps common function calls like db_connect -- there is no need to change code when working with different database backends.
The Atlas protocol is intended for use in networked roleplaying games, and provides a flexible and extensible means of communicating between the components of a game system. The protocol is transport independent, encoding independent and portable. Atlas-C++ is the standard implementation of the protocol in C++ used by most WorldForge software, and is made available for use in any other system.
The SDL_gfx library offers several components: Graphic Primitives, Rotozoomer, Framerate control, and MMX image filters. The Primitives component provides basic drawing routines: pixels, hlines, vlines, lines, aa-lines, thick-lines, rectangles, rounded-rectangles, boxes, rounded boxes, circles, aa-circles, ellipses, trigons, polygons, textured-polygons, Bezier curves, and an 8x8 pixmap font for drawing onto any SDL Surface. Full alpha blending, hardware surface locking, and all surface depths are supported. The Rotozoomer can use interpolation for high quality output.
mysqltcl is the Tcl interface to mysql realtional database. It is the next version of mysqltcl1.53 (new contributor) with many new futures: Tcl8.0-Object support, Unicode support, configure support, no connection limitation, nested queries, handling of binary files (containing null values), and many extra commands: seek on result block, escaping of string, last inserted id, introspection of connection and query state, and query metadata (schema).