Rust-Crates-Scraper
Pricing
from $5.00 / 1,000 results
Rust-Crates-Scraper
Scrape Rust crates from crates.io. Get download stats, dependencies, health scores, and package metadata for supply chain analysis.
Pricing
from $5.00 / 1,000 results
Scrape Rust crates from crates.io. Get download stats, dependencies, health scores, and package metadata for supply chain analysis.
packageNamesarrayOptional
List of specific crate names to scrape (e.g., serde, tokio, reqwest)
keywordstringOptional
Search for crates matching this keyword (ignored if Package Names is provided)
maxResultsintegerOptional
Maximum number of crates to return
Default value of this property is 50
minDownloadsintegerOptional
Only include crates with at least this many total downloads
Default value of this property is 0
licenseFilterEnumOptional
Filter crates by license type
"any": string"mit_apache": string"no_gpl": stringDefault value of this property is "any"
updatedWithinEnumOptional
Only include crates updated within this time period
"any": string"6months": string"1year": stringDefault value of this property is "any"
sortByEnumOptional
How to sort the results
"healthScore": string"downloads": string"recentDownloads": string"recentlyUpdated": stringDefault value of this property is "healthScore"
includeDependenciesbooleanOptional
Fetch direct dependencies for each crate (slower, +1 API call per crate)
Default value of this property is true
includeReverseDependenciesbooleanOptional
Fetch which crates depend on each result (slower, +1 API call per crate)
Default value of this property is false
includeVersionHistorybooleanOptional
Fetch all versions for each crate (slower, +1 API call per crate)
Default value of this property is false
downloadsWeightintegerOptional
How much total downloads matter in health score (0 = ignore, 10 = very important)
Default value of this property is 6
recentActivityWeightintegerOptional
How much recent download trend matters in health score (0 = ignore, 10 = very important)
Default value of this property is 4