{"id":40969017,"url":"https://github.com/vanloctech/youwee","last_synced_at":"2026-02-15T17:19:33.935Z","repository":{"id":333275834,"uuid":"1136772909","full_name":"vanloctech/youwee","owner":"vanloctech","description":"A beautiful, cross-platform downloader for YouTube, TikTok, Instagram, and 1800+ sites (yt-dlp GUI) with AI video summaries and post-processing","archived":false,"fork":false,"pushed_at":"2026-02-10T11:13:04.000Z","size":40344,"stargazers_count":467,"open_issues_count":4,"forks_count":45,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-02-10T15:42:33.123Z","etag":null,"topics":["ai","ai-agents","facebook-downloader","ffmpeg","ffmpeg-agent","instagram-downloader","llm","open-source","react","rust","summary-video","tauri","tiktok","tiktok-downloader-app","youtube-dl","youwee","yt-dlp","yt-dlp-gui"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vanloctech.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"buy_me_a_coffee":"vanloctech"}},"created_at":"2026-01-18T10:30:15.000Z","updated_at":"2026-02-10T14:45:47.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/vanloctech/youwee","commit_stats":null,"previous_names":["vanloctech/youtube-downloader"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/vanloctech/youwee","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanloctech%2Fyouwee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanloctech%2Fyouwee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanloctech%2Fyouwee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanloctech%2Fyouwee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vanloctech","download_url":"https://codeload.github.com/vanloctech/youwee/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanloctech%2Fyouwee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29368272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["ai","ai-agents","facebook-downloader","ffmpeg","ffmpeg-agent","instagram-downloader","llm","open-source","react","rust","summary-video","tauri","tiktok","tiktok-downloader-app","youtube-dl","youwee","yt-dlp","yt-dlp-gui"],"created_at":"2026-01-22T06:32:58.691Z","updated_at":"2026-02-12T14:19:56.600Z","avatar_url":"https://github.com/vanloctech.png","language":"TypeScript","funding_links":["https://buymeacoffee.com/vanloctech"],"categories":["Comparison at a glance"],"sub_categories":["The board"],"readme":"# Youwee\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"src-tauri/icons/icon.png\" alt=\"Youwee Logo\" width=\"128\" height=\"128\"\u003e\n  \n  **A modern, beautiful YouTube video downloader built with Tauri and React**\n\n  [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n  [![Tauri](https://img.shields.io/badge/Tauri-2.0-FFC131?logo=tauri\u0026logoColor=white)](https://tauri.app/)\n  [![React](https://img.shields.io/badge/React-19-61DAFB?logo=react\u0026logoColor=white)](https://react.dev/)\n  [![TypeScript](https://img.shields.io/badge/TypeScript-5.0-3178C6?logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n  [![FFmpeg](https://img.shields.io/badge/FFmpeg-007808?logo=ffmpeg\u0026logoColor=white)](https://ffmpeg.org/)\n  [![Reddit](https://img.shields.io/badge/Reddit-r%2Fyouwee-FF4500?logo=reddit\u0026logoColor=white)](https://www.reddit.com/r/youwee)\n  [![English](https://img.shields.io/badge/lang-English-blue)](README.md)\n  [![Tiếng Việt](https://img.shields.io/badge/lang-Tiếng_Việt-red)](docs/README.vi.md)\n  [![简体中文](https://img.shields.io/badge/lang-简体中文-green)](docs/README.zh-CN.md)\n\u003c/div\u003e\n\n---\n\n## Features\n\n- **Video Downloads** — YouTube, TikTok, Facebook, Instagram, and 1800+ sites\n- **AI Video Summary** — Summarize videos with Gemini, OpenAI, or Ollama\n- **AI Video Processing** — Edit videos using natural language (cut, convert, resize, extract audio)\n- **Batch \u0026 Playlist** — Download multiple videos or entire playlists\n- **Audio Extraction** — Extract audio in MP3, M4A, or Opus formats\n- **Subtitle Support** — Download or embed subtitles\n- **Post-Processing** — Auto-embed metadata and thumbnails into files\n- **Download Library** — Track and manage all your downloads\n- **6 Beautiful Themes** — Midnight, Aurora, Sunset, Ocean, Forest, Candy\n- **Fast \u0026 Lightweight** — Built with Tauri for minimal resource usage\n\n## Screenshots\n![Youwee](docs/screenshots/youwee-1.png)\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eMore Screenshots\u003c/strong\u003e\u003c/summary\u003e\n\n![Youwee - Library](docs/screenshots/youwee-2.png)\n![Youwee - AI Summary](docs/screenshots/youwee-3.png)\n![Youwee - Processing](docs/screenshots/youwee-4.png)\n![Youwee - Settings](docs/screenshots/youwee-5.png)\n![Youwee - Themes](docs/screenshots/youwee-6.png)\n![Youwee - About](docs/screenshots/youwee-7.png)\n\n\u003c/details\u003e\n\n\n## Installation\n\n### Download for your platform\n\n| Platform | Download |\n|----------|----------|\n| **Windows** (x64) | [Download .msi](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Windows.msi) · [Download .exe](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Windows-Setup.exe) |\n| **macOS** (Apple Silicon) | [Download .dmg](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Mac-Apple-Silicon.dmg) |\n| **macOS** (Intel) | [Download .dmg](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Mac-Intel.dmg) |\n| **Linux** (x64) | [Download .deb](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Linux.deb) · [Download .AppImage](https://github.com/vanloctech/youwee/releases/latest/download/Youwee-Linux.AppImage) |\n\n\u003e See all releases on the [Releases page](https://github.com/vanloctech/youwee/releases)\n\n### Build from Source\n\n#### Prerequisites\n\n- [Bun](https://bun.sh/) (v1.3.5 or later)\n- [Rust](https://www.rust-lang.org/) (v1.70 or later)\n- [Tauri CLI](https://tauri.app/v1/guides/getting-started/prerequisites)\n\n#### Steps\n\n```bash\n# Clone the repository\ngit clone https://github.com/vanloctech/youwee.git\ncd youwee\n\n# Install dependencies\nbun install\n\n# Run in development mode\nbun run tauri dev\n\n# Build for production\nbun run tauri build\n```\n\n## Tech Stack\n\n- **Frontend**: React 19, TypeScript, Tailwind CSS, shadcn/ui\n- **Backend**: Rust, Tauri 2.0\n- **Downloader**: yt-dlp (bundled)\n- **Build**: Bun, Vite\n\n## Contributing\n\nWe welcome contributions! Here's how you can help:\n\n### Getting Started\n\n1. Fork the repository\n2. Create a feature branch: `git checkout -b feature/amazing-feature`\n3. Make your changes\n4. Run tests and linting:\n   ```bash\n   bun run lint\n   bun run build\n   cd src-tauri \u0026\u0026 cargo check\n   ```\n5. Commit your changes: `git commit -m 'feat: add amazing feature'`\n6. Push to the branch: `git push origin feature/amazing-feature`\n7. Open a Pull Request\n\n### Commit Convention\n\nWe follow [Conventional Commits](https://www.conventionalcommits.org/):\n\n- `feat:` - New features\n- `fix:` - Bug fixes\n- `docs:` - Documentation changes\n- `style:` - Code style changes (formatting, etc.)\n- `refactor:` - Code refactoring\n- `test:` - Adding or updating tests\n- `chore:` - Maintenance tasks\n\n### Development Tips\n\n- Run `bun run tauri dev` for hot-reloading development\n- Frontend changes reflect immediately\n- Rust changes require recompilation (automatic in dev mode)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [yt-dlp](https://github.com/yt-dlp/yt-dlp) - The powerful video downloader\n- [FFmpeg](https://ffmpeg.org/) - Multimedia framework for audio/video processing\n- [Bun](https://bun.sh/) - Fast JavaScript runtime for YouTube extraction\n- [Tauri](https://tauri.app/) - Build smaller, faster, and more secure desktop apps\n- [shadcn/ui](https://ui.shadcn.com/) - Beautiful UI components\n- [Lucide Icons](https://lucide.dev/) - Beautiful open-source icons\n\n## Contact\n\n- **GitHub**: [@vanloctech](https://github.com/vanloctech)\n- **Issues**: [GitHub Issues](https://github.com/vanloctech/youwee/issues)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  Made with ❤️ by VietNam\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanloctech%2Fyouwee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanloctech%2Fyouwee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanloctech%2Fyouwee/lists"}