The DPML SDK is a management platform for Java-based component development, resource management, and deployment. It is composed of the Transit resource management layer, the Depot multi-project build system, the Metro component management runtime engine, and the Station application management console.
cintoo Messages is a framework to make internationalization easier for Java applications. It supports locales for threads, and bundles can be associated with different packages. This allows the usage of different bundles for different parts of the application, such as plugins, an installer, or a logging system. Bundles can be managed and associated with packages without any changes in the code. This makes bundle management and refactoring much easier than with other solutions. cintoo Messages supports global locales for client applications written in Swing or SWT and thread-local ones for serverside Web applications.
Xataface is a flexible and shapable skin that sits on top of MySQL, making it accessible to every-day users. It automatically generates the appropriate forms, lists, and menus for a user to interact with the database without having to know any SQL. It is a full-featured Web application framework, and gives developers the flexibility to customize the features and behavior of their application via configuration files (using the simple INI-file syntax), templates, and plug-ins. A generic application with no customizations is completely functional, but the developer is free to customize things at his leisure.
libmime is a MIME parser in the same vein as Expat, the stream-oriented XML parser. As input is fed to the parser, events are generated which an application can catch by registering event handlers. Such events include the Unix From_ line, start of entity, end of entity, entity boundary, header, end of headers, and body. libmime supports MIME message editing through a delta mechanism. Edit contexts are instantiated and changes applied to specific contexts. Edit contexts can then be expressed in standard unified diff format which, when applied to the input source stream, will result in the new message.
Expose is a PHP template engine. It supports server and client-sided caching, a plugin system (to simplify common tasks like inserting a date picker) and internationalization (to write templates in multiple languages using external translation files). Unlike most template engines, Expose's template script language is based on PHP itself, which means you don't have to learn a new syntax. You can use most of the PHP language elements and functions in the way with which you're familiar.
x4juli is a port of the main parts of log4j to the J2SE Logging API. The default implementation is incomplete and therefore still not widely used, even when introduced in J2SE 1.4. x4juli provides logmanagers, formatters, handlers, and filters to fill the gap. The interface and use of the original API has not been changed. Additionally, x4juli delivers a native implementation of the Jakarta Commons Logging (JCL) API and the Simple Logging Facade for Java (SLF4J) API.
itools is a collection of Python libraries which provides a wide range of capabilities, including an abstraction over directory and file resources, a search engine, type marshallers, datatype schemas, i18n support, URI handlers, a Web programming interface, a workflow interface, and support for data formats such as (X)HTML, XML, iCalendar, RSS 2.0, and XLIFF.
I18N is a class that gets translation texts from flat files or from an SQL database. The system supports variables in translated strings and has a conversion facility to move data from one container to another. An included tool checks programs against sets of translated strings to detect references without strings or unused strings. Each call checks that referenced variables exist.