Opensort is general purpose sorting software that aims to be a fast and easy solution for the sorting of large or small data-sets and data manipulation in general. It is still in the early stages of development and lacks many of the advanced features its commercial counterparts have. For the moment, it only provides a simple command line interface and a C library other programs can use to cover some basic needs for data sorting.
Memview is a realtime visualization program which shows the memory state of another running program as a graphical image. Memory addresses correspond to pixels in the image, and as memory is accessed, the display will animate to show which parts of the address space are currently being referenced by the program.
Embedded GLIBC (EGLIBC) is a variant of the GNU C Library (GLIBC) which is designed to work well on embedded systems. It strives to be source- and binary-compatible with GLIBC. EGLIBC's goals include a reduced footprint, configurable components, and better support for cross-compilation and cross-testing.
Darning is a tool for managing a series or sequence of patches to a software source tree, in the same vein as quilt but with extended functionality. It supports advanced patch concepts such as file mode changes and copying/renaming files. The GUI is the primary interface and the most complete, but a command line interface is also provided with fewer features at this stage.
The yaSSL Embedded Web Server is a fast, embeddable, and easy-to-configure Web server with a strong focus on portability and security. The Web server offers SSL/TLS (HTTPS) support built-in through the CyaSSL embedded SSL Library. With a footprint size of less than 100kB with SSL enabled (or 40kB without SSL) and a simple and clean API, the yaSSL Embedded Web Server was designed to fit perfectly into resource-constrained embedded environments. While maintaining a small size and fast speeds, the yaSSL Embedded Web Server offers a full feature set to give you the maximum amount of freedom and flexibility when developing your project.
Stupa is an associative search engine. It lets you search related documents with high performance and high precision. Since document data and inverted indexes are kept in memory, Stupa reflects updates of documents in search results in real time. A server implementation of Stupa is possible by using Thrift.
The SimulAVR program is a simulator for the Atmel AVR family of microcontrollers (ATtiny and ATmega). SimulAVR can be used either standalone or as a remote target for avr-gdb. There are interfaces for Python and Tcl. When used in gdbserver mode, the simulator is used as a back-end so that avr-gdb can be used as a source level debugger for AVR programs.