Lib.rs › Stats

Rust crates ecosystem statistics.

Growth of the crates.io registry

Download history of all crates since 2015 60M 119M 179M 239M 299M 358M 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
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 443.3 million downloads in a single day, which is more than all downloads in the first 38 months since the release of Rust 1.0 in May 2015.

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

46453 crate owners registered on crates.io 7K 14K 21K 28K 35K 42K 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Number of users/teams owning a crate on crates.io

There are 46,453 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 178917 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
29220
15691
16063
17159
14078
11409
9787
8223
7051
5887
10 11 ≥12 ≥14 ≥16 ≥18 ≥20 ≥25 ≥30 ≥40 ≥60 ≥80 ≥100 ≥120 ≥150
4829
4479
6657
4709
3789
2994
4023
2257
1989
1021
217
56
26
3
8
fox-dotfile safe_crypto workspacer-add-new-crate-to-workspace m3u_parser push_the_elephant valence_anvil df_st_cli noem ragit-server tray-item bonsai-rest-api-mock qrs sp-crypto-ec-utils tumbleweed volcengine lsmlite-rs spitfire piow digitalocean enprot wl-clipboard-rs angust heygpt ora-store-memory revaultd solarti-stake-pool-cli google-cloud-asset-v1 aws-sdk-account fav_core synd-feed butane krokiet aiscript-runtime bonsaidb-client polysig-client tracing-opentelemetry omicron-zone-package tuftool dusk-wasmtime-runtime etwin_dinoparc_client celestia-grpc csvs_convert git-prole cnidarium tarpc taganrog websocat sn_networking ex3-ic-agent wry pict-rs arti datafusion buttplug stm32f4xx-hal miraland-core nebulous bitcoin-top serde_dynamo lurk nu-command spacetimedb-core deno_tauri staging-kusama-runtime polkadot-service coreutils zawk deno zigbee2mqtt-types uhg-custom-appollo-roouter aloe-exports homestar-workspace-hack forest-filecoin

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
23932
18275
10536
5594
2116
1763
1121
462
215
130
96
126
37
libninja_mir emutil occlum-sgx snowbridge-outbound-queue-v2-runtime-api sov-stf-runner http-manager m-helper safe_app yewdux-middleware aoe2rec nvim-rs soroban-token-sdk jsonrpc-tcp-server snarkos-algorithms kalosm farmfe_toolkit async-fn-stream plotlib tktax-transaction tet-libp2p-core safecoin-sdk capstone diesel-async cmd_lib quicli iroh-metrics base62 ssri ink_prelude syslog aptos-types noodles-core deflate test-strategy uname diesel_table_macro_syntax ethers-middleware fraction actix-testing retain_mut c-kzg lsp-types solana-stake-program libp2p-yamux gix-config sqlx-macros-core trust-dns-proto prometheus ndk-glue objc2-cloud-kit aws-types objc2-ui-kit emath tokio-test aws-smithy-json ref-cast rustc-hex simba flume sha-1 futures-timer embedded-hal bech32 hash32 strsim fuchsia-cprng iovec ciborium-io ciborium-ll rand_pcg bs58 filetime utf-8 kernel32-sys fxhash untrusted allocator-api2 ring android_system_properties foreign-types-shared half atty num-complex libm nix crossbeam-deque want wasm-bindgen-futures anstyle num-integer crossbeam-epoch async-trait semver tower-service rand_chacha itoa smallvec rand_core windows_x86_64_msvc ryu num-traits windows-sys log windows-targets windows_i686_msvc

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 ≤10 years
50501
33216
11183
20637
14365
16523
9413
10113
3730
1818
126
aws-unlock insectbox openvm-rv32-adapters exif-rs yttrium_std_database_exists modifier_macro mind_sdk_lb rocket_anyhow hashirama simple-digraph lightbird approx_eq send_cells vpb gpwg harness-probe-perf regex_capture serde_skip torq_lang fundamentum-iot-mqtt-proto iced_video_player libappstream signal-gen-cjds66-lib rustronomy-fits tree-sitter-arduino cardinal-paid-claim-approver valence_anvil theban_interval_tree rusty_analytics xbgdump netgauze-bgp-pkt cargo-credits crlify combination mz-avro rerobots metriki-jemalloc trillium-http regecs-codegen http-cache-surf tokio-test serde_at im flat_map ethcontract-generate directories crossbeam-deque frank_jwt include_dir detect-desktop-environment fern smallvec caseless lodepng rss

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 ≤10 years
20493
12674
15013
19452
30607
23163
15301
13135
14260
7185
342
icao-wgs84 markovish rflex wl-clipboard-rs gcloud-kms nom-parse-macros somose synd-feed zeusd tktax-in-and-out-of-range embedded-websocket omicron-zone-package webrtc-ice url_handler openvm-rv32-adapters screeps-pathfinding regview partiql-catalog ecs_helpers leptos-qr nonstdfloat bashrand mown papa local-type-alias kosh protoc-gen-prost-utoipa max_values pallet-crowdloan-rewards rsam actix-postgres oasiscap navigator atsamv71j20 lnk-cryptovec mando async_destruction tetsy-libp2p-uds capsule node-filter xpsupport numero-por-extenso flat_map twiml txp unwalk the liar simple-signal tokio-watchdog jlens encoding-index-simpchinese rust-graph reminisce seax

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 ≤10 years
5853
6284
9420
17181
32328
27425
20031
18252
20913
12616
1322
byted-jwt twine_builder cacheguard icentral-workspace axum-wist tcp-echo-client google-cloud-asset-v1 astd nipdf-render tktax-in-and-out-of-range marching_squares_wgpu ant-libp2p-upnp rengrep openvm-rv32-adapters polkadot-runtime-releaser-lib filepack leptos-qr mnnrs patchable-async-sleep rglw rpgpie-certificate-store jaredh159-test-adder-cli regiter_secrets flagged unc-abi-client-impl air-beautifier netgauze-bgp-pkt lazyrand simperby-core canda fs0 valkyrie-error mdbook-pagetoc nuttx-embedded-hal tantivy-analysis-contrib async_destruction there-i-fixed-it ohys-api glslt_cli etwin_dinoparc_client noting jqdata-model criner-cli porigon todo_web_server tracing-allocator outils bytes32 qcgpu tail jlens tempfile unicode-segmentation libarchive-sys lines

Number of releases per crate

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

1 2 ≥4 ≥8 ≥16 ≥32 ≥50 ≥100 ≥500
53467
42180
33627
22212
12253
3846
2773
1208
59
insectbox openvm-rv32-adapters yttrium_std_database_exists exif-rs aws-unlock zigbee2mqtt_types_vendor_zen mind_sdk_lb rename unc-abi-client-impl ffthumb validated egui-datepicker boreal-parser emoji valkey-module-macros qingke-rt synd-feed embedded-websocket adflib sbat imag-bookmark mozprofile textcanvas funzzy googleapis-tonic-google-devtools-cloudtrace-v2 libpq ink_env nash-protocol v4v tokio-macros tuifw-screen-winapi geekorm-cli turbocommit os_info roqoqo-quest dep-obj oculante retrom-plugin-launcher intuicio-plugins raui-json-renderer myutil rustc-ap-serialize swc_ecma_codegen spider_utils sctpx

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
22229
7976
8223
6386
805
180
84
61
23
29
1
canadaduane ernesto-jimenez nakajima schacon kouky raggi michaelmelanson deontologician mudge michaelklishin stefanoc joshrotenberg jschanck emkay penryu daaku lsegal thijsc rebo ggriffiniii yvan-sraka jjl automation-wasmcloud TheWaWaR upsuper marirs amandasaurus labra tyleo phil-opp mintlu8 sam0x17 BrantBrown porky11 alecmocatta LukeMathWalker djc snnsnn fluencebot refcell robjtede bmbper casey Xuanwo ma2bd boozook breathx jamesmunns gengteng rivy gkgoat1 bmwill holochain strake Traverse-Research-CI-runner matthewkmayer yoshuawuyts miralandlabs therustmonk fuel-service-user azure-sdk aws-sdk-rust-ci Azure kennykerr paritytech coryan vkill piot

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
21342
64805
58909
9565
9874
2490
3828
773
39
simple-digraph modifier_macro feat rust-ggm-test openvm-rv32-adapters approx_eq date-calc-rs rocket_anyhow grrs-cli aws-ne-sys memadvise aead quarantine fxp_clutter gpwg dtt sixtyfps-lsp wasmer-wasi-near npsimd rgx ft2 glulxe-sys neon findutils ryot proxyboi pq-src centerline cherrybomb-swagger spyparty rosesong signalk-multidisplay egui_material_icons openapitor kbnf vuk ubits silly-png bevy_crt clfft efm32gg-pac musix difftastic mupdf-sys 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
60040
30391
13797
5898
1998
760
106
18
23
zsync packler aws-auth-payload mpdclient-sys intuicio-framework-text reflexo-vec2sema criner-cli sway-ast lectionary darrentsung_debug_parser azure_mgmt_streamanalytics gfx_gl objc2-symbols is_utf8 anchor-spl qoaudio rogcat buildlog-consultant intrusive-collections lingua-georgian-language-model test-case-macros protobuf-support libvips gix-trace argon2 rustybuzz poem-openapi im quick-protobuf gix-pack ijson wayland-client opentelemetry-datadog lzma-sys rust-stemmers brotli-decompressor parquet proptest crossbeam-channel webview2-com-sys bitflags moka itertools windows_i686_gnullvm windows_x86_64_gnullvm image plotters zstd-sys windows_aarch64_gnullvm petgraph librocksdb-sys web-sys libz-sys ring tokio windows_x86_64_gnu windows-sys regex-syntax winapi-x86_64-pc-windows-gnu openssl-src windows_aarch64_msvc winapi-i686-pc-windows-gnu

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 (8168 crates, 5347 authors) Procedural macros (8168 crates, 5347 authors)Proc macros 8168 8168 crates, 5347 authors Rust patterns (4927 crates, 3220 authors) Rust patterns (4927 crates, 3220 authors)Rust patterns 4927 4927 crates, 3220 authors Concurrency (2197 crates, 1584 authors) Concurrency (2197 crates, 1584 authors)Concurrency 2197 2197 crates, 1584 authors Development tools (2517 crates, 1855 authors) Development tools (2517 crates, 1855 authors)Development tools 2517 2517 crates, 1855 authors Testing (1824 crates, 1460 authors) Testing (1824 crates, 1460 authors)Testing 1824 1824 crates, 1460 authors Debugging (1720 crates, 1418 authors) Debugging (1720 crates, 1418 authors)Debugging 1720 1720 crates, 1418 authors Build Utils (1361 crates, 1200 authors) Build Utils (1361 crates, 1200 authors)Build Utils 1361 1361 crates, 1200 authors Cargo plugins (1247 crates, 1149 authors) Cargo plugins (1247 crates, 1149 authors)Cargo plugins 1247 1247 crates, 1149 authors Profiling (794 crates, 656 authors) Profiling (794 crates, 656 authors)Profiling 794 794 crates, 656 authors FFI (731 crates, 644 authors) FFI (731 crates, 644 authors)FFI 731 731 crates, 644 authors Web programming (4921 crates, 3121 authors) Web programming (4921 crates, 3121 authors)Web programming 4921 4921 crates, 3121 authors HTTP server (3139 crates, 2225 authors) HTTP server (3139 crates, 2225 authors)HTTP server 3139 3139 crates, 2225 authors WebAssembly (2668 crates, 1324 authors) WebAssembly (2668 crates, 1324 authors)WebAssembly 2668 2668 crates, 1324 authors HTTP client (1051 crates, 863 authors) HTTP client (1051 crates, 863 authors)HTTP HTTP client (1051 crates, 863 authors)client 1051 1051 crates, 863 authors WebSocket (724 crates, 611 authors) WebSocket (724 crates, 611 authors)WebSocket 724 724 crates, 611 authors Network programming (11194 crates, 5252 authors) Network programming (11194 crates, 5252 authors)Network programming 11194 11194 crates, 5252 authors Asynchronous (4131 crates, 2310 authors) Asynchronous (4131 crates, 2310 authors)Async 4131 4131 crates, 2310 authors Command line utilities (7993 crates, 5680 authors) Command line utilities (7993 crates, 5680 authors)Command line utilities 7993 7993 crates, 5680 authors Command-line interface (2025 crates, 1536 authors) Command-line interface (2025 crates, 1536 authors)Command-line interface 2025 2025 crates, 1536 authors Math (3778 crates, 2735 authors) Math (3778 crates, 2735 authors)Math 3778 3778 crates, 2735 authors Machine learning (2342 crates, 1495 authors) Machine learning (2342 crates, 1495 authors)Machine learning 2342 2342 crates, 1495 authors Science (956 crates, 657 authors) Science (956 crates, 657 authors)Science 956 956 crates, 657 authors Geospatial (586 crates, 430 authors) Geospatial (586 crates, 430 authors)Geo 586 586 crates, 430 authors Biology (715 crates, 330 authors) Biology (715 crates, 330 authors)Biology Robotics (568 crates, 282 authors) Robotics (568 crates, 282 authors)Robots Text processing (3636 crates, 2662 authors) Text processing (3636 crates, 2662 authors)Text processing 3636 3636 crates, 2662 authors Template engine (1271 crates, 999 authors) Template engine (1271 crates, 999 authors)Template Template engine (1271 crates, 999 authors)engine 1271 1271 crates, 999 authors Value formatting (647 crates, 608 authors) Value formatting (647 crates, 608 authors)Value Value formatting (647 crates, 608 authors)formatting Text editors (706 crates, 574 authors) Text editors (706 crates, 574 authors)Editors Embedded development (4742 crates, 2141 authors) Embedded development (4742 crates, 2141 authors)Embedded Embedded development (4742 crates, 2141 authors)development 4742 4742 crates, 2141 authors Hardware support (3038 crates, 2087 authors) Hardware support (3038 crates, 2087 authors)Hardware Hardware support (3038 crates, 2087 authors)support 3038 3038 crates, 2087 authors No standard library (731 crates, 506 authors) No standard library (731 crates, 506 authors)No standard No standard library (731 crates, 506 authors)library Parser implementations (5369 crates, 4182 authors) Parser implementations (5369 crates, 4182 authors)Parser implementations 5369 5369 crates, 4182 authors Parser tooling (527 crates, 392 authors) Parser tooling (527 crates, 392 authors)Parser tooling Database interfaces (5876 crates, 3660 authors) Database interfaces (5876 crates, 3660 authors)Database interfaces 5876 5876 crates, 3660 authors Database implementations (598 crates, 465 authors) Database implementations (598 crates, 465 authors)Database Images (1955 crates, 1513 authors) Images (1955 crates, 1513 authors)Images 1955 1955 crates, 1513 authors Audio (2130 crates, 1297 authors) Audio (2130 crates, 1297 authors)Audio 2130 2130 crates, 1297 authors Video (1064 crates, 631 authors) Video (1064 crates, 631 authors)Video Multimedia (206 crates, 163 authors) Multimedia (206 crates, 163 authors)Multimedia 206 206 crates, 163 authors Magic Beans (14010 crates, 3395 authors) Magic Beans (14010 crates, 3395 authors)Crypto Magic Beans 14010 14010 crates, 3395 authors Game dev (4515 crates, 2101 authors) Game dev (4515 crates, 2101 authors)Game dev 4515 4515 crates, 2101 authors Games (1503 crates, 1261 authors) Games (1503 crates, 1261 authors)Games 1503 1503 crates, 1261 authors Algorithms (4474 crates, 3268 authors) Algorithms (4474 crates, 3268 authors)Algorithms 4474 4474 crates, 3268 authors Encoding (4011 crates, 2941 authors) Encoding (4011 crates, 2941 authors)Encoding 4011 4011 crates, 2941 authors Data structures (3897 crates, 2790 authors) Data structures (3897 crates, 2790 authors)Data structures 3897 3897 crates, 2790 authors Cryptography (4540 crates, 2775 authors) Cryptography (4540 crates, 2775 authors)Cryptography 4540 4540 crates, 2775 authors Unix APIs (1695 crates, 1282 authors) Unix APIs (1695 crates, 1282 authors)Unix APIs 1695 1695 crates, 1282 authors Operating systems (792 crates, 710 authors) Operating systems (792 crates, 710 authors)OS 792 792 crates, 710 authors Windows APIs (602 crates, 336 authors) Windows APIs (602 crates, 336 authors)Windows APIs 602 602 crates, 336 authors macOS and iOS APIs (374 crates, 197 authors) macOS and iOS APIs (374 crates, 197 authors)Apple Filesystem (3040 crates, 2369 authors) Filesystem (3040 crates, 2369 authors)Filesystem 3040 3040 crates, 2369 authors Authentication (2296 crates, 1702 authors) Authentication (2296 crates, 1702 authors)Auth 2296 2296 crates, 1702 authors Graphics APIs (2097 crates, 1266 authors) Graphics APIs (2097 crates, 1266 authors)Graphics APIs 2097 2097 crates, 1266 authors Data formats (253 crates, 227 authors) Data formats (253 crates, 227 authors)Formats 253 253 crates, 227 authors Rendering (137 crates, 100 authors) Rendering (137 crates, 100 authors)Rendering 137 137 crates, 100 authors Rendering engine (103 crates, 82 authors) Rendering engine (103 crates, 82 authors)Engine 103 103 crates, 82 authors Configuration (1836 crates, 1552 authors) Configuration (1836 crates, 1552 authors)Config 1836 1836 crates, 1552 authors GUI (2838 crates, 1520 authors) GUI (2838 crates, 1520 authors)GUI 2838 2838 crates, 1520 authors Programming languages (2058 crates, 1303 authors) Programming languages (2058 crates, 1303 authors)Lang 2058 2058 crates, 1303 authors Compression (1478 crates, 1158 authors) Compression (1478 crates, 1158 authors)Compression 1478 1478 crates, 1158 authors Memory management (1318 crates, 1081 authors) Memory management (1318 crates, 1081 authors)Memory management Date and time (968 crates, 893 authors) Date and time (968 crates, 893 authors)Date and Date and time (968 crates, 893 authors)time 968 968 crates, 893 authors Visualization (1063 crates, 843 authors) Visualization (1063 crates, 843 authors)Visualize 1063 1063 crates, 843 authors Caching (629 crates, 592 authors) Caching (629 crates, 592 authors)Cache 629 629 crates, 592 authors Simulation (808 crates, 588 authors) Simulation (808 crates, 588 authors)Sim 808 808 crates, 588 authors Email (676 crates, 516 authors) Email (676 crates, 516 authors)Email 676 676 crates, 516 authors Internationalization (i18n) (858 crates, 508 authors) Internationalization (i18n) (858 crates, 508 authors)i18n 858 858 crates, 508 authors Finance (689 crates, 492 authors) Finance (689 crates, 492 authors)Finance 689 689 crates, 492 authors Emulators (515 crates, 307 authors) Emulators (515 crates, 307 authors)Emulators 515 515 crates, 307 authors Accessibility (128 crates, 84 authors) Accessibility (128 crates, 84 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
274031456305204
tokioasync-stdpollstersmol
Web frameworks
2889152810225044761523921
toweraxumactix-webrocketwarppoemrouillegotham
TLS clients
477419391592
rustlsnative-tlsopenssl
git clients
1318148
git2gix
Loggers
4987825680503
logtracingslog
Error handling
43883260102883211313491015
thiserroranyhowquick-erroreyresnafumiette
Argument parsers
239051095407328113
clapgetoptspico-argsarghargparse
Markdown parsers
951174145
pulldown-cmarkmarkdowncomrak
TOML parsers
136548623139
tomltoml_editbasic-toml
Binary encoders
6884409414871455655122
bincodeprostrmp-serdeprotobufciboriumcapnp
JSON parsers
441233432123114
serde_jsonjson5simd-jsonminiserdetinyjson
Parser generators
89604371206550812425
nompestcombinepegpomlalrpop
XML parsers
19981922864265942924
quick-xmlxml-rsxmlparserxml5everlibxmlrxmlelementtree
Temp files
7296478
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.86 98% compatible 1% no data 0% not compatible because of dependencies 0% not compatible
1.85 97% compatible 2% no data 0% not compatible because of dependencies 0% not compatible
1.84 92% compatible 4% no data 3% not compatible because of dependencies 3% not compatible
1.83 90% compatible 6% no data 3% not compatible because of dependencies 3% not compatible
1.82 88% compatible 7% no data 3% not compatible because of dependencies 3% not compatible
1.81 86% compatible 7% no data 5% not compatible because of dependencies 4% not compatible
1.80 85% compatible 7% no data 6% not compatible because of dependencies 5% not compatible
1.79 81% compatible 10% no data 8% not compatible because of dependencies 6% not compatible
1.78 79% compatible 10% no data 10% not compatible because of dependencies 6% not compatible
1.77 71% compatible 17% no data 10% not compatible because of dependencies 6% not compatible
1.76 70% compatible 17% no data 11% not compatible because of dependencies 7% not compatible
1.75 69% compatible 17% no data 12% not compatible because of dependencies 8% not compatible
1.74 67% compatible 17% no data 14% not compatible because of dependencies 9% not compatible
1.73 65% compatible 16% no data 18% not compatible because of dependencies 10% not compatible
1.72 64% compatible 16% no data 18% not compatible because of dependencies 10% not compatible
1.71 63% compatible 16% no data 19% not compatible because of dependencies 10% not compatible
1.70 61% compatible 17% no data 20% not compatible because of dependencies 11% not compatible
1.69 59% compatible 15% no data 25% not compatible because of dependencies 13% not compatible
1.68 58% compatible 15% no data 26% not compatible because of dependencies 13% not compatible
1.67 57% compatible 16% no data 26% not compatible because of dependencies 14% not compatible
1.66 55% compatible 16% no data 27% not compatible because of dependencies 14% not compatible
1.65 54% compatible 16% no data 29% not compatible because of dependencies 15% not compatible
1.60 42% compatible 16% no data 41% not compatible because of dependencies 20% not compatible
1.56 34% compatible 16% no data 49% not compatible because of dependencies 28% not compatible
1.55 27% compatible 3% no data 69% not compatible because of dependencies 66% not compatible
1.50 24% compatible 3% no data 71% not compatible because of dependencies 69% not compatible
1.45 21% compatible 3% no data 74% not compatible because of dependencies 71% not compatible
1.40 17% compatible 4% no data 77% not compatible because of dependencies 73% not compatible
1.35 13% compatible 4% no data 81% not compatible because of dependencies 76% not compatible
1.31 10% compatible 4% no data 84% not compatible because of dependencies 80% not compatible
1.30 4% compatible 1% no data 93% not compatible because of dependencies 93% not compatible
1.25 4% compatible 1% no data 93% not compatible because of dependencies 93% not compatible

4000 most recently updated crates

RustcOK / No data / Broken deps / Incompatible
1.86 97% compatible 2% no data 0% not compatible because of dependencies 0% not compatible
1.85 90% compatible 7% no data 2% not compatible because of dependencies 1% not compatible
1.84 58% compatible 10% no data 31% not compatible because of dependencies 28% not compatible
1.83 51% compatible 14% no data 34% not compatible because of dependencies 31% not compatible
1.82 48% compatible 14% no data 36% not compatible because of dependencies 33% not compatible
1.81 44% compatible 14% no data 40% not compatible because of dependencies 35% not compatible
1.80 36% compatible 15% no data 48% not compatible because of dependencies 40% not compatible
1.79 32% compatible 11% no data 55% not compatible because of dependencies 42% not compatible
1.78 29% compatible 9% no data 61% not compatible because of dependencies 43% not compatible
1.77 24% compatible 13% no data 62% not compatible because of dependencies 44% not compatible
1.76 23% compatible 12% no data 64% not compatible because of dependencies 45% not compatible
1.75 22% compatible 12% no data 65% not compatible because of dependencies 46% not compatible
1.74 17% compatible 9% no data 72% not compatible because of dependencies 49% not compatible
1.73 15% compatible 8% no data 75% not compatible because of dependencies 50% not compatible
1.72 14% compatible 7% no data 77% not compatible because of dependencies 51% not compatible
1.71 13% compatible 7% no data 79% not compatible because of dependencies 51% not compatible
1.70 11% compatible 6% no data 81% not compatible because of dependencies 52% not compatible
1.69 9% compatible 5% no data 85% not compatible because of dependencies 55% not compatible
1.68 9% compatible 4% no data 86% not compatible because of dependencies 55% not compatible
1.67 8% compatible 5% no data 86% not compatible because of dependencies 55% not compatible
1.66 7% compatible 5% no data 86% not compatible because of dependencies 55% not compatible
1.65 7% compatible 4% no data 87% not compatible because of dependencies 55% not compatible
1.60 3% compatible 2% no data 93% not compatible because of dependencies 58% not compatible
1.56 1% compatible 2% no data 96% not compatible because of dependencies 66% not compatible
1.55 0% compatible 0% no data 99% not compatible because of dependencies 97% not compatible
1.50 0% compatible 0% no data 99% not compatible because of dependencies 98% not compatible
1.45 0% compatible 0% no data 99% not compatible because of dependencies 98% 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.19% of requests came from Rust versions older than 1.65.

This many crates.io requests… 0% 3% 27% 57% 70% 72% 75% 92% 93% 94% 97% 99.2% 99.4% 99.6% 99.8%
…use this stable version of Rust or newer 1.88 1.87+ 1.86+ 1.85+ 1.84+ 1.83+ 1.82+ 1.81+ 1.80+ 1.78+ 1.75+ 1.70+ 1.69+ 1.67+ 1.65+
This many crates.io requests… 3% 4% 5% 7% 8% 9% 9% 9% 9% 9% 10%
…use this or newer nightly version of Rust 1.88+ 1.87+ 1.86+ 1.85+ 1.84+ 1.83+ 1.82+ 1.81+ 1.80+ 1.78+ 1.75+