CHARVA is a Java library that allows an application to display a GUI on a traditional text terminal (e.g., VT100). It uses GNU ncurses to handle the I/O to the terminal, and communicates with ncurses using a Java Native Interface (JNI) library. It works with any terminal which is supported by ncurses. CHARVA emulates the API of the Java AWT and Swing packages, so that a programmer who is familiar with Swing will find CHARVA easy to use.
cvssh is a solution for securing a CVS pserver. The CVS pserver option is a useful but insecure tool for managing CVS repositories. Most approaches to securing CVS either involve ssh tunneling or avoidance of pserver altogether. The cvssh program offers a third alternative, which combines the simplicity of ext on the client with the flexibility of a pserver-based repository.
Very Quick Wiki is a JSP/Servlet WikiWiki Web clone. It is installed by dropping a single WAR into Tomcat, Resin, etc. It features built-in filesystem or MySQL backend, email notification, diff, usernames, file upload /attachment, admin/topic-locking, recent changes, search engine, standard Wiki markup, and optional HTML support.
GluCat is a library of template classes that model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. It implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum set by the user. GluCat classes are designed to be used as template parameters for other template libraries. GluCat includes the PyClical extension module for Python. This implements the Python classes index_set and clifford, which interface to corresponding C++ classes in GluCat.
KaiView is a GUI toolkit/framework for writing applications using the TOM programming language. Based on a vector-oriented drawing layer using libart and freetype2, it provides a widget layer with subject/view separation, forms loaded from XML files, live updates to the GUI, Unicode support, abstract manipulator classes, antialiased everything, and a lot more.
openHBCI is a C++ library for the German HomeBanking Computer Interface. It includes some tutorials for testing the library. Its current capabilities include complete key management on disc (RDH) and/or chip-card (DDV), the ability to perform single customer credit transfers, and the ability to get balance reports.
ora_mail is a tool for those of us who do not want to enable JServer for one reason or another. It is implemented as an external procedure that reads message data from CLOBS and passes it to and external program, such as qmail-inject or sendmail. There is also PL/SQL package that wraps arround this procedure to ease message creation.