Lib.rs › Stats

Rust crates ecosystem statistics.

Growth of the crates.io registry

Download history of all crates since 2015 105M 211M 316M 422M 527M 633M 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 759.0 million downloads in a single day, which is more than all downloads in the first 45 months since the release of Rust 1.0 in May 2015.

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

58795 crate owners registered on crates.io 9K 18K 27K 36K 45K 54K 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Number of users/teams owning a crate on crates.io

There are 58,795 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 233631 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
33471
18408
18995
21415
17749
14830
12971
11090
9817
8324
10 11 ≥12 ≥14 ≥16 ≥18 ≥20 ≥25 ≥30 ≥40 ≥60 ≥80 ≥100 ≥120 ≥150
7038
6504
10090
7356
5953
4255
7144
3927
3532
1938
404
108
47
13
10
immortal-http twstock ars-server safe_crypto fox-dotfile noem rsreddit azure_mgmt_deploymentmanager funzzy tray-item longcallR taproot-assets-zk-verifier runtara-protocol sp-crypto-ec-utils insight-line wl-clipboard-rs vpb well enprot raclettui maplibre_native sudoku_machine zakat-ledger vegravis dioxus-cloudflare libhans rona xs-http cmw gitpulse rusqlite-ic greentic-oauth-core papa krokiet nipdf-render geph4-vpn-helper bls12_381_plus stylus refman packler pore cnidarium spiceai_duckdb_fork shadowquic api_openai steady_state embystream phoenix_gui massive_game_server_core typos-cli cuenv people-rococo-runtime tantivy scirs2-io manas_repo_opendal deno_runtime_tauri veritas-nexus edm-core serde_arrow veilid-core wash oxirs-fuseki staging-kusama-runtime agcodex-core pallet-staking-async-rc-runtime mise qsv pmat zero4rs asset-hub-westend-runtime pezkuwi-sdk apollo-router gnostr homestar-workspace-hack zigbee2mqtt-types

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
32297
26003
14842
7279
2571
2306
1443
607
284
182
126
137
85
tomcrypt-sys virtualizer cuddle-please-commands velodyne-lidar occlum-sgx figment2 pavex_miette cargo-diet pingap-otel vmix-core nvim-rs autodiff gl33 qcheck-macros storeit_core tet-libp2p-core esp-rtos meerkat-core test-casing dpdk-sys gpui trueno miden-protocol bus bb8-redis dyn-hash riscv-rt zenoh-runtime debug-ignore panic-probe cacache pezsc-client-api homedir pallet-transaction-payment-rpc-runtime-api chashmap glutin-winit protobuf-parse dioxus-core iced_core isahc serde_yaml_ng ethers-contract-abigen actix-testing wee_alloc oxc_index d3d12 zvariant peg-macros ndk-glue trust-dns-resolver delegate solana-short-vec countme serde-xml-rs standback sized-chunks threadpool objc2-io-surface oid-registry objc2-cloud-kit ar_archive_writer etcetera string_cache_codegen psm password-hash objc k256 kernel32-sys ndk predicates core-graphics-types fuchsia-cprng crc inflector derive_builder atty num_enum der phf combine rand_xorshift backtrace openssl-probe plotters-svg vec_map deranged tracing-subscriber static_assertions time-macros glob pin-utils arrayvec allocator-api2 crunchy tower tracing-core parking_lot futures-util winapi-i686-pc-windows-gnu semver futures-task lock_api lazy_static winapi-x86_64-pc-windows-gnu base64

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
66449
46471
15602
26967
17823
20422
11504
12042
5138
2507
464
insectbox openvm-rv32-adapters anvil-liquid-derive cmw pbbot simple-digraph zsync tremor mind_sdk_lb modifier_macro avin_utils packler tinycbor-derive vpb zigbee2mqtt_types_vendor_zen petstore arct-tui disposition_ir_model npsimd rustdoc-json-stable signal-gen-cjds66-lib maplibre_native engula jupyter tw_merge_variants statum rhaki-cw-plus argentum_rest_infrastructure cargo-like-utils stack_epic_p2p salvo-cli aldrin-macros iceoryx2-cal rooting-forms into_response_derive re_format sc-rpc-spec-v2 sdl3-sys uniffi_testing vecmap-rs laze flatc-rust good_lp koto_json pshovr stm32l0 chrono-humanize hyper-multipart-rfc7578 libpulse-simple-binding fallible-iterator 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
34032
19958
18114
25200
33931
27268
20280
14609
20067
10534
1396
swc_experimental_ecma_ast_compat bevy_woff send_cells dioxus-cloudflare raclettui rustlite kitmap vello_sparse_shaders data-nasdaq tlq-fhir-format conway-gol-rs expr-solver-bin myer insight-line ink_env moosicbox_search portmatching ctnapi spicy-uuid-gen unbinder nipdf-render lure tychoos nvy celcius tiny-merkle smashnet audiobookroom-client payment_strings serai-orchestrator libphantomfs boing-internals gfx_64 fenris-geometry hellosamp cess-sp-porep reverse_proxy gles31-sys node_api_system nclean ux-indicators videotorno esp_idf_logger snake-case-rename bdf-parser molasses talamel siredir unic-idna-mapping rustx ilc-format-energymech tfs-fuse-sys telium keystream debugtrace

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
14035
12666
13811
22311
35451
31821
25638
19825
28761
17466
3604
verushash-rs ftui-simd autolua lgp-cli formatter-builder rustler_logger_macro kitmap ribir-bot shaum-rules tlq-fhir-format rapid-rs rustlite openapi-nexus arct-tui trezoa-stable-layout rust-guardian just-mcp-lib ctnapi aws_utils_firehose zelos-trace-types wingl lure get-file-size embed-resources rxvm teom_guessing_game bevy_mod_async agave-geyser-plugin-manager linf tfhe-cuda-backend serde_json5 dyn_ord handoff libphantomfs pink-runtime azure_mgmt_deploymentmanager streamflow-sdk wordletron zeil jsonpath-plus ux-indicators snake-case-rename pilka_ash tfsi bdf-parser wl-clipboard-rs quilt tentacle tokio-test calcify rust-puppetdb-cli tfs-fuse-sys codeplatter renv sgx-isa

Number of releases per crate

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

1 2 ≥4 ≥8 ≥16 ≥32 ≥50 ≥100 ≥500
69984
54398
43755
29560
16518
5502
3781
1813
78
openvm-rv32-adapters pbbot anvil-liquid-derive cmw insectbox zsync zigbee2mqtt_types_vendor_zen packler rocket_anyhow unc-abi-client-impl clock-bound-shm bsor aws-auth-payload local-type-alias krab adflib lightbird sudoku_machine wukong glslt_cli tnj-tui kn-graph object-rainbow-json bamboo-agent greentic-component-manifest opensession-git-native wasmtime-internal-jit-icache-coherence huawei-cloud-api-definitions-VCM google-firebasedynamiclinks1 pgbatis byte-unit gitoxide wit-encoder wasm-bindgen-multi-value-xform git-odb mycelium-key-value leptos_axum lance-datafusion nu-table pijul solana-logger swc_ecma_transforms_testing solana-clap-utils solana-perf solana-measure

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
27946
10088
10350
8344
1071
261
110
83
40
44
2
macournoyer fd corasaurus-hex canadaduane mdub mudge michaelmelanson vic raggi jvantuyl ratmice oleganza walf443 nchapman bjc bnusunny thequux madninja mazdak jcoletaylor kou voluntas auxesis itiu chriswk amandasaurus maxcountryman upsuper ForsakenHarmony carryxd mokurin000 Keruspe arcnmx 06chaynes danieldk hko-s ryankurte losfair bmbper arceos-org kpcyrd jeremyBanks ahaoboy rise0chen nymtech jstuczyn boozook haata ma2bd valff rivy danielhenrymantilla vpetrigo bytecodealliance artob swc-bot Dirbaio AlexAegis wasmerio tp-m aptos-crates mingyang91 benesch suzmue kdy1 ruvnet coryan rusoto

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
23389
73751
85243
16832
15996
3565
5479
1095
39
simple-digraph pbbot zigbee2mqtt_types_vendor_zen modifier_macro hello_macro rusqlite-struct-derive console-codes edrv-ltr390uv rename kdmapi tree-sitter-gomod gearhash azure_mgmt_deploymentmanager logfather yew-plotly sapter azul-glutin fmi ome-metadata cargo-workspaces therenderer atsams70q19b eure-document amtrack_rs rustledger-query libmqm-sys font-awesome-as-a-crate esp32s2 kya-validator rsfdisk equi-ty spreadsheet-mcp telraam-rs kon system-theme mpeg2ps ripmors bevy_mod_async GORBIE eyepiece occt-sys stm32-metapac efm32lg-pac musix linux-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
37208
19420
10044
5346
2646
1178
234
33
37
kitmap smartcardhsm_pkcs11_loader catbox popol rusqlite-ic tandem-tools beleth rs162 grdf comfy-bounded-ints iced_video_player tray-item scale-encode-derive syn-inline-mod p3-monty-31 winapi_forked_icmpapi zizmor aws-sdk-xray cxxbridge-flags tauri-bundler pgrx idea ibc-proto multiboot2-common lance-datafusion dialoguer sentencepiece-sys serenity gdk json-patch lingua-xhosa-language-model sentry-types mockito rkyv gix phonenumber num-bigint-dig pulldown-cmark redis semver ratatui tree-sitter-cpp jiff winnow hyper tiff serde_json deno_core_icudata secp256k1-sys bstr rustls-webpki chrono petgraph winapi windows_i686_gnullvm windows_aarch64_gnullvm libz-sys regex-syntax windows_x86_64_gnullvm encoding_rs windows_aarch64_msvc librocksdb-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 (10590 crates, 6786 authors) Procedural macros (10590 crates, 6786 authors)Proc macros 10590 10590 crates, 6786 authors Rust patterns (7162 crates, 4600 authors) Rust patterns (7162 crates, 4600 authors)Rust patterns 7162 7162 crates, 4600 authors Concurrency (2912 crates, 2023 authors) Concurrency (2912 crates, 2023 authors)Concurrency 2912 2912 crates, 2023 authors Development tools (4073 crates, 2637 authors) Development tools (4073 crates, 2637 authors)Development tools 4073 4073 crates, 2637 authors Debugging (2543 crates, 2042 authors) Debugging (2543 crates, 2042 authors)Debugging 2543 2543 crates, 2042 authors Testing (2488 crates, 1938 authors) Testing (2488 crates, 1938 authors)Testing 2488 2488 crates, 1938 authors Build Utils (1769 crates, 1510 authors) Build Utils (1769 crates, 1510 authors)Build Utils 1769 1769 crates, 1510 authors Cargo plugins (1584 crates, 1446 authors) Cargo plugins (1584 crates, 1446 authors)Cargo plugins 1584 1584 crates, 1446 authors FFI (1068 crates, 918 authors) FFI (1068 crates, 918 authors)FFI 1068 1068 crates, 918 authors Profiling (1033 crates, 825 authors) Profiling (1033 crates, 825 authors)Profiling 1033 1033 crates, 825 authors Web programming (6824 crates, 4294 authors) Web programming (6824 crates, 4294 authors)Web programming 6824 6824 crates, 4294 authors HTTP server (4554 crates, 3066 authors) HTTP server (4554 crates, 3066 authors)HTTP server 4554 4554 crates, 3066 authors WebAssembly (3681 crates, 1804 authors) WebAssembly (3681 crates, 1804 authors)WebAssembly 3681 3681 crates, 1804 authors HTTP client (1459 crates, 1218 authors) HTTP client (1459 crates, 1218 authors)HTTP HTTP client (1459 crates, 1218 authors)client 1459 1459 crates, 1218 authors WebSocket (1018 crates, 808 authors) WebSocket (1018 crates, 808 authors)WebSocket 1018 1018 crates, 808 authors Command line utilities (12244 crates, 8626 authors) Command line utilities (12244 crates, 8626 authors)Command line utilities 12244 12244 crates, 8626 authors Command-line interface (2610 crates, 1911 authors) Command-line interface (2610 crates, 1911 authors)Command-line interface 2610 2610 crates, 1911 authors Network programming (15713 crates, 7124 authors) Network programming (15713 crates, 7124 authors)Network programming 15713 15713 crates, 7124 authors Asynchronous (6088 crates, 3321 authors) Asynchronous (6088 crates, 3321 authors)Async 6088 6088 crates, 3321 authors Math (4814 crates, 3314 authors) Math (4814 crates, 3314 authors)Math 4814 4814 crates, 3314 authors Machine learning (3924 crates, 2135 authors) Machine learning (3924 crates, 2135 authors)Machine learning 3924 3924 crates, 2135 authors Science (1197 crates, 814 authors) Science (1197 crates, 814 authors)Science 1197 1197 crates, 814 authors Geospatial (794 crates, 546 authors) Geospatial (794 crates, 546 authors)Geo 794 794 crates, 546 authors Biology (992 crates, 410 authors) Biology (992 crates, 410 authors)Biology Robotics (673 crates, 302 authors) Robotics (673 crates, 302 authors)Robots Text processing (5769 crates, 4116 authors) Text processing (5769 crates, 4116 authors)Text processing 5769 5769 crates, 4116 authors Template engine (1671 crates, 1272 authors) Template engine (1671 crates, 1272 authors)Template Template engine (1671 crates, 1272 authors)engine 1671 1671 crates, 1272 authors Text editors (1151 crates, 836 authors) Text editors (1151 crates, 836 authors)Editors 1151 1151 crates, 836 authors Value formatting (858 crates, 818 authors) Value formatting (858 crates, 818 authors)Value Value formatting (858 crates, 818 authors)formatting Parser implementations (8019 crates, 5761 authors) Parser implementations (8019 crates, 5761 authors)Parser implementations 8019 8019 crates, 5761 authors Parser tooling (675 crates, 489 authors) Parser tooling (675 crates, 489 authors)Parser tooling Hardware support (4546 crates, 2913 authors) Hardware support (4546 crates, 2913 authors)Hardware Hardware support (4546 crates, 2913 authors)support 4546 4546 crates, 2913 authors Embedded development (5398 crates, 2356 authors) Embedded development (5398 crates, 2356 authors)Embedded Embedded development (5398 crates, 2356 authors)development 5398 5398 crates, 2356 authors No standard library (823 crates, 564 authors) No standard library (823 crates, 564 authors)No standard No standard library (823 crates, 564 authors)library Database interfaces (8954 crates, 5040 authors) Database interfaces (8954 crates, 5040 authors)Database interfaces 8954 8954 crates, 5040 authors Database implementations (950 crates, 664 authors) Database implementations (950 crates, 664 authors)Database Algorithms (6782 crates, 4709 authors) Algorithms (6782 crates, 4709 authors)Algorithms 6782 6782 crates, 4709 authors Images (2463 crates, 1870 authors) Images (2463 crates, 1870 authors)Images 2463 2463 crates, 1870 authors Audio (2985 crates, 1779 authors) Audio (2985 crates, 1779 authors)Audio 2985 2985 crates, 1779 authors Video (1314 crates, 803 authors) Video (1314 crates, 803 authors)Video Multimedia (244 crates, 212 authors) Multimedia (244 crates, 212 authors)Multimedia 244 244 crates, 212 authors Magic Beans (18758 crates, 4314 authors) Magic Beans (18758 crates, 4314 authors)Crypto Magic Beans 18758 18758 crates, 4314 authors Game dev (5577 crates, 2481 authors) Game dev (5577 crates, 2481 authors)Game dev 5577 5577 crates, 2481 authors Games (2003 crates, 1644 authors) Games (2003 crates, 1644 authors)Games 2003 2003 crates, 1644 authors Encoding (5643 crates, 4082 authors) Encoding (5643 crates, 4082 authors)Encoding 5643 5643 crates, 4082 authors Data structures (5516 crates, 3850 authors) Data structures (5516 crates, 3850 authors)Data structures 5516 5516 crates, 3850 authors Cryptography (5853 crates, 3580 authors) Cryptography (5853 crates, 3580 authors)Cryptography 5853 5853 crates, 3580 authors Filesystem (4696 crates, 3528 authors) Filesystem (4696 crates, 3528 authors)Filesystem 4696 4696 crates, 3528 authors Unix APIs (2318 crates, 1755 authors) Unix APIs (2318 crates, 1755 authors)Unix APIs 2318 2318 crates, 1755 authors Operating systems (1037 crates, 872 authors) Operating systems (1037 crates, 872 authors)OS 1037 1037 crates, 872 authors Windows APIs (789 crates, 466 authors) Windows APIs (789 crates, 466 authors)Windows Windows APIs (789 crates, 466 authors)APIs 789 789 crates, 466 authors macOS and iOS APIs (543 crates, 284 authors) macOS and iOS APIs (543 crates, 284 authors)Apple 543 543 crates, 284 authors Android (112 crates, 111 authors) Android (112 crates, 111 authors)Android Authentication (3520 crates, 2544 authors) Authentication (3520 crates, 2544 authors)Auth 3520 3520 crates, 2544 authors Configuration (2705 crates, 2113 authors) Configuration (2705 crates, 2113 authors)Config 2705 2705 crates, 2113 authors GUI (3910 crates, 2057 authors) GUI (3910 crates, 2057 authors)GUI 3910 3910 crates, 2057 authors Graphics APIs (2494 crates, 1445 authors) Graphics APIs (2494 crates, 1445 authors)Graphics Graphics APIs (2494 crates, 1445 authors)APIs 2494 2494 crates, 1445 authors Data formats (317 crates, 261 authors) Data formats (317 crates, 261 authors)Formats 317 317 crates, 261 authors Rendering engine (151 crates, 127 authors) Rendering engine (151 crates, 127 authors)Engine Rendering (137 crates, 101 authors) Rendering (137 crates, 101 authors)Rendering Programming languages (2862 crates, 1722 authors) Programming languages (2862 crates, 1722 authors)Lang 2862 2862 crates, 1722 authors Compression (2072 crates, 1606 authors) Compression (2072 crates, 1606 authors)Compression 2072 2072 crates, 1606 authors Memory management (1687 crates, 1341 authors) Memory management (1687 crates, 1341 authors)Memory Memory management (1687 crates, 1341 authors)management 1687 1687 crates, 1341 authors Visualization (1502 crates, 1127 authors) Visualization (1502 crates, 1127 authors)Visualize 1502 1502 crates, 1127 authors Date and time (1142 crates, 1022 authors) Date and time (1142 crates, 1022 authors)Date and time 1142 1142 crates, 1022 authors Caching (1149 crates, 970 authors) Caching (1149 crates, 970 authors)Cache 1149 1149 crates, 970 authors Simulation (1286 crates, 846 authors) Simulation (1286 crates, 846 authors)Sim 1286 1286 crates, 846 authors Email (952 crates, 734 authors) Email (952 crates, 734 authors)Email 952 952 crates, 734 authors Finance (1020 crates, 623 authors) Finance (1020 crates, 623 authors)Finance 1020 1020 crates, 623 authors Internationalization (i18n) (1001 crates, 595 authors) Internationalization (i18n) (1001 crates, 595 authors)i18n 1001 1001 crates, 595 authors Emulators (560 crates, 334 authors) Emulators (560 crates, 334 authors)Emulators 560 560 crates, 334 authors Security (385 crates, 303 authors) Security (385 crates, 303 authors)Security 385 385 crates, 303 authors Accessibility (173 crates, 116 authors) Accessibility (173 crates, 116 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
441841596534331
tokioasync-stdpollstersmol
Web frameworks
6256375513085925581574720
toweraxumactix-webrocketwarppoemrouillegotham
TLS clients
688824061855
rustlsnative-tlsopenssl
git clients
2004301
git2gix
Loggers
6801841129542
logtracingslog
Error handling
72914418903271307819931726
thiserroranyhowquick-erroreyresnafumiette
Argument parsers
345101573746411119
clapgetoptspico-argsarghargparse
Markdown parsers
1521325285
pulldown-cmarkcomrakmarkdown
TOML parsers
2154312358208
tomltoml_editbasic-toml
Binary encoders
99616389246317601382179
bincodeprostrmp-serdeprotobufciboriumcapnp
JSON parsers
690465564986930
serde_jsonjson5simd-jsonminiserdetinyjson
Parser generators
127686179251084523525
nompestcombinepegpomlalrpop
XML parsers
337221931259417983224
quick-xmlxml-rsxmlparserxml5everlibxmlrxmlelementtree
Temp files
11244510
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.93 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.92 96% compatible 3% no data 0% not compatible because of dependencies 0% not compatible
1.91 95% compatible 4% no data 0% not compatible because of dependencies 0% not compatible
1.90 91% compatible 7% no data 1% not compatible because of dependencies 1% not compatible
1.89 90% compatible 7% no data 2% not compatible because of dependencies 2% not compatible
1.88 86% compatible 10% no data 3% not compatible because of dependencies 2% not compatible
1.87 84% compatible 9% no data 5% not compatible because of dependencies 4% not compatible
1.86 81% compatible 11% no data 6% not compatible because of dependencies 4% not compatible
1.85 80% compatible 12% no data 7% not compatible because of dependencies 5% not compatible
1.84 73% compatible 6% no data 20% not compatible because of dependencies 18% not compatible
1.83 71% compatible 7% no data 20% not compatible because of dependencies 18% not compatible
1.82 70% compatible 8% no data 21% not compatible because of dependencies 19% not compatible
1.81 69% compatible 8% no data 22% not compatible because of dependencies 19% not compatible
1.80 68% compatible 7% no data 23% not compatible because of dependencies 20% not compatible
1.75 56% compatible 15% no data 27% not compatible because of dependencies 22% not compatible
1.70 50% compatible 14% no data 35% not compatible because of dependencies 25% not compatible
1.65 43% compatible 14% no data 41% not compatible because of dependencies 28% not compatible
1.60 34% compatible 13% no data 51% not compatible because of dependencies 32% not compatible
1.56 28% compatible 14% no data 57% not compatible because of dependencies 38% not compatible
1.55 22% compatible 3% no data 74% not compatible because of dependencies 72% not compatible
1.50 20% compatible 2% no data 76% not compatible because of dependencies 74% not compatible
1.45 17% compatible 3% no data 78% not compatible because of dependencies 76% not compatible
1.40 14% compatible 4% no data 80% not compatible because of dependencies 77% not compatible
1.35 11% compatible 3% no data 84% not compatible because of dependencies 80% not compatible
1.31 8% compatible 3% no data 87% 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.93 83% compatible 16% no data 0% not compatible because of dependencies 0% not compatible
1.92 79% compatible 16% no data 4% not compatible because of dependencies 4% not compatible
1.91 72% compatible 16% no data 10% not compatible because of dependencies 10% not compatible
1.90 60% compatible 22% no data 16% not compatible because of dependencies 16% not compatible
1.89 55% compatible 23% no data 21% not compatible because of dependencies 20% not compatible
1.88 46% compatible 26% no data 27% not compatible because of dependencies 25% not compatible
1.87 38% compatible 23% no data 37% not compatible because of dependencies 31% not compatible
1.86 35% compatible 24% no data 39% not compatible because of dependencies 33% not compatible
1.85 33% compatible 23% no data 42% not compatible because of dependencies 34% not compatible
1.84 18% compatible 8% no data 73% not compatible because of dependencies 67% not compatible
1.83 17% compatible 9% no data 73% not compatible because of dependencies 68% not compatible
1.82 16% compatible 9% no data 74% not compatible because of dependencies 69% not compatible
1.81 15% compatible 8% no data 76% not compatible because of dependencies 70% not compatible
1.80 14% compatible 7% no data 77% not compatible because of dependencies 70% not compatible
1.75 11% compatible 6% no data 81% not compatible because of dependencies 73% not compatible
1.70 4% compatible 4% no data 90% not compatible because of dependencies 80% not compatible
1.65 2% compatible 3% no data 94% not compatible because of dependencies 82% not compatible
1.60 0% compatible 2% no data 96% not compatible because of dependencies 83% not compatible
1.56 0% compatible 1% no data 97% not compatible because of dependencies 87% 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.12% of requests came from Rust versions older than 1.60.

This many crates.io requests… 0% 0% 5% 41% 50% 57% 71% 73% 77% 78% 86% 89% 90% 91% 92% 98% 98% 99.1% 99.5% 99.6% 99.7% 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.87+ 1.86+ 1.85+ 1.83+ 1.82+ 1.80+ 1.75+ 1.74+ 1.72+ 1.70+ 1.67+ 1.65+ 1.60+
This many crates.io requests… 0% 4% 5% 7% 7% 7% 7% 8% 8% 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.87+ 1.86+ 1.85+ 1.83+ 1.82+ 1.80+ 1.75+