spider and spider-clients

The first is a standalone web crawler library, while the second provides client bindings to access a cloud-hosted version of that same crawler via API—making them complements where users choose between local execution or managed service.

spider
67
Established
spider-clients
49
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 10/25
Adoption 6/25
Maturity 16/25
Community 17/25
Stars: 2,323
Forks: 183
Downloads:
Commits (30d): 212
Language: Rust
License: MIT
Stars: 23
Forks: 9
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

About spider

spider-rs/spider

Web crawler and scraper for Rust

This is a web crawling and scraping tool designed for developers. It helps automate the process of visiting websites and extracting specific content from their pages. You provide a starting URL, and it gives you back the structured content (like text, links, or specific data) from those web pages. Developers building applications that need to gather data from the web or monitor website changes would use this.

data-acquisition web-scraping website-monitoring developer-tools backend-development

About spider-clients

spider-rs/spider-clients

Python, Javascript, and Rust libraries for the Spider Cloud API.

This toolkit provides libraries to integrate the Spider web crawling service into your existing Python, JavaScript, Rust, or Go applications. It takes URLs or domains as input and outputs structured web data, allowing developers to build custom web scraping and data indexing solutions. It's for software developers who need to programmatically collect large amounts of data from websites.

web-scraping data-extraction data-indexing web-crawling api-integration

Scores updated daily from GitHub, PyPI, and npm data. How scores work