Source: https://seerepo.com/r/jdx/mise/built
Markdown source: https://seerepo.com/r/jdx/mise/built.md
Description: mise is a Rust repo built with axum and Tokio. It stores its data in Postgres and uses AI through rmcp. It has 671,504 written lines, with 92 test files.

# What is mise built with?

mise is a Rust repo built with axum and Tokio. It stores its data in Postgres, uses AI through rmcp, makes its content with tera, zip, plist, yaml-edit, jsonc-parser, and 1 more, validates its data with schemars and jsonschema, is tested with playwright-core, deploys with log, OpenTelemetry, env_logger, and opentelemetry-otlp, and uses aws-sdk-s3. It has 671,504 written lines, with 92 test files.

Read on November 7, 2026, at commit 93c8fe2.

Repository: https://github.com/jdx/mise

## Frontend

### Interface

- **[console](https://seerepo.com/uses/console)**: 90 files
- **tabled**: 13 files
- **comfy-table**: 9 files

## Backend

### The base

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

### Data

- **[aws-sdk-s3](https://seerepo.com/uses/aws-sdk-s3)**
- **[Postgres](https://seerepo.com/uses/postgres)**: 2 files · [crates/mise-util/src/gpg.rs, line 4](https://github.com/jdx/mise/blob/93c8fe2256cdf1f7eb4c8b69a2a58043b41ca88a/crates/mise-util/src/gpg.rs#L4)

### AI

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

## Support

### The base

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

### Content

- **tera**: 26 files
- **[zip](https://seerepo.com/uses/zip)**: 7 files
- **[plist](https://seerepo.com/uses/plist)**: 6 files
- **yaml-edit**: 2 files
- **jsonc-parser**: 1 file
- **tera-contrib**: 1 file

### Validation

- **[schemars](https://seerepo.com/uses/schemars)**: 44 files
- **[jsonschema](https://seerepo.com/uses/jsonschema)**: 2 files

### Testing

- **playwright-core**: 1 file

### Deploy

- **[log](https://seerepo.com/uses/log)**: 34 files
- **[OpenTelemetry](https://seerepo.com/uses/opentelemetry)**: 3 files
- **[env_logger](https://seerepo.com/uses/env-logger)**: 1 file
- **[opentelemetry-otlp](https://seerepo.com/uses/opentelemetry-otlp)**: 1 file

### Tools

- **rust-embed**
- **esbuild**: 1 file
- **taplo**: 1 file

### Other

- **aws-lc-rs**
- **md-5**
- **openssl**
- **pgp**
- **rustls-webpki**
- **tempfile**: 234 files
- **serde**: 223 files
- **serde_json**: 215 files
- **indexmap**: 152 files
- **toml**: 152 files
- **itertools**: 93 files
- **async-trait**: 73 files
- **url**: 58 files
- **reqwest**: 49 files
- **nix**: 44 files
- **shell-words**: 39 files
- **mlua**: 36 files
- **versions**: 36 files
- **fslock**: 35 files
- **toml_edit**: 35 files
- **jiff**: 29 files
- **indoc**: 28 files
- **regex**: 27 files
- **walkdir**: 26 files
- **color-eyre**: 24 files
- **sha2**: 24 files
- **base64**: 23 files
- **path-absolutize**: 23 files
- **strum**: 22 files
- **hex**: 20 files
- **urlencoding**: 20 files
- **windows-sys**: 20 files
- **dunce**: 19 files
- **heck**: 18 files
- **thiserror**: 18 files
- **blake3**: 17 files
- **futures-util**: 17 files
- **flate2**: 15 files
- **glob**: 15 files
- **which**: 15 files
- **chrono**: 14 files
- **bytesize**: 13 files
- **filetime**: 11 files
- **rand**: 11 files
- **shell-escape**: 10 files
- **duct**: 9 files
- **globset**: 9 files
- **zstd**: 8 files
- **dashmap**: 7 files
- **once_cell**: 7 files
- **sigstore-verify**: 7 files
- **age**: 6 files
- **color-print**: 6 files
- **rmp-serde**: 6 files
- **semver**: 6 files
- **http**: 5 files
- **ignore**: 5 files
- **petgraph**: 5 files
- **same-file**: 5 files
- **serde_ignored**: 5 files
- **gix**: 4 files
- **num_cpus**: 4 files
- **tokio-util**: 4 files
- **homedir**: 3 files
- **junction**: 3 files
- **miette**: 3 files
- **rkyv**: 3 files
- **serde-saphyr**: 3 files
- **uuid**: 3 files
- **x509-cert**: 3 files
- **core-foundation**: 2 files
- **core-foundation-sys**: 2 files
- **diffy**: 2 files
- **nucleo-matcher**: 2 files
- **phf**: 2 files
- **signal-hook**: 2 files
- **siphasher**: 2 files
- **unicode-width**: 2 files
- **aho-corasick**: 1 file
- **aws-config**: 1 file
- **bzip2**: 1 file
- **chacha20poly1305**: 1 file
- **digest**: 1 file
- **exec**: 1 file
- **file-id**: 1 file
- **globwalk**: 1 file
- **ipnet**: 1 file
- **landlock**: 1 file
- **minisign-verify**: 1 file
- **notify**: 1 file
- **notify-debouncer-full**: 1 file
- **pathdiff**: 1 file
- **percent-encoding**: 1 file
- **reflink-copy**: 1 file
- **rustls-pki-types**: 1 file
- **seccompiler**: 1 file
- **self-replace**: 1 file
- **serde_json_canonicalizer**: 1 file
- **sha1**: 1 file
- **snap**: 1 file
- **stacker**: 1 file
- **supports-hyperlinks**: 1 file
- **tar**: 1 file
- **terminal_size**: 1 file
- **toml_writer**: 1 file
- **unicase**: 1 file
- **unicode-normalization**: 1 file
- **webpki-root-certs**: 1 file
- **winapi**: 1 file
- **xz2**: 1 file

## Other repos with a similar stack

- [warpdotdev/warp](https://seerepo.com/r/warpdotdev/warp/built): axum, Tokio, comfy-table, rmcp, zip, plist, schemars, log, OpenTelemetry, env_logger, opentelemetry-otlp · [Compare](https://seerepo.com/compare/jdx/mise/vs/warpdotdev/warp)
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): axum, aws-sdk-s3, Postgres, Tokio, console, plist, schemars, jsonschema, log, env_logger · [Compare](https://seerepo.com/compare/jdx/mise/vs/zed-industries/zed)
- [aaif-goose/goose](https://seerepo.com/r/aaif-goose/goose/built): axum, Tokio, console, comfy-table, rmcp, zip, schemars, jsonschema, OpenTelemetry, opentelemetry-otlp · [Compare](https://seerepo.com/compare/aaif-goose/goose/vs/jdx/mise)
- [openinterpreter/openinterpreter](https://seerepo.com/r/openinterpreter/openinterpreter/built): axum, Tokio, rmcp, zip, schemars, log, OpenTelemetry, env_logger, opentelemetry-otlp · [Compare](https://seerepo.com/compare/jdx/mise/vs/openinterpreter/openinterpreter)
- [BerriAI/litellm](https://seerepo.com/r/BerriAI/litellm/built): axum, aws-sdk-s3, Postgres, Tokio, rmcp, zip, schemars, jsonschema · [Compare](https://seerepo.com/compare/BerriAI/litellm/vs/jdx/mise)
- [janhq/jan](https://seerepo.com/r/janhq/jan/built): Tokio, console, comfy-table, rmcp, zip, schemars, log, env_logger · [Compare](https://seerepo.com/compare/janhq/jan/vs/jdx/mise)

## Frequently asked questions

### What language is mise written in?

mise is written in Rust, with 671,504 written lines.

### What framework does mise use?

mise is built with axum and Tokio.

### What database does mise use?

mise stores its data in Postgres.

The proof: [crates/mise-util/src/gpg.rs, line 4](https://github.com/jdx/mise/blob/93c8fe2256cdf1f7eb4c8b69a2a58043b41ca88a/crates/mise-util/src/gpg.rs#L4)

### Does mise use AI?

Yes. mise uses AI through rmcp.

### What services does mise use?

mise uses aws-sdk-s3.

### Does mise have tests?

Yes. mise has 92 test files and is tested with playwright-core.

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

The ones that share most of its stack: warpdotdev/warp, zed-industries/zed, and aaif-goose/goose.

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