Hysen Labs
Library / SDK
tonhowtf/omniget avatar
tonhowtf

omniget

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.

8,712 stars743 forksRustGPL-3.0
01
DEEP OPEN-SOURCE ANALYSIS

OmniGet: a desktop downloader for courses and video

A free open source desktop app that pulls online courses, video, and audio from more than 1,800 sites, with playback handled inside the app and no terminal required.

02
DEEP OPEN-SOURCE ANALYSIS

No terminal required

OmniGet is a free open source desktop application for Windows, macOS, and Linux. The selling point is right in the first lines: no command line, no Python, no setup. Everything you download plays inside the app, and the files stay on the computer. Under the hood it is powered by yt-dlp. A built in course player, a PDF and EPUB reader, and a music library round out the playback side, so the tool covers reading and listening as well as video.

03
DEEP OPEN-SOURCE ANALYSIS

Where the downloads come from

Courses can come from platforms like Udemy, Hotmart, Kiwify, Skool, and Teachable. Video and audio are pulled from YouTube, TikTok, Instagram, Twitter, and Reddit, among others. The README puts the total reach at over 1,800 sites. For one desktop app that is a wide net, and the list of named platforms gives a concrete sense of who the app is aimed at.

04
DEEP OPEN-SOURCE ANALYSIS

Installation per operating system

The install path differs by platform. Windows gets a portable executable or an msi installer. macOS uses a dmg. Linux is covered with deb, rpm, or AppImage packages. Builds are published for both x86 64 and ARM64, which matters for Apple Silicon users and for newer Linux hardware.

05
DEEP OPEN-SOURCE ANALYSIS

The unsigned warning

The README is honest about a rough edge. OmniGet is open source and not signed with a paid certificate, so the operating system may warn you on first launch. There are steps to clear the warning, and the files stay local either way. A Discord server is linked for support. It is the kind of heads up that keeps an open source tool from surprising people on day one.

06
DEEP OPEN-SOURCE ANALYSIS

Everything plays inside

One trait shows up repeatedly across the README: everything plays inside the app. The built in course player handles course material, the PDF and EPUB reader handles documents, and the music library handles audio. That keeps the downloader, the player, and the library in a single window instead of scattering files across the desktop. For someone who wants a self contained download hub, that design choice is the heart of the app.

07
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

OmniGet keeps its appeal simple: no command line, no setup, and files that stay on your machine. The unsigned install warning is worth reading before first launch, and so is the Discord link if you get stuck.

08
DEEP OPEN-SOURCE ANALYSIS

Official sources

09
Community notes

Community notes