omniget Svelte Themes

Omniget

Media downloader. Paste a link. Get your file. Udemy, Hotmart, Telegram and 1000+ Downloader

Loop, the OmniGet mascot

Latest Release License GPL-3.0 Stars

OmniGet

Paste a link. Get your file.
No browser extensions, no web apps

OmniGet is a free, open source desktop app for downloading videos and media from the internet. It natively supports YouTube, Instagram, TikTok, Twitter/X, Reddit, Twitch, Pinterest, Vimeo, Bluesky, Bilibili, Hotmart courses, Udemy courses, and Telegram. It also downloads torrents and magnet links natively. Any other URL falls back to yt-dlp, covering 1000+ additional sites.

Built with Tauri and Rust for speed and a small footprint.

OmniGet screenshot

Features

  • Download from 13 platforms natively, plus 1000+ more via yt-dlp
  • Download torrents and magnet links natively with seeding, pause/resume
  • P2P file transfer between devices (local network or across the internet via STUN/UDP hole punching)
  • Download full Hotmart and Udemy courses with login (videos, attachments, descriptions)
  • Download Telegram media with QR code or phone number login
  • Convert media files between formats with FFmpeg and GPU acceleration
  • Search YouTube directly from the omnibox
  • Choose quality, format, and download mode (video, audio only, mute)
  • Real-time progress with speed display
  • Global hotkey to download from clipboard URL
  • Clipboard URL detection and batch downloads
  • System tray with download count badge
  • Built-in auto-updater
  • Debug diagnostics export for troubleshooting
  • Proxy support (HTTP/SOCKS5)
  • Dark and light theme
  • Available in English, Portuguese, Chinese, Japanese, Italian, French, and Greek
  • Loop, the mascot that reacts to your downloads

Supported Platforms

Platform Content
YouTube Videos, Shorts, Playlists, Search
Instagram Posts, Reels, Stories
TikTok Videos, Photos
Twitter / X Videos, GIFs
Reddit Videos, Images
Twitch Clips
Pinterest Images, Videos
Vimeo Videos (with referer support)
Bluesky Images, Videos
Bilibili Videos
Hotmart Full courses with login
Udemy Full courses with login
Telegram Photos, Videos, Files, Audio
Torrent / Magnet Any .torrent file or magnet link
1000+ more Anything yt-dlp supports

Platform availability may vary depending on each service.

Download

Grab the latest release for your platform:

Download for Windows Download for macOS Download for Linux

Linux is also available as a Flatpak. If you run into issues on any platform, please open an issue.

Windows SmartScreen

Windows SmartScreen may warn you the first time you run OmniGet. This is normal for open source apps without a paid code signing certificate. Click More info, then Run anyway.

The app is fully open source and every line of code is right here in this repository.

macOS Gatekeeper

macOS may block OmniGet because the app is not yet signed with an Apple Developer certificate. If you see "omniget.app is damaged" or "can't be opened", run this in Terminal:

xattr -cr /Applications/omniget.app
codesign --force --deep --sign - /Applications/omniget.app

Building From Source

Prerequisites: Rust, Node.js 18+, pnpm

On Linux, install additional dependencies:

sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev patchelf

Then build and run:

git clone https://github.com/tonhowtf/omniget.git
cd omniget
pnpm install
pnpm tauri dev

For a production build:

pnpm tauri build

OmniGet facilitates downloading publicly available content from the internet. You are responsible for how you use it. Personal use is supported by Article 184, §4 of the Brazilian Penal Code, which allows copying works for private use without profit intent.

Respect copyright and each platform's terms of service.

Contributing

Found a bug or want to suggest a feature? Open an issue. Pull requests are welcome.

License

OmniGet is licensed under GPL-3.0. The OmniGet name, logo, and Loop mascot are project trademarks not covered by the code license.

Top categories

Loading Svelte Themes