| 2 | 3 | 3 | 3 | 3 | 5 | 5 | 5 | 6 | 6 | 6 | 7 | 6 | 7 | 8 | 8 | 8 | 8 | 7 | 9 | 13 | 13 | 17 | 19 | 20 | 21 | 22 |
24
|
24
|
25
|
27
|
27
|
27
|
28
|
29
|
31
|
32
|
31
|
32
|
31
|
29
|
30
|
30
|
30
|
29
|
33
|
37
|
38
|
45
|
47
|
47
|
48
|
55
|
57
|
56
|
57
|
60
|
58
|
57
|
50
|
51
|
54
|
51
|
54
|
56
|
55
|
55
|
55
|
55
|
55
|
54
|
56
|
57
|
61
|
67
|
71
|
78
|
84
|
94
|
100
|
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ChaCha20 is used at run time in 3,774 crates (of which 967 optionally). It is a direct run-time dependency in 149 crates. It's used at build time in 4 crates (). It's used only as a dev dependency in 167 crates (of which 20 directly).
| Number of dependers | ChaCha20 version | Downloads/month |
|---|---|---|
| 267 | 0.10.0 | 7.5M |
| 49 | 0.10.0-rc.2 | 19K |
| 1 | 0.10.0-rc.0 | 0 |
| 1 | 0.10.0-pre.2 | 0 |
| 3,282 | 0.9.1 | 2.9M |
| 154 | 0.8.2 | 67K |
| 77 | 0.7.3 | 39K |
| 47 | 0.6.0 | 26K |
| 50 | 0.5.0 | 13K |
| 10 | 0.4.3 | 8.6K |
| 5 | 0.3.4 | 350 |
| 2 | 0.2.3 | 0 |
| Depender (with downloads and own rev deps) | ChaCha20 version | |||
|---|---|---|---|---|
| 80.3M | 27540 | rand | optional | ^0.10.0 |
| 3.4M | 727 | chacha20poly1305 | ^0.9 | |
| 545K | 6 | smoldot | ^0.9.1 | |
| 877K | 23 | crypto_secretbox | optional | ^0.9 |
| 628K | 3 | ssh-cipher | optional | ^0.9 |
| 364K | 61 | crypto_box | optional | ^0.9 |
| 49K | 18 | zcash_note_encryption | ^0.9 | |
| 92K | 83 | nostr | optional | ^0.9 |
| 66K | 3 | shadowsocks-crypto | optional | ^0.9 |
| 17K | 4 | crypto_secretstream | ^0.9 | |
| 15K | 5 | storage-proofs-porep | ^0.9.0 | |
| 12K | fiber-sphinx | ^0.9.1 | ||
| 28K | 20 | cosmian_crypto_core | optional | ^0.9 |
| 27K | 10 | dimpl | optional | ^0.9 |
| 7.4K | 15 | dryoc | ^0.9 | |
| 21K | 1 | ssh-cipher-fork-arti | optional | ^0.9 |
| 4.9K | 4 | askar-crypto | ^0.9 | |
| 4.4K | 11 | keepass | ^0.10 | |
| 11K | 9 | rusty_paseto | optional | ^0.9 |
| 2.8K | 1 | crypt_guard | ^0.9.1 | |
| 2.7K | 2 | makiko | ^0.9 | |
| 6.5K | 1 | rusty_paserk | optional | ^0.9.1 |
| 1.8K | 2 | parity-smoldot | ^0.9.1 | |
| 1.8K | 26 | internet2 | ^0.9 | |
| 1.2K | obg | ^0.9.1 | ||
| 850 | 1 | masp_note_encryption | ^0.9 | |
| 750 | ordinal_crypto | ^0.9.1 | ||
| 750 | 1 | keepass-ng | ^0.9 | |
| 750 | zssh | ^0.9 | ||
| 650 | 6 | provenance-mark | ^0.9.1 | |
| 600 | 2 | earendil_packet | ^0.9.1 | |
| 550 | 2 | gnip44 | ^0.9 | |
| 500 | 4 | gnostr-types | ^0.9 | |
| 500 | 2 | emissary-core | ^0.9.1 | |
| 440 | 1 | nym-outfox | ^0.9.0 | |
| 430 | otrr | ^0.9 | ||
| 1.4K | 2 | bevy_prng | optional | ^0.10.0 |
| 280 | 1 | sia_storage | ^0.10.0 | |
| 270 | ductile | ^0.9 | ||
| 260 | 13 | tari_common_types | ^0.7.1 | |
| 1.3K | rej | optional | ^0.9.1 | |
| 180 | 1 | ironfish-frost | ^0.9.1 | |
| 170 | 1 | morf | ^0.9 | |
| 1.0K | 4 | fire-crypto | optional | ^0.9 |
| 160 | ciftl-rs | ^0.9.1 | ||
| 160 | 2 | race-encryptor | ^0.9.1 | |
| 150 | 3 | cryptimitives | ^0.9 | |
| 140 | descriptor-encrypt | ^0.9.1 | ||
| 110 | 1 | banyan | ^0.8.1 | |
| 100 | 3 | reishi-quinn | ^0.9 | |
| 100 | haveno | ^0.9 | ||
| 100 | hs1-siv | =0.10.0-pre.2 | ||
| chacha12-blake3 | ^0.10.0-rc.0 | |||
| veloxid | ^0.9.1 | |||
| 1 | dkg-mirror | ^0.9 | ||
| 4 | scion-sdk-observability | ^0.10 | ||
| korneplod | ^0.10.0-pre.3 | |||
| 1 | kdbx4 | ^0.8 | ||
| sosistab2-obfsws | ^0.9.1 | |||
| 4 | ridl | ^0.9.0 | ||
| 2 | trussed | ^0.7 | ||
| shadowsocks-rs | ^0.7 | |||
| banyan-utils | ^0.8.1 | |||
| 600 | 1 | hopr-types | optional | ^0.9.1 |
| 1 | spx | ^0.9.1 | ||
| 3 | ax_banyan | ^0.8.1 | ||
| spx-codegen | ^0.9.1 | |||
| eris-rs | ~0.9.0 | |||
| 1 | vault-core | ^0.9.0 | ||
| 1 | qsocket | ^0.9.1 | ||
| nisty | ^0.2.3 | |||
| chacli | ^0.9 | |||
| dkg-pedpop | ^0.9 | |||
| 1 | fractal-storage-client | ^0.8.0 | ||
| 6 | tari_comms_dht | ^0.7.1 | ||
| mangadex-home | ^0.7 | |||
| snapper-box | ^0.8.1 | |||
| 1 | fortresscrypto | ^0.9.0 | ||
| 1 | conundrum | ^0.9.0 | ||
| plabble-codec | >=0.9 | |||
| 1 | ax_banyan_utils | ^0.8.1 | ||
| 3 | deadbolt-crypto | ^0.9.1 | ||
| 9 | ng-repo | ^0.9.0 | ||
| revery | ^0.9.1 | |||
| libpermute | ^0.7.2 | |||
| keepass-db | ^0.9.1 | |||
| lite-session | ^0.6.0 | |||
| oramfs | ^0.6.0 | |||
| sweetpaste | ^0.7.2 | |||
| daence | ^0.9.0 | |||
| sl-dkls23 | ^0.9 | |||
| 2 | kdbx-rs | ^0.9.1 | ||
| lioness-vnpmid | ^0.9.0 | |||
| 2 | angulu | ^0.9.1 | ||
| angulu-rs | ^0.9.1 | |||
| 1 | async-eris | ^0.9 | ||
| bitbottle | ^0.9.1 | |||
| 1 | blvm-muhash | ^0.9 | ||
| 1 | chacha20poly1305-nostd | ^0.9 | ||
| deanonro | ^0.9 | |||
| 1 | embedded-chacha | ^0.9.1 | ||
| 1 | encryptable-tokio-fs | ^0.9 | ||
| 1 | hubert | ^0.9.1 | ||
| 12 | hxrts-aura-effects | ^0.9 | ||
| lcpfs | ^0.9 | |||
| libsession | ^0.10.0 | |||
| nip46-signer | ^0.10 | |||
| 1 | nostro2-nips | ^0.9 | ||
| 4 | nox-crypto | ^0.9 | ||
| npwg | ^0.9.1 | |||
| 1 | onepass-seed | ^0.10.0 | ||
| paseto-rs | ^0.9 | |||
| photon-messenger | ^0.9.1 | |||
| qatsi | ^0.10.0 | |||
| 3 | rgp | ^0.10.0 | ||
| ritualistic | ^0.9 | |||
| rspamd-client | ^0.9 | |||
| 2 | sia_sdk | ^0.10.0 | ||
| sl-compute-common | ^0.9 | |||
| sl-messages | ^0.9 | |||
| somnytoo | ^0.9 | |||
| sosistab3-obfsws | ^0.9.1 | |||
| sphinx-rs | ^0.9 | |||
| 3 | sunset | ^0.9 | ||
| 1 | vopono_core | ^0.10.0-rc.10 | ||
| xchacha20-blake3-siv | ^0.10 | |||
| 2 | zks_crypt | ^0.9 | ||
| 320 | 2 | wtx | optional | ^0.10 |
| 310 | 10 | veilid-core | optional | ^0.10 |
| 100 | 1 | w3s | optional | ^0.9 |
| 1 | asuran-core | optional | ^0.4.3 | |
| 4 | arcanum-symmetric | optional | ^0.9 | |
| 1 | asport-hyphae-handshake | optional | ^0.9.1 | |
| 3 | chuchi-crypto | optional | ^0.9 | |
| 4 | citadeldb-crypto | optional | ^0.9 | |
| 2 | clock-rand | optional | ^0.9.1 | |
| crypt_guard_kyber | optional | ^0.9.1 | ||
| 1 | crypt_guard_sign | optional | ^0.9.1 | |
| enard | optional | ^0.9 | ||
| 1 | hyphae-handshake | optional | ^0.9.1 | |
| 1 | kvarn-auth | optional | ^0.9 | |
| 2 | neco-secp | optional | ^0.9 | |
| 1 | paserk | optional | ^0.9 | |
| paseto-v2 | optional | ^0.9.1 | ||
| paseto-v4 | optional | ^0.9.1 | ||
| pasta-tokens | optional | ^0.9.1 | ||
| rw-builder | optional | ^0.9.1 | ||
| 14.4M | 112 | crypto-bigint | dev | ^0.10 |
| 8.1M | 1802 | blake3 | dev | ^0.10.0 |
| 1.4K | 1 | git-internal | dev | ^0.10.0 |
| 1.2K | 2 | ya-rand | dev | =0.10.0-rc.0 |
| 550 | 1 | crown | dev | ^0.9.1 |
| 380 | 12 | arcanum-primitives | dev | ^0.9 |
| 260 | ab-chacha8 | dev | ^0.10.0 | |
| 260 | seekable-stream-cipher | dev | ^0.9.1 | |
| 230 | fast_chacha | dev | ^0.9.1 | |
| 210 | 1 | adiantum | dev | ^0.9.1 |
| 120 | rust_chacha20 | dev | ^0.9.1 | |
| 4 | scion-sdk-utils | dev | ^0.10 | |
| pcg-random | dev | ^0.9 | ||
| 1 | paralight | dev | ^0.10.0 | |
| sharing | dev | ^0.2.1 | ||
| socksx | dev | ^0.7 | ||
| lioness-rs | dev | ^0.7.2 | ||
| whistle | dev | ^0.8.0 | ||
| ab-direct-io-file | dev | ^0.10.0 | ||
| ab-merkle-tree | dev | ^0.10.0 | ||
| 2 | hoomd-rand | dev | =0.10.0 | |
| ronkathon | dev | ^0.9 | ||