Crates.io Search & Rust Package Scraper avatar

Crates.io Search & Rust Package Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Crates.io Search & Rust Package Scraper

Crates.io Search & Rust Package Scraper

Search crates.io and get clean JSON for each Rust crate: downloads, recent downloads, versions, repo links, and a computed activity level. For Rust ecosystem research and dependency analysis.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Nicolas van Arkens

Nicolas van Arkens

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 months ago

Last modified

Share

Crates.io Search & Rust Package Scraper πŸ¦€

Search crates.io (the Rust package registry) and get clean, structured JSON for every crate β€” downloads, recent downloads, versions, repository and docs links, and a computed activity level (active / slowing / stale / dormant) so you can tell at a glance which crates are still maintained.

Why use it

  • πŸ”Ž Search by keywords, crates.io keyword tag, or category
  • πŸ“Š Download stats β€” all-time and recent, plus a recent-download share
  • 🏷️ Versions β€” max stable and newest
  • 🚦 Activity level β€” computed from update recency, not just a raw timestamp
  • πŸ”— Links β€” repository, homepage, and docs.rs
  • ↕️ Sort by relevance, downloads, recent downloads, newest, or recently updated

Use cases

  • Rust ecosystem research β€” find and compare crates in a category
  • Dependency selection β€” pick the most active, well-adopted crate for a job
  • Trend monitoring β€” track download growth and new releases
  • Datasets β€” assemble structured crate data for analysis or tooling

Input

FieldDescription
Search queryFree-text across names and descriptions.
Keyword filtercrates.io keyword tag (e.g. cli, wasm).
Category filterCategory slug (e.g. web-programming).
Sort byRelevance, downloads, recent downloads, newest, recently updated.
Maximum cratesHow many to return.

Output

{
"name": "tokio",
"description": "An event-driven, non-blocking I/O platform...",
"downloads": 698971182,
"recentDownloads": 157731896,
"recentDownloadShare": 0.2257,
"maxStableVersion": "1.52.3",
"newestVersion": "1.52.3",
"activityLevel": "active",
"daysSinceUpdate": 20,
"repository": "https://github.com/tokio-rs/tokio",
"documentation": "https://docs.rs/tokio",
"createdAt": "2016-07-01T20:39:07Z",
"updatedAt": "2026-05-08T12:53:27Z",
"url": "https://crates.io/crates/tokio"
}

Export to JSON, CSV, or Excel, or pull via the Apify API.

Notes

  • Uses the official public crates.io API. Independent tool, not affiliated with crates.io or the Rust Foundation.
  • The activity level is a simple heuristic from update recency, included to make filtering easier β€” always check the crate directly for critical decisions.