RFind indexes the filenames of a given directory, and allows you to quickly search this index with regular expressions. Search-on-typing with more than 500,000 indexed filenames is easily possible. This tool attempts to be very configurable so that it can be useful to everyone. It features hierarchically presented search results, search-on-typing, and the ability to define rules to execute on mouse click.
SQLite/Ruby is a set of bindings to allow the SQLite (v 2.x) database to be used from Ruby scripts. It provides an object-oriented interface to all major functions of the SQLite API, including the create_function and create_aggregate functions. It also supports bind parameters, transactions, internal and external iterators, type translation in queries, and easy access to various pragmas.
MONTSUQI is a small transaction monitor for Unix-like systems. It provides online processing like a mainframe, but features a more powerful user interface. It supports programming in C, COBOL, and Ruby. It has a clustering feature for heavy loads, and manages database replication.
DNSdoctor is a tool based on zonecheck that is intended to help with solving misconfigurations and inconsistencies in DNS zone files. It features a powerful configuration file, does not depend on policies, fine grained test selection (by test, categories, or zones), full IPv6 support (connectivity and AAAA records), and several input/output interfaces (CLI, GUI, CGI, and a dedicated mode for use inside shell scripts). It uses threads to cut down checking time and can be extended with new tests, interfaces, and reports, and features exception and cache mechanisms to simplify test writing.
Mondrian is a project manager and editor for the Ruby language. It has the familiar look and feel of a modern IDE while remaining dedicated to the uniqueness of the Ruby language and its community. It comes with a dynamic object browser, a full-featured project manager, and does runtime error integration amd syntax highlighting.
AntFlow builds upon Apache Ant to provide a new approach to simplifying system automation that uses pipelines of hot folders chained together to perform a given task. Using XML, it associates an automated task such as data transfer, encryption, or XML processing with a directory on the local system. Whenever a file is copied or written into the hot folder, the associated task is executed and the file is moved to the next hot folder in the pipeline for further processing.
Daemonize is a Ruby module derived from Perl's Proc:: Daemon module. It allows you to easily modify any existing Ruby program to run as a daemon. Converting a program to a daemon by hand is a relatively simple process; however, this module will save you the effort of repeatedly looking up the procedure, and it will also ensure that your programs are daemonized in the safest and most correct fashion possible.