| 16 | 24 | 28 | 28 | 30 | 31 | 34 | 35 | 39 | 39 | 39 | 40 | 43 | 47 | 53 | 55 | 61 |
68
|
71
|
77
|
78
|
95
|
100
|
103
|
104
|
115
|
126
|
132
|
137
|
140
|
147
|
161
|
165
|
176
|
184
|
184
|
191
|
194
|
207
|
207
|
209
|
221
|
228
|
232
|
242
|
245
|
244
|
239
|
251
|
256
|
262
|
264
|
| 2022 | 2023 | 2024 | 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rustix is used at run time in 29,456 crates (of which 10,995 optionally). It is a direct run-time dependency in 355 crates. It's used at build time in 3,734 crates (of which 1,048 optionally, ). It's used only as a dev dependency in 10,206 crates (of which 8 directly).
| Number of dependers | rustix version | Downloads/month |
|---|---|---|
| 37,723 | 1.1.3 | 25.9M |
| 4,937 | 0.38.44 | 20.2M |
| 1 | 0.38.14 | 128K |
| 618 | 0.37.28 | 2.3M |
| 71 | 0.36.17 | 451K |
| 31 | 0.35.16 | 31K |
| 14 | 0.33.7 | 4.0K |
| 1 | 0.31.3 | 500 |
| Depender (with downloads and own rev deps) | rustix version | |||
|---|---|---|---|---|
| 28.2M | 13577 | tempfile | ^1.1.3 | |
| 9.5M | 3886 | crossterm | ^1 | |
| 10.1M | 83 | xattr | ^1.0.0 | |
| 8.6M | 42 | polling | ^1.0.5 | |
| 7.7M | 319 | async-io | ^1.0.7 | |
| 7.4M | 423 | terminal_size | ^1.0.1 | |
| 17.6M | 1316 | which | optional | ^1.0.5 |
| 4.7M | 87 | async-process | ^1.0 | |
| 4.3M | 12 | async-signal | ^1.0.7 | |
| 3.9M | 175 | gethostname | ^1.0.3 | |
| 3.1M | 7 | gix-index | ^1.1.2 | |
| 3.2M | 257 | zbus | ^1.1.2 | |
| 2.7M | 32 | calloop | ^1.0.0 | |
| 2.2M | 10 | calloop-wayland-source | ^1.0.7 | |
| 3.0M | 90 | fs4 | ^1 | |
| 2.3M | 3 | gix-prompt | ^1.1.2 | |
| 2.9M | 164 | procfs | ^1.0.1 | |
| 2.7M | 46 | smithay-client-toolkit | ^1.0.7 | |
| 2.5M | 152 | wayland-client | ^1.0.2 | |
| 2.1M | 1003 | winit | ^0.38.4 | |
| 2.3M | 103 | x11rb | ^1.0 | |
| 1.8M | 55 | fd-lock | ^1.0.0 | |
| 1.7M | 23 | memfd | ^1.0 | |
| 1.9M | 66 | wayland-backend | ^1.0.2 | |
| 1.8M | 16 | wayland-cursor | ^1.0.2 | |
| 965K | 23 | reflink-copy | ^1.0.1 | |
| 726K | 11 | fs-set-times | ^1.0.0 | |
| 717K | 8 | cap-primitives | ^1.0.0 | |
| 627K | 24 | wl-clipboard-rs | ^1.0.2 | |
| 588K | 1 | wasmtime-internal-fiber | ^1.0.8 | |
| 571K | 41 | atomicwrites | ^0.38.0 | |
| 543K | 50 | cap-std | ^1.0.0 | |
| 502K | 5 | cap-time-ext | ^1.0.0 | |
| 501K | 12 | system-interface | ^0.38.0 | |
| 450K | 3 | rustix-linux-procfs | ^1.0.0 | |
| 433K | 2 | wasmtime-internal-cache | ^1.0.8 | |
| 398K | 3 | cap-net-ext | ^1.0.0 | |
| 331K | 174 | wasmtime-wasi | ^1.0.8 | |
| 323K | 27 | drm | ^0.38.22 | |
| 323K | 4 | drm-ffi | ^0.38.22 | |
| 845K | 381 | wasmtime | optional | ^1.0.8 |
| 821K | 68 | softbuffer | optional | ^1.0.1 |
| 251K | 9 | timerfd | ^0.38.0 | |
| 568K | 1 | wasmtime-internal-jit-debug | optional | ^1.0.8 |
| 174K | 4 | wasmtime-cache | ^1.0.3 | |
| 157K | 5 | wasmtime-fiber | ^1.0.3 | |
| 142K | 24 | oxc_resolver | ^1.1.3 | |
| 137K | 9 | wasmtime-runtime | ^0.38.31 | |
| 121K | 4 | wasmtime-jit | ^0.38.21 | |
| 115K | 45 | wasi-common | ^1.0.8 | |
| 176K | 6 | wasmtime-jit-debug | optional | ^1.0.3 |
| 55K | 16 | systemd-journal-logger | ^1.0.3 | |
| 52K | 21 | pty-process | ^1.0.7 | |
| 51K | 18 | wayland-server | ^1.0.2 | |
| 44K | 55 | nusb | ^1.0.1 | |
| 40K | 4 | sc-executor-wasmtime | ^1.0.3 | |
| 38K | 4 | utcnow | >=0.37, <0.39 | |
| 32K | 5 | fuc_engine | ^1.0.8 | |
| 32K | 2 | secmem-proc | ^1.0 | |
| 31K | 6 | rustix-openpty | ^1.0.0 | |
| 24K | 69 | ratatui-image | ^0.38.4 | |
| 21K | 4 | libwayshot | ^1.1 | |
| 20K | 1 | waitpid-any | ^1 | |
| 20K | 4 | wasi-cap-std-sync | ^0.38.21 | |
| 18K | 18 | alacritty_terminal | ^1.0.0 | |
| 18K | 14 | cap-tempfile | ^1.0.0 | |
| 18K | 5 | turso_core | ^1.0.5 | |
| 17K | 2 | io_uring_buf_ring | ^1.0.7 | |
| 16K | 3 | near-vm-runner | ^1 | |
| 15K | 6 | cap-std-ext | ^1.0 | |
| 16K | 2 | libwayshot-xcap | ^1.0 | |
| 15K | 7 | socketpair | ^1.0.0 | |
| 13K | 2 | containers-image-proxy | ^1.0 | |
| 11K | 3 | async-fd-lock | ^0.38.0 | |
| 9.3K | geph4-client | ^0.36.9 | ||
| 9.3K | 11 | listeners | ^1.0.8 | |
| 23K | 14 | async-lsp | optional | ^1 |
| 7.9K | rustlings | ^1.0 | ||
| 7.4K | 1 | waybackend | ^1.1 | |
| 22K | 14 | console_static_text | optional | ^0.38.28 |
| 7.3K | 2 | pathrs | ^1.1 | |
| 6.8K | 3 | dma-heap | ^1.0.7 | |
| 6.7K | 11 | jj-lib | ^1.1.3 | |
| 5.8K | 5 | r3bl_tui | ^1.1.2 | |
| 4.7K | 4 | rustix-uring | ^1.0.2 | |
| 4.7K | 1 | tracing-logcat | ^0.38 | |
| 4.5K | surf_n_term | ^1.0 | ||
| 4.2K | 3 | ntex-polling | ^1.0.5 | |
| 3.9K | radb_client | ^1.0.5 | ||
| 3.7K | 2 | smithay | ^1.0.7 | |
| 3.6K | 2 | termina | ^1 | |
| 3.6K | 2 | rsbinder | ^1.1 | |
| 3.5K | 6 | reis | ^1.0.7 | |
| 3.0K | 26 | uv-fs | ^1.0.0 | |
| 8.9K | 14 | aranya-crypto | optional | ^0.38 |
| 2.6K | bottom | ^1.1.2 | ||
| 2.5K | 1 | birdcage | ^0.38.31 | |
| 2.4K | which-fs | ^1 | ||
| 2.3K | 4 | memmapix | ^0.38 | |
| 2.2K | statusline | ^1.0 | ||
| 1.9K | hunt | ^0.38.34 | ||
| 1.8K | 1 | rsproperties | ^1.1 | |
| 1.6K | 6 | mesa3d_util | ^1.0.7 | |
| 1.6K | atuin | ^0.38.34 | ||
| 1.5K | 2 | iprobe | ^1 | |
| 1.5K | 5 | origin | ^1.0.0 | |
| 1.4K | 4 | getifs | ^1 | |
| 1.4K | 6 | pulldown-cmark-mdcat | ^0.38.34 | |
| 1.4K | 5 | terminal-io | ^1.0.0 | |
| 1.2K | 2 | ftzz | ^1.0.8 | |
| 4.1K | 5 | rarena-allocator | optional | ^0.38 |
| 1.1K | waynest | ^1.1.2 | ||
| 1.1K | rio-winit-fork | ^0.38.4 | ||
| 1.1K | wasmtime-cli | ^1.0.8 | ||
| 1.0K | pipelight_exec | ^1.0.7 | ||
| 1.0K | 1 | fiber-for-wasmedge | ^0.38.8 | |
| 950 | wasi-tokio | ^0.38.21 | ||
| 950 | nameless | ^0.38.0 | ||
| 900 | 2 | cap-directories | ^1.0.0 | |
| 900 | clipboard-history-watcher-utils | ^1.0.8 | ||
| 900 | 2 | near-vm-engine | ^1 | |
| 850 | pipelight_utils | ^0.38.34 | ||
| 850 | 5 | rustix-futex-sync | ^1.0.0 | |
| 850 | 1 | virtual-terminal | ^1.0 | |
| 850 | 1 | lazybar-core | ^1.0.2 | |
| 800 | 3 | agnostic-net | ^1 | |
| 750 | odoo-lsp | ^1.0.2 | ||
| 750 | 3 | rustix-dlmalloc | ^1.0.0 | |
| 700 | 2 | io-mux | ^0.38 | |
| 700 | jocalsend | ^1 | ||
| 650 | 4 | pezsc-executor-wasmtime | ^1.0.3 | |
| 650 | tailsrv | ^0.38.44 | ||
| 650 | miniserve | ^1.0.8 | ||
| 650 | 1 | prek-pty | ^1.0.8 | |
| 650 | 6 | memberlist-core | ^1.0 | |
| 600 | filesentry | ^1.0.7 | ||
| 600 | agnostic-mdns | ^1 | ||
| 550 | blahajdots | ^0.38.37 | ||
| 550 | e4pty | ^1.0 | ||
| 550 | gst-plugin-threadshare | ^1.0 | ||
| 550 | dusk-wasmtime-runtime | ^0.38.31 | ||
| 500 | 3 | dusk-wasmtime | ^0.38.31 | |
| 500 | 1 | textmode | ^0.38.44 | |
| 500 | mprocs | ^1 | ||
| 500 | termsnap | ^0.38.34 | ||
| 2.0K | 11 | stak-device | optional | ^1.1.3 |
| 2.0K | 10 | stak-time | optional | ^1.1.3 |
| 2.0K | 11 | stak-file | optional | ^1.1.3 |
| 490 | muvm | ^0.38.34 | ||
| 460 | blkio | ^0.38 | ||
| 450 | 1 | psx-shm | ^1 | |
| 450 | 3 | floem-winit | ^0.38.4 | |
| 440 | 1 | virtio-driver | ^0.38 | |
| 430 | rmpc | ^1.1.3 | ||
| 420 | 2 | bootc-internal-utils | ^1 | |
| 410 | 2 | libfs | ^1.1.3 | |
| 410 | 1 | bootc-internal-blockdev | ^1 | |
| 390 | kittage | ^1 | ||
| 380 | diretto | ^1.0.0 | ||
| 370 | reclog | ^1.0.3 | ||
| 360 | multibg-wayland | ^1.0.8 | ||
| 330 | secmem-alloc | ^1 | ||
| 320 | nscd-lookup | ^1.0.0 | ||
| 310 | blkpg | ^1.1 | ||
| 290 | enarx-exec-wasmtime | ^0.35.7 | ||
| 280 | mq-workload-generator | ^0.38 | ||
| 250 | 1 | dma-buf | ^1.0.5 | |
| 240 | nrip | ^1.0 | ||
| 220 | saddle | ^1.1.2 | ||
| 1.1K | origin-studio | optional | ^1.0.0 | |
| 210 | 1 | c-scape | ^1.0.0 | |
| 210 | 3 | onefetch-image | ^1.1.2 | |
| 200 | acumen | ^1.0.7 | ||
| 200 | 3 | clipboard-history-core | ^1.1.3 | |
| 200 | libblockid | ^1.0.7 | ||
| 190 | 1 | hyprshell-wl-clipboard-rs | ^0.38.44 | |
| 190 | bookokrat | ^0.38.4 | ||
| 180 | fcd | ^0.38 | ||
| 170 | 2 | atomic-dbg | ^1.0.0 | |
| 170 | 4 | char-device | ^1.0.0 | |
| 160 | backpak | ^1.0 | ||
| 150 | 1 | perfmon | ^0.38.31 | |
| 150 | timerfd-mio | ^1.0.5 | ||
| 150 | 11 | clipboard-history-client-sdk | ^1.1.3 | |
| 140 | local-runtime | ^0.38 | ||
| 110 | nanopore | ^0.38 | ||
| 110 | 2 | tokio-splice2 | ^1.0.0 | |
| 100 | rustix-is-terminal | ^1.0.0 | ||
| 100 | bitcasky | ^0 | ||
| 100 | 1 | wasmlet | ^1 | |
| 100 | chatgpt-cli | ^0.36.8 | ||
| oci-unpack | ^0.38.37 | |||
| supply-chain-trust-example-crate-000094 | ^1.0.0 | |||
| 1 | io-arrays | ^0.38.0 | ||
| rbw | ^1.1.3 | |||
| podlet | ^1.0.0 | |||
| 1 | unc-vm-engine | ^0.37 | ||
| rpm-qa | ^1 | |||
| wye | ^1 | |||
| onix | ^0.38 | |||
| 3 | arf-strings | ^1.0.0 | ||
| rustix-libc-wrappers | ^1.0.0 | |||
| 4 | winio-pollable | ^1 | ||
| 3 | io-streams | ^0.38.0 | ||
| 650 | compact-time | optional | ^1.0.8 | |
| 1 | switchyard-fs | ^0.38 | ||
| forkfs | ^0.38.27 | |||
| 1 | ostree-ext | ^0.38 | ||
| smmalloc | ^1.0.7 | |||
| ptp-sync | ^1.0.7 | |||
| kimojio | ^1 | |||
| simple-snap | ^1.0.7 | |||
| rawmv | ^0.38 | |||
| 1 | lamlock | ^1.0.7 | ||
| asmtest | ^1 | |||
| 3 | rio-window | ^0.38.4 | ||
| clipboard-history | ^1.1.3 | |||
| 2 | cap-async-std | ^1.0.0 | ||
| clipboard-history-server | ^1.1.3 | |||
| dir-view | ^0.38.0 | |||
| 2 | runa-core | ^0.37.3 | ||
| clipboard-history-egui | ^1.1.3 | |||
| 7 | zkvmc-core | ^1.0.5 | ||
| 4 | composefs | ^1.0.0 | ||
| timeline_syncobj | ^1.1.3 | |||
| vstorage | ^1 | |||
| 1 | bitcasky-common | ^0 | ||
| conflink | ^0.38.39 | |||
| wl-clipboard-rs-tools | ^1.0.2 | |||
| mincore | ^0.38.28 | |||
| multivers-runner | ^1 | |||
| rylv-metrics | ^1.1.2 | |||
| 1 | limbo_core | ^1.0.5 | ||
| async-signal-with-info | ^1.0.7 | |||
| 4 | homestar-workspace-hack | ^0.38 | ||
| io_ring | ^0.38 | |||
| 1 | ghoti-exec | ^1.0.5 | ||
| 1 | ohos-nj-core | =0.38.14 | ||
| 6 | zkvmc-context | ^1.0.5 | ||
| eitype | ^1 | |||
| exmap | ^0.36.5 | |||
| 1 | count_instructions | ^1.0.0 | ||
| korten | ^0.38.21 | |||
| sett | ^1 | |||
| EasyDist | ^0 | |||
| amt-lib | ^0.38.42 | |||
| aranya-example | ^1.1.2 | |||
| aranya-example-multi-node | ^1.1.2 | |||
| async-tty | ^1.1.2 | |||
| bootupd | ^1.1.2 | |||
| busd | ^1.1.2 | |||
| callosum | ^0.38 | |||
| catbus | ^1 | |||
| cfsctl | ^1.0.0 | |||
| claude-agent | ^1.1 | |||
| clings | ^1.0 | |||
| clipboard-history-tui | ^1.1.3 | |||
| clipboard-history-wayland | ^1.1.3 | |||
| clipboard-history-x11 | ^1.1.3 | |||
| 1 | composefs-oci | ^1.0.0 | ||
| composefs-setup-root | ^1.0.0 | |||
| 2 | deft-winit | ^0.38.4 | ||
| devops-workwechat | build | ^0.38.4 | ||
| dio-align | ^1 | |||
| distronomicon | ^1 | |||
| 6 | dragonfly-client-util | ^1.1.3 | ||
| dwarfs-enc | ^1.0.7 | |||
| embio | ^1.1.2 | |||
| erofs-rs | ^1 | |||
| 1 | ferrishot_winit_fork | ^0.38.4 | ||
| filestatrec | ^1.0.0 | |||
| filterway | ^0.38 | |||
| fluxmap | ^1.1.2 | |||
| helix-crossterm | ^0.38.36 | |||
| helyim | ^0.38 | |||
| hringas | ^1.1.2 | |||
| kmsvnc | ^0.38 | |||
| krun | ^0.38.34 | |||
| launch-pad | ^1.0 | |||
| 1 | lento-winit | ^0.38.4 | ||
| 1 | libwayshot-freeze-feat-andrean | ^0.38 | ||
| linhash | ^1.1 | |||
| lockness-atomics | ^1.0.7 | |||
| lockness-bags | ^1.0.7 | |||
| lockness-executor | ^1.0.7 | |||
| lockness-vecs | ^1.0.7 | |||
| mairu | ^1.1.2 | |||
| nix-sweep | ^1.0.8 | |||
| nrr | ^1.1.3 | |||
| nswrap | ^0.38 | |||
| nuewframe-timeout | ^1 | |||
| origin-stduio | ^0.38.9 | |||
| picoboot | ^1.1 | |||
| pipelight_git | ^0.38.34 | |||
| podfox | ^1.0.5 | |||
| qcp | ^1.1.3 | |||
| ringboard | ^1.1.3 | |||
| ringboard-egui | ^1.1.3 | |||
| ringboard-server | ^1.1.3 | |||
| ringboard-tui | ^1.1.3 | |||
| ringboard-wayland | ^1.1.3 | |||
| ringboard-x11 | ^1.1.3 | |||
| rlauncher | ^0.38.44 | |||
| 1 | rust-pty | ^1.1 | ||
| safe-mmap | ^0.38.42 | |||
| sigul-pesign-bridge | ^1.0 | |||
| southpaw | ^0.38 | |||
| 1 | stak-libc | ^1.1.3 | ||
| static-key | ^0.38 | |||
| statpick | ^1 | |||
| steamux | ^1.0.8 | |||
| term-lab | ^0.38.44 | |||
| termlaunch | ^1.1.2 | |||
| 1 | terrazzo-pty | ^1.1.3 | ||
| viola | ^1.1.2 | |||
| wait-file | ^1.1.3 | |||
| wasmtime-crypto | ^0.38.4 | |||
| 1 | wasmx | ^1 | ||
| waybackend-cursor | ^1.1 | |||
| wayshot | ^1.1 | |||
| which_cli | ^0.38.30 | |||
| 1 | winit_craft | ^0.38.4 | ||
| wlx_monitors | ^1 | |||
| 1 | yuca | ^0.38.37 | ||
| 490 | alternate_screen_wrapper | optional | ^1.0.8 | |
| 430 | xtask-toolkit | optional | ^1.0.7 | |
| 330 | 2 | zlink-core | optional | ^1.1.2 |
| 320 | nvme-amz | optional | ^1.1 | |
| 250 | 1 | lawn-9p | optional | ^0.37 |
| 250 | 1 | wasmtime-rwasm | optional | ^1.0.3 |
| 210 | ureeves-wasmtime | optional | ^0.38.31 | |
| 200 | 2 | c-gull | optional | ^1.0.0 |
| 180 | 6 | nuclei | optional | ^0.38 |
| 130 | 3 | lawn-fs | optional | ^0.37 |
| 110 | temp_deno_which | optional | ^1.0.5 | |
| ayz78dgt8r2049ug | optional | ^1.0.1 | ||
| 1 | deft-softbuffer | optional | ^1.0.1 | |
| fctools | optional | ^1.0.5 | ||
| 1 | glove | optional | ^0.38 | |
| inkline | optional | ^1.1.3 | ||
| ironbar | optional | ^1.1.2 | ||
| 5 | lawn-constants | optional | ^0.37 | |
| libafl_asan | optional | ^1.0.0 | ||
| mcp-screenshot | optional | ^0.38 | ||
| ratatu-image | optional | ^0.38.4 | ||
| 1 | siguldry | optional | ^1 | |
| 1 | termit | optional | ^0.38 | |
| uni-socket | optional | ^1.1 | ||
| 10.5M | 176 | is-terminal | dev | ^1.0.0 |
| 607K | 502 | smol | dev | ^0.38 |
| 260K | 1 | ctor-lite | dev | ^0.38.34 |
| 94K | 18 | input | dev | ^0.38 |
| 2.0K | 2 | makiko | dev | ^0.38 |
| 500 | 2 | colpetto | dev | ^1.0.2 |
| 440 | xcp | dev | ^1.1.3 | |
| 280 | 3 | zlink | dev | ^1.1.2 |
| 240 | buffer-trait | dev | ^1 | |
| 230 | l3_extract | dev | ^0.38.34 | |
| 200 | 2 | x11rb-async | dev | ^1.0 |
| cpz | dev | ^1.0.8 | ||
| inputtino | dev | ^0.38.18 | ||
| stool | dev | ^0.38.34 | ||
| vdso-rng | dev | ^1.0.7 | ||