BitNami Redmine Stack is an easy-to-install distribution of Redmine, a flexible project management Web application. It includes pre-configured, ready-to-run versions of Apache, MySQL, Ruby On Rails, and Subversion, so users can get a Redmine installation up and running in minutes after answering a few questions. Currently, Linux, Windows, and Mac OS X are supported.
Weed-FS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files, and to serve the files fast! Instead of supporting full POSIX file system semantics, it implements only a key-file mapping. Instead of managing all file metadata in a central master, it manages file volumes in the central master and lets volume servers manage files and the metadata. This relieves concurrency pressure from the central master and spreads file metadata into volume servers' memories, allowing faster file access with just one disk read operation. It is modelled on Facebook's Haystack design paper. Only 40 bytes of disk storage are required for each file's metadata, and disk reads are O(1).
OpenSAML is a portable implementation of the Security Assertion Markup Language (SAML) standard for the formation and exchange of authentication, attribute, and authorization data using XML, as defined by OASIS. There are interfaces for a range of languages, including C++ and Java.
Log4php is a PHP port of Log4j, the most popular Java logging framework. It supports configuration through XML and properties files (with the same structure as log4j) and custom Configurators. File, RollingFile, DailyFile, Echo, Console, Mail, PEAR::Db, PHP error, Syslog or NT events, and socket appenders are supported. Simple, TTCC, Pattern, Html, and Xml Layouts are supported. It also supports Filters, custom Levels, and Loggers. Internal debugging can be switched on and off. Log4php can be used inside a class or inside a main/sub function.
Gizmo Daemon is a program for controlling your computer based on events from input devices. It has built-in support for all Linux input devices, including keyboards with special keys, joysticks, remotes, dials, and more. It lets you control applications, launch programs, change the system volume, switch desktops, and directly control Amarok. It can visualize system events (such as Amarok sound output, CPU usage, etc.) on capable devices (keyboards with LEDs, Griffin PowerMate, etc.). It also features support for LIRC and RF based remote controls, allowing it to have per-application key mappings and configurable sensitivity settings.
iFreeBudget is a finance and budget tracking tool for those with limited or no accounting experience. You can use it to manage expenses and track account balances, generate reports, create and save complex filters to search the transaction history, create charts and graphs for assets, liabilities, and daily net worth tracking, view stock prices/quotes, store contacts, email, and phone numbers, and import OFX data for banks and credit cards. It supports the latest Quicken format, and also supports downloading current statement for bank and credit card accounts.
TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.