Lib.rs › Stats

Rust crates ecosystem statistics.

Growth of the crates.io registry

Download history of all crates since 2015 133M 266M 399M 533M 666M 799M 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Daily downloads since Rust 1.0, 7-day average

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

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

Traffic during weekdays is typically 2.5× higher than during weekends (down from 3.0× a year before).

63067 crate owners registered on crates.io 10K 20K 30K 40K 50K 60K 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Number of users/teams owning a crate on crates.io

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

Lib.rs has indexed 259008 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
35383
19705
20499
23537
19394
16471
14430
12470
11178
9551
10 11 ≥12 ≥14 ≥16 ≥18 ≥20 ≥25 ≥30 ≥40 ≥60 ≥80 ≥100 ≥120 ≥150
8093
7491
11770
8613
6957
5028
8381
4527
4184
2263
478
131
57
19
10
safe_crypto awsim-s3 ars-server twstock fox-dotfile rsreddit piko-session tray-item noem azure_mgmt_deploymentmanager zpowergraph insight-line taproot-assets-zk-verifier aws-auth-payload supasim-kernels fallow-extract haagenti-streaming longcallR well certo google-cloud-asset-v1 sudoku_machine vegravis raclettui maplibre_native sp-crypto-ec-utils xs-http nym-credentials there-i-fixed-it rona ink_env langfuse-core miden-debug-engine rusqlite-ic octoroute saorsa-mls lindera-dictionary licenz-core linear-cli typewire api_openai livetrace lumesh josh-core meerkat-mob jbuild linera-exporter smpl-core steady_state aster-server massive_game_server_core prest malwaredb-server embystream reqwest langchain-ai-rust rivven-connect veritas-nexus apple-codesign oximedia-cli pezkuwi-service liboxen oximedia pallet-staking-async-parachain-runtime lumis asset-hub-westend-runtime kodegen_candle_agent coreutils zero4rs servo-script solana-core apollo-router uhg-custom-appollo-roouter polkadot-sdk gnostr

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
36765
30692
17290
8028
2743
2463
1480
680
319
195
128
119
132
cuddle-please-commands cyphr-storage velodyne-lidar shared_hashmap tomcrypt-sys thisslime-core safe_app cargo-diet asterisk-rs-core pavex_miette ratex-parser lvqr-ingest qcheck-macros tsz-parser tracing-human-layer dpdk-sys gettext zebra-chain unc-primitives tet-libp2p-core resize turso pezcumulus-primitives-core slint-build limnus-local-resource ckb-hash versions crates_io_api signal-hook-tokio boring esp-metadata-generated hyper-openssl pezsc-client-api vmm-sys-util miden-core ethers-addressbook oxc_diagnostics target-features hyperloglogplus oxc_syntax tree-sitter-ruby http-serde luajit-src polars-dtype p3-dft blowfish spl-type-length-value keyboard-types rayon-cond spl-discriminator-syn spl-token-metadata-interface caps alloy-sol-macro-expander solana-blake3-hasher curl ctrlc xkbcommon-dl cssparser-macros hyper-tls snafu byte-tools futf lexical-util wayland-scanner atomic rdrand atoi libz-sys critical-section kernel32-sys winapi-build new_debug_unreachable core-graphics iovec fuchsia-cprng jni-sys jni-sys-macros instant bytemuck_derive memmap2 futures-executor keccak block-buffer console lru num-bigint flate2 redox_users tinyvec_macros tracing-log winnow iri-string windows-implement h2 portable-atomic digest itertools generic-array winapi-util ryu socket2 chrono winapi-x86_64-pc-windows-gnu icu_normalizer rustix

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 ≤11 years
74171
53561
19317
30917
18431
21169
11890
12539
5445
2655
525
dreamwell-runtime cmw openvm-rv32-adapters anvil-liquid-derive insectbox tremor simple-digraph modifier_macro mind_sdk_lb zsync vpb runtara-protocol zigbee2mqtt_types_vendor_zen jiminy yazi-shim unitforge_macros smol-macros daemon_console_lite rustdoc-json-stable libpetri-verification object-rainbow-json signal-gen-cjds66-lib oceanpkg engula colorconv hass-entity-state marlin-verilog bevy_flair_style rhaki-cw-plus quaso storm-config url-parse qm-s3 zng-wgt-webrender-debug rooting-forms criterion-macro pi_slotmap pi_slotmap_tree regecs-codegen sc-consensus-beefy-rpc chalk-recursive koto_json deadpool-postgres debugless-unwrap mio-pidfd ego sha2-asm tari_core io-enum stm32l0 libloading crowbook blip_buf fern djangohashers

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 ≤11 years
44331
25301
22517
25564
34820
27231
21914
14614
21466
11213
1649
sp-crypto-ec-utils aws-smithy-http-client-reqwest http-field vello_sparse_shaders logicpearl-build elegans taproot-assets-zk-verifier raclettui mpl-agent-reputation certo zinit_server humble-cli dotnet-lens rustler_logger_macro paginator-utils unen_logging plex-api shift unleash-edge-edge-api safehold otlp-stdout-client maelstrom-broker aum-core write_mode antlr-runtime-sys wecom-agent tray-item wrpc-transport-derive-macro fufu flagged schema-derive associative_positional_list libcli-rs packler tokio-io-utility polyrhythm gxrfetch proc-lock-api bitrange ruquotes amiya pic2lcd gig-cli fcp_cryptoauth wrap_result seinbot-rs meander spectacles-rest osaka-macros dinner wesley pabst tungsten feaders quale

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 ≤11 years
19933
20284
18431
22865
36968
31887
27362
19748
30545
18528
4069
egui_component_style_macros devsper-bus only-lsp affinidi-vc lmntalc-core elegans taproot-assets-zk-verifier jwtea rho-server perch runtara-protocol rsxtk fyi-core rustler_logger_macro ribir-bot kaniop-group prism3-config expr-solver-bin sxurl unleash-edge-edge-api kcr_operator_authorino_kuadrant_io insight-line kcr_dataprotection_kubeblocks_io api_req libhans zng-wgt-webrender-debug icao-wgs84 wintab_lite shifty scopegraphs-regular-expressions structfromdir clp-src ndarray-slice sbat mikktspace-sys noble-did heterob logisheets_base irv-traits usiagent glslt_cli raui-tesselate-renderer poirebot-lichess unftp-auth-pam noble-staking pincli sophon-types-serialize ruuvitag-upload hunspell-sys susydev-jsonrpc-pubsub wesley pabst luminance-gl arraymap pcb

Number of releases per crate

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

1 2 ≥4 ≥8 ≥16 ≥32 ≥50 ≥100 ≥500
77891
60630
48367
33016
18299
6066
4218
2045
88
insectbox anvil-liquid-derive cmw dreamwell-runtime openvm-rv32-adapters rocket_anyhow unc-abi-client-impl modifier_macro tremor packler bsor libmseed-sys certo local-type-alias pcf857x-simple plex-api safe_crypto wukong teacat_lib compio-quic butane strict_encoding_test orn cyclonedds-rs swc_experimental_ecma_ast_compat oidc-cli arcis-interpreter proc-macro-error grove-rs arysn flowcore huawei-cloud-api-definitions-RabbitMQ sqlx-ledger cranko arti markdown-tui-explorer bacon re_span mycelium-key-value wasmtime-types solana-sdk icydb-primitives sn_testnet solana-faucet rustc-ap-arena

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 ≥1000
29746
10758
11090
9211
1187
308
123
89
47
51
2
corasaurus-hex fd canadaduane dgoodlad macournoyer osteele raggi michaelmelanson mountain vic oleganza muness mikea Abica paulstansifer levicook mazdak lsegal kolektiv shift apache jjl l1x devrandom community-stevedores-org birkenfeld dherman navicore nightness brayniac kardeiz Nugine arcnmx h00gs appcypher soywod losfair foresterre franziskuskiefer rvolosatovs rise0chen matklad fluencebot nikomatsakis denobot doitian dfinity DanielleHuisman elsirion bmwill gengteng dfinity-publish therustmonk mosure artifact-byted wasmerio RickWinter drzln Dirbaio tony-iqlusion simlay cloud-sdk-rust-bot mammothbane mingyang91 aptos-crates googleapis eugenehp mattsse

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 ≤38MB
24248
77744
97465
20392
19271
4128
6110
1223
39
modifier_macro zigbee2mqtt_types_vendor_zen simple-digraph umbrae-dlmm-sdk megabytes nesting rusqlite-struct-derive easy_rdev_key jams-proto edrv-ltr390uv smol-macros crcnt_rbac teacat_lib devsper-bus seqc broomva sapter flowcore rust-corosync npsimd brk_rolldown_common ghostflow woofmt rsjsonnet-lang html5gum rsfdisk mantaray asciit tui-pantry curve25519-dalek-fiat system-theme R413D08 google-fonts-glyphsets libsui ch58x-hal icu_experimental_data rustimate-assets loki-ai mdriver stm32f7-staging sniffnet stm32-metapac re_web_viewer_server bpe-tokenizer jni-android-sys

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
43852
21712
11119
5976
2948
1269
273
43
43
octoroute clock-bound-shm squawk-lexer compactrs arithmetic-parser nodedb send_cells surrealml-core servo-webgl maplibre_native era_cudart arborium-ada former allms ftui-render loco-gen turso_macros mpeg4-audio-const keccak-asm geoarrow-array launchdarkly-server-sdk sdl3-sys harper-thesaurus buffa ethers-contract-abigen utf16_iter bytecount critical-section datafusion-physical-optimizer sliceslice encoding-index-simpchinese gix-features is-terminal khronos_api rkyv libwebp-sys webpki-root-certs ndk-sys rust_decimal moxcms farmhash spm_precompiled vcpkg memchr webview2-com-sys icu_properties_data h2 indexmap http aws-sdk-s3 tracing-subscriber chrono-tz pyo3 syn prost-build k8s-openapi rustix web-sys secp256k1-sys v8 itertools zstd-sys

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 (11318 crates, 7239 authors) Procedural macros (11318 crates, 7239 authors)Proc macros 11318 11318 crates, 7239 authors Rust patterns (7578 crates, 4834 authors) Rust patterns (7578 crates, 4834 authors)Rust patterns 7578 7578 crates, 4834 authors Concurrency (3248 crates, 2216 authors) Concurrency (3248 crates, 2216 authors)Concurrency 3248 3248 crates, 2216 authors Development tools (5273 crates, 3196 authors) Development tools (5273 crates, 3196 authors)Development tools 5273 5273 crates, 3196 authors Debugging (2861 crates, 2259 authors) Debugging (2861 crates, 2259 authors)Debugging 2861 2861 crates, 2259 authors Testing (2953 crates, 2103 authors) Testing (2953 crates, 2103 authors)Testing 2953 2953 crates, 2103 authors Build Utils (2028 crates, 1651 authors) Build Utils (2028 crates, 1651 authors)Build Utils 2028 2028 crates, 1651 authors Cargo plugins (1709 crates, 1542 authors) Cargo plugins (1709 crates, 1542 authors)Cargo plugins 1709 1709 crates, 1542 authors FFI (1255 crates, 1002 authors) FFI (1255 crates, 1002 authors)FFI Profiling (1150 crates, 897 authors) Profiling (1150 crates, 897 authors)Profiling 1150 1150 crates, 897 authors Web programming (7648 crates, 4673 authors) Web programming (7648 crates, 4673 authors)Web programming 7648 7648 crates, 4673 authors HTTP server (5189 crates, 3436 authors) HTTP server (5189 crates, 3436 authors)HTTP server 5189 5189 crates, 3436 authors WebAssembly (4162 crates, 2026 authors) WebAssembly (4162 crates, 2026 authors)WebAssembly 4162 4162 crates, 2026 authors HTTP client (1690 crates, 1374 authors) HTTP client (1690 crates, 1374 authors)HTTP HTTP client (1690 crates, 1374 authors)client 1690 1690 crates, 1374 authors WebSocket (1171 crates, 926 authors) WebSocket (1171 crates, 926 authors)WebSocket 1171 1171 crates, 926 authors Command line utilities (14313 crates, 9848 authors) Command line utilities (14313 crates, 9848 authors)Command line utilities 14313 14313 crates, 9848 authors Command-line interface (2861 crates, 2057 authors) Command-line interface (2861 crates, 2057 authors)Command-line interface 2861 2861 crates, 2057 authors Network programming (17846 crates, 7904 authors) Network programming (17846 crates, 7904 authors)Network programming 17846 17846 crates, 7904 authors Asynchronous (7062 crates, 3663 authors) Asynchronous (7062 crates, 3663 authors)Async 7062 7062 crates, 3663 authors Math (5374 crates, 3518 authors) Math (5374 crates, 3518 authors)Math 5374 5374 crates, 3518 authors Machine learning (5052 crates, 2576 authors) Machine learning (5052 crates, 2576 authors)Machine learning 5052 5052 crates, 2576 authors Science (1393 crates, 919 authors) Science (1393 crates, 919 authors)Science 1393 1393 crates, 919 authors Geospatial (891 crates, 594 authors) Geospatial (891 crates, 594 authors)Geo 891 891 crates, 594 authors Biology (1170 crates, 461 authors) Biology (1170 crates, 461 authors)Biology Robotics (781 crates, 326 authors) Robotics (781 crates, 326 authors)Robots Text processing (6543 crates, 4516 authors) Text processing (6543 crates, 4516 authors)Text processing 6543 6543 crates, 4516 authors Template engine (1907 crates, 1414 authors) Template engine (1907 crates, 1414 authors)Template Template engine (1907 crates, 1414 authors)engine 1907 1907 crates, 1414 authors Text editors (1585 crates, 986 authors) Text editors (1585 crates, 986 authors)Editors 1585 1585 crates, 986 authors Value formatting (927 crates, 893 authors) Value formatting (927 crates, 893 authors)Value Value formatting (927 crates, 893 authors)formatting Parser implementations (9168 crates, 6305 authors) Parser implementations (9168 crates, 6305 authors)Parser implementations 9168 9168 crates, 6305 authors Parser tooling (708 crates, 511 authors) Parser tooling (708 crates, 511 authors)Parser tooling Database interfaces (10462 crates, 5629 authors) Database interfaces (10462 crates, 5629 authors)Database interfaces 10462 10462 crates, 5629 authors Database implementations (1088 crates, 760 authors) Database implementations (1088 crates, 760 authors)Database Hardware support (5044 crates, 3169 authors) Hardware support (5044 crates, 3169 authors)Hardware support 5044 5044 crates, 3169 authors Embedded development (5993 crates, 2527 authors) Embedded development (5993 crates, 2527 authors)Embedded development 5993 5993 crates, 2527 authors No standard library (912 crates, 605 authors) No standard library (912 crates, 605 authors)No standard library Images (2788 crates, 2008 authors) Images (2788 crates, 2008 authors)Images 2788 2788 crates, 2008 authors Audio (3545 crates, 1972 authors) Audio (3545 crates, 1972 authors)Audio 3545 3545 crates, 1972 authors Video (1577 crates, 898 authors) Video (1577 crates, 898 authors)Video Multimedia (282 crates, 231 authors) Multimedia (282 crates, 231 authors)Multimedia 282 282 crates, 231 authors Algorithms (7379 crates, 5053 authors) Algorithms (7379 crates, 5053 authors)Algorithms 7379 7379 crates, 5053 authors Magic Beans (19998 crates, 4573 authors) Magic Beans (19998 crates, 4573 authors)Crypto Magic Beans 19998 19998 crates, 4573 authors Encoding (6177 crates, 4396 authors) Encoding (6177 crates, 4396 authors)Encoding 6177 6177 crates, 4396 authors Game dev (6032 crates, 2649 authors) Game dev (6032 crates, 2649 authors)Game dev 6032 6032 crates, 2649 authors Games (2107 crates, 1715 authors) Games (2107 crates, 1715 authors)Games 2107 2107 crates, 1715 authors Data structures (5990 crates, 4121 authors) Data structures (5990 crates, 4121 authors)Data structures 5990 5990 crates, 4121 authors Filesystem (5425 crates, 3933 authors) Filesystem (5425 crates, 3933 authors)Filesystem 5425 5425 crates, 3933 authors Cryptography (6658 crates, 3921 authors) Cryptography (6658 crates, 3921 authors)Cryptography 6658 6658 crates, 3921 authors Unix APIs (2550 crates, 1890 authors) Unix APIs (2550 crates, 1890 authors)Unix APIs 2550 2550 crates, 1890 authors Operating systems (1195 crates, 957 authors) Operating systems (1195 crates, 957 authors)OS 1195 1195 crates, 957 authors Windows APIs (833 crates, 498 authors) Windows APIs (833 crates, 498 authors)Windows Windows APIs (833 crates, 498 authors)APIs 833 833 crates, 498 authors macOS and iOS APIs (594 crates, 318 authors) macOS and iOS APIs (594 crates, 318 authors)Apple 594 594 crates, 318 authors Android (132 crates, 130 authors) Android (132 crates, 130 authors)Android Authentication (4277 crates, 2914 authors) Authentication (4277 crates, 2914 authors)Auth 4277 4277 crates, 2914 authors Configuration (2989 crates, 2308 authors) Configuration (2989 crates, 2308 authors)Config 2989 2989 crates, 2308 authors GUI (4473 crates, 2266 authors) GUI (4473 crates, 2266 authors)GUI 4473 4473 crates, 2266 authors Graphics APIs (2710 crates, 1570 authors) Graphics APIs (2710 crates, 1570 authors)Graphics Graphics APIs (2710 crates, 1570 authors)APIs 2710 2710 crates, 1570 authors Data formats (363 crates, 283 authors) Data formats (363 crates, 283 authors)Formats 363 363 crates, 283 authors Rendering engine (156 crates, 135 authors) Rendering engine (156 crates, 135 authors)Engine Rendering (145 crates, 103 authors) Rendering (145 crates, 103 authors)Rendering Programming languages (3282 crates, 1870 authors) Programming languages (3282 crates, 1870 authors)Lang 3282 3282 crates, 1870 authors Compression (2329 crates, 1764 authors) Compression (2329 crates, 1764 authors)Compression 2329 2329 crates, 1764 authors Memory management (1798 crates, 1423 authors) Memory management (1798 crates, 1423 authors)Memory Memory management (1798 crates, 1423 authors)management 1798 1798 crates, 1423 authors Visualization (1758 crates, 1293 authors) Visualization (1758 crates, 1293 authors)Visualize 1758 1758 crates, 1293 authors Caching (1288 crates, 1082 authors) Caching (1288 crates, 1082 authors)Cache 1288 1288 crates, 1082 authors Date and time (1212 crates, 1079 authors) Date and time (1212 crates, 1079 authors)Date and time 1212 1212 crates, 1079 authors Simulation (1624 crates, 956 authors) Simulation (1624 crates, 956 authors)Sim 1624 1624 crates, 956 authors Email (1084 crates, 822 authors) Email (1084 crates, 822 authors)Email Finance (1150 crates, 688 authors) Finance (1150 crates, 688 authors)Finance Internationalization (i18n) (1073 crates, 642 authors) Internationalization (i18n) (1073 crates, 642 authors)i18n 1073 1073 crates, 642 authors Security (509 crates, 374 authors) Security (509 crates, 374 authors)Security 509 509 crates, 374 authors Emulators (610 crates, 362 authors) Emulators (610 crates, 362 authors)Emulators 610 610 crates, 362 authors Accessibility (350 crates, 144 authors) Accessibility (350 crates, 144 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
524921594639348
tokioasync-stdpollstersmol
Web frameworks
8065515613405995771625020
toweraxumactix-webrocketwarppoemrouillegotham
TLS clients
820226151955
rustlsnative-tlsopenssl
git clients
2218358
git2gix
Loggers
7650049951542
logtracingslog
Error handling
87593485883623332121842099
thiserroranyhowquick-erroreyresnafumiette
Argument parsers
391161852926430122
clapgetoptspico-argsarghargparse
Markdown parsers
1856442336
pulldown-cmarkcomrakmarkdown
TOML parsers
2584013497253
tomltoml_editbasic-toml
Binary encoders
108567263302619201669184
bincodeprostrmp-serdeprotobufciboriumcapnp
JSON parsers
8283412385747229
serde_jsonjson5simd-jsonminiserdetinyjson
Parser generators
143837317271889929125
nompestcombinepegpomlalrpop
XML parsers
4246221914125141003225
quick-xmlxml-rsxmlparserxml5everlibxmlrxmlelementtree
Temp files
13108522
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.95 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.94 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.93 93% compatible 5% no data 0% not compatible because of dependencies 0% not compatible
1.92 93% compatible 5% no data 1% not compatible because of dependencies 1% not compatible
1.91 91% compatible 5% no data 2% not compatible because of dependencies 2% not compatible
1.90 87% compatible 8% no data 3% not compatible because of dependencies 3% not compatible
1.89 86% compatible 9% no data 4% not compatible because of dependencies 4% not compatible
1.88 83% compatible 11% no data 5% not compatible because of dependencies 4% not compatible
1.87 80% compatible 10% no data 8% not compatible because of dependencies 6% not compatible
1.86 78% compatible 12% no data 9% not compatible because of dependencies 7% not compatible
1.85 76% compatible 12% no data 10% not compatible because of dependencies 8% not compatible
1.84 68% compatible 6% no data 24% not compatible because of dependencies 22% not compatible
1.83 67% compatible 7% no data 25% not compatible because of dependencies 23% not compatible
1.82 66% compatible 8% no data 25% not compatible because of dependencies 23% not compatible
1.81 64% compatible 8% no data 26% not compatible because of dependencies 23% not compatible
1.80 63% compatible 8% no data 28% not compatible because of dependencies 24% not compatible
1.75 52% compatible 15% no data 32% not compatible because of dependencies 26% not compatible
1.70 46% compatible 14% no data 39% not compatible because of dependencies 30% not compatible
1.65 40% compatible 13% no data 45% not compatible because of dependencies 33% not compatible
1.60 32% compatible 13% no data 54% not compatible because of dependencies 36% not compatible
1.56 26% compatible 13% no data 60% not compatible because of dependencies 43% not compatible
1.55 20% compatible 2% no data 76% not compatible because of dependencies 74% not compatible
1.50 19% compatible 2% no data 78% not compatible because of dependencies 76% not compatible
1.45 16% compatible 3% no data 80% not compatible because of dependencies 77% not compatible
1.40 13% compatible 3% no data 82% not compatible because of dependencies 79% not compatible
1.35 10% compatible 3% no data 85% not compatible because of dependencies 81% not compatible
1.31 8% compatible 3% no data 88% not compatible because of dependencies 84% not compatible
1.30 3% compatible 1% no data 94% not compatible because of dependencies 94% not compatible

4000 most recently updated crates

RustcOK / No data / Broken deps / Incompatible
1.95 96% compatible 2% no data 0% not compatible because of dependencies 0% not compatible
1.94 91% compatible 3% no data 4% not compatible because of dependencies 4% not compatible
1.93 72% compatible 18% no data 9% not compatible because of dependencies 9% not compatible
1.92 69% compatible 18% no data 12% not compatible because of dependencies 12% not compatible
1.91 65% compatible 18% no data 16% not compatible because of dependencies 16% not compatible
1.90 59% compatible 20% no data 19% not compatible because of dependencies 19% not compatible
1.89 55% compatible 20% no data 23% not compatible because of dependencies 23% not compatible
1.88 50% compatible 23% no data 25% not compatible because of dependencies 24% not compatible
1.87 42% compatible 21% no data 36% not compatible because of dependencies 33% not compatible
1.86 39% compatible 21% no data 38% not compatible because of dependencies 34% not compatible
1.85 36% compatible 21% no data 41% not compatible because of dependencies 36% not compatible
1.84 20% compatible 6% no data 73% not compatible because of dependencies 70% not compatible
1.83 19% compatible 6% no data 73% not compatible because of dependencies 70% not compatible
1.82 18% compatible 6% no data 74% not compatible because of dependencies 71% not compatible
1.81 15% compatible 6% no data 78% not compatible because of dependencies 74% not compatible
1.80 14% compatible 6% no data 79% not compatible because of dependencies 75% not compatible
1.75 8% compatible 5% no data 85% not compatible because of dependencies 80% not compatible
1.70 3% compatible 4% no data 91% not compatible because of dependencies 84% not compatible
1.65 2% compatible 2% no data 95% not compatible because of dependencies 86% not compatible
1.60 0% compatible 1% no data 97% not compatible because of dependencies 87% not compatible
1.56 0% compatible 1% no data 98% not compatible because of dependencies 90% not compatible
1.55 0% compatible 0% no data 99% not compatible because of dependencies 98% not compatible
1.50 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.45 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.40 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.35 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.31 0% compatible 0% no data 99% not compatible because of dependencies 99% not compatible
1.30 0% compatible 0% no data 100% not compatible because of dependencies 100% 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. 92% of requests were from stable (non-nightly) Rust versions. Less than 0.19% of requests came from Rust versions older than 1.60.

This many crates.io requests… 0% 2% 28% 40% 51% 60% 67% 71% 73% 75% 82% 84% 86% 87% 88% 98% 99.1% 99.4% 99.5% 99.6% 99.8%
…use this stable version of Rust or newer 1.97 1.96+ 1.95+ 1.94+ 1.93+ 1.92+ 1.91+ 1.90+ 1.89+ 1.88+ 1.86+ 1.85+ 1.84+ 1.82+ 1.80+ 1.75+ 1.70+ 1.69+ 1.66+ 1.64+ 1.60+
This many crates.io requests… 2% 3% 4% 4% 6% 7% 7% 7% 7% 7% 7% 7% 7% 7% 7% 8%
…use this or newer nightly version of Rust 1.97+ 1.96+ 1.95+ 1.94+ 1.93+ 1.92+ 1.91+ 1.90+ 1.89+ 1.88+ 1.86+ 1.85+ 1.84+ 1.82+ 1.80+ 1.75+