From web pages to structured data.
The Spire Book · docs.rs/spire · crates.io/crates/spire · github.com/spire-rs/spire
| Crate | Version | What it does |
|---|---|---|
| spire | The crawler and scraper framework: frontiers, HTTP and browser backends, typed routing and extractors. | |
| uagent | Browser profiles with user agents and matching navigation headers for Chrome, Edge, Firefox and Safari. | |
| robotxt | Parses and builds robots.txt files following RFC 9309, with the crawl-delay and sitemap extensions. |
|
| sitemapo | Parses and builds text and XML sitemaps and sitemap indexes, with the image, video, news and hreflang extensions. |
|
| countio | Byte counting for readers and writers, for std::io, tokio and futures. |
The Spire Book is the guide: handling pages, discovering them, fetching over HTTP or with a browser, running and resuming a crawl, and extending spire. The API reference lives on docs.rs.