{"id":26028733,"url":"https://github.com/blankeos/quickrip","last_synced_at":"2025-08-09T00:05:25.549Z","repository":{"id":279129515,"uuid":"937803084","full_name":"Blankeos/quickrip","owner":"Blankeos","description":"📹 A quick tool for ripping audio/video from YouTube built with yt-dlp + Solid + Tauri (Rust).","archived":false,"fork":false,"pushed_at":"2025-02-23T23:12:56.000Z","size":371,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-24T00:20:24.852Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Blankeos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-23T23:10:49.000Z","updated_at":"2025-02-23T23:12:59.000Z","dependencies_parsed_at":"2025-02-24T00:20:31.973Z","dependency_job_id":"6c74a4c4-2a47-43b0-bc3e-3bc709a52e51","html_url":"https://github.com/Blankeos/quickrip","commit_stats":null,"previous_names":["blankeos/quickrip"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankeos%2Fquickrip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankeos%2Fquickrip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankeos%2Fquickrip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Blankeos%2Fquickrip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Blankeos","download_url":"https://codeload.github.com/Blankeos/quickrip/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242250924,"owners_count":20096898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-06T17:19:41.769Z","updated_at":"2025-03-06T17:19:42.352Z","avatar_url":"https://github.com/Blankeos.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# quickrip\n\n\u003e [!WARNING]\n\u003e Status: Not Done. Still working on it, but I can download audio no problem atm.\n\nA 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).\nThe goal is a very thin wrapper around yt-dlp and be an actually useful GUI for non-programming people (i.e. video editors).\n\n**Benefits**:\n\n- Lightweight and easy to use\n- Safe and Private (I don't store data, even if you download sus videos).\n- No ads (other services have annoying ads, this doesn't)\n- Performant by default (Built with Rust + SolidJS, though it doesn't matter that much)\n- Fastest downloads you'll ever get (It's just your computer your internet, no middle-man server to proxy with, so it's faster).\n\n**Technologies Used**:\n\n- Tauri (Rust)\n- SolidJS\n- Vike (Filesystem Routing) - `vite build` will build static.\n- TailwindCSS\n- Extra things for DevX:\n  - Prettier + prettier-plugin-tailwindcss\n  - Bun - Faster package manager 🥳\n\n## Getting Started\n\n- `brew install ffmpeg`\n- `bun install` - installs all dependencies\n- `bun tauri dev` - start the server\n\n## Building for Production\n\n- `bun tauri build`.\n  - Installer is saved here: `./src-tauri/target/release/bundle/dmg/tauri-solid_0.0.0_aarch64.dmg`\n  - 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`)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblankeos%2Fquickrip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblankeos%2Fquickrip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblankeos%2Fquickrip/lists"}