A Language for MAcro processing, general purpose, powered by Ruby. Allows using any Ruby method in the same way one uses macros, so, immediately, Alma has thousands of built-in functions. [Open Source, GPL]
Module adds simple aspect-oriented programming concepts to Ruby; allows wrapping code around extant methods in classes, which separates different concerns into different parts of the code. [Open Source, GPL]
MySQL API module (extension library) for Ruby; gives same functions to Ruby programs that MySQL C API gives to C programs.
YAML4R is a full-featured YAML parser and emitter for Ruby. Use as drop-in replacement for PStore, or use one of its several APIs to store object data in friendly and readable YAML style; write data structures in plain text.
Dozens of Ruby programs. Examples: reverse dependency tool, simple HTTP daemon, vim syntax coloring, Design by Contract, Literate Ruby, Fibonacci generators, generic XML generator.
Scripts and libraries, Pcap libpcap interface, Python embedded in Ruby, Ruby SWIG module. By Masaki Fukushima.
Ruby tools: find2 replaces find.rb, getoptlong library to parse command line options. Other free software.
Software Archive, many projects. Examples: Racc, LALR(1) Perser generator; TMail, Mail Class (implements MIME multipart, more); strscan, extension to scan string faster. English and Japanese versions. Ruby-dev summary index. By Minero Aoki.
Modules: NArray class for Numerical N-dimensional Arrays; Quanty (units) class containing value and unit, for automatic unit conversion and calculation; link to PGPlot graphics library interface.
Ruby Zebedee: 100% compatible clone (protocol, configuration file), can be used by Ruby scripts easily like standard Socket API. Zebedee is simple program to form encrypted, compressed tunnel for TCP/IP or UDP data between two systems.
Computers /
Programming /
Development_Tools
|