Repolode
OpenSelena

OpenSelena/omniget

Open-source desktop download manager for courses, YouTube, Instagram, X and 1,800+ sites, built on yt-dlp with Tauri, Rust and Svelte.

Open-source alternative to:4K Video Downloader

Stars
4,560
Forks
573
Open issues
25
Last commit
18 hours ago

What is it?

OmniGet is a free desktop app for Windows, macOS and Linux that puts video, audio, course and torrent downloads behind one paste-a-link window. It uses native extractors for platforms such as Udemy, Hotmart, Instagram, X, Pinterest and Bilibili, and hands other sites to yt-dlp, which it installs and keeps updated itself. Logged-in content can be downloaded through a companion browser extension that forwards cookies to the app.

Beyond downloading, the app bundles a Tools hub of about 150 single-purpose utilities. These cover subtitle editing, offline speech transcription with whisper.cpp, video compression and conversion through FFmpeg, PDF merge, repair and OCR, and image resizing and deduplication. Some tools are marked beta or planned, and some are Windows-only.

OmniGet is built with Tauri 2.0, Rust and Svelte, and is licensed under GPL-3.0. It also exposes an MCP server and a Claude Code plugin so AI agents can call its tools.

Key features

  • 01Native extractors for courses, Instagram, X, Pinterest and Bilibili, plus yt-dlp for about 1,800 other sites.
  • 02Browser extension forwards cookies so logged-in and private content can be downloaded.
  • 03Automatic installation and updates of yt-dlp and FFmpeg.
  • 04Resumable downloads with retry and per-site connection handling.
  • 05Built-in tools for subtitles, transcription, PDF, image and video editing.
  • 06MCP server and Claude Code plugin for AI agent access.

Use cases

  • Saving purchased online courses from Udemy or Hotmart for offline viewing.
  • Backing up Pinterest boards or Instagram content from your own account.
  • Downloading a YouTube video or extracting its audio to MP3 from a clipboard shortcut.
  • Transcribing recorded lectures or meetings to subtitles offline.

Quick start

  1. 1

    Install on Windows with winget

    winget install -e --id OpenSelena.OmniGet
  2. 2

    Or install on macOS with Homebrew

    brew install --cask OpenSelena/tap/omniget
  3. 3

    Or download the build for your system from the Releases page

  4. 4

    Open OmniGet, paste a link and press Enter

Things to know

  • Licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.
  • The app is not code-signed, so Windows and macOS show a warning the first time you open it.
  • On Linux, media playback needs GStreamer plugins that may not be installed by default.

In collections

Topics

FAQ

What is omniget?
Open-source desktop download manager for courses, YouTube, Instagram, X and 1,800+ sites, built on yt-dlp with Tauri, Rust and Svelte. OmniGet is a free desktop app for Windows, macOS and Linux that puts video, audio, course and torrent downloads behind one paste-a-link window. It uses native extractors for platforms such as Udemy, Hotmart, Instagram, X, Pinterest and Bilibili, and hands other sites to yt-dlp, which it installs and keeps updated itself. Logged-in content can be downloaded through a companion browser extension that forwards cookies to the app.
Is omniget free to use? What license does it have?
omniget is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
Is omniget still maintained?
Actively maintained. The last commit to omniget was on Nov 6, 2026.
What can I use omniget for?
Saving purchased online courses from Udemy or Hotmart for offline viewing. Backing up Pinterest boards or Instagram content from your own account. Downloading a YouTube video or extracting its audio to MP3 from a clipboard shortcut. Transcribing recorded lectures or meetings to subtitles offline.
How do I install omniget?
Install on Windows with winget: winget install -e --id OpenSelena.OmniGet Or install on macOS with Homebrew: brew install --cask OpenSelena/tap/omniget Or download the build for your system from the Releases page Open OmniGet, paste a link and press Enter
Where can I get omniget?
The source code and installation instructions are on GitHub: https://github.com/OpenSelena/omniget

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects