TOP-LINK UP-LINK ADD URL SEARCH INDEX E-MAIL
RUBY

  • .NET meets Ruby - NETRuby a la interpreter: port of Ruby interpreter to C#, so Ruby runs under CLR and interfaces to .NET. Ported interpreter seems thread-safe, runs multiple instances in the same executable.
  • AES for Ruby - Compact, fast AES encryption for Ruby programs, with no overhead of linking to big 3rd-party encryption libraries.
  • Amrita - HTML/xHTML template library for Ruby.
  • An Invitation to Ruby - Many links, review, comparison to other languages, code samples.
  • Apple's Ruby Programming Language Entry - Apple's download page for Mac OS X Ruby (in standard distribution since Mac OS X.2)
  • AspectR - Module adding simple aspect-oriented programming concepts to Ruby. [Open Source, LGPL]
  • Atelier in the Blue Sky - Text preprocessor, aftercommit, CD player, extension library for zlib, patches.
  • BioRuby.org - Ruby library for Bioinformatics research. Goal: implement integrated environment for such research by using Ruby. Growing project, link counts.
  • blade - Site opens with pretty graphic, and otherwise looks thin, but has huge archives of many Ruby mail groups: ruby-list, ruby-dev, ruby-ext, ruby-math, ruby-talk, fj.comp.lang.ruby, comp.lang.ruby, News, News2, Mailing Lists; linux-users.
  • DbTalk - Interactive GUI-based tool for database querying, programming, administering, etc. Has 3 basic parts: SQL editor, query result viewer, database structure viewer. [Open Source, GPL]
  • Dennou DAVIS Ruby Components - A suite of general-purpose software that facilitates data analyses, visualization, and numerical simulations in geophysical and planetary fluid physics in Ruby (kind of like Matlab in Ruby)
  • Developing GUIs with FOX and Ruby - RubyConf 2001 talk slides.
  • Directory: /people/m-kasahr/ruby/ - finder, getoptlong, mimeencoder, rubym4.
  • Download: Comparing and introducing Ruby - Short introduction to Ruby features, Ruby compared to Perl, Python.
  • Features of Ruby - In English and German.
  • FreeRIDE: HomePage - An IDE for Ruby.
  • freshmeat.net: Ruby - Root Ruby page there, over 40 projects so far.
  • Gem Finder - Simple class browser for Ruby programs: uses reflection abilities of Ruby to let users browse classes, modules, methods.
  • Hipster's - Reverse dependency tool, simple http daemon, vim syntax coloring, more.
  • Hugh Sasse's Ruby Page - Links; many scripts, programs.
  • JRuby - Effort to recreate the Ruby interpreter written in Java, and a Ruby to Java bytecode compiler. [Open Source, GPL]
  • Just Another RD Site - RD: multipurpose documentation format created to document Ruby and the output of the Ruby world.
  • Masaki Fukushima: Ruby - Scripts, Pcap libpcap interface, Python embedded in Ruby, Ruby SWIG module, more.
  • Minero Aoki Software Archive - Racc: LALR(1) Perser generator; TMail: Mail Class (implements MIME multipart, more); strscan: extension to scan string faster, more.
  • modruby.net - The mod_ruby program embeds a Ruby interpreter into the Apache webserver, to let Ruby CGI scripts execute natively, so scripts start up and run far faster.
  • MySQL Ruby Interface - Ruby extension library to use MySQL via Ruby.
  • Numerical Ruby Modules - PGPlot graphics library interface for Ruby, a Quantity class containing "value" and "unit", providing automatic unit conversion and calculation, and a class for Numerical N-dimensional Arrays.
  • Object Oriented Language 'Ruby' - Many useful, interesting scripts, patches, extension modules, and documentation.
  • Objects and Components-Ruby - Introduction to programming language-Ruby. Provides links to central site, FAQs, references, newsgroup, mailing lists and books.
  • PalmSync - Ruby library for synchronizing PalmPilot with DBMSs.
  • Play Ground of Ruby - Small amounts of Ruby/Tk, SSI filter, flock, rot13.
  • PLEAC - Ruby - Following the Perl Cookbook, which presents a suite of common programming problems solved in the Perl language, this project aims to gather fans of programming, in order to implement the solutions in other programming languages.
  • Programming Ruby: Ruby Tuesday - Interview with Programming Ruby authors, The Pragmatic Programmers. [Amazon.com]
  • Programming Ruby: The Pragmatic Programmer's Guide - [Amazon.com]
  • Radiuslib - Radiuslib implements the RADIUS protocol as specified in RFCs 2865 and 2866. In addition, it provides a set of utility libraries that should be helpful in a number of tasks commonly dropped in the laps of systems administrators everywhere.
  • Ralph's Ruby Page - Examples of MS technology being used with open source code. After 10 years with C++, VB, COM and associated MS technologies, Ruby is a lovely breath of fresh air. A few links, software download: Ruby.COM with documentation.
  • rbison - Don't reinvent the wheel. Makes Ruby parser class from a Bison-like specification file.
  • RDE - Windows based Ruby Development Environment
  • RHDL - The Ruby Hardware Description Language - A free, Open Source, implementation of EHDL in Ruby.
  • Rice - A Ruby ICE (Information and Content Exchange) implementation. Specifically, it implements an ICE syndicator that publishes time stamps and an ICE subscriber that consumes time stamps.
  • Robert Feldt's Ruby page - Software: BitVector extension, rbwrap stand-alone executables from scripts/programs, much more coming; links; Comparing Ruby and Smalltalk.
  • Rockit - Ruby O-o Compiler construction toolKIT; easy-to-use, written in and generates Ruby code. Current focus: 'front-end' phases of compiler construction; generates lexer and parser (more advanced than yacc's LaLr(1), grammars in Extended Backus-Naur form.
  • Ruby > (Smalltalk + Perl) / 2 - Over a dozen programs. Interesting webpage title, yes?
  • ruby / K.Hiwada - Ruby tips, rb2c Ruby to C converter; experimental Ruby JIT compiler.
  • Ruby == Perl.succ - Ruby 1.4.2 FreeBSD port, tips, memoranda.
  • Ruby as Glue Language - Ruby bindings for several libraries, with readme files.
  • Ruby Behaviors - Makes it easy to make temporary changes to Ruby core language without interfering with other code or having to convince others of change's worth. Locally scoped changes managed via facilities provided by class Behavior. Allows runtime class modifications in controlled way.
  • Ruby binaries - Cygwin DLL, GTk+ on Win32 DLLs.
  • Ruby Developer's Guide - By Robert Feldt, Lyle Johnson, Michael Neumann; Syngress Media Inc., 2002, ISBN 1928994644. By programmers; comprehensive, discusses Ruby's role in many real-world applications. [Amazon.com]
  • Ruby FAQ - Questions and answers about the Ruby programming language.
  • Ruby In A Nutshell - [Amazon.com]
  • Ruby Publishing Framework - A framework for building XML based web applications. It is primarily based off of the Apache Cocoon project.
  • ruby-talk - Ruby mail list log/archive, powered by Shin-ichiro Hara's Ruby smart archiver.
  • Ruby.CHannel - Ruby information, downloads, resources, RWIKI Plus, online interpreter (try Ruby online), interactive tutorial, Programming Ruby Interactive. The last two combine text examples with the online interpreter to run them.
  • ruby.freak Unofficial Ruby Home Page - Many links, Ruby/Gtk, rbrowser, Today's goo analyzer, ML (topically sorted ruby-list); mostly Japanese, but enough English to follow many of the links.
  • Ruby.Weblogs.Com - Open discussion forum for everything Ruby.
  • Ruby/DICT - RFC 2229 compliant client-side library implementation of the DICT protocol, written in the Ruby programming language. It can be used to write clients that access dictionary definitions from a set of natural language dictionary databases.
  • Ruby/GP - A genetic programming library in Ruby language.
  • Ruby/Password - A set of useful methods for creating, verifying, and manipulating passwords. It includes an interface to CrackLib, a library commonly used for checking password strength. It is intended to be used by system administrators who need to write Ruby programs that prompt for, generate, verify, and encrypt passwords.
  • Ruby/SMB - Brings Samba to Ruby: a C library gluing Samba libsmbclient library to Ruby dynamic high-level language; a tool making it easy to work with OS network resources, without considering low-level nuisances: buffers, pointers, buffer pointers, etc. [Open Source, GPL]
  • Ruby: A Language with a Future - Hypermetrics Ruby page, small but growing: links, software, and 'Thirty-seven Reasons I Love Ruby'.
  • RubyCentral - The Source for Ruby: One-click Windows installer; online copy of 'Programming Ruby: The Pragmatic Programmer's Guide' under Open Publication License; more.
  • RubyCocoa - Mac OS X Cocoa bindings for Ruby. Allows for native OS X function mixins and GUI component usage.
  • RubyDCL - A ruby interface to the scientific graphic library DCL. It supports all the subroutines and functions in DCL on a one-to-one basis.
  • RubyInline - An analog to Perl's Inline::C. It allows to embed C external module code in a Ruby script directly. The code is compiled and run on the fly when needed.
  • rubyRadius - [CVS interface, no Homepage] The RADIUS Ruby module provides an RFC 2138/2139-compliant interface to RADIUS using Ruby. Its API is based somewhat on the Net::Radius module for Perl, but with some changes made to reflect Ruby's features (such as iterators).
  • RubyRCSagg - Ruby RSS aggregator. Grabs a list of URLs, converts RSS to HTML, and outputs to a file. Formatting is performed based on a passed code block.
  • RubyRing - WebRing of Ruby sites, some in/with English material.
  • RubyUnit - Simple testing framework for Ruby.
  • rubyXML - Known as <rubyXML/>: news, articles, and links on XML development with the Ruby scripting language.
  • RUDL Ruby SDL Library - Rubified Directmedia Layer interfaces Ruby to the Simple DirectMedia Layer multimedia library; an SDL binding to Ruby. [Open Source, LGPL]
  • RuSTEM - A fast Ruby module with the the Porter stemming algorithm (a process for removing the commoner morphological and inflexional endings from words in English; its main use is as part of a term normalisation process that is usually done when setting up Information Retrieval systems).
  • RZBD - Ruby version of 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.
  • Sams Teach Yourself Ruby in 21 Days - By Mark Slagell; Prentice Hall, 2002, ISBN 0672322528. Beginner's guide by Professor, introduces Ruby as a programming language, and object-oriented programming in general. [Prentice Hall]
  • SGmail.org - IMAP4rev1 and POP3 supported Mail User Agent: MUA.
  • Tadayoshi Funaba: Ruby - Applications: cal, dvipc, gtkcal, luna, nqt, rar, prof, stared, tkcal, tr-list, wc, Just another Ruby hacker; Libraries: calendar, date2, delay/force, once, smf.
  • The Pragmatic Programmers, LLC: Programming Ruby - Their home base: class reference, articles, tips, software downloads, links, and a zippy looking Ruby slide presentation. Book available as downloadable HTML and XML files.
  • The Ruby Programming Language - By Yukihiro "Matz" Matsumoto; Addison Wesley Professional, 2002, ISBN 020171096X, has CD-ROM. By programmer, and Ruby's creator; comprehensive introduction assumes reader knows programming. [Amazon.com]
  • The Ruby Way - By Mark Slagell; Sams Publishing, 2001, ISBN 0672320835. Assumes reader knows programming, by teacher and programmer, Uses code samples to focus on how to use Ruby for specific applications, alone or with other languages. [Amazon.com]
  • Tic-Tac-Toe with Ruby/Gtk - A short introduction to Ruby/Gtk by example. Shows how to inherit Gtk+ elements and the use of a recursive MiniMax tree search.
  • UnixApps: Ruby Project Information - Project status page: links, updates, comments.
  • WEBrick - Ruby library program/toolkit to build HTTP WWW servers; download, CVS, example configuration code, change log. [Open Source, Ruby Artistic]
  • Wiki: Ruby Garden Wiki - For discussing Ruby language and developing code.
  • Wiki: RWiki - A wiki on Ruby, written in Ruby, with separate and intermixed Japanese and English pages. Whether you speak Japanese or English, you can edit these pages. Japanese is displayed with EUC encoded Japanese Kanji Characters.
  • Windows: Install Ruby under Windows - Installshield-based one-click installation; the first available simple install procedure for Windows.
  • Windows: Ruby Distributions for Windows 95/98/NT/2000 - Binaries and DLLs of Ruby and Ruby-extensions.
  • Windows: Ruby Entry Package for Win32 - Release package, sources, Extlibs, links.
  • Windows: Ruby for Windows users - Includes easy starter kit for Microsoft Windows users.
  • YAML for Ruby - YAML4R is a fully-featured YAML parser and emitter for Ruby. Use it as a drop-in replacement for PStore, or use one of its several APIs to store object data in the friendly and readable YAML style.
  • Yoshidam's Secret Page: Ruby - Information on Ruby, powered by his XML module. Modules: XMLParser, Uconv, Oracle, VFlib3, Perl, Multibyte Extension for String class, Syslog; Libraries: Unicode, Susie Plugin, DirectDraw for Ruby, MDN.
  • Zakki-Cho - Software and several translated articles on programming and running Ruby on Windows. "Zakki-Cho" = "Notebook" in Japanese.
  • ZenWeb - ZenWeb is a system for building entire websites, not just pages. It allows you to focus on the content and the structure of the website, while leaving page construction, markup, layout, navigation as secondary concerns.

    Google