With SimpleCrawler (SC) basic web crawling becomes easy in Ruby. Use SimpleCrawler as the foundation for your own crawling needs. SC is inspired by code in an article by Scott Nedderman (which didn't work properly for me). A minimal example (crawl a website and print page titles): require 'rubygems' require 'hpricot' require 'simplecrawler' # Set up a new crawler sc = SimpleCrawler::Crawler.new("h