jo! is a pure Java Web server that implements the Servlet API, JSP, and HTTP/1.1. It features advanced thread management, virtual hosts, memory-sensitive file cache, authentication using a role abstraction, automatic compressed transfer of text or HTML files, auto internationalization, auto servlet and JSP reloading, auto reload of WARs, hot deployment of WARs, JSR-45 support, and an easy-to-use Swing console.
phpHtmlLib is an application development framework for developing OOP style Web applications in PHP. The application framework supports an MVC style architecture and Ajaxable and Cacheable interfaces for developing rich client Web applications. It comtains a set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML, WAP/WML Documents, and SVG (Scalable Vector Graphics) images as well as complex HTML widgets.
ssthreads provides a more robust threading environment than linuxthreads. It supports priority inheritance, full n-way deadlock detection, and the ability to perform thread operations in a signal handler. It was designed to do this while requiring no system calls in the normal (no contention) mutex lock and unlock.
Kiwi is an object-oriented framework for developing graphical applications using Python. It has a set of classes that provide a solid application architecture, and a set of high level graphical components that can be used as drop-in replacements for some of the widgets in PyGTK, including CList, CTree, Label, OptionMenu, and more. It includes a complete developer's manual, with examples and screenshots, and full API documentation.
Emcast is a multicast toolkit for distributed/peer-to- peer applications that require multicast communication. It includes the program "emcast", a generic multicast utility (like netcat), and the library "libemcast", a generic multicast library. Emcast supports IPv4 multicast (IM) and can easily support almost any end-host multicast (EM) protocol. The EM protocols supported are Banana Tree Protocol (BTP) and Internet Relay Chat (IRC).
The libcomprex library transparently handles automatic compression and decompression of files and archives located locally, online, or even in other compressed archives. The API is similar to C's built-in file access functions, which provides a smooth transition to libcomprex. libcomprex can also open uncompressed files, making it a good replacement for the native file access functions.