Trendoday
crates.iocrates.io · Most downloaded (90 days)

Most downloaded Rust crates (last 90 days)

crates.io's recent-downloads ranking: the crates most pulled into Rust builds over the last 90 days. Mostly foundational libraries; new entries here are worth a look. As of Nov 8, 10:08 UTC, hashbrown is #1 of 50.

Updated · source ↗

  1. 1
    hashbrown↗
    ● Rust

    A Rust port of Google's SwissTable hash map

    v0.17.1
    869.4Mdownloads
  2. 2
    syn↗
    ● Rust

    Parser for Rust source code

    v3.0.9
    850Mdownloads
  3. 3
    getrandom↗
    ● Rust

    A small cross-platform library for retrieving random data from system source

    v0.4.3
    775.8Mdownloads
  4. 4
    rand↗
    ● Rust

    Random number generators and other randomness functionality.

    v0.10.3
    608.3Mdownloads
  5. 5
    rand_core↗
    ● Rust

    Core random number generator traits and tools for implementation.

    v0.1.1
    604.6Mdownloads
  6. 6
    bitflags↗
    ● Rust

    A macro to generate structures which behave like bitflags.

    v2.13.2
    568.9Mdownloads
  7. 7
    thiserror↗
    ● Rust

    derive(Error)

    v2.0.21
    505.8Mdownloads
  8. 8
    thiserror-impl↗
    ● Rust

    Implementation detail of the `thiserror` crate

    v2.0.21
    505.7Mdownloads
  9. 9
    windows-sys↗
    ● Rust

    Rust for Windows

    v0.61.2
    503.8Mdownloads
  10. 10
    base64↗
    ● Rust

    encodes and decodes base64 as bytes or utf8

    v0.23.1
    496.9Mdownloads
  11. 11
    quote↗
    ● Rust

    Quasi-quoting macro quote!(...)

    v1.0.47
    471.3Mdownloads
  12. 12
    libc↗
    ● Rust

    Raw FFI bindings to platform libraries like libc.

    v0.2.191
    469.1Mdownloads
  13. 13
    indexmap↗
    ● Rust

    A hash table with consistent order and fast iteration.

    v2.14.2
    467.2Mdownloads
  14. 14
    proc-macro2↗
    ● Rust

    A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.

    v1.0.107
    463.5Mdownloads
  15. 15
    memchr↗
    ● Rust

    Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search.

    v2.8.3
    450.9Mdownloads
  16. 16
    itertools↗
    ● Rust

    Extra iterator adaptors, iterator methods, free functions, and macros.

    v0.15.0
    444.6Mdownloads
  17. 17
    unicode-ident↗
    ● Rust

    Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31

    v1.0.27
    442.4Mdownloads
  18. 18
    cpufeatures↗
    ● Rust

    Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS

    v0.3.1
    431.6Mdownloads
  19. 19
    cfg-if↗
    ● Rust

    A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted.

    v1.0.5
    431Mdownloads
  20. 20
    serde_json↗
    ● Rust

    A JSON serialization file format

    v1.0.154
    415.8Mdownloads
  21. 21
    serde↗
    ● Rust

    A generic serialization/deserialization framework

    v1.0.229
    414.2Mdownloads
  22. 22
    itoa↗
    ● Rust

    Fast integer primitive to string conversion

    v1.0.18
    409.7Mdownloads
  23. 23
    serde_derive↗
    ● Rust

    Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

    v1.0.229
    402Mdownloads
  24. 24
    digest↗
    ● Rust

    Traits for cryptographic hash functions and message authentication codes

    v0.11.3
    400.5Mdownloads
  25. 25
    block-buffer↗
    ● Rust

    Buffer types for block processing of data

    v0.12.1
    395Mdownloads
  26. 26
    rand_chacha↗
    ● Rust

    ChaCha random number generator

    v0.10.0
    392Mdownloads
  27. 27
    crypto-common↗
    ● Rust

    Common traits used by cryptographic algorithms

    v0.2.2
    388.6Mdownloads
  28. 28
    log↗
    ● Rust

    A lightweight logging facade for Rust

    v0.4.35
    376.3Mdownloads
  29. 29
    serde_core↗
    ● Rust

    Serde traits only, with no support for derive -- use the `serde` crate instead

    v1.0.229
    373.1Mdownloads
  30. 30
    socket2↗
    ● Rust

    Utilities for handling networking sockets with a maximal amount of configuration possible intended.

    v0.6.5
    370.2Mdownloads
  31. 31
    smallvec↗
    ● Rust

    'Small vector' optimization: store up to a small number of items on the stack

    v1.16.5
    370Mdownloads
  32. 32
    once_cell↗
    ● Rust

    Single assignment cells and lazy values.

    v1.21.4
    368.8Mdownloads
  33. 33
    cc↗
    ● Rust

    A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code.

    v1.11.1
    368.1Mdownloads
  34. 34
    heck↗
    ● Rust

    heck is a case conversion library.

    v0.5.0
    366.7Mdownloads
  35. 35
    sha2↗
    ● Rust

    Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512.

    v0.11.1
    365.3Mdownloads
  36. 36
    autocfg↗
    ● Rust

    Automatic cfg for Rust compiler features

    v1.5.1
    363.6Mdownloads
  37. 37
    winnow↗
    ● Rust

    A byte-oriented, zero-copy, parser combinators library

    v1.0.5
    360.6Mdownloads
  38. 38
    regex-syntax↗
    ● Rust

    A regular expression parser.

    v0.8.11
    357.4Mdownloads
  39. 39
    rustix↗
    ● Rust

    Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls

    v1.1.6
    349.5Mdownloads
  40. 40
    regex-automata↗
    ● Rust

    Automata construction and matching using regular expressions.

    v0.4.18
    346.8Mdownloads
  41. 41
    shlex↗
    ● Rust

    Split a string into shell words, like Python's shlex.

    v2.0.1
    342Mdownloads
  42. 42
    zmij↗
    ● Rust

    A double-to-string conversion algorithm based on Schubfach and xjb

    v1.0.23
    340.7Mdownloads
  43. 43
    linux-raw-sys↗
    ● Rust

    Generated bindings for Linux's userspace API

    v0.12.1
    331.7Mdownloads
  44. 44
    toml_datetime↗
    ● Rust

    A TOML-compatible datetime type

    v1.1.3+spec-1.1.0
    330.3Mdownloads
  45. 45
    aho-corasick↗
    ● Rust

    Fast multiple substring searching.

    v1.1.5
    329.5Mdownloads
  46. 46
    foldhash↗
    ● Rust

    A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.

    v0.2.0
    322.8Mdownloads
  47. 47
    zerocopy↗
    ● Rust

    Zerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.

    v0.8.63
    321.8Mdownloads
  48. 48
    bytes↗
    ● Rust

    Types and traits for working with bytes

    v1.12.1
    320.5Mdownloads
  49. 49
    http↗
    ● Rust

    A set of types for representing HTTP requests and responses.

    v1.5.0
    318.2Mdownloads
  50. 50
    regex↗
    ● Rust

    An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

    v1.13.1
    317.2Mdownloads

Past lists: Nov 7 · All archives →

Most consistent this week

Items that stayed highest on this list over the last 7 days (Trendoday score).

  1. 1
    hashbrown↗
    #1 now–new● Rust

    A Rust port of Google's SwissTable hash map

    v0.17.1
    10004 days
  2. 2
    syn↗
    #2 now–new● Rust

    Parser for Rust source code

    v3.0.9
    9744 days
  3. 3
    getrandom↗
    #3 now–new● Rust

    A small cross-platform library for retrieving random data from system source

    v0.4.3
    9494 days
  4. 4
    rand↗
    #4 now–new● Rust

    Random number generators and other randomness functionality.

    v0.10.3
    9234 days
  5. 5
    rand_core↗
    #5 now–new● Rust

    Core random number generator traits and tools for implementation.

    v0.1.1
    8974 days
  6. 6
    bitflags↗
    #6 now–new● Rust

    A macro to generate structures which behave like bitflags.

    v2.13.2
    8714 days
  7. 7
    thiserror↗
    #7 now–new● Rust

    derive(Error)

    v2.0.21
    8314 days
  8. 8
    windows-sys↗
    #9 now–new● Rust

    Rust for Windows

    v0.61.2
    8234 days
  9. 9
    thiserror-impl↗
    #8 now–new● Rust

    Implementation detail of the `thiserror` crate

    v2.0.21
    8064 days
  10. 10
    quote↗
    #11 now–new● Rust

    Quasi-quoting macro quote!(...)

    v1.0.47
    7714 days