Source: https://seerepo.com/r/drawdb-io/drawdb/built
Markdown source: https://seerepo.com/r/drawdb-io/drawdb/built.md
Description: drawdb is a JavaScript repo built with Vite, React, and react-router-dom. It stores its data in dexie-react-hooks. It has 54,431 written lines.

# What is drawdb built with?

drawdb is a JavaScript repo built with Vite, React, and react-router-dom. It stores its data in dexie-react-hooks, makes its content with html-to-image and jspdf, validates its data with jsonschema, and uses dexie. It has 54,431 written lines.

Read on November 6, 2026, at commit a249c7f.

Repository: https://github.com/drawdb-io/drawdb

## Frontend

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in package.json](https://github.com/drawdb-io/drawdb/blob/a249c7fb730c2de9b5c2ce6e863f2ea7344ac372/package.json)
- **[React](https://seerepo.com/uses/react)**: 93 files · [in package.json](https://github.com/drawdb-io/drawdb/blob/a249c7fb730c2de9b5c2ce6e863f2ea7344ac372/package.json)
- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 11 files

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**

### Interface

- **@douyinfe/semi-ui**: 72 files
- **[lexical](https://seerepo.com/uses/lexical)**: 6 files
- **usehooks-ts**: 4 files
- **[dnd-kit](https://seerepo.com/uses/dnd-kit)**: 3 files
- **@monaco-editor/react**: 2 files
- **[Framer](https://seerepo.com/uses/framer)**: 2 files
- **[@dagrejs/dagre](https://seerepo.com/uses/dagrejs-dagre)**: 1 file
- **[react-hotkeys-hook](https://seerepo.com/uses/react-hotkeys-hook)**: 1 file
- **react-tweet**: 1 file

## Backend

### Data

- **dexie-react-hooks**: 3 files
- **[dexie](https://seerepo.com/uses/dexie)**: 1 file

## Support

### Content

- **[html-to-image](https://seerepo.com/uses/html-to-image)**: 1 file
- **jspdf**: 1 file

### Validation

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

### Tools

- **@dbml/core**: 1 file

### Other

- **react-i18next**: 69 files
- **nanoid**: 20 files
- **uuid**: 9 files
- **file-saver**: 4 files
- **Axios**: 3 files
- **luxon**: 3 files
- **jszip**: 2 files
- **i18next**: 1 file
- **i18next-browser-languagedetector**: 1 file
- **Lodash**: 1 file
- **node-sql-parser**: 1 file
- **[Vercel](https://seerepo.com/uses/vercel)**: 1 file

## Other repos with a similar stack

- [CherryHQ/cherry-studio](https://seerepo.com/r/CherryHQ/cherry-studio/built): Vite, React, dexie, Tailwind CSS, dnd-kit, @dagrejs/dagre, react-hotkeys-hook, html-to-image · [Compare](https://seerepo.com/compare/CherryHQ/cherry-studio/vs/drawdb-io/drawdb)
- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): Vite, React, react-router-dom, Tailwind CSS, Framer, react-hotkeys-hook, jsonschema · [Compare](https://seerepo.com/compare/drawdb-io/drawdb/vs/langflow-ai/langflow)
- [supabase/supabase](https://seerepo.com/r/supabase/supabase/built): Vite, React, Tailwind CSS, lexical, dnd-kit, @dagrejs/dagre, html-to-image · [Compare](https://seerepo.com/compare/drawdb-io/drawdb/vs/supabase/supabase)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Vite, React, react-router-dom, Tailwind CSS, lexical, dnd-kit, jsonschema · [Compare](https://seerepo.com/compare/drawdb-io/drawdb/vs/paperclipai/paperclip)
- [spacedriveapp/spacedrive](https://seerepo.com/r/spacedriveapp/spacedrive/built): Vite, React, react-router-dom, Tailwind CSS, dnd-kit, Framer, jsonschema · [Compare](https://seerepo.com/compare/drawdb-io/drawdb/vs/spacedriveapp/spacedrive)
- [RSSNext/Folo](https://seerepo.com/r/RSSNext/Folo/built): Vite, React, Tailwind CSS, lexical, usehooks-ts, dnd-kit, react-hotkeys-hook · [Compare](https://seerepo.com/compare/drawdb-io/drawdb/vs/RSSNext/Folo)

## Frequently asked questions

### What language is drawdb written in?

drawdb is written in JavaScript, with 54,431 written lines.

### What framework does drawdb use?

drawdb is built with Vite, React, and react-router-dom.

The proof: [in package.json](https://github.com/drawdb-io/drawdb/blob/a249c7fb730c2de9b5c2ce6e863f2ea7344ac372/package.json)

### What database does drawdb use?

drawdb stores its data in dexie-react-hooks.

### What services does drawdb use?

drawdb uses dexie.

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

The ones that share most of its stack: CherryHQ/cherry-studio, langflow-ai/langflow, and supabase/supabase.

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