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.
Boscli is a framework to create interactive command line interfaces. It is meant to help developers write interactive shells for domain specific tasks. It provides an easy way to wrap and join together command line apps and utilities and create specific shells with security levels and modes, history, auto-completion, and so on. Using this framework any developer can build an interactive command line interface for configuration or monitor an appliance in a few minutes. Boscli can be used as a "glue code" for an appliance's interface or to create a "homogeneous" administration interface for different systems and applications.
The Libxmp Core Mod Player, or Coremod for short, is a small, lightweight subset of Libxmp with full API compatibility released under a permissive license. Coremod supports the four main module formats (MOD, XM, S3M, and IT), and is intended for use in games and other applications where extensive format support or file decompression are not required.
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.
GUI Builder is a drag and drop interface for creating WebElement User Interface (WUI) templates that can be used as the foundation of a responsive Wep app. It simplifies the process of designing applications, and encourages separation of the logic and view. It is part of the WebBot Web development framework, which makes it possible to build Web apps in a similar fashion to Qt/KDE apps.