gitmyhub

omniget

Rust ★ 8.4k updated 6d ago

Download Udemy and Hotmart courses, YouTube videos, music and books — 1,800+ sites, no terminal. Free open-source desktop app for Windows, macOS and Linux, with a built-in course player, PDF/EPUB reader and music library. Powered by yt-dlp. Your files stay on your computer.

A free desktop app that downloads online courses, videos, music, and books from over 1,800 sites, plus lets you read and study PDFs and EPUBs.

RustTauriSvelteyt-dlpFFmpegsetup: easycomplexity 2/5

OmniGet is a free desktop app for Windows, macOS, and Linux that downloads and organizes things from the internet in one place. Instead of juggling separate tools for online courses, YouTube videos, music, and books, you paste a link into OmniGet and it figures out what it is and downloads it, no command line or Python setup required. It supports online course platforms like Udemy, Hotmart, and Teachable, video and audio sites like YouTube, TikTok, Instagram, Twitter/X, and Reddit, plus torrents and magnet links, and it can lean on the yt-dlp project underneath to reach over 1,800 sites total.

One of its main features is a global hotkey. Copy any link, whether it is a video, a tweet, a track, or a magnet link, then press Ctrl+Shift+D (or Cmd+Shift+D on a Mac) from anywhere on your computer, and OmniGet reads your clipboard and starts downloading in the background without you even opening its window. If you prefer to check quality options first, you can paste the link into the app's home screen instead and preview before downloading.

Beyond downloading, the app also works as a PDF and EPUB reader with a focus mode, timestamped notes, and spaced repetition for studying what you save, along with an extensible plugin system for adding more capability later. It is built with Tauri, Rust, and Svelte so it runs natively on each operating system rather than through a browser wrapper.

Because the app is not signed with a paid certificate, your operating system may show a warning the first time you open it. The readme gives specific steps to clear this warning on both macOS and Windows, and notes this only needs to be done once. The project is open source under the GPL-3.0 license, and its bundled download tools update themselves automatically in the background.

Where it fits