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

2 days 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.