Code Librarian is a Web frontend to CVS repositories, conceptually a merge of Bonsai and ViewCVS/cvsweb. It allows browsing recent commits to the repositories monitored by date as well as browsing the repository by path as a tree of files and their revisions. Colored unidiffs are shown in popup layers one click away from any browse view, and the interface tries to be both clean and powerful, without scaring away the novice user.
Colorer Library provides source text syntax highlighting and text parsing services for host applications. It colorizes source code on host editor systems in more than 100 formats. It uses the powerful HRC format (XML, regexp, context-free grammars), allowing it to support any language. The parser can search and build lists of special text tokens (function lists, syntax errors) and search and indent programming language constructions (brackets, paired tags).
Jamon is a text template engine for Java that is useful for generating dynamic HTML, XML, or any text-based content. It has a rich feature set that supports encapsulation, parameterization, functional decomposition, and reuse of presentation logic. Because it is compiled to non-reflective Java code, and statically type-checked, Jamon is ideally suited to supporting refactoring of template-based UI applications. Templates declare the arguments they require for rendering, including dynamic template content ("fragments"), and are translated into Java classes with public methods whose signatures reflect the arguments declared in the templates. This provides compile-time type- checking as well as excellent performance.
dummzeuch chart is a set of components for Delph 7 (VCL) and Kylix 3 (CLX) that can draw two dimensional charts using different formats for lines and points. It automatically scales the axes. It can also draw a bar chart. The number of data series containing the values is virtually unlimited. A special chart type called ctAlternateLine allows lines which span from -infinity to +infinity.
The Echo2 Extras package is a collection of additional Web user interface components for the AJAX-based Echo2 Web framework. Provided components include a tabbed pane, an animated "accordion" pane, a pulldown menu, an HSV-style color selector, and a calendar widget. These components may be used with the latest Echo2 2.1 releases.
XUI is a Java and XML platform for building Rich Internet Applications. The platform greatly reduces the amount of code needed to build feature rich applications on a wide range of systems. The project includes plug-ins for both NetBeans and Eclipse, plus support for AWT, Swing, SWT, J#, and HTML.
php-stl is a templating implementation similar to Java's JSTL. This is a tag-based template engine with configurable classes to handle various tags. The templates are written in XML, which differs from the JSTL, but provides clean output. Note that php-stl now provides its own template handling, but leaves intact using either PHPSavant (http://phpsavant.com) or Smarty (http://smarty.php.net/) as a compiler. Note also that php-stl is designed for PHP 5, though a PHP 4 implementation wouldn't be difficult.