Desktop YouTube clipper built with Tauri + React. It downloads trimmed segments with yt-dlp, saves them to a local library, and lets you replay, open, or delete clips from inside the app.
- Node.js 18+ and pnpm (
corepack enableornpm i -g pnpm) - Rust toolchain (
rustup), needed by Tauri - System tools:
yt-dlpandffmpegavailable on your$PATH(macOS/Homebrew:brew install yt-dlp ffmpeg)
pnpm installThis pulls front-end deps and the Tauri CLI.
pnpm tauri devThis starts Vite and the Tauri shell, opening the desktop window with hot reload.
pnpm tauri buildThe native binaries/installer are emitted under src-tauri/target (git-ignored).
- Clips and a small SQLite DB are stored under your OS local data directory in
Clippa/(for example~/Library/Application Support/Clippaon macOS,~/.local/share/Clippaon Linux,%LOCALAPPDATA%\\Clippaon Windows). - Ensure
yt-dlpandffmpegstay installed; the app shells out to them for downloads and merging.