Source: https://seerepo.com/r/moghtech/komodo/built
Markdown source: https://seerepo.com/r/moghtech/komodo/built.md
Description: komodo is a Rust repo built with axum, axum-extra, Tokio, Vite, React, and 1 more. It signs people in with bcrypt and hmac. It has 159,881 written lines.

# What is komodo built with?

komodo is a Rust repo built with axum, axum-extra, Tokio, Vite, React, and 1 more. It signs people in with bcrypt and hmac, makes its content with ansi-to-html and sanitize-html, validates its data with schemars, and deploys with tracing, bollard, and aws-sdk-ec2. It has 159,881 written lines.

Read on November 10, 2026, at commit 780ac68.

Repository: https://github.com/moghtech/komodo

## Frontend (/)

### Interface

- **[comfy-table](https://seerepo.com/uses/comfy-table)**: 3 files
- **[crossterm](https://seerepo.com/uses/crossterm)**: 1 file
- **utoipa-scalar**: 1 file

## Backend (/)

### The base

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

### Sign-in

- **[bcrypt](https://seerepo.com/uses/bcrypt)**: 3 files
- **[hmac](https://seerepo.com/uses/hmac)**: 1 file

## Support (/)

### The base

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

### Validation

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

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 20 files
- **bollard**: 11 files
- **aws-sdk-ec2**: 1 file

### Tools

- **command**
- **utoipa**: 103 files
- **typeshare**: 101 files
- **clap**: 26 files

### Other

- **Git**
- **anyhow**: 227 files
- **serde**: 151 files
- **serde_json**: 68 files
- **futures-util**: 45 files
- **reqwest**: 32 files
- **strum**: 29 files
- **tokio-util**: 22 files
- **uuid**: 20 files
- **indexmap**: 15 files
- **colored**: 13 files
- **derive_builder**: 12 files
- **bytes**: 10 files
- **shell-escape**: 7 files
- **serde_qs**: 5 files
- **tokio-tungstenite**: 5 files
- **urlencoding**: 5 files
- **chrono**: 4 files
- **envy**: 4 files
- **regex**: 4 files
- **rustls**: 4 files
- **serde_yaml_ng**: 4 files
- **data-encoding**: 3 files
- **dotenvy**: 3 files
- **wildcard**: 3 files
- **arc-swap**: 2 files
- **async-compression**: 2 files
- **chrono-tz**: 2 files
- **rand**: 2 files
- **sha2**: 2 files
- **shlex**: 2 files
- **sysinfo**: 2 files
- **toml**: 2 files
- **url**: 2 files
- **aws-config**: 1 file
- **aws-credential-types**: 1 file
- **croner**: 1 file
- **hex**: 1 file
- **hickory-resolver**: 1 file
- **ipnetwork**: 1 file
- **libc**: 1 file
- **pin-project-lite**: 1 file
- **portable-pty**: 1 file
- **sha1**: 1 file
- **thiserror**: 1 file
- **tokio-stream**: 1 file

## Support (client/core/ts)

### Other

- **url**: 1 file

## Frontend (ui)

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in ui/package.json](https://github.com/moghtech/komodo/blob/780ac68b992094a9fccd5fffb760e0c84fd3c3d1/ui/package.json)
- **[React](https://seerepo.com/uses/react)**: 126 files · [in ui/package.json](https://github.com/moghtech/komodo/blob/780ac68b992094a9fccd5fffb760e0c84fd3c3d1/ui/package.json)
- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 54 files

### Interface

- **[Mantine](https://seerepo.com/uses/mantine)**: 246 files
- **[@tanstack/react-table](https://seerepo.com/uses/tanstack-react-table)**: 5 files
- **[recharts](https://seerepo.com/uses/recharts)**: 2 files
- **[monaco-editor](https://seerepo.com/uses/monaco-editor)**: 1 file
- **monaco-yaml**: 1 file
- **[xterm](https://seerepo.com/uses/xterm)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 49 files

## Support (ui)

### Content

- **[ansi-to-html](https://seerepo.com/uses/ansi-to-html)**: 2 files
- **[sanitize-html](https://seerepo.com/uses/sanitize-html)**: 1 file

### Other

- **[TanStack](https://seerepo.com/uses/tanstack)**: 12 files
- **jotai**: 7 files
- **jotai-family**: 1 file
- **shell-quote**: 1 file
- **url**: 1 file

## Other repos with a similar stack

- [tinyhumansai/openhuman](https://seerepo.com/r/tinyhumansai/openhuman/built): axum, Tokio, Vite, React, react-router-dom, crossterm, hmac, schemars, tracing, recharts, Lucide · [Compare](https://seerepo.com/compare/moghtech/komodo/vs/tinyhumansai/openhuman)
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): Tokio, Vite, React, react-router-dom, hmac, tracing, recharts, Lucide · [Compare](https://seerepo.com/compare/moghtech/komodo/vs/ruvnet/ruflo)
- [aaif-goose/goose](https://seerepo.com/r/aaif-goose/goose/built): axum, Tokio, Vite, React, comfy-table, schemars, tracing, Lucide · [Compare](https://seerepo.com/compare/aaif-goose/goose/vs/moghtech/komodo)
- [farion1231/cc-switch](https://seerepo.com/r/farion1231/cc-switch/built): axum, Tokio, Vite, React, hmac, recharts, Lucide · [Compare](https://seerepo.com/compare/farion1231/cc-switch/vs/moghtech/komodo)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Tokio, Vite, React, react-router-dom, hmac, xterm, Lucide · [Compare](https://seerepo.com/compare/moghtech/komodo/vs/paperclipai/paperclip)
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): Tokio, Vite, React, react-router-dom, Mantine, recharts, Lucide · [Compare](https://seerepo.com/compare/moghtech/komodo/vs/Stirling-Tools/Stirling-PDF)

## Frequently asked questions

### What language is komodo written in?

komodo is written in Rust, with 159,881 written lines.

### What framework does komodo use?

komodo is built with axum, axum-extra, Tokio, Vite, React, and react-router-dom.

### What does komodo sign people in with?

komodo signs people in with bcrypt and hmac.

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

The ones that share most of its stack: tinyhumansai/openhuman, ruvnet/ruflo, 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.
