Skip to main content

Crates Downloads

@reset/crates-downloadsv2026.10.24.1· MIT· 2d agoBEHAVIORSACCEPTED WARNINGS
01README

Record crates.io crates' downloads and versions over time.

02Behaviors1
@reset/crates-downloadsv2026.10.24.1crates_downloads.ts

Global Arguments

ArgumentTypeDescription
cratesarraycrates.io crate names to record, 1 to 25, lowercase with hyphens or underscores, e.g. [serde, tokio]
fn sample()
Read each configured crate from crates.io, a second apart, and record totals, versions and daily downloads as a new version
fn summarise(since?: string)
Summarise the recorded samples: per crate the first and latest total downloads, downloads per day, and the versions seen
ArgumentTypeDescription
since?stringOnly summarise samples recorded at or after this ISO-8601 time; all samples when omitted

Resources

downloads(infinite)— The configured crates' totals, versions and daily downloads of the last 90 days at one moment, flagging version moves
summary(infinite)— Per crate the first and latest total downloads, the downloads per day between them, and the newest versions seen and when
03Stats
B
87 / 100
Downloads
3
Archive size
15.1 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository0/2missing

05Platforms
06Labels