Navigation implements a design pattern that allows you to navigate through complex systems by means of "navigation chains". Each node in the navigation chain is represented as its own object, and can have any number of child links attached to it (done through upwards linking; navigations have no knowledge of their children). This means that you can create a navigation chain to a common point in your system, and then attach multiple subchains at that point. The proof-of-concept handles most HTML navigation requirements, and is used by the author to test Web applications.
The Netty project is an effort to provide an asynchronous, event-driven network application framework and tools for rapid development of maintainable, high-performance, high-scalability protocol servers and clients. In other words, Netty is a NIO client server framework that enables quick and easy development of network applications such as protocol servers and clients. It simplifies and streamlines network programming such as TCP and UDP socket servers.
Ojax provides an OAI-PMH harvester to harvest metadata from multiple repositories and builds a single searchable Lucene index of this data. OJAX provides a dynamic user experience enabled by Ajax and full OpenSearch integration with the IE 7 and FireFox 2 search fields. It supports OpenSearch Discovery, OpenSearch Atom results, and OpenSearch Search Suggestions. Loosely coupled Web Services and OpenSearch Atom standard allow integration with a range of VLEs, CMSs, institutional repositories, and portals.
PHK is a library and application packager. It is a sort of PHP-oriented jar. As such, it allows you to distribute and run a whole application as a single file. It includes many features and options, such as on-the-fly decompression, Web access restriction, CRC consistency checks, digital signatures, meta-packages, an integrated autoloader, etc. PHK also provides a standard way to display every information about the package, like its documentation and license, through an embedded mini-website called webinfo mode.
Piggydb is a flexible and scalable knowledge building platform that supports a heuristic or bottom-up approach to discover new concepts or ideas based on your input. You can begin with using it as a flexible outliner, diary or notebook, and as your database grows, Piggydb helps you to shape or elaborate your own knowledge. Piggydb is a Web application provided as a self-contained package that contains a Web server and database engine.
The Privilege Separation patches for Apache HTTPD and 'mod_dav' address the problem that an Apache WebDAV server can only write files as the non-privileged Web server user (usually something like 'nobody' or 'www'). The patches address this shortcoming in a secure way by adding privilege separation to the Apache Web server (conceptually similar to SSH privilege separation). A privilege-separated Apache can be used to provide secure WebDAV write access to ~user directories and allow the use of per-user Unix quotas. When combined with mod_ssl, it provides a convenient and secure remote file serving system, as WebDAV clients are seamlessly integrated into both Windows and Mac OS X.