Lib.rs › Stats

Rust crates ecosystem statistics.

Growth of the crates.io registry

Download history of all crates since 2015 33M 66M 99M 131M 164M 197M 2015 2016 2017 2018 2019 2020 2021 2022 2023

Daily downloads since Rust 1.0, 7-day average

Crate downloads are growing at a rate of 2.1× per year.

crates.io has served 230.4 million downloads in a single day, which is more than all downloads in the first 30 months since the release of Rust 1.0 in May 2015.

Traffic during weekdays is typically 2.8× higher than during weekends (up from 2.8× a year before).

41961 crate owners registered on crates.io 6K 12K 18K 24K 30K 36K 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

Number of users/teams owning a crate on crates.io

There are 41,961 users or teams that have a crate on crates.io. The number of owners is growing at a rate of 1.2× per year.

Lib.rs has indexed 161578 crates.

Dependencies

Number of direct dependencies

Number of libraries explicitly used by each crate. Includes dev, build-time and optional dependencies.

0 1 2 3 4 5 6 7 8 9
28104
14564
14727
15551
12648
10146
8363
7218
6267
5192
10 11 ≥12 ≥14 ≥16 ≥18 ≥20 ≥25 ≥30 ≥40 ≥60 ≥80 ≥100 ≥120 ≥150
4210
3935
5777
3962
3503
2336
3444
1882
1689
836
162
45
21
2
7
mongodb-gridfs futures-enum systemd_socket ruuvitag-upload ic-stable-structures cosmic-cli epsilonz fabric-system tembo-telemetry arrow-digest kcheck tencent-qcloud-cos-rs parrot-network google-plus1 ooproxy easy-qjs frame-system mqtt-async-client ida speedrun-api cargo-index-transit deployment-changelog linera-alloy-signer-ledger google-secretmanager1-cli tower-sessions-surrealdb-store modio-logger-db turn cueball-dns-resolver mpstthree passcod-accord rsb swc_ecma_compat_es2015 turn-server zine mathcat rumqttd fpd async-acme acme-rfc8555 leptonic cargo-nw tentacle-secio libp2p-rs bastion ambient_model_import qcs lamellar node-launchpad hypers_core tmkms rnacos sosistab stm32f4xx-hal r-u-still-there alloy-provider liboxen surrealdb-sql tardis wasmer-wasix bitcoin-top holochain staging-kusama-runtime surrealdb-core-nightly westend-runtime lingua zawk coreutils forest-filecoin polkadot-sdk uhg-custom-appollo-roouter zigbee2mqtt-types homestar-workspace-hack

Number of transitive reverse dependencies (popularity)

How often each library crate is used as a dependency in other crates, directly or indirectly. Includes dev, build-time, and optional dependencies.

1 2 ≥5 ≥15 ≥50 ≥100 ≥300 ≥1000 ≥2500 ≥5000 ≥10000 ≥20000 ≥50000
21520
16241
9383
4998
1675
1510
916
442
184
123
74
99
26
smashnet rigz_runtime am-api-proc-macro nwn-rs-codegen google-consumersurveys2 zksync_env_config omango-util scdlang cml-chain-wasm tokio-wifiscanner type-layout spdx-rs near-vm-vm scrawl bevy_replicon librashader-common plotlib elrond-wasm audio-processor-traits pact_models async_zip lol_html rspack_error serde-json-core tetsy-keccak-hash solana-compute-budget trycmd volatile bitcoincore-rpc-json aleo-std websocket ark-relations trees test_tools bio gix-trace jsonrpsee-core tokio-openssl gloo sdl2 bip39 opentelemetry_api opencv-binding-generator frunk_core gix-hash const_format_proc_macros const_format utf8-width traitobject simdutf8 wayland-protocols generator lexical-util color-eyre impl-serde k256 indicatif matrixmultiply cesu8 rawpointer serde_cbor displaydoc curve25519-dalek-derive signal-hook kv-log-macro pest sha3 fuchsia-cprng rand_pcg os_str_bytes signature rdrand approx encode_unicode kernel32-sys humantime vec_map unicode-xid vcpkg clap_derive num_cpus winreg static_assertions env_logger arrayvec socket2 errno semver cpufeatures rustix http chrono linux-raw-sys mime zerocopy-derive serde itoa windows_aarch64_gnullvm syn serde_json log ryu windows_i686_gnullvm windows_aarch64_msvc windows_x86_64_gnullvm

Development

How long a crate has been in development

Time between its oldest and newest release.

one-off ≤1 week ≤1 month ≤6 months ≤1 year ≤2 years ≤3 years ≤5 years ≤7 years ≤10 years
46510
29445
9867
19109
12861
14680
8448
8980
3102
1589
boing-internals ya yesqlr oxidate blackjack_commons epsilonz cargo-vistree console-codes static-self-derive group-varint-offset-encoding ggez_tools dreck markdown_converter nova-r8 nasoone-lib ruuvitag-upload bitcoin-scriptpubkeyman bon qst candid_client lapce-xi-rope genesis-impl edcert-letter resources encodings afetch-colored fuel-gql-client bevy_oddio git-bitmap macarunes yelp-fusion-rs oml-game keebrs libusbk-sys atsam4n16b-pac quire ms3d nodrop-union termprogress castaway cargo-trim ghost trie-rs arabic_reshaper obliviate base64-serde subtle block-utils google-bigquerydatatransfer1 fletcher

Time without any updates

Time since crate's most recent release. Keep in mind that some crates can be "done" and not need regular updates.

≤1 month ≤3 months ≤6 months ≤1 year ≤2 years ≤3 years ≤4 years ≤5 years ≤7 years ≤10 years
17741
11106
12828
20033
29908
19136
14799
11482
11761
5797
setwallpaper google-displayvideo1 tower-sessions-surrealdb-store slint-macros native-pkcs11 cwe-api repocat wayland-sys lhtlp shizen-macros serde_at rustygeard bevy_synthizer run-tool test-format text_maid finput lbl-python pyluwen huawei-cloud-api-definitions-IEF diesel-streamer jstz_core italo-api wei-build libcachebust filewatch study13 const-slice nft-server task-executor mri oxidate winres wasmedge-runtime-rs fluvio-protocol-core raqote-display drogue-bme680 imex an-view stdrename nodrop-union java-desc auto_enumerate chai flutter-engine plugger codeviz_common md5sum segment_analytics tokio-by-hand

Age

Time since crate's first release.

≤1 month ≤3 months ≤6 months ≤1 year ≤2 years ≤3 years ≤4 years ≤5 years ≤7 years ≤10 years
4100
5850
8315
17243
31772
23342
19155
16117
17706
10991
kawala pmse-win planetary yesqlr tuas_boussinesq_solver argfetch lhtlp docid sqlr stac-duckdb say-hello-tobialbertino tramex-tools globescraper solana-sbf-rust-call-depth kith sandwich-rs titz wrk koto_regex fieldless_enum_tools biome_js_transform wei-build presenterm wender swc_ecma_compat_es2015 nft-server az-vminfo rama zenoh-link-tcp study13 win_ocr_bindings baselinker wasmpng vizia qcs wimp drogue-bme680 animation sprs_suitesparse_camd raqote-display oasis-core static_test displaydoc libcalc war-cli vmx-just-a-test-001-maincrate content-security-policy tokio-by-hand mar xmc4700

Number of releases per crate

Number of unique versions of each crate, excluding yanked versions.

1 2 ≥4 ≥8 ≥16 ≥32 ≥50 ≥100 ≥500
49243
37763
30262
20122
10343
3515
2528
764
51
ya fbnc blackjack_commons boing-internals yesqlr bevy_simple_2d_outline clipboard-ext systemd_socket static-self-derive stara entropy-client markdown_converter libsecp256k1-core bitmagic-sys cameraunit_fli reddit-fs drone-stm32-map-svd clap-interactive git-bitmap stuart zenoh-link-tcp futures-enum unhtml_derive stretch tc-btree google-serviceregistryalpha proc-macro-hack arrow-schema workflow-rpc-macros huawei-cloud-api-definitions-IEF serde_valid_derive castle_tokenizer fimg medullah-web multipart snarkvm-algorithms async-graphql-rocket wasmtime-wasi-nn wasmtime-fiber mungos rustc-ap-rustc_errors rustc-ap-syntax_pos oni-comb-uri-rs rustc-ap-rustc_cratesio_shim swc_ecma_transforms_base

Number of crates per user

How many crates a single account (user or team) owns. Excluding all other people in the world who have 0 crates.

1 2 3 ≥6 ≥25 ≥50 ≥75 ≥100 ≥150 ≥200
20056
7206
7466
5740
719
149
75
52
18
23
dgoodlad blob42 fd michaelklishin shanesveller stephenyu robey mudge Mange zacheryph ebassi bjeanes tuffy kivikakk joshuaclayton mpalmer mr-adult aruiz zimbatm drwsk ia0 haraldh hd-gmbh-bot waywardmonkeys reu cloudflare Keats vi013t arcnmx ForsakenHarmony facebook phodal holochain-release-automation2 rust-embedded Berrysoft romac zicklag sudo-shashank iliana casey rise0chen asonix bbqsrc nullchinchilla rivy boozook breathx mikevoronov madsmtm PistonDevelopers demurgos FL03 Traverse-Research-CI-runner cart howardwu Manishearth yoshuawuyts newpavlov miralandlabs tony-iqlusion RustCrypto kennykerr heaths kdy1 MaterializeInc aws-sdk-rust-ci parity-crate-owner paritytech

Sizes

Crate size (KB)

Amount of data downloaded as a compressed tarball. Size of code + bundled data files. Individual crate pages show size of uncompressed code.

≤1KB ≤10KB ≤50KB ≤100KB ≤500KB ≤1MB ≤5MB ≤10MB ≤41MB
19441
56334
47849
7626
8294
2067
3196
648
32
cnidarium aeron-archive-client ipkv peon chainlink_api kelk-env tiny_update_notifier json-mel console-codes scotch-host kcheck shunkakinoki lhtlp tembo-telemetry ffmpeg-sys lodepng libwebnovel rusty-snake vbscript gringron_api sidh cargo-compete rbspy-oncpu solana-rpc zk_evm_abstractions gaviota-sys poro localghost tlsh2 azure_mgmt_cosmosdb lingua-indonesian-language-model gled dicom_dictionary_parser nf-rated delta_2a_lidar f256_pow2_div_pow5_lut mwa_hyperdrive bindet icu_datagen just-latex bpe-tokenizer rusty_v8 efm32lg-pac efm32gg12b-pac deno_cli_lib_windmill

Crate total bandwidth (GB)

Amount of data downloaded as a compressed tarball × number of downloads per month.

≥1MB ≥10MB ≥100MB ≥1GB ≥10GB ≥100GB ≥1TB ≥5TB ≥10TB
54148
31549
13251
5610
1616
519
68
11
15
iop-morpheus-proto ruuvitag-upload lunatic-db turn-server depends tests_bin moksha-mint verusfmt rustlings-macros axiom-eth prolog_parser mqtt-async-client tarpc-plugins secp256kfun tower-util gbm hgvs i-slint-backend-selector tquic rust-analyzer-salsa spirv-tools-sys proc-macro-utils fasttext ipc-channel aws-sdk-pinpoint signature serde_urlencoded cargo-make pbkdf2 webpki window-vibrancy ark-poly arrow serde_derive chrono-tz libnghttp2-sys time toml_edit mio bindgen minimal-lexical indexmap librocksdb-sys syn tokio libz-sys regex-syntax rustix winapi image aws-lc-sys windows_x86_64_gnullvm libc windows_i686_gnu windows_i686_msvc v8 linux-raw-sys ring openssl-src windows_aarch64_msvc encoding_rs windows_x86_64_msvc

Categories

Number of crates in each category. The area is proportional to the number of distinct crate owners publishing in each category. Colors are only for decoration.

Procedural macros (6767 crates, 4568 authors) Procedural macros (6767 crates, 4568 authors)Proc macros 6767 6767 crates, 4568 authors Rust patterns (4650 crates, 3135 authors) Rust patterns (4650 crates, 3135 authors)Rust patterns 4650 4650 crates, 3135 authors Concurrency (1762 crates, 1254 authors) Concurrency (1762 crates, 1254 authors)Concurrency 1762 1762 crates, 1254 authors Web programming (6859 crates, 3998 authors) Web programming (6859 crates, 3998 authors)Web programming 6859 6859 crates, 3998 authors HTTP server (2271 crates, 1684 authors) HTTP server (2271 crates, 1684 authors)HTTP server 2271 2271 crates, 1684 authors WebAssembly (2301 crates, 1111 authors) WebAssembly (2301 crates, 1111 authors)WebAssembly 2301 2301 crates, 1111 authors HTTP client (797 crates, 701 authors) HTTP client (797 crates, 701 authors)HTTP HTTP client (797 crates, 701 authors)client 797 797 crates, 701 authors WebSocket (496 crates, 431 authors) WebSocket (496 crates, 431 authors)WebSocket 496 496 crates, 431 authors Development tools (3846 crates, 2692 authors) Development tools (3846 crates, 2692 authors)Development tools 3846 3846 crates, 2692 authors Testing (1373 crates, 1117 authors) Testing (1373 crates, 1117 authors)Testing 1373 1373 crates, 1117 authors Debugging (1267 crates, 1054 authors) Debugging (1267 crates, 1054 authors)Debugging 1267 1267 crates, 1054 authors Build Utils (1078 crates, 944 authors) Build Utils (1078 crates, 944 authors)Build Utils 1078 1078 crates, 944 authors Cargo plugins (1023 crates, 935 authors) Cargo plugins (1023 crates, 935 authors)Cargo Cargo plugins (1023 crates, 935 authors)plugins 1023 1023 crates, 935 authors Profiling (606 crates, 518 authors) Profiling (606 crates, 518 authors)Profiling 606 606 crates, 518 authors FFI (464 crates, 407 authors) FFI (464 crates, 407 authors)FFI 464 464 crates, 407 authors Command line utilities (7345 crates, 5276 authors) Command line utilities (7345 crates, 5276 authors)Command line utilities 7345 7345 crates, 5276 authors Command-line interface (1591 crates, 1208 authors) Command-line interface (1591 crates, 1208 authors)Command-line interface 1591 1591 crates, 1208 authors Network programming (8510 crates, 4307 authors) Network programming (8510 crates, 4307 authors)Network programming 8510 8510 crates, 4307 authors Asynchronous (3376 crates, 2009 authors) Asynchronous (3376 crates, 2009 authors)Async 3376 3376 crates, 2009 authors Math (2928 crates, 2186 authors) Math (2928 crates, 2186 authors)Math 2928 2928 crates, 2186 authors Machine learning (1606 crates, 950 authors) Machine learning (1606 crates, 950 authors)Machine learning 1606 1606 crates, 950 authors Science (1445 crates, 917 authors) Science (1445 crates, 917 authors)Science 1445 1445 crates, 917 authors Geospatial (384 crates, 288 authors) Geospatial (384 crates, 288 authors)Geo 384 384 crates, 288 authors Biology (439 crates, 219 authors) Biology (439 crates, 219 authors)Biology 439 439 crates, 219 authors Robotics (365 crates, 178 authors) Robotics (365 crates, 178 authors)Robots Parser implementations (4969 crates, 3845 authors) Parser implementations (4969 crates, 3845 authors)Parser implementations 4969 4969 crates, 3845 authors Parser tooling (480 crates, 372 authors) Parser tooling (480 crates, 372 authors)Parser tooling Text processing (2871 crates, 2139 authors) Text processing (2871 crates, 2139 authors)Text processing 2871 2871 crates, 2139 authors Template engine (927 crates, 732 authors) Template engine (927 crates, 732 authors)Template Template engine (927 crates, 732 authors)engine 927 927 crates, 732 authors Text editors (687 crates, 522 authors) Text editors (687 crates, 522 authors)Editors 687 687 crates, 522 authors Value formatting (492 crates, 473 authors) Value formatting (492 crates, 473 authors)Value Value formatting (492 crates, 473 authors)formatting Hardware support (3232 crates, 1954 authors) Hardware support (3232 crates, 1954 authors)Hardware support 3232 3232 crates, 1954 authors Embedded development (3401 crates, 1391 authors) Embedded development (3401 crates, 1391 authors)Embedded Embedded development (3401 crates, 1391 authors)development 3401 3401 crates, 1391 authors No standard library (677 crates, 460 authors) No standard library (677 crates, 460 authors)No standard No standard library (677 crates, 460 authors)library 677 677 crates, 460 authors Database interfaces (4451 crates, 2887 authors) Database interfaces (4451 crates, 2887 authors)Database interfaces 4451 4451 crates, 2887 authors Database implementations (552 crates, 366 authors) Database implementations (552 crates, 366 authors)Database Images (1396 crates, 1099 authors) Images (1396 crates, 1099 authors)Images 1396 1396 crates, 1099 authors Audio (1679 crates, 1031 authors) Audio (1679 crates, 1031 authors)Audio 1679 1679 crates, 1031 authors Video (713 crates, 459 authors) Video (713 crates, 459 authors)Video Multimedia (607 crates, 400 authors) Multimedia (607 crates, 400 authors)Multimedia Game dev (3703 crates, 1750 authors) Game dev (3703 crates, 1750 authors)Game dev 3703 3703 crates, 1750 authors Games (1332 crates, 1118 authors) Games (1332 crates, 1118 authors)Games 1332 1332 crates, 1118 authors Algorithms (3760 crates, 2852 authors) Algorithms (3760 crates, 2852 authors)Algorithms 3760 3760 crates, 2852 authors Data structures (3711 crates, 2772 authors) Data structures (3711 crates, 2772 authors)Data structures 3711 3711 crates, 2772 authors Encoding (3559 crates, 2710 authors) Encoding (3559 crates, 2710 authors)Encoding 3559 3559 crates, 2710 authors Magic Beans (11555 crates, 2679 authors) Magic Beans (11555 crates, 2679 authors)Crypto Magic Beans 11555 11555 crates, 2679 authors Unix APIs (1491 crates, 1116 authors) Unix APIs (1491 crates, 1116 authors)Unix APIs 1491 1491 crates, 1116 authors Operating systems (1083 crates, 938 authors) Operating systems (1083 crates, 938 authors)OS 1083 1083 crates, 938 authors Windows APIs (669 crates, 283 authors) Windows APIs (669 crates, 283 authors)Windows APIs macOS and iOS APIs (331 crates, 183 authors) macOS and iOS APIs (331 crates, 183 authors)Apple Cryptography (3972 crates, 2274 authors) Cryptography (3972 crates, 2274 authors)Cryptography 3972 3972 crates, 2274 authors Filesystem (2479 crates, 1972 authors) Filesystem (2479 crates, 1972 authors)Filesystem 2479 2479 crates, 1972 authors Graphics APIs (1576 crates, 966 authors) Graphics APIs (1576 crates, 966 authors)Graphics Graphics APIs (1576 crates, 966 authors)APIs 1576 1576 crates, 966 authors Rendering (518 crates, 379 authors) Rendering (518 crates, 379 authors)Rendering 518 518 crates, 379 authors Data formats (189 crates, 170 authors) Data formats (189 crates, 170 authors)Formats Rendering engine (121 crates, 104 authors) Rendering engine (121 crates, 104 authors)Engine Authentication (1566 crates, 1231 authors) Authentication (1566 crates, 1231 authors)Auth 1566 1566 crates, 1231 authors Configuration (1397 crates, 1167 authors) Configuration (1397 crates, 1167 authors)Config 1397 1397 crates, 1167 authors GUI (2095 crates, 1167 authors) GUI (2095 crates, 1167 authors)GUI 2095 2095 crates, 1167 authors Programming languages (1737 crates, 1164 authors) Programming languages (1737 crates, 1164 authors)Lang 1737 1737 crates, 1164 authors Memory management (1090 crates, 914 authors) Memory management (1090 crates, 914 authors)Memory management 1090 1090 crates, 914 authors Compression (1114 crates, 878 authors) Compression (1114 crates, 878 authors)Compression 1114 1114 crates, 878 authors Date and time (782 crates, 724 authors) Date and time (782 crates, 724 authors)Date and Date and time (782 crates, 724 authors)time 782 782 crates, 724 authors Visualization (708 crates, 562 authors) Visualization (708 crates, 562 authors)Visualize 708 708 crates, 562 authors Simulation (575 crates, 455 authors) Simulation (575 crates, 455 authors)Sim Caching (499 crates, 451 authors) Caching (499 crates, 451 authors)Cache 499 499 crates, 451 authors Email (514 crates, 365 authors) Email (514 crates, 365 authors)Email 514 514 crates, 365 authors Internationalization (i18n) (664 crates, 361 authors) Internationalization (i18n) (664 crates, 361 authors)i18n 664 664 crates, 361 authors Finance (472 crates, 344 authors) Finance (472 crates, 344 authors)Finance 472 472 crates, 344 authors Emulators (533 crates, 341 authors) Emulators (533 crates, 341 authors)Emulators 533 533 crates, 341 authors Accessibility (96 crates, 66 authors) Accessibility (96 crates, 66 authors)a11y

Ecosystem

Number of crates that have each of the alternatives in their dependencies. More popular doesn't mean better. These crates and categories were hand-picked.

Runtimes
232211378257170
tokioasync-stdpollstersmol
Web frameworks
225011919194494101393521
toweraxumactix-webwarprocketpoemrouillegotham
TLS clients
391817561416
rustlsnative-tlsopenssl
git clients
1179126
git2gix
Loggers
4401621281489
logtracingslog
Error handling
3668522483296416901139901
thiserroranyhowquick-erroreyresnafumiette
Argument parsers
211731017339277107
clapgetoptspico-argsarghargparse
Markdown parsers
838156125
pulldown-cmarkmarkdowncomrak
TOML parsers
11817686791
tomltoml_editbasic-toml
Binary encoders
6054337613731295485115
bincodeprostprotobufrmp-serdeciboriumcapnp
JSON parsers
378822191142414
serde_jsonjson5simd-jsonminiserdetinyjson
Parser generators
8004372016774049825
nompestcombinepegpomlalrpop
XML parsers
18061705725225922824
xml-rsquick-xmlxmlparserxml5everlibxmlrxmlelementtree
Temp files
6118465
tempfiletempdir

Rustc compatibility

Percentage of crates (in their current version) that can be compiled with a given Rust version. The data is based on sampling of cargo check and clippy::incompatible_msrv on Linux/aarch64. Excludes crates that never built (e.g. because they need nightly, or Windows, or unusual C dependencies).

These stats are best-case scenarios that assume use of a most-compatible Cargo.lock file. Fresh projects without a lockfile will be less compatible due to too-new transitive dependencies.

Compatibility weighed by crates' popularity is not a realistic representation of ecosystem-wide compatibility. Actual compatibility is always worse, because MSRV of projects is not an average of their dependencies MSRV, but entirely dependent on their least-compatible dependency.

All crates, including unmaintained ones

RustcOK / No data / Broken deps / Incompatible
1.82 97% compatible 2% no data 0% not compatible because of dependencies 0% not compatible
1.81 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.80 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.79 92% compatible 6% no data 0% not compatible because of dependencies 0% not compatible
1.78 90% compatible 7% no data 1% not compatible because of dependencies 1% not compatible
1.77 80% compatible 16% no data 2% not compatible because of dependencies 1% not compatible
1.76 80% compatible 16% no data 3% not compatible because of dependencies 2% not compatible
1.75 78% compatible 16% no data 4% not compatible because of dependencies 3% not compatible
1.74 76% compatible 16% no data 6% not compatible because of dependencies 4% not compatible
1.73 74% compatible 16% no data 9% not compatible because of dependencies 4% not compatible
1.72 73% compatible 16% no data 10% not compatible because of dependencies 5% not compatible
1.71 72% compatible 16% no data 11% not compatible because of dependencies 5% not compatible
1.70 70% compatible 16% no data 12% not compatible because of dependencies 6% not compatible
1.69 67% compatible 15% no data 17% not compatible because of dependencies 8% not compatible
1.68 66% compatible 15% no data 18% not compatible because of dependencies 9% not compatible
1.67 64% compatible 16% no data 18% not compatible because of dependencies 9% not compatible
1.66 63% compatible 16% no data 20% not compatible because of dependencies 9% not compatible
1.65 61% compatible 17% no data 21% not compatible because of dependencies 10% not compatible
1.64 57% compatible 17% no data 24% not compatible because of dependencies 11% not compatible
1.63 56% compatible 15% no data 28% not compatible because of dependencies 13% not compatible
1.62 52% compatible 16% no data 31% not compatible because of dependencies 15% not compatible
1.61 51% compatible 16% no data 32% not compatible because of dependencies 16% not compatible
1.60 48% compatible 16% no data 34% not compatible because of dependencies 17% not compatible
1.56 39% compatible 17% no data 43% not compatible because of dependencies 25% not compatible
1.55 31% compatible 3% no data 65% not compatible because of dependencies 62% not compatible
1.50 28% compatible 3% no data 67% not compatible because of dependencies 64% not compatible
1.45 24% compatible 4% no data 71% not compatible because of dependencies 67% not compatible
1.40 20% compatible 5% no data 74% not compatible because of dependencies 70% not compatible
1.35 16% compatible 4% no data 79% not compatible because of dependencies 73% not compatible
1.31 12% compatible 4% no data 82% not compatible because of dependencies 77% not compatible
1.30 5% compatible 2% no data 92% not compatible because of dependencies 92% not compatible
1.25 4% compatible 2% no data 93% not compatible because of dependencies 92% not compatible

4000 most recently updated crates

RustcOK / No data / Broken deps / Incompatible
1.82 95% compatible 4% no data 0% not compatible because of dependencies 0% not compatible
1.81 92% compatible 7% no data 0% not compatible because of dependencies 0% not compatible
1.80 89% compatible 7% no data 3% not compatible because of dependencies 3% not compatible
1.79 78% compatible 14% no data 7% not compatible because of dependencies 5% not compatible
1.78 71% compatible 14% no data 13% not compatible because of dependencies 10% not compatible
1.77 63% compatible 19% no data 17% not compatible because of dependencies 11% not compatible
1.76 61% compatible 17% no data 20% not compatible because of dependencies 13% not compatible
1.75 53% compatible 19% no data 26% not compatible because of dependencies 17% not compatible
1.74 49% compatible 16% no data 33% not compatible because of dependencies 20% not compatible
1.73 38% compatible 15% no data 45% not compatible because of dependencies 23% not compatible
1.72 37% compatible 14% no data 48% not compatible because of dependencies 24% not compatible
1.71 35% compatible 15% no data 49% not compatible because of dependencies 25% not compatible
1.70 31% compatible 16% no data 51% not compatible because of dependencies 25% not compatible
1.69 26% compatible 13% no data 59% not compatible because of dependencies 30% not compatible
1.68 26% compatible 13% no data 60% not compatible because of dependencies 30% not compatible
1.67 25% compatible 13% no data 60% not compatible because of dependencies 30% not compatible
1.66 24% compatible 13% no data 62% not compatible because of dependencies 30% not compatible
1.65 19% compatible 13% no data 67% not compatible because of dependencies 31% not compatible
1.64 16% compatible 10% no data 72% not compatible because of dependencies 33% not compatible
1.63 10% compatible 6% no data 83% not compatible because of dependencies 38% not compatible
1.62 6% compatible 6% no data 86% not compatible because of dependencies 39% not compatible
1.61 6% compatible 5% no data 87% not compatible because of dependencies 40% not compatible
1.60 4% compatible 6% no data 88% not compatible because of dependencies 41% not compatible
1.56 2% compatible 3% no data 93% not compatible because of dependencies 59% not compatible
1.55 0% compatible 0% no data 98% not compatible because of dependencies 97% not compatible
1.50 0% compatible 0% no data 99% not compatible because of dependencies 97% not compatible
1.45 0% compatible 0% no data 99% not compatible because of dependencies 97% not compatible
1.40 0% compatible 0% no data 99% not compatible because of dependencies 98% not compatible
1.35 0% compatible 0% no data 99% not compatible because of dependencies 98% not compatible
1.31 0% compatible 0% no data 99% not compatible because of dependencies 98% not compatible
1.30 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.25 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible

Usage of Rust versions based on crates.io traffic

This is based on crates.io request log data from the last week. This is not limited to real users, and includes automated traffic like CI. 90% of requests were from stable (non-nightly) Rust versions. Less than 0.2% of requests came from Rust versions older than 1.63.

This many crates.io requests… 0% 3% 17% 69% 78% 84% 88% 90% 91% 94% 95% 96% 97% 99.3% 99.4% 99.7% 99.8%
…use this stable version of Rust or newer 1.84 1.83+ 1.82+ 1.81+ 1.80+ 1.79+ 1.78+ 1.77+ 1.76+ 1.75+ 1.74+ 1.72+ 1.70+ 1.67+ 1.66+ 1.65+ 1.63+
This many crates.io requests… 3% 4% 5% 6% 9% 9% 10%
…use this or newer nightly version of Rust 1.84+ 1.83+ 1.82+ 1.81+ 1.80+ 1.79+ 1.78+