Scrape Crates Io — Data, Details & Metadata
Pricing
Pay per usage
Go to Apify Store

Scrape Crates Io — Data, Details & Metadata
Scrape crates io data at scale with this powerful Apify actor. Extracts data, details & metadata with automatic pagination and proxy rotation. Perfect for market research, competitive intelligence, and data-driven decision making.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Crates.io Scraper
Scrape Crates.io — Rust Package Downloads & Dependencies
Overview
This Apify actor uses the crates.io API to extract detailed information about Rust crates, including download statistics, version info, categories, keywords, repository URLs, documentation links, and license information.
Input
| Field | Type | Description | Default |
|---|---|---|---|
crates | array | List of Rust crate names | ["serde", "tokio"] |
Example Input
{"crates": ["serde", "tokio", "reqwest", "clap", "rand"]}
Output
Each result contains:
crateName— The crate namedescription— Crate descriptiontotalDownloads— All-time download countrecentDownloads— Recent download countversion— Latest version numbercategories— List of categorieskeywords— List of keywordsrepositoryUrl— Source code repository URLdocumentationUrl— Documentation URLhomepage— Homepage URLlicense— License typecreatedAt— Date the crate was first publishedupdatedAt— Date of last updatelatestVersionCrateSize— Size of latest version in byteslatestVersionPublishedAt— Publish date of latest version
Example Output
{"crateName": "serde","description": "A generic serialization/deserialization framework","totalDownloads": 250000000,"recentDownloads": 15000000,"version": "1.0.195","categories": ["encoding", "no-std"],"keywords": ["serde", "serialization", "no_std"],"repositoryUrl": "https://github.com/serde-rs/serde","documentationUrl": "https://docs.rs/serde","homepage": "https://serde.rs","license": "MIT OR Apache-2.0","createdAt": "2015-02-28T17:55:00Z","updatedAt": "2024-01-10T12:00:00Z","latestVersionCrateSize": 78000,"latestVersionPublishedAt": "2024-01-10T12:00:00Z"}
Notes
- Uses the official crates.io API with required User-Agent header
- Respects crates.io API rate limits
- All data is fetched from a single API endpoint per crate
Built by donnycodesdefi