Source: https://seerepo.com/r/Hypfer/Valetudo/built
Markdown source: https://seerepo.com/r/Hypfer/Valetudo/built.md
Description: Valetudo is a JavaScript repo built with Express, React, and react-router-dom. It signs people in with express-basic-auth.

# What is Valetudo built with?

Valetudo is a JavaScript repo built with Express, React, and react-router-dom. It signs people in with express-basic-auth, makes its content with react-markdown, rehype-raw, and remark-gfm, validates its data with Ajv, and uses aedes. It has 97,467 written lines, with 53 test files.

Read on November 14, 2026, at commit 34bdfe7.

Repository: https://github.com/Hypfer/Valetudo

## Support (/)

### Tools

- **swagger-jsdoc**: 1 file

## Frontend (backend)

### Interface

- **[swagger-ui-express](https://seerepo.com/uses/swagger-ui-express)**: 1 file

## Backend (backend)

### The base

- **[Express](https://seerepo.com/uses/express)**: 16 files · [in backend/package.json](https://github.com/Hypfer/Valetudo/blob/34bdfe7c43f7edda9470f8cc01be87a715b427b0/backend/package.json)

### Data

- **aedes**: 1 file

### Sign-in

- **express-basic-auth**: 1 file

## Support (backend)

### Validation

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

### Other

- **semaphore**: 6 files
- **express-rate-limit**: 3 files
- **uuid**: 3 files
- **node-forge**: 2 files
- **Axios**: 1 file
- **bonjour-service**: 1 file
- **compression**: 1 file
- **crc**: 1 file
- **is-in-subnet**: 1 file
- **mqtt**: 1 file
- **nested-property**: 1 file

## Frontend (frontend)

### The base

- **[React](https://seerepo.com/uses/react)**: 118 files
- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 10 files

### Styles

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

### Interface

- **[MUI](https://seerepo.com/uses/mui)**: 96 files
- **[notistack](https://seerepo.com/uses/notistack)**: 5 files
- **use-long-press**: 3 files

### Icons

- **[@mui/icons-material](https://seerepo.com/uses/mui-icons-material)**: 50 files

## Support (frontend)

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 5 files
- **[rehype-raw](https://seerepo.com/uses/rehype-raw)**: 5 files
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 5 files

### Tools

- **@tanstack/react-query-devtools**: 1 file
- **react-dev-utils**: 1 file

### Other

- **[TanStack](https://seerepo.com/uses/tanstack)**: 3 files
- **Axios**: 1 file
- **reconnecting-eventsource**: 1 file
- **semaphore**: 1 file
- **zustand**: 1 file

## Other repos with a similar stack

- [bytedance/UI-TARS-desktop](https://seerepo.com/r/bytedance/UI-TARS-desktop/built): Express, React, react-router-dom, MUI, @mui/icons-material, react-markdown, rehype-raw, remark-gfm · [Compare](https://seerepo.com/compare/bytedance/UI-TARS-desktop/vs/Hypfer/Valetudo)
- [ToolJet/ToolJet](https://seerepo.com/r/ToolJet/ToolJet/built): React, react-router-dom, express-basic-auth, Ajv, react-markdown, rehype-raw, remark-gfm · [Compare](https://seerepo.com/compare/Hypfer/Valetudo/vs/ToolJet/ToolJet)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Express, React, react-router-dom, Ajv, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/Hypfer/Valetudo/vs/paperclipai/paperclip)
- [apache/superset](https://seerepo.com/r/apache/superset/built): Express, React, fontsource, react-markdown, rehype-raw, remark-gfm · [Compare](https://seerepo.com/compare/apache/superset/vs/Hypfer/Valetudo)
- [tashfeenahmed/freellmapi](https://seerepo.com/r/tashfeenahmed/freellmapi/built): Express, React, react-router-dom, Ajv, react-markdown, remark-gfm · [Compare](https://seerepo.com/compare/Hypfer/Valetudo/vs/tashfeenahmed/freellmapi)
- [CopilotKit/CopilotKit](https://seerepo.com/r/CopilotKit/CopilotKit/built): Express, React, MUI, react-markdown, rehype-raw, remark-gfm · [Compare](https://seerepo.com/compare/CopilotKit/CopilotKit/vs/Hypfer/Valetudo)

## Frequently asked questions

### What language is Valetudo written in?

Valetudo is written in JavaScript, with 97,467 written lines.

### What framework does Valetudo use?

Valetudo is built with Express, React, and react-router-dom.

The proof: [in backend/package.json](https://github.com/Hypfer/Valetudo/blob/34bdfe7c43f7edda9470f8cc01be87a715b427b0/backend/package.json)

### What does Valetudo sign people in with?

Valetudo signs people in with express-basic-auth.

### What services does Valetudo use?

Valetudo uses aedes.

### Does Valetudo have tests?

Yes. Valetudo has 53 test files.

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

The ones that share most of its stack: bytedance/UI-TARS-desktop, ToolJet/ToolJet, and paperclipai/paperclip.

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