An on-device Android app that turns websites, HTML projects, and Node.js, PHP, Python, Go or WordPress sites into signed APKs, built entirely on the phone.
ImranR98/Obtainium
Android app manager that installs and updates apps directly from their GitHub, GitLab, F-Droid and other release sources.
Open-source alternative to:Google Play Store
- Stars
- 20,589
- Forks
- 639
- Open issues
- 371
- Last commit
- 2 days ago
What is it?
Obtainium is an Android app that installs and updates apps straight from their release pages instead of relying on a single app store. You add an app by its source URL, and Obtainium tracks new releases and can notify you when an update is available.
It supports a wide range of sources, including GitHub, GitLab, Forgejo/Codeberg, F-Droid and third-party F-Droid repos, IzzyOnDroid, SourceHut, and several other app stores and websites. Direct APK links and HTML pages containing APK links are also supported as fallbacks. Some sources rely on web scraping, which can break when a site's layout changes.
The project publishes its signing certificate hash and PGP key so users can verify APK builds, and it is available through GitHub, IzzyOnDroid and F-Droid.
Key features
- 01Installs and updates Android apps directly from GitHub, GitLab, F-Droid and other release sources.
- 02Sends notifications when new releases become available.
- 03Supports Direct APK links and HTML pages that link to APK files.
- 04Lets you share import links and crowdsourced app configurations.
- 05Publishes signing certificate hash and PGP key for verifying builds.
Use cases
- Keeping open-source Android apps up to date without waiting for a store listing.
- Installing apps distributed only through GitHub releases or F-Droid repos.
- Tracking app releases from several sources in one place.
Quick start
- 1
Get the app from GitHub releases
- 2
Or install from IzzyOnDroid
- 3
Or install from F-Droid
Things to know
- Only runs on Android.
- Some sources rely on web scraping, which can break when websites change their design.
Topics
FAQ
- What is Obtainium?
- Android app manager that installs and updates apps directly from their GitHub, GitLab, F-Droid and other release sources. Obtainium is an Android app that installs and updates apps straight from their release pages instead of relying on a single app store. You add an app by its source URL, and Obtainium tracks new releases and can notify you when an update is available.
- Is Obtainium free to use? What license does it have?
- Obtainium is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Obtainium still maintained?
- Actively maintained. The last commit to Obtainium was on Oct 18, 2026.
- What can I use Obtainium for?
- Keeping open-source Android apps up to date without waiting for a store listing. Installing apps distributed only through GitHub releases or F-Droid repos. Tracking app releases from several sources in one place.
- How do I install Obtainium?
- Get the app from GitHub releases Or install from IzzyOnDroid Or install from F-Droid
- Where can I get Obtainium?
- The source code and installation instructions are on GitHub: https://github.com/ImranR98/Obtainium
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Offline, zero-permission Android file viewer for PDF, Word, Excel, PowerPoint, photos, video, audio, Markdown, code and ZIP archives.
A cross-platform app store that lets you discover and install apps released on GitHub, Codeberg and other Forgejo or Gitea forges.
A terminal TUI and CLI for browsing and downloading specific files or folders from GitHub, GitLab, Codeberg, Gitea and Forgejo without cloning.
An offline-first, privacy-focused reader for PDF, EPUB, comics and other documents on Android, Linux and Windows, built with Kotlin Multiplatform.
Open-source console, backend and CLI for Capgo, managing live updates, channels and native builds for Capacitor apps.