Source: https://seerepo.com/r/zhu1090093659/dsh-web/built
Markdown source: https://seerepo.com/r/zhu1090093659/dsh-web/built.md
Description: dsh-web is a TypeScript repo built with net/http, @deepseek-ai/cordis, React, and deepseek-ai. It stores its data in SQLite.

# What is dsh-web built with?

dsh-web is a TypeScript repo built with net/http, @deepseek-ai/cordis, React, and deepseek-ai. It stores its data in SQLite, signs people in with @deepseek-ai/dsh-credentials, uses AI through deepseek-ai, @deepseek-ai/dsh-agent, and @deepseek-ai/dsh-llm, makes its content with yaml, qrcode.react, and marked, validates its data with @deepseek-ai/schemastery and Zod, is tested with @playwright/test, playwright, Vitest, and Testing Library, deploys with @webcontainer/api, and uses sql.js, @deepseek-ai/dsh-workspace, and @deepseek-ai/dsh-session. It has 414,729 written lines, with 609 test files.

Read on November 13, 2026, at commit e94bb1e.

Repository: https://github.com/zhu1090093659/dsh-web

## Backend (/)

### The base

- **[net/http](https://seerepo.com/uses/net-http)**

### Data

- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [team-hub/go/internal/hub/store.go, line 9](https://github.com/zhu1090093659/dsh-web/blob/e94bb1ea6c6b996acc6839e2abadfafe3693d6c6/team-hub/go/internal/hub/store.go#L9)

## Support (/)

### Testing

- **@playwright/test**: 1 file

### Tools

- **es-module-lexer**: 1 file

### Other

- **github.com/gorilla/websocket**: 2 files

## Frontend (market/shell)

### Interface

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

## Backend (market/shell)

### Data

- **[sql.js](https://seerepo.com/uses/sqljs)**: 1 file

### AI

- **deepseek-ai**: 3 files

## Support (market/shell)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 11 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 3 files
- **[Zod](https://seerepo.com/uses/zod)**: 1 file

### Testing

- **playwright**: 9 files

### Deploy

- **@webcontainer/api**: 3 files

### Tools

- **deepseek-ai**: 4 files

### Other

- **fflate**: 6 files
- **deepseek-ai**: 4 files
- **buffer**: 1 file
- **isomorphic-git**: 1 file

## Frontend (market/shell/packages/dsh-web-files)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files
- **[React](https://seerepo.com/uses/react)**: 1 file

## Frontend (market/shell/packages/dsh-web-network)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 1 file
- **[React](https://seerepo.com/uses/react)**: 1 file

## Frontend (market/shell/packages/dsh-web-plugins)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files
- **[React](https://seerepo.com/uses/react)**: 1 file

### Interface

- **@deepseek-ai/dsh-commands**: 1 file

## Frontend (market/shell/packages/dsh-web-runtime)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files
- **[React](https://seerepo.com/uses/react)**: 1 file

## Frontend (market/shell/packages/dsh-web-star)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 1 file
- **[React](https://seerepo.com/uses/react)**: 1 file

## Frontend (market/shell/packages/dsh-web-terminal)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files
- **[React](https://seerepo.com/uses/react)**: 1 file

## Frontend (market/shell/packages/dsh-web-tryon)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files

## Frontend (packages/dsh-agents)

### The base

- **[React](https://seerepo.com/uses/react)**: 15 files

### Interface

- **deepseek-ai**: 6 files

## Backend (packages/dsh-agents)

### Data

- **@deepseek-ai/dsh-workspace**: 2 files

### AI

- **deepseek-ai**: 4 files

## Support (packages/dsh-agents)

### The base

- **deepseek-ai**: 6 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 22 files

### Other

- **deepseek-ai**: 5 files

## Frontend (packages/dsh-browser-view)

### The base

- **[React](https://seerepo.com/uses/react)**: 6 files

### Interface

- **deepseek-ai**: 9 files

## Backend (packages/dsh-browser-view)

### AI

- **deepseek-ai**: 2 files

## Support (packages/dsh-browser-view)

### The base

- **deepseek-ai**: 5 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 20 files

### Other

- **deepseek-ai**: 3 files
- **ws**: 2 files

## Support (packages/dsh-diagrams)

### The base

- **deepseek-ai**: 3 files

### Testing

- **Vitest**: 5 files

## Support (packages/dsh-i18n)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files

### Testing

- **Vitest**: 2 files

### Other

- **@deepseek-ai/dsh-client-locale**: 1 file

## Frontend (packages/dsh-liangshen)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

### Interface

- **deepseek-ai**: 4 files

## Backend (packages/dsh-liangshen)

### AI

- **deepseek-ai**: 3 files

## Support (packages/dsh-liangshen)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 3 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 23 files
- **Testing Library**: 1 file

### Other

- **deepseek-ai**: 5 files

## Frontend (packages/dsh-market)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

### Interface

- **deepseek-ai**: 5 files

## Support (packages/dsh-market)

### The base

- **deepseek-ai**: 5 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 13 files
- **Testing Library**: 2 files

### Other

- **deepseek-ai**: 4 files

## Frontend (packages/dsh-message-edit)

### The base

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

### Interface

- **deepseek-ai**: 2 files

## Backend (packages/dsh-message-edit)

### Data

- **@deepseek-ai/dsh-session**: 1 file

## Support (packages/dsh-message-edit)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files

### Testing

- **Vitest**: 4 files
- **Testing Library**: 1 file

### Other

- **deepseek-ai**: 2 files

## Frontend (packages/dsh-plugin-manager)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

### Interface

- **deepseek-ai**: 4 files

## Support (packages/dsh-plugin-manager)

### The base

- **deepseek-ai**: 4 files

### Content

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

### Testing

- **Vitest**: 33 files
- **Testing Library**: 4 files

### Other

- **deepseek-ai**: 1 file
- **SemVer**: 1 file

## Frontend (packages/dsh-remote-bridge)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

### Interface

- **deepseek-ai**: 4 files

## Backend (packages/dsh-remote-bridge)

### Data

- **@deepseek-ai/dsh-session**: 1 file

### AI

- **deepseek-ai**: 3 files

## Support (packages/dsh-remote-bridge)

### The base

- **deepseek-ai**: 5 files

### Content

- **[qrcode.react](https://seerepo.com/uses/qrcodereact)**: 1 file

### Testing

- **Vitest**: 81 files
- **Testing Library**: 3 files
- **[yaml](https://seerepo.com/uses/yaml)**: 1 file

### Other

- **deepseek-ai**: 3 files

## Frontend (packages/dsh-remote-web-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 9 files

### Interface

- **deepseek-ai**: 10 files

## Backend (packages/dsh-remote-web-ui)

### AI

- **@deepseek-ai/dsh-agent**: 1 file

## Support (packages/dsh-remote-web-ui)

### The base

- **deepseek-ai**: 7 files

### Content

- **[qrcode.react](https://seerepo.com/uses/qrcodereact)**: 1 file

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file
- **[Zod](https://seerepo.com/uses/zod)**: 1 file

### Testing

- **Vitest**: 56 files
- **Testing Library**: 3 files
- **[yaml](https://seerepo.com/uses/yaml)**: 1 file

### Other

- **deepseek-ai**: 4 files
- **clsx**: 1 file

## Frontend (packages/dsh-session-archive)

### The base

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

### Interface

- **deepseek-ai**: 5 files

## Backend (packages/dsh-session-archive)

### Data

- **deepseek-ai**: 2 files

## Support (packages/dsh-session-archive)

### The base

- **deepseek-ai**: 5 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 16 files
- **Testing Library**: 4 files

### Other

- **deepseek-ai**: 3 files

## Frontend (packages/dsh-session-id)

### The base

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

### Interface

- **deepseek-ai**: 3 files

## Support (packages/dsh-session-id)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 2 files

### Testing

- **Testing Library**: 2 files
- **Vitest**: 2 files

### Other

- **deepseek-ai**: 2 files

## Frontend (packages/dsh-skill-explorer)

### The base

- **[React](https://seerepo.com/uses/react)**: 5 files

### Interface

- **deepseek-ai**: 2 files

## Support (packages/dsh-skill-explorer)

### The base

- **deepseek-ai**: 5 files

### Testing

- **Vitest**: 17 files

### Other

- **@deepseek-ai/dsh-client-locale**: 1 file

## Frontend (packages/dsh-ssh)

### The base

- **[React](https://seerepo.com/uses/react)**: 7 files

### Interface

- **deepseek-ai**: 3 files
- **[xterm](https://seerepo.com/uses/xterm)**: 1 file

## Backend (packages/dsh-ssh)

### AI

- **deepseek-ai**: 2 files

## Support (packages/dsh-ssh)

### The base

- **deepseek-ai**: 5 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 28 files

### Other

- **ssh2**: 2 files
- **ws**: 2 files
- **@deepseek-ai/dsh-client-locale**: 1 file

## Frontend (packages/dsh-task-board-github)

### The base

- **[React](https://seerepo.com/uses/react)**: 7 files

### Interface

- **deepseek-ai**: 4 files

## Backend (packages/dsh-task-board-github)

### Sign-in

- **@deepseek-ai/dsh-credentials**: 1 file

### AI

- **deepseek-ai**: 4 files

## Support (packages/dsh-task-board-github)

### The base

- **deepseek-ai**: 7 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 28 files

### Other

- **deepseek-ai**: 3 files

## Support (packages/dsh-task-board-remote)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 1 file

### Testing

- **Vitest**: 4 files

## Frontend (packages/dsh-task-board-team)

### The base

- **[React](https://seerepo.com/uses/react)**: 6 files

### Interface

- **deepseek-ai**: 2 files

## Backend (packages/dsh-task-board-team)

### Sign-in

- **@deepseek-ai/dsh-credentials**: 1 file

### AI

- **deepseek-ai**: 2 files

## Support (packages/dsh-task-board-team)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 6 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 12 files

### Other

- **deepseek-ai**: 2 files

## Frontend (packages/dsh-task-board)

### The base

- **[React](https://seerepo.com/uses/react)**: 20 files

### Interface

- **deepseek-ai**: 7 files

## Backend (packages/dsh-task-board)

### Data

- **deepseek-ai**: 3 files

### AI

- **deepseek-ai**: 6 files

## Support (packages/dsh-task-board)

### The base

- **deepseek-ai**: 5 files

### Content

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

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 108 files

### Other

- **deepseek-ai**: 7 files

## Frontend (packages/dsh-usage)

### The base

- **[React](https://seerepo.com/uses/react)**: 8 files

### Interface

- **deepseek-ai**: 5 files

## Backend (packages/dsh-usage)

### Data

- **@deepseek-ai/dsh-session**: 1 file

### Sign-in

- **@deepseek-ai/dsh-credentials**: 1 file

### AI

- **@deepseek-ai/dsh-llm**: 1 file

## Support (packages/dsh-usage)

### The base

- **deepseek-ai**: 5 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 14 files
- **Testing Library**: 2 files

### Other

- **deepseek-ai**: 5 files

## Support (packages/dsh-web-all)

### The base

- **deepseek-ai**: 3 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 10 files

## Frontend (packages/dsh-web-settings)

### The base

- **[React](https://seerepo.com/uses/react)**: 6 files

### Interface

- **deepseek-ai**: 3 files

## Support (packages/dsh-web-settings)

### The base

- **deepseek-ai**: 5 files

### Testing

- **Vitest**: 11 files
- **Testing Library**: 3 files

### Other

- **deepseek-ai**: 5 files

## Backend (packages/dsh-win-bash)

### AI

- **deepseek-ai**: 2 files

## Support (packages/dsh-win-bash)

### The base

- **[@deepseek-ai/cordis](https://seerepo.com/uses/deepseek-ai-cordis)**: 4 files

### Validation

- **[@deepseek-ai/schemastery](https://seerepo.com/uses/deepseek-ai-schemastery)**: 1 file

### Testing

- **Vitest**: 15 files

### Other

- **deepseek-ai**: 5 files

## Frontend (shared)

### The base

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

### Styles

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

### Interface

- **@deepseek-ai/dsh-client-ui-settings**: 2 files

## Support (shared)

### Testing

- **Vitest**: 12 files
- **Testing Library**: 2 files

### Tools

- **tsdown**: 1 file

### Other

- **@deepseek-ai/dsh-client-store**: 1 file

## Other repos with a similar stack

- [nexu-io/open-design](https://seerepo.com/r/nexu-io/open-design/built): SQLite, @deepseek-ai/cordis, React, deepseek-ai, @deepseek-ai/dsh-session, xterm, Zod · [Compare](https://seerepo.com/compare/nexu-io/open-design/vs/zhu1090093659/dsh-web)
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): net/http, SQLite, React, Zod, yaml, qrcode.react · [Compare](https://seerepo.com/compare/langgenius/dify/vs/zhu1090093659/dsh-web)
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): SQLite, sql.js, React, Zod, yaml, marked · [Compare](https://seerepo.com/compare/ruvnet/ruflo/vs/zhu1090093659/dsh-web)
- [reactive-resume/reactive-resume](https://seerepo.com/r/reactive-resume/reactive-resume/built): @deepseek-ai/cordis, React, deepseek-ai, @deepseek-ai/schemastery, Zod, qrcode.react · [Compare](https://seerepo.com/compare/reactive-resume/reactive-resume/vs/zhu1090093659/dsh-web)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): SQLite, sql.js, xterm, yaml, marked · [Compare](https://seerepo.com/compare/open-webui/open-webui/vs/zhu1090093659/dsh-web)
- [cheaper-inference/OmniRoute](https://seerepo.com/r/cheaper-inference/OmniRoute/built): SQLite, sql.js, React, Zod, marked · [Compare](https://seerepo.com/compare/cheaper-inference/OmniRoute/vs/zhu1090093659/dsh-web)

## Frequently asked questions

### What language is dsh-web written in?

dsh-web is written in TypeScript, with 414,729 written lines.

### What framework does dsh-web use?

dsh-web is built with net/http, @deepseek-ai/cordis, React, and deepseek-ai.

### What database does dsh-web use?

dsh-web stores its data in SQLite.

The proof: [team-hub/go/internal/hub/store.go, line 9](https://github.com/zhu1090093659/dsh-web/blob/e94bb1ea6c6b996acc6839e2abadfafe3693d6c6/team-hub/go/internal/hub/store.go#L9)

### What does dsh-web sign people in with?

dsh-web signs people in with @deepseek-ai/dsh-credentials.

### Does dsh-web use AI?

Yes. dsh-web uses AI through deepseek-ai, @deepseek-ai/dsh-agent, and @deepseek-ai/dsh-llm.

### What services does dsh-web use?

dsh-web uses sql.js, @deepseek-ai/dsh-workspace, and @deepseek-ai/dsh-session.

### Does dsh-web have tests?

Yes. dsh-web has 609 test files and is tested with @playwright/test, playwright, Vitest, and Testing Library.

### Which repos have a stack like dsh-web's?

The ones that share most of its stack: nexu-io/open-design, langgenius/dify, and ruvnet/ruflo.

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