// summary
OmniGet is a free, open-source desktop application designed to help users download and study online courses and digital books in one centralized location. It features a built-in video player for course lessons and a comprehensive document reader for various formats like PDF, EPUB, and CBZ. The app also includes productivity tools such as flashcards, note-taking, and progress tracking to enhance the overall learning experience.
// technical analysis
OmniGet is a comprehensive desktop application designed to bridge the gap between downloading online educational content and the actual process of studying. By integrating a downloader, a specialized video player for courses, and a robust document reader, it transforms raw downloaded files into an organized, interactive learning environment. The project prioritizes local-first data management, utilizing a SQLite database for annotations and progress tracking while keeping the original files untouched on the user's disk, which ensures portability and compatibility with external tools.
// key highlights
// use cases
// getting started
To begin using OmniGet, download the appropriate installer for your operating system (Windows, macOS, or Linux) from the project's latest GitHub release page. Once installed, you can start by pasting a URL into the app to download content or by pointing the Library feature to an existing folder on your computer to begin organizing your local files. Developers interested in contributing can clone the repository and use pnpm to build the project via the Tauri framework.