Blogxter is a multi-user publishing application. It features a WYSIWYG editor, uploadable XSL and CSS styling, automatic HTML to XHTML conversion, paginated blogs, an easy to restyle MVC front-end, polls, graphical statistics, spell checker, RSS 2.0 feeds, Trackback 1.1 client and server, and anti-spam comments. It is composed from modular XML services in a virtual private URI address space.
A practical lambda-calculator is a normal-order evaluator for the untyped lambda-calculus, extended with convenient commands and shortcuts to make programming in it more productive. Shortcuts are distinguished constants that represent terms. Commands define new shortcuts, activate tracing of all reductions, compare terms modulo alpha-conversion, print all defined shortcuts and evaluation flags, etc. Terms to evaluate and commands are entered at a read-eval-print-loop (REPL) "prompt" or "included" from a file by a special command. A Haskell branch is an embedding of the lambda calculator (as a domain-specific language) into Haskell. The calculator can be used interactively within Hugs or GHCi.
Asbru Web Content Management is an easy-to-use and inexpensive Web content management system. It runs on most major Web platform operating systems, databases, Web servers, and scripting languages. It is available in three editions: Personal (for individuals), Professional (for organizations), and Hosting (for Web hosting service providers).
Atari800 is an Atari 8-bit computer (400, 800, and XL and XE series) and Atari 5200 game system emulator for DOS, Windows, Amiga, Atari ST, Mac, and Linux/UNIX. It includes support for Atari cartridge ROMs, popular Atari disk images files, running Atari binaries directly from the host system, and accessing the host filesystem from within the emulated Atari.
BBSzilla is an extension for Mozilla-based browsers such as the Mozilla Application Suite and Firefox. It gives the browser the ability to connect to Bulletin Board Systems that utilize TCP/IP, such as Hotline servers. There is functionality for multi-user chat, single-user messaging, as well as server-side and P2P file sharing, threaded news, single-thread bulletins, and more.
Written with the noweb literate programming tool, BaseEncode provides a framework for portable encoding and decoding of data in text files, somewhat similar to uuencoded arithmetic coding. By using statistical knowledge, some amount of compression can also be achieved. The algorithm is designed to be highly portable: only 16-bit signed integers are assumed. Output comes in the form of a Fortran-90 module, but translation to other languages is trivial.
CGI::Application is a Perl framework intended to make it easier to create sophisticated, reusable Web-based applications. This module implements a methodology which can make Web software easier to design, easier to document, easier to write, and easier to evolve. CGI::Application builds on standard, non-proprietary technologies and techniques, such as the Common Gateway Interface and Lincoln D. Stein's excellent CGI.pm module. CGI::Application judiciously avoids employing technologies and techniques which would bind a developer to any one set of tools, operating system, or Web server.