AppLogger is a library that allows an application programmer to provide run-time customizable output from an application. It includes a function, applogger_log(), with calling semantics analogous to the standard C library's printf(), but with extra arguments to specify a classification for the output message. Calls to applogger_log() thus specify the classification and text of a message; calls to other functions in the AppLogger library determine the real-time policy applogger_log() applies to messages of a given classification: print to file, send over a network socket, ignore the message, etc. In short, AppLogger allows for the separation of message content and message output policy in an application.
BitNami Apache Solr Stack is an easy-to-install environment for developing and deploying Java applications. It includes pre-configured, ready-to-run versions of Apache and Java so users can get the environment up and running in minutes after answering a few questions. Windows, Linux, Linux 64, and Mac OS X operating systems are supported. It includes Apache Solr, a fast enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search.
BitNami Jenkins Stack is an easy-to-install distribution of the Jenkins application. It includes pre-configured, ready-to-run versions of Tomcat and Java, so users can get a Jenkins installation up and running in minutes after answering a few questions. Jenkins, previously known as Hudson, is a continuous integration server. Built with Java, it provides over 400 plugins to support building and testing virtually any project. It supports SCM tools including CVS, Subversion, Git, Mercurial, Perforce, and Clearcase, and can execute Apache Ant and Apache Maven-based projects, as well as arbitrary shell scripts and Windows batch commands. It can also monitor executions of remote tasks.
FontMapper is a font texture generator for game developers. It allows you to turn a font you have installed to a PNG texture of tightly packed glyphs, accompanied by a text file describing the glyphs' properties and texture coordinates. You can read these in a game to render fonts. FontMapper supports Unicode (although only the Basic Multilingual Plane, i.e. the 16-bit codepoints), and each glyph can have its own size, i.e. fonts are not necessarily monospaced. Currently, FontMapper is command-line only, although there might be a GUI frontend in the future.
JLokalize is an editor for supporting the internationalization (i18n) of Java applications. Java programms usually store translatable text in properties files. JLokalize is an editor which makes organizing these files simple. Its code is based on Attesoro. It is small, portable, easy-to-use, and specialized for its purpose. It is fully compatible with standard ResourceBundle based implementations.
Matreshka is a framework for developing information systems in Ada. It includes support for unbounded form strings of Unicode characters, including case conversions and folding, normalization, collation, support for regular expression matching, an XML processor, and a FastCGI module. It also provides capabilities to manipulate by UML models, which allows you to develop tools like code generators.