Page Number Saver (PNS) is an application designed to help book or e-book readers save their page numbers. It does this with an interactive console-based menu. The future of the project from this point is first a simple GUI, then a customized one, then version 1.0 will be a PDF reader.
GPLIGC is a program for analyzing IGC flight data from GNSS flight data recorders used by glider pilots. It uses Perl/Tk and gnuplot. The openGLIGCexplorer (written in C++) allows one to view the data in 3D with OpenGL, and can also be used as a digital elevation model terrain viewer. It can also be used for off-screen rendering of 2D and 3D images of flight tracks or terrain/map data.
Chordpack is a tool written in Perl, whose purpose is to typeset song-books/songs written in chordpro format. The typesetting is done using typepesetting system TeX using macro package LaTeX. Chordpack has ambition to do whatever you might want to do with songs in chordpro format. Chordpack currently can generate LaTeX source of songs/songbook, generate HTML version of songs/songbook, generate ASCII version of songs/songbook, generate ASCII version of songs/songbook omitting chords, transpose chordpro song to desired key, take ordinary ASCII notation of song with chords, and output almost chordpro version. Chordpack features four styles of chord setting, three styles of song titles setting, an option to chose one or two columns, an option to chose fonts sizes, on-the-fly transposition to a key with minimum difficult chords (as an option), and other features. Chordpack does not currently set chord diagrams.
XmlBlaster is XML based MOM (Message oriented Middleware) with a lot of features. It is a publish/subscribe and point-to-point MOM server which exchanges XML-encoded messages. Communication with the server is based on CORBA (using JacORB), RMI, XML-RPC, native socket, or a persistent HTTP plugin. Subscribers can use XPath expressions to filter the messages they wish to receive and add their own MIME-based filter plugins. C/C++, Java, Perl, Python, VisualBasic.net, C#, and PHP client demos are included in the xmlBlaster test suite, and Tcl and Python demo clients are scheduled. XmlBlaster also provides a browser callback framework, allowing browsers (Netscape, Mozilla, MSIE) to receive instant callbacks over a persistent http connection. A security plugin framework allows authentication/authorization in many ways. Currently there are LDAP- and passwd-based plugins available.