Source: https://seerepo.com/r/foundry-rs/foundry/built
Markdown source: https://seerepo.com/r/foundry-rs/foundry/built.md
Description: foundry is a Rust repo built with axum, Tokio, and tower. It signs people in with hkdf and rpassword and makes its content with markdown.

# What is foundry built with?

foundry is a Rust repo built with axum, Tokio, and tower. It signs people in with hkdf and rpassword, makes its content with markdown, validates its data with schemars, is tested with proptest and quick-junit, deploys with tracing, tracing-subscriber, and tracing-tracy, and uses alloy-trie. It has 613,747 written lines, with 251 test files.

Read on November 13, 2026, at commit b59c7b3.

Repository: https://github.com/foundry-rs/foundry

## Frontend

### Styles

- **[anstyle](https://seerepo.com/uses/anstyle)**: 2 files

### Interface

- **[comfy-table](https://seerepo.com/uses/comfy-table)**: 9 files
- **[indicatif](https://seerepo.com/uses/indicatif)**: 9 files
- **[dialoguer](https://seerepo.com/uses/dialoguer)**: 3 files
- **[crossterm](https://seerepo.com/uses/crossterm)**: 1 file
- **[Ratatui](https://seerepo.com/uses/ratatui)**: 1 file

## Backend

### The base

- **[axum](https://seerepo.com/uses/axum)**: 13 files

### Data

- **alloy-trie**: 3 files

### Sign-in

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

## Support

### The base

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

### Content

- **[markdown](https://seerepo.com/uses/markdown)**: 3 files

### Validation

- **[schemars](https://seerepo.com/uses/schemars)**: 4 files

### Testing

- **proptest**: 12 files
- **quick-junit**: 1 file

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 36 files
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 5 files
- **tracing-tracy**: 3 files

### Tools

- **clap**: 124 files
- **clap_complete**: 4 files
- **syn**: 4 files
- **proc-macro2**: 3 files
- **quote**: 3 files
- **derive_more**: 2 files
- **clap_complete_nushell**: 1 file
- **inferno**: 1 file
- **prettyplease**: 1 file
- **zed_extension_api**: 1 file

### Other

- **ahash**
- **num-bigint**
- **once_cell**
- **ruint**
- **alloy-primitives**: 356 files
- **eyre**: 270 files
- **serde_json**: 181 files
- **serde**: 145 files
- **alloy-consensus**: 86 files
- **alloy-provider**: 80 files
- **alloy-sol-types**: 72 files
- **tempfile**: 62 files
- **futures**: 37 files
- **itertools**: 33 files
- **semver**: 32 files
- **alloy-rlp**: 28 files
- **parking_lot**: 28 files
- **yansi**: 28 files
- **figment**: 25 files
- **thiserror**: 21 files
- **regex**: 20 files
- **reqwest**: 18 files
- **rayon**: 17 files
- **alloy-transport**: 16 files
- **path-slash**: 12 files
- **url**: 12 files
- **alloy-json-rpc**: 8 files
- **heck**: 8 files
- **rand**: 8 files
- **alloy-rpc-client**: 7 files
- **async-trait**: 7 files
- **chrono**: 7 files
- **toml**: 7 files
- **dunce**: 6 files
- **alloy-rpc-types-eth**: 5 files
- **base64**: 5 files
- **k256**: 5 files
- **toml_edit**: 5 files
- **walkdir**: 5 files
- **bytes**: 4 files
- **flate2**: 4 files
- **globset**: 4 files
- **op-alloy-network**: 4 files
- **sha2**: 4 files
- **uuid**: 3 files
- **anstream**: 2 files
- **ciborium**: 2 files
- **ctrlc**: 2 files
- **dirs**: 2 files
- **Hyper**: 2 files
- **imbl**: 2 files
- **opener**: 2 files
- **p256**: 2 files
- **pin-project**: 2 files
- **rand_chacha**: 2 files
- **rustix**: 2 files
- **rustyline**: 2 files
- **shlex**: 2 files
- **similar**: 2 files
- **wait-timeout**: 2 files
- **which**: 2 files
- **aes-gcm**: 1 file
- **auto_impl**: 1 file
- **cfg-if**: 1 file
- **clearscreen**: 1 file
- **color-eyre**: 1 file
- **dotenvy**: 1 file
- **ecdsa**: 1 file
- **fdlimit**: 1 file
- **glob**: 1 file
- **hashbrown**: 1 file
- **interprocess**: 1 file
- **jiff**: 1 file
- **libc**: 1 file
- **memchr**: 1 file
- **mimalloc**: 1 file
- **num-format**: 1 file
- **rustls**: 1 file
- **stacker**: 1 file
- **strsim**: 1 file
- **strum**: 1 file
- **tikv-jemallocator**: 1 file
- **time**: 1 file
- **tokio-util**: 1 file
- **tower-http**: 1 file
- **unit-prefix**: 1 file
- **windows-sys**: 1 file

## Other repos with a similar stack

- [spacedriveapp/spacedrive](https://seerepo.com/r/spacedriveapp/spacedrive/built): axum, Tokio, tower, comfy-table, indicatif, dialoguer, crossterm, Ratatui, hkdf, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/foundry-rs/foundry/vs/spacedriveapp/spacedrive)
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): axum, Tokio, tower, dialoguer, rpassword, markdown, schemars, tracing, tracing-subscriber, tracing-tracy · [Compare](https://seerepo.com/compare/foundry-rs/foundry/vs/zed-industries/zed)
- [atuinsh/atuin](https://seerepo.com/r/atuinsh/atuin/built): axum, Tokio, tower, indicatif, crossterm, Ratatui, rpassword, schemars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/atuinsh/atuin/vs/foundry-rs/foundry)
- [vercel/turborepo](https://seerepo.com/r/vercel/turborepo/built): axum, Tokio, tower, indicatif, dialoguer, crossterm, Ratatui, schemars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/foundry-rs/foundry/vs/vercel/turborepo)
- [chroma-core/chroma](https://seerepo.com/r/chroma-core/chroma/built): axum, Tokio, tower, indicatif, dialoguer, crossterm, Ratatui, schemars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/chroma-core/chroma/vs/foundry-rs/foundry)
- [xai-org/grok-build](https://seerepo.com/r/xai-org/grok-build/built): axum, Tokio, tower, anstyle, indicatif, crossterm, Ratatui, schemars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/foundry-rs/foundry/vs/xai-org/grok-build)

## Frequently asked questions

### What language is foundry written in?

foundry is written in Rust, with 613,747 written lines.

### What framework does foundry use?

foundry is built with axum, Tokio, and tower.

### What does foundry sign people in with?

foundry signs people in with hkdf and rpassword.

### What services does foundry use?

foundry uses alloy-trie.

### Does foundry have tests?

Yes. foundry has 251 test files and is tested with proptest and quick-junit.

### Which repos have a stack like foundry's?

The ones that share most of its stack: spacedriveapp/spacedrive, zed-industries/zed, and atuinsh/atuin.

## 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.
