Source: https://seerepo.com/r/FreeTubeApp/FreeTube/built
Markdown source: https://seerepo.com/r/FreeTubeApp/FreeTube/built.md
Description: FreeTube is a Vue repo built with Vue, vue-router, and Electron. It makes its content with js-yaml, dompurify, and marked. It has 56,778 written lines.

# What is FreeTube built with?

FreeTube is a Vue repo built with Vue, vue-router, and Electron. It makes its content with js-yaml, dompurify, and marked. It has 56,778 written lines.

Read on November 5, 2026, at commit 3a8b510.

Repository: https://github.com/FreeTubeApp/FreeTube

## Frontend

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 98 files
- **[vue-router](https://seerepo.com/uses/vue-router)**: 20 files

### Interface

- **Swiper**: 2 files
- **electron-context-menu**: 1 file

### Icons

- **Font Awesome**: 41 files

## Support

### The base

- **[Electron](https://seerepo.com/uses/electron)**: 6 files

### Content

- **[js-yaml](https://seerepo.com/uses/js-yaml)**: 2 files
- **[dompurify](https://seerepo.com/uses/dompurify)**: 1 file
- **[marked](https://seerepo.com/uses/marked)**: 1 file

### Tools

- **electron-builder**: 1 file
- **terser**: 1 file
- **Webpack**: 1 file
- **webpack-dev-server**: 1 file

### Other

- **vue-i18n**: 59 files
- **vuex**: 2 files

## Other repos with a similar stack

- [openobserve/openobserve](https://seerepo.com/r/openobserve/openobserve/built): Vue, vue-router, js-yaml, dompurify, marked · [Compare](https://seerepo.com/compare/FreeTubeApp/FreeTube/vs/openobserve/openobserve)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Vue, vue-router, dompurify, marked · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/FreeTubeApp/FreeTube)
- [hoppscotch/hoppscotch](https://seerepo.com/r/hoppscotch/hoppscotch/built): Vue, vue-router, js-yaml, dompurify · [Compare](https://seerepo.com/compare/FreeTubeApp/FreeTube/vs/hoppscotch/hoppscotch)
- [beekeeper-studio/beekeeper-studio](https://seerepo.com/r/beekeeper-studio/beekeeper-studio/built): Vue, Electron, dompurify, marked · [Compare](https://seerepo.com/compare/beekeeper-studio/beekeeper-studio/vs/FreeTubeApp/FreeTube)
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): Electron, js-yaml, dompurify · [Compare](https://seerepo.com/compare/FreeTubeApp/FreeTube/vs/NousResearch/hermes-agent)
- [anomalyco/opencode](https://seerepo.com/r/anomalyco/opencode/built): Electron, dompurify, marked · [Compare](https://seerepo.com/compare/anomalyco/opencode/vs/FreeTubeApp/FreeTube)

## Frequently asked questions

### What language is FreeTube written in?

FreeTube is written in Vue, with 56,778 written lines.

### What framework does FreeTube use?

FreeTube is built with Vue, vue-router, and Electron.

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

The ones that share most of its stack: openobserve/openobserve, datawhalechina/hello-agents, and hoppscotch/hoppscotch.

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