{"id":32803506,"url":"https://github.com/nexmoe/vidbee","last_synced_at":"2026-04-11T10:18:14.456Z","repository":{"id":320389802,"uuid":"1081230042","full_name":"nexmoe/VidBee","owner":"nexmoe","description":"Download videos from almost any website worldwide","archived":false,"fork":false,"pushed_at":"2025-10-30T15:23:19.000Z","size":2831,"stargazers_count":365,"open_issues_count":1,"forks_count":17,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-30T15:34:25.988Z","etag":null,"topics":["downloader","facebook","tiktok","twitter","youtube"],"latest_commit_sha":null,"homepage":"https://vidbee.org","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/nexmoe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-10-22T13:43:42.000Z","updated_at":"2025-10-30T14:36:57.000Z","dependencies_parsed_at":"2025-10-23T15:41:18.946Z","dependency_job_id":null,"html_url":"https://github.com/nexmoe/VidBee","commit_stats":null,"previous_names":["nexmoe/vidbee"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/nexmoe/VidBee","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexmoe%2FVidBee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexmoe%2FVidBee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexmoe%2FVidBee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexmoe%2FVidBee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nexmoe","download_url":"https://codeload.github.com/nexmoe/VidBee/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexmoe%2FVidBee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282969330,"owners_count":26757313,"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","status":"online","status_checked_at":"2025-11-06T02:00:06.180Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["downloader","facebook","tiktok","twitter","youtube"],"created_at":"2025-11-06T08:01:26.872Z","updated_at":"2026-04-01T16:41:03.402Z","avatar_url":"https://github.com/nexmoe.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"left\"\u003e\n  \u003ca href=\"https://github.com/nexmoe/VidBee\"\u003e\n    \u003cimg src=\"apps/desktop/build/icon.png\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3\u003eVidBee\u003c/h3\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/nexmoe/VidBee?color=ffcb47\u0026labelColor=black\u0026logo=github\u0026label=Stars\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/graphs/contributors\"\u003e\u003cimg src=\"https://img.shields.io/github/contributors/nexmoe/VidBee?ogo=github\u0026label=Contributors\u0026labelColor=black\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/nexmoe/VidBee/total?color=369eff\u0026labelColor=black\u0026logo=github\u0026label=Downloads\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/nexmoe/VidBee?color=369eff\u0026labelColor=black\u0026logo=github\u0026label=Latest%20Release\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://x.com/intent/follow?screen_name=nexmoex\"\u003e\u003cimg src=\"https://img.shields.io/badge/Follow-blue?color=1d9bf0\u0026logo=x\u0026labelColor=black\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://deepwiki.com/nexmoe/VidBee\"\u003e\u003cimg src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/releases/latest\" target=\"_blank\"\u003e\u003cimg src=\"screenshots/main-interface.png\" alt=\"VidBee Desktop\" width=\"46%\"/\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/nexmoe/VidBee/releases/latest\" target=\"_blank\"\u003e\u003cimg src=\"screenshots/download-queue.png\" alt=\"VidBee Download Queue\" width=\"46%\"/\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\nVidBee is a modern, open-source video downloader that lets you download videos and audios from 1000+ websites worldwide. Built with Electron and powered by yt-dlp, VidBee offers a clean, intuitive interface with powerful features for all your downloading needs, including RSS auto-download automation that automatically subscribes to feeds and downloads new videos from your favorite creators in the background.\n\n## 👋🏻 Getting Started\n\nVidBee is currently under active development, and feedback is welcome for any [issue](https://github.com/nexmoe/VidBee/issues) encountered.\n\n[📥 Download VidBee](https://vidbee.org/download/) | [📚 Documentation](https://docs.vidbee.org)\n\n\u003e [!IMPORTANT]\n\u003e\n\u003e **Star Us**, You will receive all release notifications from GitHub without any delay ~\n\n\u003ca href=\"https://next.ossinsight.io/widgets/official/compose-last-28-days-stats?repo_id=1081230042\" target=\"_blank\" style=\"display: block\" align=\"left\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://next.ossinsight.io/widgets/official/compose-last-28-days-stats/thumbnail.png?repo_id=1081230042\u0026image_size=auto\u0026color_scheme=dark\" width=\"655\" height=\"auto\"\u003e\n    \u003cimg alt=\"Performance Stats of nexmoe/VidBee - Last 28 days\" src=\"https://next.ossinsight.io/widgets/official/compose-last-28-days-stats/thumbnail.png?repo_id=1081230042\u0026image_size=auto\u0026color_scheme=light\" width=\"655\" height=\"auto\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\n\u003c!-- Made with [OSS Insight](https://ossinsight.io/) --\u003e\n\n## ✨ Features\n\n### 🌍 Global Video Download Support\n\nDownload videos from almost any website worldwide through the powerful yt-dlp engine. Support for 1000+ sites including YouTube, TikTok, Instagram, Twitter, and many more.\n\n![VidBee Main Interface](screenshots/main-interface.png)\n\n### 🎨 Best-in-class UI Experience\n\nModern, clean interface with intuitive operations. One-click pause/resume/retry, real-time progress tracking, and comprehensive download queue management.\n\n![VidBee Download Queue](screenshots/download-queue.png)\n\n### 📡 RSS Auto Download\n\nAutomatically subscribe to RSS feeds and auto-download new videos in the background from your favorite creators across YouTube, TikTok, and more. Set up RSS subscriptions once, and VidBee will automatically download new uploads without manual intervention, perfect for keeping up with your favorite channels and creators.\n\n## 🌐 Supported Sites\n\nVidBee supports 1000+ video and audio platforms through yt-dlp. For the complete list of supported sites, visit [https://vidbee.org/supported-sites/](https://vidbee.org/supported-sites/)\n\n## 🧱 Web + API (Docker-ready)\n\nThis monorepo now includes:\n\n- `packages/downloader-core`: Shared yt-dlp/ffmpeg download core\n- `apps/api`: Fastify API server with oRPC and SSE events\n- `apps/web`: TanStack Start web client using oRPC\n\nRun locally:\n\n```bash\npnpm run start:web\n```\n\nThis command starts `apps/api` and `apps/web` together.\n\nRun with Docker:\n\n```bash\ndocker compose up -d --build\n```\n\nRun with GitHub Container Registry images:\n\n```yaml\nservices:\n  api:\n    image: ghcr.io/nexmoe/vidbee-api:latest\n    environment:\n      VIDBEE_API_HOST: 0.0.0.0\n      VIDBEE_API_PORT: 3100\n      VIDBEE_DOWNLOAD_DIR: /data/downloads\n      VIDBEE_HISTORY_STORE_PATH: /data/vidbee/vidbee.db\n    ports:\n      - \"3100:3100\"\n    volumes:\n      - vidbee-downloads:/data/downloads\n      - vidbee-data:/data/vidbee\n    restart: unless-stopped\n\n  web:\n    image: ghcr.io/nexmoe/vidbee-web:latest\n    depends_on:\n      - api\n    ports:\n      - \"3000:3000\"\n    restart: unless-stopped\n\nvolumes:\n  vidbee-downloads:\n  vidbee-data:\n```\n\nStop services:\n\n```bash\ndocker compose down\n```\n\nOptional env vars (via `.env`):\n\n```bash\nVIDBEE_API_PORT=3100\nVIDBEE_WEB_PORT=3000\nVITE_API_URL=http://localhost:3100\n```\n\n## 🤝 Contributing\n\nYou are welcome to join the open source community to build together. For more details, check out:\n\n- Monorepo apps:\n  - `apps/desktop`: VidBee desktop app (Electron)\n  - `apps/docs`: Documentation site (Next.js)\n  - `apps/extension`: Browser extension (WXT)\n  - `apps/desktop/docs/glitchtip.md`: GlitchTip and `sentry-cli` setup for desktop monitoring\n- [Contributing Guide](./CONTRIBUTING.md)\n- [DeepWiki Documentation](https://deepwiki.com/nexmoe/VidBee)\n\n## 📄 License\n\nThis project is distributed under the MIT License. See [`LICENSE`](LICENSE) for details.\n\n## 🙏 Thanks\n\n- [yt-dlp](https://github.com/yt-dlp/yt-dlp) - The powerful video downloader engine\n- [FFmpeg](https://ffmpeg.org/) - The multimedia framework for video and audio processing\n- [Electron](https://www.electronjs.org/) - Build cross-platform desktop apps\n- [React](https://react.dev/) - The UI library\n- [Vite](https://vitejs.dev/) - Next generation frontend tooling\n- [Tailwind CSS](https://tailwindcss.com/) - Utility-first CSS framework\n- [shadcn/ui](https://ui.shadcn.com/) - Beautifully designed components\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnexmoe%2Fvidbee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnexmoe%2Fvidbee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnexmoe%2Fvidbee/lists"}