Too Long; Didn't Read
Vessel is a fast, open source, high-level, web crawling and scraping framework for Ruby. Built on top of Ferrum — a minimal-dependency pure-Ruby driver for running headless Chrome instances. The output will be the title of each page as it's crawled and parsed by Chrome, and passed back to your Ruby class. With Vessel and Ferrum, you can crawl, parse, extract, and transform web content with so little effort, you'll wonder why you ever had to do it any other way before!