BitNami Pootle Stack Native Installer is an easy-to-install distribution of the Pootle application. It includes pre-configured, ready-to-run versions of Apache, MySQL, PostgreSQL, SQLite, and Django so users can get a Pootle installation up and running in minutes after answering a few questions. Pootle is a user-friendly Web portal which makes the translation process simpler. It allows online translations and work assignments, gives statistics, and allows easy volunteer contribution.
4Suite is a Python-based toolkit for XML and RDF application development. It features a library of integrated tools for XML processing, implementing open technologies such as DOM, RDF, XSLT, XInclude, XPointer, XLink, XPath, XUpdate, RELAX NG, and XML/SGML Catalogs. Layered upon this is an XML and RDF data repository and server, which supports multiple methods of data access, query, indexing, transformation, rich linking, and rule processing, and provides the data infrastructure of a full database system, including transactions, concurrency, access control, and management tools. It also supports HTTP, RPC, SOAP, and FTP, plus APIs in Python and XSLT.
4Suite XML is a Python-based toolkit for XML application development. It features a library of integrated tools for XML processing, implementing open technologies such as DOM, SAX, XPath, XSLT, XInclude, XPointer, XLink, XUpdate, RELAX NG, and XML/SGML Catalogs. The RDF and Repository components of 4Suite are separate packages that must be installed separately, on top of 4Suite XML.
AntInstaller is a flexible front end for deploying applications using Ant build files as the engine. It provides a Swing GUI and a command line alternative for situations (such as server deployment) when X is not available. The installer is designed by creating an XML config file that describes the various pages of the installer and the input required from the user. The input is validated and can be dates, directories, options selected from a list, or other structured input. Once the properties are selected, AntInstaller runs and calls the selected targets. Primarily, it is designed for installing Java apps in a user-friendly way, but can be used for anything that requires structured input for Ant scripts.
Anteater is a testing framework designed around Ant, from the Apache Jakarta Project. It provides an easy way to write tests for checking the functionality of a Web application or of an XML Web service. It can test either HTTP requests or replies in various sophisticated ways. The ability to wait for incoming HTTP messages is unique to Anteater, which makes it especially useful when building tests for applications that use high level SOAP-based communication and asynchronous SOAP messages. Anteater provides XML and text logging support and the ability to render the logs into HTML reports.
Apache Byte Code Engineering Library (formerly known as JavaClass) is intended to give users a convenient utility to analyze, create, and manipulate (binary) Java class. Classes are represented by objects which contain all the symbolic information of the given class, in particular the methods, fields and byte code instructions. Such objects can be read from an existing file, be transformed by a program (e.g. a class loader at run-time), and can be dumped to a file. One interesting application is the creation of classes from scratch at run-time. Apache Byte Code Engineering Library (BCEL) may be also useful if you want to learn about the Java Virtual Machine (JVM) and the format of Java .class files.
Apache Cocoon is a Web development framework built around the concepts of separation of concerns and component-based Web development. Cocoon implements these concepts around the notion of "component pipelines", each component on the pipeline specializing on a particular operation. This makes it possible to use a Lego(tm)-like approach in building Web solutions, hooking together components into pipelines without any required programming.