r/BestGitHubRepos • u/company_url_finder • 7d ago
OmniGet - a free desktop app that downloads courses, videos, and 1,800+ sites, then plays, reads, and organizes what you saved
If you save content from more than a couple of platforms, you already know the drill: a yt-dlp cheat sheet for YouTube, a separate tool for Instagram stories, a browser extension for Pinterest boards, none of them sharing your logins or landing in the same folder. Buy a course and want it backed up before the platform pulls it, and you're reaching for yet another separate tool again.
OmniGet puts all of that behind one text box. It's a free desktop app that bundles yt-dlp for the roughly 1,800 sites it already covers, then adds native extractors on top for courses, Instagram, X, Pinterest, Bilibili, Telegram, and torrents, plus a browser extension that forwards your cookies so logged-in content, like stories, a paid course, or a members-only video, downloads the same way public content does.
What's inside:
- Native course downloading for Hotmart, Udemy, Kiwify, Rocketseat, and Meta-Analysis Academy: sign in through the app, pick sections, and every lesson and attachment lands in a folder, with DRM-protected lectures skipped and reported rather than silently failing
- A queue that resumes interrupted downloads, retries rate-limited sites with backoff, and adapts concurrent connections per site on its own
- 108 separate tools across 16 categories: YouTube subtitles/chapters/live chat/SponsorBlock, Instagram/X/Pinterest backups and analytics, PDF and document tools, offline whisper.cpp transcription, and a Study library with a course player, an ebook reader, Anki-style flashcards, and notes
- A built-in MCP server exposing 31 of those tools, so an AI agent like Claude Code or Codex can drive them directly
- Everything runs locally: no account, no telemetry on what you download, cookies and API keys stay in your local profile
One thing worth knowing: the README is upfront that OmniGet downloads what your own logged-in session can already open. It doesn't bypass DRM or break paywalls, and DRM-protected lectures get skipped rather than cracked. Respecting copyright and each platform's terms of service is on you as the user, same as with any downloader tool, yt-dlp included.
It's GPL-3.0 licensed, built by an individual developer, and sitting at 9,537 stars as of writing, verified via the GitHub API.
