Source: https://seerepo.com/r/RealKai42/qwerty-learner/built
Markdown source: https://seerepo.com/r/RealKai42/qwerty-learner/built.md
Description: qwerty-learner is a TypeScript repo built with Vite, React, react-router-dom, and Tauri. It makes its content with xlsx and html-to-image.

# What is qwerty-learner built with?

qwerty-learner is a TypeScript repo built with Vite, React, react-router-dom, and Tauri. It makes its content with xlsx and html-to-image, is tested with @playwright/test, and uses dexie. It has 17,184 written lines, with 5 test files.

Read on November 4, 2026, at commit 1182426.

Repository: https://github.com/RealKai42/qwerty-learner

## Frontend

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in package.json](https://github.com/RealKai42/qwerty-learner/blob/1182426f2bd0a28c95302c33f9e19136b1262a70/package.json)
- **[React](https://seerepo.com/uses/react)**: 110 files · [in package.json](https://github.com/RealKai42/qwerty-learner/blob/1182426f2bd0a28c95302c33f9e19136b1262a70/package.json)
- **react-router-dom**: 13 files
- **Tauri**: 1 file

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **classnames**: 6 files
- **[class-variance-authority](https://seerepo.com/uses/class-variance-authority)**: 4 files
- **[tailwind-merge](https://seerepo.com/uses/tailwind-merge)**: 1 file

### Interface

- **[Radix UI](https://seerepo.com/uses/radix-ui)**: 21 files
- **Headless UI**: 20 files
- **react-hotkeys-hook**: 11 files
- **@floating-ui/react**: 2 files
- **echarts**: 2 files
- **react-tooltip**: 2 files
- **TanStack**: 2 files
- **animate.css**: 1 file
- **canvas-confetti**: 1 file

### Icons

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

## Backend

### Data

- **dexie**: 1 file

## Support

### Content

- **xlsx**: 2 files
- **html-to-image**: 1 file

### Testing

- **@playwright/test**: 5 files

### Other

- **serde**
- **serde_json**
- **jotai**: 52 files
- **dayjs**: 4 files
- **file-saver**: 3 files
- **howler**: 3 files
- **SWR**: 3 files
- **Vercel**: 2 files
- **clsx**: 1 file
- **pako**: 1 file

## Other repos with a similar stack

- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): Vite, React, react-router-dom, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, Headless UI, react-hotkeys-hook, Lucide · [Compare](https://seerepo.com/compare/langflow-ai/langflow/vs/RealKai42/qwerty-learner)
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): Vite, React, Tauri, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, Lucide · [Compare](https://seerepo.com/compare/NousResearch/hermes-agent/vs/RealKai42/qwerty-learner)
- [farion1231/cc-switch](https://seerepo.com/r/farion1231/cc-switch/built): Vite, React, Tauri, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, Lucide · [Compare](https://seerepo.com/compare/farion1231/cc-switch/vs/RealKai42/qwerty-learner)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): Vite, React, react-router-dom, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, Lucide · [Compare](https://seerepo.com/compare/paperclipai/paperclip/vs/RealKai42/qwerty-learner)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): React, dexie, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, canvas-confetti · [Compare](https://seerepo.com/compare/RealKai42/qwerty-learner/vs/Significant-Gravitas/AutoGPT)
- [langgenius/dify](https://seerepo.com/r/langgenius/dify/built): Vite, React, Tailwind CSS, class-variance-authority, @floating-ui/react, echarts, html-to-image · [Compare](https://seerepo.com/compare/langgenius/dify/vs/RealKai42/qwerty-learner)

## Frequently asked questions

### What language is qwerty-learner written in?

qwerty-learner is written in TypeScript, with 17,184 written lines.

### What framework does qwerty-learner use?

qwerty-learner is built with Vite, React, react-router-dom, and Tauri.

The proof: [in package.json](https://github.com/RealKai42/qwerty-learner/blob/1182426f2bd0a28c95302c33f9e19136b1262a70/package.json)

### What services does qwerty-learner use?

qwerty-learner uses dexie.

### Does qwerty-learner have tests?

Yes. qwerty-learner has 5 test files and is tested with @playwright/test.

### Which repos have a stack like qwerty-learner's?

The ones that share most of its stack: langflow-ai/langflow, NousResearch/hermes-agent, and farion1231/cc-switch.

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