Rust

, , Rust


Web

tokio-rs/tokio,async/await, epoll/io_uring, work-stealing
hyperium/hyperHTTPIO, , trait object
seanmonstar/reqwestHTTP, TLS,
hyperium/axumWebTower ,
actix/actix-webWebActor ,
jman0129/tcpproxyTCP, tokio

****: tokio → reqwest/hyper HTTP → axum Web


BurntSushi/ripgrepgrep, SIMD,
sharkdp/fdfind, ,
sharkdp/batcat, Git ,
dalance/procsps,
cli/cliGitHub CLI (gh)API , OAuth,

****: fd → bat → ripgrep ( SIMD )


****: bottom → ratatui TUI → watchman


tikv/tikvKVRaft , MVCC, LSM
apache/arrow-datafusionSQL, , Parquet
launchbadge/sqlxSQLSQL ,
rusqlite/rusqliteSQLiteFFI ,

****: sqlx → datafusion → tikv



bevyengine/bevyECSECS , ,
ggez/ggez2D, ,
gfx-rs/wgpuWebGPUGPU , ,

****: ggez 2D → bevy ECS → wgpu GPU


IoT

rust-embedded/bookRustno_std, ,
esp-rs/esp-halESP32 HALHAL,
nrf-rs/nrf-halNordic nRF HAL, BLE

rust-lang/rustRustMIR, borrowck, codegen
rust-lang/chalktraitProlog , WF
rust-analyzer/rust-analyzerIDE, , Salsa
denoland/denoJS/TSV8 , , TypeScript

****: rust-analyzer IDE → chalk trait → rust


AI

pola-rs/polarsDataFrame ( pandas ), SIMD, Apache Arrow
huggingface/tokenizersBPE, BPE , PyO3
pybind/pyo3Rust ↔ PythonFFI, GIL,
astral-sh/ruffPython linter ( pylint 100x)AST ,

****: tokenizers PyO3 → polars → ruff


1.  README  Cargo.toml 
2.  (main.rs / lib.rs)
3.  ( →  → )
4.  trait 
5. 
6.  issue  PR 

: fd → bat → sqlx
: ripgrep → axum → polars
: tokio → rust-analyzer → tikv

1.  "good first issue" 
2.  (typo, example)
3. 
4.  bug
5. 
6.