Lib.rs › Stats

Rust crates ecosystem statistics.

Growth of the crates.io registry

Download history of all crates since 2015 132M 263M 395M 526M 658M 789M 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.3× per year.

crates.io has served 941.4 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).

61881 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 61,881 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 251461 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
34790
19318
19978
22958
18838
15977
13966
12033
10761
9195
10 11 ≥12 ≥14 ≥16 ≥18 ≥20 ≥25 ≥30 ≥40 ≥60 ≥80 ≥100 ≥120 ≥150
7818
7202
11314
8233
6652
4779
8003
4363
3998
2166
444
126
57
16
10
safe_crypto fox-dotfile twstock ars-server immortal-http azure_mgmt_deploymentmanager noem tray-item piko-session rsreddit google-firebasedynamiclinks1 bevy-atlas-loader supasim-kernels volcengine runtara-protocol zeph-sanitizer well docsearch enprot longcallR kitmap crcnt_rbac sudoku_machine vegravis maplibre_native nym-credentials cmw xs-http phonenumber-fixed toon-lsp rusqlite-ic krokiet plit-gw ant-service-management dreamwell-runtime saorsa-mls woofmt tanu-tui synwire-agent lindera-dictionary gst-plugin-aws meerkat-mob launchdarkly-server-sdk shadowquic livetrace tfrecord aws-smithy-http-client steady_state koru-delta storage-proofs-porep malwaredb-server greentic-runner-host numrs2 primp-reqwest agentd solidb maturin langchain-ai-rust gloamy trailbase solana-rpc kreuzberg aster-core pezkuwi-service plotnik-macros asset-hub-westend-runtime servo-script pmat vrl deno forest-filecoin solana-core apollo-router pezkuwi-sdk polkadot-sdk

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
35322
29388
16509
7771
2695
2449
1452
652
304
202
119
122
124
regex-charclass cuddle-please-commands emutil velodyne-lidar occlum-sgx krusty-kms-sdk fern-proxy-interfaces vmix-core pingap-otel miniconf_mqtt agent-kit rpdfium-parser chksum bmux_terminal nove_tensor nexcore-chrono sardonyx_error hxrts-aura-journal solana-clap-v3-utils bids-layout packet-dissector-core neo4rs embassy-net bluer rx_core_operator_composite ntest rusty-hook smart-leds ffmpeg-next boring azure_identity crates_io_api libsql zenoh vil_connector_macros aok cosmwasm-core enr p3-util cssparser-color google-cloud-auth libtest-mimic jsonrpsee-server puffin wasmi_collections is-docker spl-pod accesskit_macos qualifier_attr async-net pulley-macros solana-keccak-hasher xmlwriter multihash-derive gdk-sys serial_test_derive base64-simd mac byte-tools unicode_categories serial_test version-compare atomic send_wrapper pem-rfc7468 tonic hybrid-array iovec futures-macro block const_format_proc_macros core-graphics const_format atoi phf_codegen bindgen keccak backtrace futures-executor convert_case block-buffer clang-sys petgraph is-terminal bytemuck_derive winnow darling_core pin-project-internal windows-implement windows-interface half darling thread_local hmac tinyvec_macros zerocopy-derive potential_utf futures-io icu_provider icu_properties generic-array zerovec-derive itertools icu_locale_core ryu

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
71810
51957
18178
29260
18187
21002
11747
12365
5376
2610
503
cmw insectbox anvil-liquid-derive openvm-rv32-adapters dreamwell-runtime simple-digraph modifier_macro mind_sdk_lb zsync tremor zigbee2mqtt_types_vendor_zen yazi-shim poeledger-economy-data jiminy avin_utils beleth npsimd wirewhale easy-jsonrpc-mw bs62 nintendo-lz mpdclient-sys adaptive-card-rs jamtop dedupefs google-cloud-websecurityscanner-v1 bevy_flair_style argentum_rest_infrastructure hass-entity-state rusty_analytics serde_json5 combination tfhe-cuda-backend canbench-rs certreplace pi_slotmap_tree serde_magnus netgauze-bgp-pkt tectonic_bridge_harfbuzz applesauce koto_json matchit wgpu-profiler simplerand rust-releases fallible-iterator autocfg streaming_algorithms dilithium kas-macros 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
42729
23758
19792
25218
34559
27192
21481
14590
21109
10996
1571
pipenet libpetri-verification agentgif dreamwell-runtime nanodns solana-short-vec partiql-catalog cranko gpuburden missiond-core git-snow data-nasdaq fyi-core gifclip veilocity-prover dissect sub-registrar aws_utils_firehose diesel-timescaledb clock-bound-shm maelstrom-broker serde_json5 swamp-game tiberius_db_tester chessnut local-type-alias subcryptor papa gtfs-rt memcrab-cache salat_mv qemu-system-ppc64 bae2 cubism param_builder memedsn kronos wordletron spv-rs markup5ever_arcdom mi async_destruction siwa step-dir wrap_result susy-jsonrpc-macros count_cache cargo-debug cargo-feature-analyst sparx file_diff split_aud koukku google-datastore1_beta2 pwat

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
19387
17269
16759
22526
36513
31765
26800
19716
30106
18238
3916
agentgif dreamwell-runtime nanodns ai-time-core mg24-hal unitforge_macros specl-tla verushash-rs bevy_woff gpuburden claude-code-status-line yazi-shim fyi-core tinycbor-derive atlas-account-view nesting sub-registrar scalop kotoba-cid reqsign-tencent-cos mpdclient-sys thrashe serde_ssml api_req write_mode glowdust wrpc-transport-derive-macro scopegraphs-regular-expressions atomic-bomb-engine rstrpc-macros re_build_build_info netgauze-bgp-pkt lp-types shuttle-axum authzen-diesel-proc-macros whereis pi_slotmap_tree polyresolver navigator pluser cartesian etwin_dinoparc_client forktree rust-blockchain keywords courgette smd_tests convute dfrs hash2hwaddr split_aud pwat tdengine omg thread_local

Number of releases per crate

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

1 2 ≥4 ≥8 ≥16 ≥32 ≥50 ≥100 ≥500
75467
58888
47068
31908
17699
5844
4093
1947
81
dreamwell-runtime cmw insectbox anvil-liquid-derive openvm-rv32-adapters packler mind_sdk_lb tremor unc-abi-client-impl rocket_anyhow clock-bound-shm certo send_cells krokiet bsor zeph-sanitizer koto_geometry plex-api approx_eq daemon_console_lite shticker_book_unwritten tnj-tui datafusion-datasource-json orn butane wasmtime-internal-jit-icache-coherence pgbatis hyperi-rustlib proc-macro-error testtrim hyperstack-macros dioxus-core sc-rpc-spec-v2 shuttle-axum sqlx-rt-oldapi opendeviationbar-client mycelium-adapters-shared-lib dep-obj zng-wgt-webrender-debug re_view_spatial solana-merkle-tree solana-measure solana-perf solana-sdk solana-rayon-threadlimit

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
29282
10590
10871
8943
1145
292
119
90
42
50
2
macournoyer knzconnor canadaduane mdub fd osteele jaikoo jvantuyl raggi vic lancecarlson joshuaclayton nakajima JackDanger peters kolektiv brandonweeks madninja romanz jedbrown jeluard upsuper ehuss oxidizer-crates-io-bot jpschorr navicore algesten arighi arcnmx dylanmckay forecast-bio soywod ubugeeei MavenRain kardeiz 197g snnsnn MOZGIII noamteyssier raviqqe bmbper Michael-F-Bryan bradleystachurski astraw nymtech nearprotocol-ci boozook rivy nym21 doitian danielhenrymantilla matthiasbeyer artifact-byted swc-bot greentic-ai wasmerio refcell PsichiX miralandlabs Dirbaio noahgift googleapis mingyang91 mattsse dtolnay piot Wandalen dbolduc

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
24004
76392
93863
19319
18297
3966
5925
1190
39
pbbot modifier_macro hello_macro openvm-rv32-adapters umbrae-dlmm-sdk nesting yesqlr rename unc-abi-client-impl rusqlite-struct-derive todoist-rs minigrep_tupelo gearhash affinidi-vc gpwg broomva npsimd matter-js-rs srx-rs nanodns quizler vaultic scalop amtrack_rs brk_rolldown_common deribit-http rsfdisk kn-cuda-eval clausen curve25519-dalek-fiat google-material-design-icons-bin openapitor easy-alias hgrep trenchcoat mpeg2ps lazytask fundoc image_ascii rubullet-sys gdal-src efm32gg-pac ffmpeg4-sys efm32gg12b-pac re_web_viewer_server

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
47264
22897
11181
5879
2924
1294
275
40
43
spitfire cmw runtara-protocol llkv-executor acir_field codex-runtime beleth gear-wasm-instrument aws-sdk-workspaces rs162 bounded-static-derive surrealml-core unicycle par-core hexfloat2 p3-commit s390_pv feruca recvmsg msi tokio_wasi fastrace-axum serde_json5 antlr4rust dicom-parser uint captcha starlark_syntax rfd dirs-sys-next encoding-index-simpchinese eventsource-client virtue lingua opentelemetry webpki-root-certs moxcms git2 redox_syscall const-oid lingua-czech-language-model objc2-core-foundation tracing-subscriber base64 sha3 futures-util reqwest hyper bstr idna cc chrono-tz tracing regex-syntax aws-lc-fips-sys encoding_rs zstd-sys windows_aarch64_gnullvm winapi k8s-openapi brotli rustix

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 (11120 crates, 7103 authors) Procedural macros (11120 crates, 7103 authors)Proc macros 11120 11120 crates, 7103 authors Rust patterns (7456 crates, 4766 authors) Rust patterns (7456 crates, 4766 authors)Rust patterns 7456 7456 crates, 4766 authors Concurrency (3135 crates, 2168 authors) Concurrency (3135 crates, 2168 authors)Concurrency 3135 3135 crates, 2168 authors Development tools (4917 crates, 3046 authors) Development tools (4917 crates, 3046 authors)Development tools 4917 4917 crates, 3046 authors Debugging (2774 crates, 2189 authors) Debugging (2774 crates, 2189 authors)Debugging 2774 2774 crates, 2189 authors Testing (2798 crates, 2055 authors) Testing (2798 crates, 2055 authors)Testing 2798 2798 crates, 2055 authors Build Utils (1944 crates, 1604 authors) Build Utils (1944 crates, 1604 authors)Build Utils 1944 1944 crates, 1604 authors Cargo plugins (1669 crates, 1512 authors) Cargo plugins (1669 crates, 1512 authors)Cargo plugins 1669 1669 crates, 1512 authors FFI (1189 crates, 976 authors) FFI (1189 crates, 976 authors)FFI Profiling (1125 crates, 877 authors) Profiling (1125 crates, 877 authors)Profiling 1125 1125 crates, 877 authors Web programming (7452 crates, 4607 authors) Web programming (7452 crates, 4607 authors)Web programming 7452 7452 crates, 4607 authors HTTP server (4960 crates, 3317 authors) HTTP server (4960 crates, 3317 authors)HTTP server 4960 4960 crates, 3317 authors WebAssembly (4021 crates, 1954 authors) WebAssembly (4021 crates, 1954 authors)WebAssembly 4021 4021 crates, 1954 authors HTTP client (1624 crates, 1327 authors) HTTP client (1624 crates, 1327 authors)HTTP HTTP client (1624 crates, 1327 authors)client 1624 1624 crates, 1327 authors WebSocket (1139 crates, 901 authors) WebSocket (1139 crates, 901 authors)WebSocket 1139 1139 crates, 901 authors Command line utilities (13729 crates, 9503 authors) Command line utilities (13729 crates, 9503 authors)Command line utilities 13729 13729 crates, 9503 authors Command-line interface (2788 crates, 2029 authors) Command-line interface (2788 crates, 2029 authors)Command-line interface 2788 2788 crates, 2029 authors Network programming (17147 crates, 7679 authors) Network programming (17147 crates, 7679 authors)Network programming 17147 17147 crates, 7679 authors Asynchronous (6832 crates, 3572 authors) Asynchronous (6832 crates, 3572 authors)Async 6832 6832 crates, 3572 authors Math (5203 crates, 3438 authors) Math (5203 crates, 3438 authors)Math 5203 5203 crates, 3438 authors Machine learning (4738 crates, 2452 authors) Machine learning (4738 crates, 2452 authors)Machine learning 4738 4738 crates, 2452 authors Science (1338 crates, 880 authors) Science (1338 crates, 880 authors)Science 1338 1338 crates, 880 authors Geospatial (851 crates, 580 authors) Geospatial (851 crates, 580 authors)Geo 851 851 crates, 580 authors Biology (1093 crates, 443 authors) Biology (1093 crates, 443 authors)Biology Robotics (751 crates, 318 authors) Robotics (751 crates, 318 authors)Robots Text processing (6347 crates, 4428 authors) Text processing (6347 crates, 4428 authors)Text processing 6347 6347 crates, 4428 authors Template engine (1844 crates, 1386 authors) Template engine (1844 crates, 1386 authors)Template Template engine (1844 crates, 1386 authors)engine 1844 1844 crates, 1386 authors Text editors (1488 crates, 940 authors) Text editors (1488 crates, 940 authors)Editors 1488 1488 crates, 940 authors Value formatting (912 crates, 873 authors) Value formatting (912 crates, 873 authors)Value Value formatting (912 crates, 873 authors)formatting Parser implementations (8837 crates, 6140 authors) Parser implementations (8837 crates, 6140 authors)Parser implementations 8837 8837 crates, 6140 authors Parser tooling (701 crates, 506 authors) Parser tooling (701 crates, 506 authors)Parser tooling Database interfaces (10032 crates, 5480 authors) Database interfaces (10032 crates, 5480 authors)Database interfaces 10032 10032 crates, 5480 authors Database implementations (1054 crates, 736 authors) Database implementations (1054 crates, 736 authors)Database Hardware support (4863 crates, 3091 authors) Hardware support (4863 crates, 3091 authors)Hardware support 4863 4863 crates, 3091 authors Embedded development (5844 crates, 2474 authors) Embedded development (5844 crates, 2474 authors)Embedded development 5844 5844 crates, 2474 authors No standard library (883 crates, 591 authors) No standard library (883 crates, 591 authors)No standard library Images (2695 crates, 1984 authors) Images (2695 crates, 1984 authors)Images 2695 2695 crates, 1984 authors Audio (3391 crates, 1907 authors) Audio (3391 crates, 1907 authors)Audio 3391 3391 crates, 1907 authors Video (1493 crates, 870 authors) Video (1493 crates, 870 authors)Video Multimedia (260 crates, 224 authors) Multimedia (260 crates, 224 authors)Multimedia 260 260 crates, 224 authors Algorithms (7169 crates, 4945 authors) Algorithms (7169 crates, 4945 authors)Algorithms 7169 7169 crates, 4945 authors Magic Beans (19610 crates, 4498 authors) Magic Beans (19610 crates, 4498 authors)Crypto Magic Beans 19610 19610 crates, 4498 authors Encoding (6033 crates, 4302 authors) Encoding (6033 crates, 4302 authors)Encoding 6033 6033 crates, 4302 authors Game dev (5915 crates, 2602 authors) Game dev (5915 crates, 2602 authors)Game dev 5915 5915 crates, 2602 authors Games (2072 crates, 1691 authors) Games (2072 crates, 1691 authors)Games 2072 2072 crates, 1691 authors Data structures (5840 crates, 4027 authors) Data structures (5840 crates, 4027 authors)Data structures 5840 5840 crates, 4027 authors Cryptography (6425 crates, 3817 authors) Cryptography (6425 crates, 3817 authors)Cryptography 6425 6425 crates, 3817 authors Filesystem (5194 crates, 3814 authors) Filesystem (5194 crates, 3814 authors)Filesystem 5194 5194 crates, 3814 authors Unix APIs (2465 crates, 1844 authors) Unix APIs (2465 crates, 1844 authors)Unix APIs 2465 2465 crates, 1844 authors Operating systems (1138 crates, 932 authors) Operating systems (1138 crates, 932 authors)OS 1138 1138 crates, 932 authors Windows APIs (812 crates, 482 authors) Windows APIs (812 crates, 482 authors)Windows Windows APIs (812 crates, 482 authors)APIs 812 812 crates, 482 authors macOS and iOS APIs (576 crates, 306 authors) macOS and iOS APIs (576 crates, 306 authors)Apple 576 576 crates, 306 authors Android (125 crates, 124 authors) Android (125 crates, 124 authors)Android Authentication (4046 crates, 2810 authors) Authentication (4046 crates, 2810 authors)Auth 4046 4046 crates, 2810 authors Configuration (2911 crates, 2265 authors) Configuration (2911 crates, 2265 authors)Config 2911 2911 crates, 2265 authors GUI (4307 crates, 2196 authors) GUI (4307 crates, 2196 authors)GUI 4307 4307 crates, 2196 authors Graphics APIs (2632 crates, 1525 authors) Graphics APIs (2632 crates, 1525 authors)Graphics Graphics APIs (2632 crates, 1525 authors)APIs 2632 2632 crates, 1525 authors Data formats (345 crates, 274 authors) Data formats (345 crates, 274 authors)Formats 345 345 crates, 274 authors Rendering engine (158 crates, 136 authors) Rendering engine (158 crates, 136 authors)Engine Rendering (144 crates, 104 authors) Rendering (144 crates, 104 authors)Rendering Programming languages (3193 crates, 1831 authors) Programming languages (3193 crates, 1831 authors)Lang 3193 3193 crates, 1831 authors Compression (2221 crates, 1707 authors) Compression (2221 crates, 1707 authors)Compression 2221 2221 crates, 1707 authors Memory management (1752 crates, 1390 authors) Memory management (1752 crates, 1390 authors)Memory Memory management (1752 crates, 1390 authors)management 1752 1752 crates, 1390 authors Visualization (1678 crates, 1240 authors) Visualization (1678 crates, 1240 authors)Visualize 1678 1678 crates, 1240 authors Date and time (1196 crates, 1060 authors) Date and time (1196 crates, 1060 authors)Date and time 1196 1196 crates, 1060 authors Caching (1235 crates, 1034 authors) Caching (1235 crates, 1034 authors)Cache 1235 1235 crates, 1034 authors Simulation (1570 crates, 931 authors) Simulation (1570 crates, 931 authors)Sim 1570 1570 crates, 931 authors Email (1043 crates, 788 authors) Email (1043 crates, 788 authors)Email Finance (1109 crates, 673 authors) Finance (1109 crates, 673 authors)Finance Internationalization (i18n) (1049 crates, 625 authors) Internationalization (i18n) (1049 crates, 625 authors)i18n 1049 1049 crates, 625 authors Security (469 crates, 360 authors) Security (469 crates, 360 authors)Security 469 469 crates, 360 authors Emulators (608 crates, 356 authors) Emulators (608 crates, 356 authors)Emulators 608 608 crates, 356 authors Accessibility (337 crates, 141 authors) Accessibility (337 crates, 141 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
500841593589340
tokioasync-stdpollstersmol
Web frameworks
7524473513315995741624920
toweraxumactix-webrocketwarppoemrouillegotham
TLS clients
777225731915
rustlsnative-tlsopenssl
git clients
2142338
git2gix
Loggers
7397447287542
logtracingslog
Error handling
83202465503528323821232003
thiserroranyhowquick-erroreyresnafumiette
Argument parsers
378171745884424121
clapgetoptspico-argsarghargparse
Markdown parsers
1729415306
pulldown-cmarkcomrakmarkdown
TOML parsers
2465413146235
tomltoml_editbasic-toml
Binary encoders
106396974293618521559185
bincodeprostrmp-serdeprotobufciboriumcapnp
JSON parsers
7876912185457129
serde_jsonjson5simd-jsonminiserdetinyjson
Parser generators
139287125267389927525
nompestcombinepegpomlalrpop
XML parsers
394321911373478993224
quick-xmlxml-rsxmlparserxml5everlibxmlrxmlelementtree
Temp files
12547522
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.94 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.93 94% compatible 5% no data 0% not compatible because of dependencies 0% not compatible
1.92 94% compatible 5% no data 0% not compatible because of dependencies 0% not compatible
1.91 92% compatible 5% no data 1% not compatible because of dependencies 1% not compatible
1.90 88% compatible 8% no data 2% not compatible because of dependencies 2% not compatible
1.89 87% compatible 8% no data 3% not compatible because of dependencies 3% not compatible
1.88 84% compatible 10% no data 4% not compatible because of dependencies 4% not compatible
1.87 81% compatible 10% no data 7% not compatible because of dependencies 6% not compatible
1.86 79% compatible 12% no data 8% not compatible because of dependencies 6% not compatible
1.85 77% compatible 12% no data 10% not compatible because of dependencies 7% not compatible
1.84 70% compatible 6% no data 23% not compatible because of dependencies 21% not compatible
1.83 68% compatible 7% no data 23% not compatible because of dependencies 21% not compatible
1.82 67% compatible 8% no data 24% not compatible because of dependencies 22% not compatible
1.81 66% compatible 8% no data 25% not compatible because of dependencies 22% not compatible
1.80 64% compatible 8% no data 26% not compatible because of dependencies 23% not compatible
1.75 53% compatible 15% no data 30% not compatible because of dependencies 25% not compatible
1.70 47% compatible 14% no data 38% not compatible because of dependencies 28% not compatible
1.65 41% compatible 14% no data 44% not compatible because of dependencies 31% not compatible
1.60 33% compatible 13% no data 53% not compatible because of dependencies 35% not compatible
1.56 26% compatible 13% no data 60% not compatible because of dependencies 41% not compatible
1.55 21% compatible 3% no data 75% not compatible because of dependencies 73% not compatible
1.50 19% compatible 2% no data 77% not compatible because of dependencies 75% not compatible
1.45 16% compatible 3% no data 80% not compatible because of dependencies 77% not compatible
1.40 14% compatible 3% no data 82% not compatible because of dependencies 78% 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 83% 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.94 94% compatible 5% no data 0% not compatible because of dependencies 0% not compatible
1.93 73% compatible 22% no data 4% not compatible because of dependencies 4% not compatible
1.92 70% compatible 22% no data 7% not compatible because of dependencies 7% not compatible
1.91 57% compatible 22% no data 20% not compatible because of dependencies 19% not compatible
1.90 50% compatible 24% no data 25% not compatible because of dependencies 23% not compatible
1.89 45% compatible 24% no data 29% not compatible because of dependencies 28% not compatible
1.88 40% compatible 26% no data 33% not compatible because of dependencies 30% not compatible
1.87 33% compatible 22% no data 44% not compatible because of dependencies 38% not compatible
1.86 29% compatible 23% no data 46% not compatible because of dependencies 40% not compatible
1.85 25% compatible 23% no data 50% not compatible because of dependencies 43% not compatible
1.84 13% compatible 7% no data 79% not compatible because of dependencies 75% not compatible
1.83 12% compatible 7% no data 79% not compatible because of dependencies 75% not compatible
1.82 11% compatible 7% no data 80% not compatible because of dependencies 76% not compatible
1.81 11% compatible 6% no data 81% not compatible because of dependencies 76% not compatible
1.80 10% compatible 6% no data 82% not compatible because of dependencies 77% not compatible
1.75 8% compatible 6% no data 85% not compatible because of dependencies 79% not compatible
1.70 3% compatible 4% no data 91% not compatible because of dependencies 83% not compatible
1.65 1% compatible 3% no data 94% not compatible because of dependencies 85% not compatible
1.60 0% compatible 1% no data 97% not compatible because of dependencies 86% 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 99% 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 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. 91% of requests were from stable (non-nightly) Rust versions. Less than 0.19% of requests came from Rust versions older than 1.59.

This many crates.io requests… 0% 4% 37% 50% 61% 67% 72% 74% 77% 82% 86% 87% 89% 98% 99% 99.1% 99.3% 99.5% 99.6% 99.8%
…use this stable version of Rust or newer 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.81+ 1.75+ 1.70+ 1.68+ 1.67+ 1.65+ 1.62+ 1.59+
This many crates.io requests… 3% 4% 4% 7% 7% 7% 7% 7% 8% 8% 8% 8% 8% 8% 9%
…use this or newer nightly version of Rust 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.81+ 1.75+ 1.70+