March 9, 2021

Open-sourcing Vessel: a high-level Ruby web crawling framework

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 Google Chrome instances.

Why would you need a web crawler? Perhaps you’re building a search engine for an intranet or a group of public-facing websites, or just need to mirror a website with finer-grained control than tools such as wget offer.

Learn how you can use Vessel framework in your project.