https://github.com/blankeos/quickrip
📹 A quick tool for ripping audio/video from YouTube built with yt-dlp + Solid + Tauri (Rust).
https://github.com/blankeos/quickrip
Last synced: 11 months ago
JSON representation
📹 A quick tool for ripping audio/video from YouTube built with yt-dlp + Solid + Tauri (Rust).
- Host: GitHub
- URL: https://github.com/blankeos/quickrip
- Owner: Blankeos
- Created: 2025-02-23T23:10:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-23T23:12:56.000Z (over 1 year ago)
- Last Synced: 2025-02-24T00:20:24.852Z (over 1 year ago)
- Language: TypeScript
- Size: 362 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# quickrip
> [!WARNING]
> Status: Not Done. Still working on it, but I can download audio no problem atm.
A tool for ripping audio from YouTube (more in the future). Using a genuinely great tool called [yt-dlp](https://github.com/yt-dlp/yt-dlp).
The goal is a very thin wrapper around yt-dlp and be an actually useful GUI for non-programming people (i.e. video editors).
**Benefits**:
- Lightweight and easy to use
- Safe and Private (I don't store data, even if you download sus videos).
- No ads (other services have annoying ads, this doesn't)
- Performant by default (Built with Rust + SolidJS, though it doesn't matter that much)
- Fastest downloads you'll ever get (It's just your computer your internet, no middle-man server to proxy with, so it's faster).
**Technologies Used**:
- Tauri (Rust)
- SolidJS
- Vike (Filesystem Routing) - `vite build` will build static.
- TailwindCSS
- Extra things for DevX:
- Prettier + prettier-plugin-tailwindcss
- Bun - Faster package manager 🥳
## Getting Started
- `brew install ffmpeg`
- `bun install` - installs all dependencies
- `bun tauri dev` - start the server
## Building for Production
- `bun tauri build`.
- Installer is saved here: `./src-tauri/target/release/bundle/dmg/tauri-solid_0.0.0_aarch64.dmg`
- Binary is saved here: `./src-tauri/target/release/bundle/macos/tauri-solid.app/Contents/MacOS/tauri-solid` (You can run this without installing with `bun preview-mac`)