Source: https://seerepo.com/r/tonyantony300/dashbeam/built
Markdown source: https://seerepo.com/r/tonyantony300/dashbeam/built.md
Description: dashbeam is a TypeScript repo built with Vite, React, react-router-dom, Tauri, lifecycle-runtime-ktx, and 3 more. It signs people in with keyring.

# What is dashbeam built with?

dashbeam is a TypeScript repo built with Vite, React, react-router-dom, Tauri, lifecycle-runtime-ktx, and 3 more. It signs people in with keyring, makes its content with image, androidx.documentfile:documentfile, and react-qr-code, deploys with tracing, tauri-apps, tracing-appender, and tracing-subscriber, and uses @tauri-apps/plugin-store and tauri-plugin-store. It has 56,030 written lines, with 44 test files.

Read on November 13, 2026, at commit c5de165.

Repository: https://github.com/tonyantony300/dashbeam

## Frontend

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in package.json](https://github.com/tonyantony300/dashbeam/blob/c5de16552fc946ec9d0ad3b3792875868e826a05/package.json)
- **[React](https://seerepo.com/uses/react)**: 83 files · [in package.json](https://github.com/tonyantony300/dashbeam/blob/c5de16552fc946ec9d0ad3b3792875868e826a05/package.json)
- **[react-router-dom](https://seerepo.com/uses/react-router-dom)**: 13 files
- **[Tauri](https://seerepo.com/uses/tauri)**: 12 files

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[class-variance-authority](https://seerepo.com/uses/class-variance-authority)**: 20 files
- **[tailwind-merge](https://seerepo.com/uses/tailwind-merge)**: 12 files

### Interface

- **[appcompat](https://seerepo.com/uses/appcompat)**
- **[console](https://seerepo.com/uses/console)**
- **[crossterm](https://seerepo.com/uses/crossterm)**
- **[Google](https://seerepo.com/uses/google)**
- **[indicatif](https://seerepo.com/uses/indicatif)**
- **[Base UI](https://seerepo.com/uses/base-ui)**: 45 files
- **[motion](https://seerepo.com/uses/motion)**: 5 files
- **[Framer](https://seerepo.com/uses/framer)**: 2 files
- **@tauri-apps/plugin-notification**: 1 file
- **[core-graphics](https://seerepo.com/uses/core-graphics)**: 1 file
- **lottie-react**: 1 file
- **[notify-rust](https://seerepo.com/uses/notify-rust)**: 1 file
- **[Radix UI](https://seerepo.com/uses/radix-ui)**: 1 file
- **[tauri-plugin-dialog](https://seerepo.com/uses/tauri-plugin-dialog)**: 1 file
- **[tauri-plugin-notification](https://seerepo.com/uses/tauri-plugin-notification)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 42 files
- **[@phosphor-icons/react](https://seerepo.com/uses/phosphor-icons-react)**: 1 file
- **[country-flag-icons](https://seerepo.com/uses/country-flag-icons)**: 1 file

## Backend

### Data

- **[@tauri-apps/plugin-store](https://seerepo.com/uses/tauri-apps-plugin-store)**: 1 file
- **[tauri-plugin-store](https://seerepo.com/uses/tauri-plugin-store)**: 1 file

### Sign-in

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

## Support

### The base

- **[lifecycle-runtime-ktx](https://seerepo.com/uses/lifecycle-runtime-ktx)**
- **[Tokio](https://seerepo.com/uses/tokio)**: 22 files
- **[@tauri-apps/api](https://seerepo.com/uses/tauri-apps-api)**: 3 files
- **[androidx.core:core-ktx](https://seerepo.com/uses/androidxcore-core-ktx)**: 2 files

### Content

- **[image](https://seerepo.com/uses/image)**: 4 files
- **androidx.documentfile:documentfile**: 2 files
- **[react-qr-code](https://seerepo.com/uses/react-qr-code)**: 1 file

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 28 files
- **[tauri-apps](https://seerepo.com/uses/tauri-apps)**: 1 file
- **[tracing-appender](https://seerepo.com/uses/tracing-appender)**: 1 file
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 1 file

### Tools

- **clap**
- **derive_more**: 1 file

### Other

- **bytes**
- **getrandom**
- **jackson-databind**
- **libc**
- **reqwest**
- **wasm-bindgen-futures**
- **windows-sys**
- **anyhow**: 25 files
- **iroh**: 24 files
- **serde**: 17 files
- **serde_json**: 15 files
- **zustand**: 14 files
- **clsx**: 12 files
- **data-encoding**: 5 files
- **[TanStack](https://seerepo.com/uses/tanstack)**: 4 files
- **url**: 3 files
- **uuid**: 3 files
- **base64**: 2 files
- **dunce**: 2 files
- **mime_guess**: 2 files
- **[tauri-apps](https://seerepo.com/uses/tauri-apps)**: 2 files
- **tauri-plugin-autostart**: 2 files
- **tauri-plugin-os**: 2 files
- **walkdir**: 2 files
- **windows**: 2 files
- **ashpd**: 1 file
- **console_error_panic_hook**: 1 file
- **core-foundation**: 1 file
- **dirs**: 1 file
- **gstreamer**: 1 file
- **gstreamer-app**: 1 file
- **gstreamer-video**: 1 file
- **js-sys**: 1 file
- **num_cpus**: 1 file
- **objc**: 1 file
- **rand**: 1 file
- **rustls**: 1 file
- **tauri-plugin-deep-link**: 1 file
- **tauri-plugin-opener**: 1 file
- **tauri-plugin-single-instance**: 1 file
- **tauri-plugin-updater**: 1 file
- **thiserror**: 1 file
- **wasm-bindgen**: 1 file
- **web-time**: 1 file
- **winreg**: 1 file

## Other repos with a similar stack

- [janhq/jan](https://seerepo.com/r/janhq/jan/built): Vite, React, Tauri, @tauri-apps/plugin-store, tauri-plugin-store, Tokio, @tauri-apps/api, Tailwind CSS, class-variance-authority, tailwind-merge, console, indicatif, motion, Framer, Radix UI, tauri-plugin-dialog, Lucide, keyring, tauri-apps · [Compare](https://seerepo.com/compare/janhq/jan/vs/tonyantony300/dashbeam)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): Vite, React, Tauri, Tokio, @tauri-apps/api, Tailwind CSS, class-variance-authority, tailwind-merge, Base UI, motion, @tauri-apps/plugin-notification, Radix UI, tauri-plugin-dialog, tauri-plugin-notification, Lucide, react-qr-code · [Compare](https://seerepo.com/compare/tonyantony300/dashbeam/vs/unslothai/unsloth)
- [aaif-goose/goose](https://seerepo.com/r/aaif-goose/goose/built): Vite, React, Tokio, Tailwind CSS, class-variance-authority, tailwind-merge, console, indicatif, Framer, Radix UI, Lucide, keyring, image, tracing, tracing-appender, tracing-subscriber · [Compare](https://seerepo.com/compare/aaif-goose/goose/vs/tonyantony300/dashbeam)
- [farion1231/cc-switch](https://seerepo.com/r/farion1231/cc-switch/built): Vite, React, Tauri, tauri-plugin-store, Tokio, @tauri-apps/api, Tailwind CSS, class-variance-authority, tailwind-merge, Framer, Radix UI, tauri-plugin-dialog, Lucide, tauri-apps · [Compare](https://seerepo.com/compare/farion1231/cc-switch/vs/tonyantony300/dashbeam)
- [jamiepine/voicebox](https://seerepo.com/r/jamiepine/voicebox/built): Vite, React, Tauri, Tokio, @tauri-apps/api, Tailwind CSS, class-variance-authority, tailwind-merge, motion, Framer, Radix UI, tauri-plugin-dialog, Lucide, tauri-apps · [Compare](https://seerepo.com/compare/jamiepine/voicebox/vs/tonyantony300/dashbeam)
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): Vite, React, Tauri, Tokio, @tauri-apps/api, Tailwind CSS, class-variance-authority, tailwind-merge, motion, Radix UI, Lucide, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/NousResearch/hermes-agent/vs/tonyantony300/dashbeam)

## Frequently asked questions

### What language is dashbeam written in?

dashbeam is written in TypeScript, with 56,030 written lines.

### What framework does dashbeam use?

dashbeam is built with Vite, React, react-router-dom, Tauri, lifecycle-runtime-ktx, Tokio, @tauri-apps/api, and androidx.core:core-ktx.

The proof: [in package.json](https://github.com/tonyantony300/dashbeam/blob/c5de16552fc946ec9d0ad3b3792875868e826a05/package.json)

### What does dashbeam sign people in with?

dashbeam signs people in with keyring.

### What services does dashbeam use?

dashbeam uses @tauri-apps/plugin-store and tauri-plugin-store.

### Does dashbeam have tests?

Yes. dashbeam has 44 test files.

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

The ones that share most of its stack: janhq/jan, unslothai/unsloth, 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.
