I've created a Ruby port of Beautiful Soup, my Python module for HTML screen-scraping. The goal is to make it trivial to get the data you need out of complex and/or poorly-formed *ML. A beta release is available at: http://www.crummy.com/software/RubyfulSoup/ Please let me know what you think of this library. Leonard