Source: https://seerepo.com/r/rust-lang/mdBook/built
Markdown source: https://seerepo.com/r/rust-lang/mdBook/built.md
Description: mdBook is a Rust repo built with axum and Tokio. It makes its content with handlebars, html5ever, and pulldown-cmark.

# What is mdBook built with?

mdBook is a Rust repo built with axum and Tokio. It makes its content with handlebars, html5ever, and pulldown-cmark and deploys with tracing, listenfd, and tracing-subscriber. It has 20,533 written lines, with 73 test files.

Read on November 5, 2026, at commit 7fb5bc8.

Repository: https://github.com/rust-lang/mdBook

## Backend

### The base

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

## Support

### The base

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

### Content

- **[handlebars](https://seerepo.com/uses/handlebars)**: 4 files
- **html5ever**: 4 files
- **pulldown-cmark**: 4 files

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 25 files
- **listenfd**: 1 file
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 1 file

### Tools

- **clap**: 5 files
- **clap_complete**: 1 file

### Other

- **anyhow**: 27 files
- **serde_json**: 9 files
- **serde**: 8 files
- **tempfile**: 6 files
- **ego-tree**: 5 files
- **toml**: 5 files
- **ignore**: 4 files
- **indexmap**: 2 files
- **pathdiff**: 2 files
- **regex**: 2 files
- **futures-util**: 1 file
- **hex**: 1 file
- **memchr**: 1 file
- **notify**: 1 file
- **notify-debouncer-mini**: 1 file
- **opener**: 1 file
- **semver**: 1 file
- **serde_derive**: 1 file
- **sha2**: 1 file
- **shlex**: 1 file
- **tower-http**: 1 file
- **walkdir**: 1 file

## Other repos with a similar stack

- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): axum, Tokio, handlebars, html5ever, pulldown-cmark, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/rust-lang/mdBook/vs/zed-industries/zed)
- [openai/codex](https://seerepo.com/r/openai/codex/built): axum, Tokio, pulldown-cmark, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/openai/codex/vs/rust-lang/mdBook)
- [vectordotdev/vector](https://seerepo.com/r/vectordotdev/vector/built): axum, Tokio, handlebars, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/rust-lang/mdBook/vs/vectordotdev/vector)
- [openobserve/openobserve](https://seerepo.com/r/openobserve/openobserve/built): axum, Tokio, pulldown-cmark, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/openobserve/openobserve/vs/rust-lang/mdBook)
- [lexmount/moli](https://seerepo.com/r/lexmount/moli/built): axum, Tokio, html5ever, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/lexmount/moli/vs/rust-lang/mdBook)
- [localsend/localsend](https://seerepo.com/r/localsend/localsend/built): axum, Tokio, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/localsend/localsend/vs/rust-lang/mdBook)

## Frequently asked questions

### What language is mdBook written in?

mdBook is written in Rust, with 20,533 written lines.

### What framework does mdBook use?

mdBook is built with axum and Tokio.

### Does mdBook have tests?

Yes. mdBook has 73 test files.

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

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

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