# Manually curated, periodically-stale snapshot of well-known crates.io
# crate names, roughly the top few hundred by downloads/ecosystem prominence
# as of this writing. This is NOT fetched live — it is a static, offline,
# deterministic list embedded into the binary via `include_str!`, which is
# what keeps `name-collision-risk` fully local per todo.md §1 ("lokal,
# deterministisch", "kein SaaS, keine Telemetrie"). It will drift out of date
# over time; that is an accepted tradeoff for staying offline. One crate name
# per line, blank lines and `#`-comments ignored.
serde
serde_json
serde_yaml
serde_derive
serde_with
tokio
tokio-util
tokio-stream
tokio-macros
tokio-test
async-trait
async-stream
async-std
futures
futures-util
futures-core
futures-channel
futures-executor
futures-io
futures-sink
futures-task
syn
quote
proc-macro2
proc-macro-error
darling
clap
clap_derive
clap_complete
structopt
anyhow
thiserror
eyre
color-eyre
rand
rand_core
rand_chacha
rand_distr
getrandom
regex
regex-syntax
regex-automata
log
env_logger
tracing
tracing-subscriber
tracing-core
tracing-futures
tracing-appender
tracing-error
reqwest
hyper
hyper-util
hyper-tls
hyper-rustls
axum
axum-core
axum-extra
actix-web
actix-rt
actix-service
actix-http
actix-codec
tower
tower-http
tower-layer
tower-service
diesel
diesel_migrations
sqlx
sqlx-core
sea-orm
sea-query
chrono
chrono-tz
time
uuid
itertools
once_cell
lazy_static
bytes
bitflags
cfg-if
libc
winapi
windows
windows-sys
windows-core
num
num-traits
num-integer
num-bigint
num-complex
num-derive
num_cpus
rayon
rayon-core
crossbeam
crossbeam-channel
crossbeam-utils
crossbeam-epoch
crossbeam-deque
crossbeam-queue
parking_lot
parking_lot_core
lock_api
indexmap
ahash
fxhash
rustc-hash
smallvec
arrayvec
tinyvec
memchr
url
percent-encoding
form_urlencoded
idna
base64
hex
data-encoding
sha1
sha2
md-5
digest
crypto-common
ring
rustls
rustls-pemfile
webpki-roots
openssl
openssl-sys
openssl-probe
native-tls
tempfile
walkdir
glob
ignore
same-file
csv
csv-core
toml
toml_edit
toml_datetime
prost
prost-types
prost-derive
tonic
tonic-build
wasm-bindgen
wasm-bindgen-futures
wasm-bindgen-macro
js-sys
web-sys
wasm-bindgen-test
criterion
criterion-plot
proptest
quickcheck
mockall
mockall_derive
assert_cmd
predicates
predicates-core
insta
pretty_assertions
similar
difference
gix
git2
libgit2-sys
cargo_metadata
cargo-util
petgraph
fixedbitset
either
nom
pest
pest_derive
pest_generator
combine
winnow
lalrpop
lalrpop-util
handlebars
tera
askama
askama_derive
minijinja
liquid
maud
pulldown-cmark
comrak
markdown
image
imageproc
png
jpeg-decoder
gif
webp
rgb
resvg
usvg
tiny-skia
ttf-parser
fontdb
cosmic-text
egui
eframe
winit
wgpu
glutin
glow
raw-window-handle
sdl2
bevy
bevy_ecs
bevy_app
bevy_render
specs
legion
hecs
nalgebra
glam
cgmath
euclid
approx
ndarray
num-rational
statrs
plotters
gnuplot
polars
polars-core
arrow
parquet
datafusion
lance
rusqlite
libsqlite3-sys
redis
mongodb
elasticsearch
rdkafka
lapin
amqp
zmq
nats
config
figment
dotenv
dotenvy
envy
directories
dirs
home
shellexpand
which
duct
subprocess
notify
inotify
signal-hook
ctrlc
nix
errno
socket2
mio
polling
slab
generational-arena
typed-arena
bumpalo
scopeguard
memoffset
static_assertions
paste
derive_more
strum
strum_macros
enum-iterator
enum_dispatch
downcast-rs
dyn-clone
as-any
erased-serde
typetag
schemars
validator
validator_derive
garde
jsonschema
jsonwebtoken
oauth2
openidconnect
argon2
bcrypt
scrypt
pbkdf2
hmac
aes
aes-gcm
chacha20poly1305
x25519-dalek
ed25519-dalek
curve25519-dalek
rsa
p256
k256
elliptic-curve
zeroize
subtle
constant_time_eq
rust-crypto
rand_xoshiro
xxhash-rust
twox-hash
blake3
blake2
crc32fast
crc
flate2
zstd
lz4
brotli
xz2
tar
zip
walrus
wasmparser
wasmtime
wasmi
cranelift
inkwell
llvm-sys
target-lexicon
object
goblin
gimli
addr2line
backtrace
console_error_panic_hook
console_log
gloo
yew
leptos
dioxus
sycamore
seed
percy
stdweb
actix
socketio
tungstenite
tokio-tungstenite
async-tungstenite
warp
rocket
salvo
poem
ntex
gotham
iron
nickel
thruster
tide
async-graphql
juniper
graphql-client
async-graphql-axum
opentelemetry
opentelemetry-otlp
opentelemetry-jaeger
metrics
metrics-exporter-prometheus
prometheus
sentry
sentry-core
governor
tower-governor
leaky-bucket
deadpool
deadpool-postgres
deadpool-redis
bb8
r2d2
mobc
tokio-postgres
postgres
postgres-types
rust_decimal
bigdecimal
rusty-money
geo
geo-types
geojson
gpx
kml
proj
gdal
image-webp
turbojpeg
lopdf
printpdf
calamine
xlsxwriter
rust_xlsxwriter
lettre
mail-parser
imap
smtp-proto
trust-dns-resolver
hickory-resolver
hickory-proto
dns-lookup
if-addrs
pnet
etherparse
pcap
tokio-serial
serialport
rppal
embedded-hal
cortex-m
cortex-m-rt
rtic
defmt
panic-halt
esp-idf-hal
esp-idf-sys
riker
actor
xactor
kameo
async-channel
flume
crossbeam-skiplist
event-listener
async-lock
async-executor
async-io
async-net
smol
async-global-executor
futures-lite
piper
polling-2
waker-fn
concurrent-queue
atomic-waker
triomphe
arc-swap
im
rpds
imbl
frunk
typenum
generic-array
heapless
byteorder
byte-slice-cast
zerocopy
bytemuck
safe-transmute
plain
cast
ordered-float
decorum
num-order
float-cmp
approx-eq
assert_approx_eq
test-case
rstest
serial_test
temp-env
mutants
cargo-nextest
cargo-fuzz
cargo-audit
cargo-deny
cargo-outdated
cargo-edit
cargo-expand
cargo-watch
cargo-make
cargo-tarpaulin
cargo-llvm-cov
grcov
codecov
xshell
duct_sh
assert_fs
fs_extra
tempdir
copy_dir
path-clean
normpath
same-file2
relative-path
camino
utf8-width
unicode-segmentation
unicode-width
unicode-normalization
unicode-xid
unicode-bidi
unicode-script
titlecase
heck
convert_case
inflector
slug
deunicode
textwrap
terminal_size
term
termcolor
ansi_term
owo-colors
colored
crossterm
termion
console
indicatif
dialoguer
inquire
cliclack
prettytable-rs
tabled
comfy-table
cli-table
clap-verbosity-flag
human-panic
better-panic
color-backtrace
miette
ariadne
codespan-reporting
annotate-snippets
lsp-types
lsp-server
tower-lsp
salsa
rust-analyzer
ra_ap_syntax
tree-sitter
tree-sitter-rust
rustpython-parser
rustc-demangle
rustc-hash
fnv
seahash
metrohash
highway
gxhash
foldhash
hashbrown
dashmap
evmap
left-right
flurry
chashmap
scc
sharded-slab
thread_local
once_map
elsa
ouroboros
self_cell
rental
yoke
stable_deref_trait
owning_ref
ref-cast
educe
derivative
newtype_derive
delegate
auto_impl
enum_delegate
variant_count
num_enum
try_from
try-lock
lock_free
atomig
portable-atomic
loom
shuttle
cadence
statsd
influxdb
graphite
carbon
zbus
dbus
udev
sysinfo
battery
psutil
procfs
sys-info
num_threads
core_affinity
cpu-time
elapsed
stopwatch
instant
web-time
quanta
minstant
coarsetime
clock
chrono-english
humantime
humantime-serde
duration-str
parse_duration
timeago