Rust Crate Intel — crates.io Packages and Downloads avatar

Rust Crate Intel — crates.io Packages and Downloads

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Rust Crate Intel — crates.io Packages and Downloads

Rust Crate Intel — crates.io Packages and Downloads

Search crates.io and get flat rows - package name, description, downloads, recent downloads, latest version and repository. Free public API, no key.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

alaudin burki

alaudin burki

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

Rust Crate Intel — crates.io Packages, Downloads and Versions

Search crates.io and get flat rows — package name, description, total and recent downloads, latest version and repository. Free public API, no key.

What you get

name, description, downloads, recentDownloads, maxVersion, maxStableVersion, updatedAt, createdAt, repository, homepage, documentation.

Sample output

{ "name": "serde", "downloads": 700000000, "recentDownloads": 40000000,
"maxVersion": "1.0.219", "repository": "https://github.com/serde-rs/serde" }

Limitations

  • maxVersion can be a pre-release. Use maxStableVersion when you need the stable one.
  • A request with no identifiable user-agent is refused by crates.io, so this Actor always sends one. Do not strip it.
  • Download counts are cumulative and include CI mirrors.
  • Search matches names and descriptions; for exact metadata use the per-crate endpoint.

Inputs

InputTypeDefaultWhat it does
querystring—Words to match in crate names, e.g
categorystring—Optional crates.io category slug, e.g

Stops after 500 rows or 1 requests, whichever comes first — raise maxItems and maxPages for more. Requests are paced 300 ms apart.

The dataset's SUMMARY records truncated and stopReason, so a run that hit a cap says so rather than looking like a source that had nothing more.

Pricing

Pay per result.

Fields

FieldTypeWhat it holds
namestringDisplay name as the source writes it.
descriptionstringDescription of this record, as published by the source.
downloadsnumberDownload or retrieval count over the period stated by the source. A popularity signal, never a user count.
recentDownloadsnumberDownloads over the source's recent window, which the source defines. Not a lifetime total, and not comparable with a different source's window.
maxVersionstringHighest version the source knows of, which may be a prerelease.
maxStableVersionstringHighest non-prerelease version the source knows of. Use this one to answer 'what should I install'. Absent when only prereleases exist.
updatedAtstringISO 8601 timestamp of the most recent upstream update.
createdAtstringISO 8601 timestamp of when this record was created upstream.
repositorystringSource repository URL.
homepagestringHomepage of the organisation or project.
documentationstringLink to the package's documentation site.