Get Android app updates straight from the source. And install it any way you want.
See the code
ObtainX is a modern and supercharged fork of Obtainium. Re-engineered with a stunning Material 3 Expressive UI, it delivers an ultra-smooth interface packed with power-user utilities that make managing your Android apps effortless.
[!TIP] Curious how ObtainX stacks up against Obtainium? Check out my side-by-side ObtainX vs Obtainium comparison featuring full interface screenshots.
Featured in "Best Android Apps — May 2026!"
By HowToMen
dev.bikram.obtainx64:37:E8:BE:94:51:BD:7D:02:21:55:11:D3:E5:04:A8:8C:50:BE:72:B6:DD:05:AC:4B:5B:87:F5:A2:05:B6:87
If you want to try out ObtainX without losing your current setup, you can bring your existing app list over in seconds:
Backup tab, select Import (or Restore), and choose that exact .json file.These are built from the ground up and are exclusive in ObtainX.
The same apps can be tracked from multiple stores — independently, simultaneously, and interchangeably.
🔄 Swap tracked source — Tracking an app on GitHub, but want to switch to F-Droid or APKPure? Change sources in-place in two taps. The app keeps its folders, categories, and history — only where the updates come from changes.
📚 Track multiple stores at once — Track the same app across different stores simultaneously. Follow GitHub for nightlies, F-Droid for reproducible builds, and APKPure as a fallback — all simultaneously. Each listing with its own independent version tracking and settings.
🛡️ Build verification checks — Runs automated cryptographic checks (F-Droid/Izzy reproducible builds, GitHub Release Attestations) on apps you add to flag tampered binaries before install. For total integrity, ObtainX's own updates are reproducible (F-Droid) and attested (GitHub). Learn more in the Build Verification Guide.
🦠 VirusTotal APK scanning — Optionally scan downloaded APKs with VirusTotal before installation. Flagged or failed scans ask you what to do (including Retry). You can turn scanning off for individual apps while leaving it on globally.
🧩 Advanced filter / RegEx assist — A built-in helper walks you through building regex filters on any field that supports them. No regex knowledge required. Full details in the Additional options guide.
⏭️ Skip version — Skip a specific release you don't want without marking the app as "updated." The next release will still show up normally.
🚩 Needs attention — Never lose broken apps in a long list again. Apps with issues — like signature mismatches, broken filters, or renamed repos — automatically float to the top of list with clear, plain-English fixes. Once resolved, they drop right back into place.
⬇️ Deliberate downgrades — Need to jump off a buggy pre-release back to stable, or deal with a developer rolling back a release? When an app's source build is older than what you have installed, ObtainX provides an explicit Downgrade button with data-safety warnings. It keeps downgrades out of your update badges and background syncs, and adds support for CorePatch alongside Let Me Downgrade.
💾 Save assets — Option to automatically save update assets (e.g. APKs) to your chosen folder, during update process itself.
These features were also built from ground up and first released in ObtainX; and are now available in Obtainium too.
Optimizations made to legacy Obtainium features.
🏪 APKMirror updates — In Obtainium, APKMirror apps are track-only, so the update button has nowhere to take you — you can only mark a version as installed. ObtainX keeps tracking accurate but makes the update action functional, opening the specific release page for the new version. (Bulk Import is also supported.)
🧠 Smarter version status — ObtainX handles harmless version label differences more intelligently, so you're only notified when there's genuinely something new. Six distinct states instead of a binary "update / up to date" pair: up to date, update available, device is ahead, same version shown differently, genuinely unclear and Not installed.
🎯 Add App — three paths, one screen — URL, Search, and From Device are all on one screen under a segmented control. Search results load inline alongside store chips — no floating sheets, no separate screens. New searches can be started without needing to go back-n-forth.
🔭 Track-only source improvements — Shows installed version from the device when the package ID is known. The Update button opens the concrete release page, not just the app listing. In Obtainium, if the wrong package ID is fetched (or none at all), the app shows as "not installed" forever and update notifications never work right — with no way to fix it. ObtainX surfaces this clearly and lets you edit the package ID directly from the app page, instantly restoring correct install detection and update tracking.
🔖 Powerful, live filtering — ObtainX rebuilds Obtainium's basic filter into a powerful tool. Filters like up-to-date, installed and track-only become three-state (include / exclude / off) instead of simple on/off toggles, and categories can be included or excluded and matched by Any or All — where Obtainium only lets you include categories, matched as "any." The apps list updates live as you change options, with no apply step required. Active filters also appear as dismissible chips at the top: tap one to clear just that filter.
🎛️ Total theme customization — You control the theme (system, light, dark, AMOLED), color (Material You, presets or any HEX), palette, color shading intensity, gradient, progressive blur, roundness of UI corners, UI scale, and more. It's not just an afterthought - it's a full blown theme engine. Make it yours.
🗄️ Richer app list grouping — Group by source (Obtainium adopted in July 2026), app type (user/system/privileged), or update status (update available, newer on device, same version, not installed etc.) A separate level of intelligent grouping for "Updates", "non-installed" and "track-only" apps.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ObtainX is a fork of Obtainium, licensed under GPL-v3.
Read the original Obtainium README here.
Remember
Notes, tasks, and reminders that keep coming back until they are done. |
FilePipe
Your files, your rules. Automatically sort and move media with smart rules. |
82 followers · starred May 2026
19 followers · starred Jul 2026
295 followers · starred Jul 2026
185 followers · starred Jul 2026
Get Android app updates straight from the source. And install it any way you want.
See the code
ObtainX is a modern and supercharged fork of Obtainium. Re-engineered with a stunning Material 3 Expressive UI, it delivers an ultra-smooth interface packed with power-user utilities that make managing your Android apps effortless.
[!TIP] Curious how ObtainX stacks up against Obtainium? Check out my side-by-side ObtainX vs Obtainium comparison featuring full interface screenshots.
Featured in "Best Android Apps — May 2026!"
By HowToMen
dev.bikram.obtainx64:37:E8:BE:94:51:BD:7D:02:21:55:11:D3:E5:04:A8:8C:50:BE:72:B6:DD:05:AC:4B:5B:87:F5:A2:05:B6:87
If you want to try out ObtainX without losing your current setup, you can bring your existing app list over in seconds:
Backup tab, select Import (or Restore), and choose that exact .json file.These are built from the ground up and are exclusive in ObtainX.
The same apps can be tracked from multiple stores — independently, simultaneously, and interchangeably.
🔄 Swap tracked source — Tracking an app on GitHub, but want to switch to F-Droid or APKPure? Change sources in-place in two taps. The app keeps its folders, categories, and history — only where the updates come from changes.
📚 Track multiple stores at once — Track the same app across different stores simultaneously. Follow GitHub for nightlies, F-Droid for reproducible builds, and APKPure as a fallback — all simultaneously. Each listing with its own independent version tracking and settings.
🛡️ Build verification checks — Runs automated cryptographic checks (F-Droid/Izzy reproducible builds, GitHub Release Attestations) on apps you add to flag tampered binaries before install. For total integrity, ObtainX's own updates are reproducible (F-Droid) and attested (GitHub). Learn more in the Build Verification Guide.
🦠 VirusTotal APK scanning — Optionally scan downloaded APKs with VirusTotal before installation. Flagged or failed scans ask you what to do (including Retry). You can turn scanning off for individual apps while leaving it on globally.
🧩 Advanced filter / RegEx assist — A built-in helper walks you through building regex filters on any field that supports them. No regex knowledge required. Full details in the Additional options guide.
⏭️ Skip version — Skip a specific release you don't want without marking the app as "updated." The next release will still show up normally.
🚩 Needs attention — Never lose broken apps in a long list again. Apps with issues — like signature mismatches, broken filters, or renamed repos — automatically float to the top of list with clear, plain-English fixes. Once resolved, they drop right back into place.
⬇️ Deliberate downgrades — Need to jump off a buggy pre-release back to stable, or deal with a developer rolling back a release? When an app's source build is older than what you have installed, ObtainX provides an explicit Downgrade button with data-safety warnings. It keeps downgrades out of your update badges and background syncs, and adds support for CorePatch alongside Let Me Downgrade.
💾 Save assets — Option to automatically save update assets (e.g. APKs) to your chosen folder, during update process itself.
These features were also built from ground up and first released in ObtainX; and are now available in Obtainium too.
Optimizations made to legacy Obtainium features.
🏪 APKMirror updates — In Obtainium, APKMirror apps are track-only, so the update button has nowhere to take you — you can only mark a version as installed. ObtainX keeps tracking accurate but makes the update action functional, opening the specific release page for the new version. (Bulk Import is also supported.)
🧠 Smarter version status — ObtainX handles harmless version label differences more intelligently, so you're only notified when there's genuinely something new. Six distinct states instead of a binary "update / up to date" pair: up to date, update available, device is ahead, same version shown differently, genuinely unclear and Not installed.
🎯 Add App — three paths, one screen — URL, Search, and From Device are all on one screen under a segmented control. Search results load inline alongside store chips — no floating sheets, no separate screens. New searches can be started without needing to go back-n-forth.
🔭 Track-only source improvements — Shows installed version from the device when the package ID is known. The Update button opens the concrete release page, not just the app listing. In Obtainium, if the wrong package ID is fetched (or none at all), the app shows as "not installed" forever and update notifications never work right — with no way to fix it. ObtainX surfaces this clearly and lets you edit the package ID directly from the app page, instantly restoring correct install detection and update tracking.
🔖 Powerful, live filtering — ObtainX rebuilds Obtainium's basic filter into a powerful tool. Filters like up-to-date, installed and track-only become three-state (include / exclude / off) instead of simple on/off toggles, and categories can be included or excluded and matched by Any or All — where Obtainium only lets you include categories, matched as "any." The apps list updates live as you change options, with no apply step required. Active filters also appear as dismissible chips at the top: tap one to clear just that filter.
🎛️ Total theme customization — You control the theme (system, light, dark, AMOLED), color (Material You, presets or any HEX), palette, color shading intensity, gradient, progressive blur, roundness of UI corners, UI scale, and more. It's not just an afterthought - it's a full blown theme engine. Make it yours.
🗄️ Richer app list grouping — Group by source (Obtainium adopted in July 2026), app type (user/system/privileged), or update status (update available, newer on device, same version, not installed etc.) A separate level of intelligent grouping for "Updates", "non-installed" and "track-only" apps.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ObtainX is a fork of Obtainium, licensed under GPL-v3.
Read the original Obtainium README here.
Remember
Notes, tasks, and reminders that keep coming back until they are done. |
FilePipe
Your files, your rules. Automatically sort and move media with smart rules. |
82 followers · starred May 2026
19 followers · starred Jul 2026
295 followers · starred Jul 2026
185 followers · starred Jul 2026