4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.
getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address.
PACT is a self-contained set of tools which support developing and using portable programs, particularly scientific and engineering applications. By defining a single, higher level, standard programming interface, it shields application developers from the plethora of different hardware architectures and operating systems and their non-standard features.
Allegro is a multi-platform game library for C/C++ developers that provides many functions for graphics, sounds, player input (keyboard, mouse, and joystick), and timers. It also provides fixed and floating point mathematical functions, 3D functions, file management functions, compressed datafile, and a GUI.
JChassis TermUI is an API for simple GUI-like user interfaces on ANSI/VT100-compliant terminals and terminal emulators, such as Linux virtual terminals, GNOME Terminal, and KDE Konsole. The intent is similar to that of the ncurses library, but done in pure Java. Several commonly used widgets are available.
JChassis ANSI Terminal Controller is a Java API for controlling ANSI-compliant terminals and terminal emulators such a Linux virtual terminals, xterm, Gnome Terminal, and KDE Konsole. The library can be used to display character styles and colors and graphical characters in those environments. It is a repackaging of various JChassis modules into a standalone library that does not require the JChassis SDK or framework.
ObjectDB for Java/JDO is a powerful yet compact Java Data Objects (JDO) Object Database (ODBMS), written entirely in Java, and compliant with the Java Data Objects (JDO) standard developed by Sun (JSR12). ObjectDB for Java/JDO is designed to efficiently handle databases of various sizes, ranging from a few KBs to hundreds of GBs. Among its features are small footprint, high performance, rapid development, easy deployment, and flexible architecture (1-Tier, 2-Tier, or N-Tier).
The c-tree Plus embedded database engine offers developers several APIs that provide low-level routines, ISAM-level control, and higher-level interfaces. c-tree Plus is distributed in complete C source, has been ported to 100+ environments and includes a robust database Server SDK. It can be used to develop single user and peer-to-peer applications, or the client-side for applications using FairCom's database server, the c-tree Server.