
Apache StormCrawler helps teams build low-latency, scalable web crawlers on Apache Storm. It gives Java developers a customizable open-source foundation for distributed crawling.
Key Features:
Web scraping workflow
Apache StormCrawler supplies components for building a crawler on Apache Storm. It fits a pipeline in which URL discovery, fetching and parsing need to operate as a coordinated stream rather than as a standalone download script.
It fits teams already able to operate Storm and wanting to customize a continuously running crawl. The topology becomes the place to separate collection work from downstream indexing or enrichment.
StormCrawler is an SDK and set of components, not a hosted scraping API. You still operate the runtime and choose integrations, parsers and crawl policies. Rendering browser-only application content may require an additional component; a distributed topology alone does not make extracted data complete.
Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.
Our productRepository
apache/stormcrawler
Stars
1KForks
294Last commit
2026-10-14License
Apache-2.0Language
JavaMetrics recorded 2026-10-16
License source: Repository license file
Verified against the apache/stormcrawler repository.