Source: https://seerepo.com/r/shadowsocks/shadowsocks-rust/built
Markdown source: https://seerepo.com/r/shadowsocks/shadowsocks-rust/built.md
Description: shadowsocks-rust is a Rust repo built with Tokio. It signs people in with rpassword and makes its content with qrcode.

# What is shadowsocks-rust built with?

shadowsocks-rust is a Rust repo built with Tokio. It signs people in with rpassword, makes its content with qrcode, deploys with log, tracing-appender, log4rs, tracing, and tracing-subscriber, and uses bson and rocksdb. It has 46,121 written lines, with 10 test files.

Read on November 12, 2026, at commit e697eb2.

Repository: https://github.com/shadowsocks/shadowsocks-rust

## Backend

### Data

- **[bson](https://seerepo.com/uses/bson)**: 1 file
- **[rocksdb](https://seerepo.com/uses/rocksdb)**: 1 file

### Sign-in

- **rpassword**: 1 file

## Support

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 94 files

### Content

- **[qrcode](https://seerepo.com/uses/qrcode)**: 1 file

### Deploy

- **[log](https://seerepo.com/uses/log)**: 94 files
- **[tracing-appender](https://seerepo.com/uses/tracing-appender)**: 2 files
- **log4rs**: 1 file
- **[tracing](https://seerepo.com/uses/tracing)**: 1 file
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 1 file

### Tools

- **clap**: 11 files
- **trait-variant**: 3 files

### Other

- **futures**: 36 files
- **bytes**: 29 files
- **cfg-if**: 27 files
- **pin-project**: 21 files
- **thiserror**: 19 files
- **libc**: 18 files
- **socket2**: 15 files
- **hickory-resolver**: 12 files
- **Hyper**: 8 files
- **ipnet**: 7 files
- **rand**: 7 files
- **serde**: 7 files
- **base64**: 4 files
- **byteorder**: 4 files
- **http**: 4 files
- **json5**: 4 files
- **smoltcp**: 4 files
- **time**: 4 files
- **arc-swap**: 3 files
- **blake3**: 3 files
- **http-body-util**: 3 files
- **spin**: 3 files
- **aes**: 2 files
- **native-tls**: 2 files
- **rustls-native-certs**: 2 files
- **serde_json**: 2 files
- **tokio-native-tls**: 2 files
- **tokio-rustls**: 2 files
- **url**: 2 files
- **webpki-roots**: 2 files
- **windows-sys**: 2 files
- **brotli**: 1 file
- **directories**: 1 file
- **etherparse**: 1 file
- **flate2**: 1 file
- **httparse**: 1 file
- **idna**: 1 file
- **iprange**: 1 file
- **jemallocator**: 1 file
- **mimalloc**: 1 file
- **mime**: 1 file
- **nix**: 1 file
- **notify**: 1 file
- **percent-encoding**: 1 file
- **regex**: 1 file
- **reqwest**: 1 file
- **serde_urlencoded**: 1 file
- **snmalloc-rs**: 1 file
- **tcmalloc**: 1 file
- **windows-service**: 1 file
- **xdg**: 1 file
- **zstd**: 1 file

## Other repos with a similar stack

- [screenpipe/screenpipe](https://seerepo.com/r/screenpipe/screenpipe/built): Tokio, rpassword, log, tracing-appender, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/screenpipe/screenpipe/vs/shadowsocks/shadowsocks-rust)
- [openai/codex](https://seerepo.com/r/openai/codex/built): Tokio, log, tracing-appender, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/openai/codex/vs/shadowsocks/shadowsocks-rust)
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): Tokio, rpassword, log, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/shadowsocks/shadowsocks-rust/vs/zed-industries/zed)
- [hoppscotch/hoppscotch](https://seerepo.com/r/hoppscotch/hoppscotch/built): Tokio, log, tracing-appender, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/hoppscotch/hoppscotch/vs/shadowsocks/shadowsocks-rust)
- [AppFlowy-IO/AppFlowy](https://seerepo.com/r/AppFlowy-IO/AppFlowy/built): Tokio, log, tracing-appender, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/AppFlowy-IO/AppFlowy/vs/shadowsocks/shadowsocks-rust)
- [openinterpreter/openinterpreter](https://seerepo.com/r/openinterpreter/openinterpreter/built): Tokio, log, tracing-appender, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/openinterpreter/openinterpreter/vs/shadowsocks/shadowsocks-rust)

## Frequently asked questions

### What language is shadowsocks-rust written in?

shadowsocks-rust is written in Rust, with 46,121 written lines.

### What framework does shadowsocks-rust use?

shadowsocks-rust is built with Tokio.

### What does shadowsocks-rust sign people in with?

shadowsocks-rust signs people in with rpassword.

### What services does shadowsocks-rust use?

shadowsocks-rust uses bson and rocksdb.

### Does shadowsocks-rust have tests?

Yes. shadowsocks-rust has 10 test files.

### Which repos have a stack like shadowsocks-rust's?

The ones that share most of its stack: screenpipe/screenpipe, openai/codex, and zed-industries/zed.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
