ELOG Electronic Web Logbook is an electronic logbook with a Web interface. It can be used to maintain personal or shared logbooks, with the ability to add attachments to logbook pages. Logbook entries can be categorized with user-defined classes, and queried using filters on these classes. Automatic email notifications can be generated on new entries based on the classes. The ELOG server is a small stand-alone C program, which runs under Linux and Windows. No other packages are required. The logbooks are saved in plain ASCII files for easy and fast access.
uIP is probably the smallest implementation of the TCP/IP protocol stack ever written in a high level language; the code footprint is on the order of a few kilobytes and RAM usage is on the order of a few hundred bytes. uIP is intended to be used in embedded systems running low end 8- and 16-bit microcontrollers.
SOAP UDDI is a reference implementation of the UDDI specification. With this UDDI Registry, Web services developers can publish and test their applications in a secure, private environment for their own applications. UDDI Registry supports multiple users in various department- or company- wide scenarios. It also supports the 20 SOAP- based APIs defined by version one of the UDDI specifications, and it provides persistence for published entities through a relational database. A GUI client application is included that supports publishing and querying of businesses, services, and other UDDI-compliant entities without programming.
SkunkWeb is a scalable, extensible, and easy-to-use Web application server written in Python. It is designed for handling both high-traffic sites and smaller sites. Its features include a powerful component model and an elegant templating language that encourages component-based design, highly configurable caching (on disk and/or in memory) of compiled templates and component output, message catalog support for i18n, and remote component calls. It can be used with Apache via an Apache module, or it can serve HTTP requests directly.
Scsh is a systems-programming environment for POSIX systems and Win32, embedded in the Scheme programming language. It includes a high-level process notation for writing shell-script like programs, with pipelines and redirections. Scsh additionally provides low-level access to POSIX primitives, plus important non-POSIX extensions such as sockets. Scsh is implemented on top of Scheme48, a portable bytecode implementation of Scheme. A number of user-contributed extensions are available, including an extensible HTTP and FTP server, a socket-level PostgreSQL interface, a programmable text formatting language, and a Postscript generation language.
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.