Ruby is the new darling of web applications programming, largely thanks to an active and close-knit development community. It's still very much of a niche thing, though.
Resources:
Some of these are somewhat stale - feedback is appreciated.
Mac OS X:
- CocoaMagick, an ImageMagick replacement for Gruff
- rb-appscript, an AppleScript bridge.
- Replacing AppleScript with Ruby
- Learn Ruby, an adaptation of Daniel Jalkut's "Learn Python" application.
- Hivelogic HOWTO for installation.
- Using Ruby on Rails for Web Development on Mac OS X - Apple Developer Connection article, complete with gratuitous TextMate screenshot.
Builds:
- Complete Fix for Ruby on Rails for Tiger
- Mac OS X Package of Ruby 1.8.2 (until Fink gets their act together)
- Ruby.NET - a .NET compiler
Techniques:
- Ruby Snippets (link to a del.icio.us-type service)
GUI Toolkits:
Libraries:
- Prawn - a PDF generation library.
- Ferret - a very fast indexing library.
- Rails - the prevalent development framework right now
- Camping - a micro-framework in 4K
- KirbyBase, a plaintext storage database layer (see also Ackbar, an ActiveRecord adapter for it).
- RubyCocoa - Cocoa bindings. web browser example
- RIGS, a GNUStep variant
- Alph, a Flash to Ruby bridge (announcement)
- Scraping: scrAPI, Rubyful Soup
Books:
- Programming Ruby - The Pragmatic Programmer's Guide
- Getting Started with Ruby, which links to:
- Ruby User's Guide
- Why's (Poignant) Guide To Ruby
- RubyCentral
- Learn To Program - a newbie guide.
- Introduction to Ruby for Mac OS X
