The Voodoo compiler is an implementation of the Voodoo programming language. The Voodoo programming language is a low-level programming language, abstracting over the platform's instruction set and calling conventions, but otherwise leaving the programmer free to do anything at all. The Voodoo compiler supports multiple target platforms and provides a stand-alone compiler, as well as a Ruby module for programmatic code generation.
Opdis is a wrapper for the libopcodes disassembler library distributed as part of GNU binutils. It extends the libopcodes library by offering linear and control-flow disassembly algorithms, instruction and operand objects that are suitable for analysis, and a command-line utility to perform disassembly on arbitrary locations in a file. The Opdis project consists of the libopdis library and the opdis command-line utility. There is a Ruby gem providing access to libopdis, and a supporting gem providing access to libbfd.
PinkTrace is a lightweight C library that eases the writing of tracing applications. It consists of Wrappers around different ptrace() requests, an API for decoding arguments (strings, socket addresses, …), and an experimental API for encoding arguments. PinkTrace aims to be a cross-platform library for writing tracing applications.
Zbatery is an HTTP server for Rack applications on systems that either do not support fork(), or have no memory (nor need) to run the master/worker model. It is based on Rainbows! (which is based on Unicorn (which is based on Mongrel)) and inherits parts of each. Zbatery supports your choice of all the thread/fiber/event/actor-based concurrency models and Rack middleware that Rainbows! supports (or will ever support) in a single process. Zbatery will still exploit certain features of Unix for transparent upgrades, log reopening, and graceful stops, but does not rely on them for basic functionality.
Refinery is a Ruby on Rails content management system for small business sites where the client needs to be able to update their Web site themselves without being bombarded with anything too complicated. It is truly aimed at the end user, making it easy for them to pick up and make changes themselves.
OpenNebula is a toolkit to easily build any type of cloud: private, public, and hybrid. OpenNebula has been designed to be integrated with any networking and storage solution and so to fit into any existing data center. OpenNebula orchestrates storage, network, and virtualization technologies to enable the dynamic placement of multi-tier services (groups of interconnected virtual machines) on distributed infrastructures, combining both data center resources and remote cloud resources, according to allocation policies.
BitNami Spree Stack greatly simplifies the deployment of Spree and its required dependencies. It can be deployed using a native installer, as a virtual machine, in the cloud, or as a module over an already installed infrastructure stack. Spree is a very powerful and flexible e-commerce platform written for the Ruby on Rails framework.