{"id":13456940,"url":"https://github.com/ImranR98/Obtainium","last_synced_at":"2025-03-24T11:32:08.051Z","repository":{"id":58218644,"uuid":"523534328","full_name":"ImranR98/Obtainium","owner":"ImranR98","description":"Get Android app updates straight from the source.","archived":false,"fork":false,"pushed_at":"2024-10-20T20:40:46.000Z","size":7743,"stargazers_count":7715,"open_issues_count":176,"forks_count":172,"subscribers_count":69,"default_branch":"main","last_synced_at":"2024-10-22T11:31:00.607Z","etag":null,"topics":["android","apk","apk-update","apk-updater","app-updater","automation","foss","github","github-apk-updater","gitlab","notifications","obtainium","privacy","security","update-checker","updater"],"latest_commit_sha":null,"homepage":"https://obtainium.imranr.dev","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ImranR98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-11T00:16:36.000Z","updated_at":"2024-10-22T10:21:19.000Z","dependencies_parsed_at":"2023-10-22T05:47:41.179Z","dependency_job_id":"d2afc133-7408-4a21-92cf-b370390c6f66","html_url":"https://github.com/ImranR98/Obtainium","commit_stats":{"total_commits":1481,"total_committers":84,"mean_commits":17.63095238095238,"dds":"0.33625928426738694","last_synced_commit":"344a6efbf60249642ad7dd606672850fab4a5687"},"previous_names":[],"tags_count":262,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ImranR98%2FObtainium","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ImranR98%2FObtainium/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ImranR98%2FObtainium/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ImranR98%2FObtainium/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ImranR98","download_url":"https://codeload.github.com/ImranR98/Obtainium/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221962483,"owners_count":16908339,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","apk","apk-update","apk-updater","app-updater","automation","foss","github","github-apk-updater","gitlab","notifications","obtainium","privacy","security","update-checker","updater"],"created_at":"2024-07-31T08:01:30.544Z","updated_at":"2025-03-24T11:32:08.044Z","avatar_url":"https://github.com/ImranR98.png","language":"Dart","funding_links":[],"categories":["Dart","Android","Unsorted:","🧰 Power Tools \u0026 Utilities","Android Apps","Apps","Tools \u0026 Resources","第三方應用程式商店","🔒 Security \u0026 Privacy","android","Android应用","🚀 The Applications"],"sub_categories":["Android App Store","🛍️ App Stores","Android Utilities","Installer \u0026 app stores","49. Obtainium","资源传输下载","Other","5. Obtainium"],"readme":"# ![Obtainium Icon](./assets/graphics/icon_small.png) Obtainium\n\n[![Ceasefire Now](https://badge.techforpalestine.org/default)](https://techforpalestine.org/learn-more)\n\nGet Android app updates straight from the source.\n\nObtainium allows you to install and update apps directly from their releases pages, and receive notifications when new releases are made available.\n\nMore info:\n- [Obtainium Wiki](https://wiki.obtainium.imranr.dev/) ([repository](https://github.com/ImranR98/Obtainium-Wiki))\n- [Obtainium 101](https://www.youtube.com/watch?v=0MF_v2OBncw) - Tutorial video\n- [AppVerifier](https://github.com/soupslurpr/AppVerifier) - App verification tool (recommended, integrates with Obtainium)\n- [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev/) - Crowdsourced app configurations ([repository](https://github.com/ImranR98/apps.obtainium.imranr.dev))\n- [Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed](https://youtu.be/FFz57zNR_M0) - Original motivation for this app\n- [Website](https://obtainium.imranr.dev) ([repository](https://github.com/ImranR98/obtainium.imranr.dev))\n- [Source code](https://github.com/ImranR98/Obtainium)\n\nCurrently supported App sources:\n- Open Source - General:\n  - [GitHub](https://github.com/)\n  - [GitLab](https://gitlab.com/)\n  - [Forgejo](https://forgejo.org/) ([Codeberg](https://codeberg.org/))\n  - [F-Droid](https://f-droid.org/)\n  - Third Party F-Droid Repos\n  - [IzzyOnDroid](https://android.izzysoft.de/)\n  - [SourceHut](https://git.sr.ht/)\n- Other - General:\n  - [APKPure](https://apkpure.net/)\n  - [Aptoide](https://aptoide.com/)\n  - [Uptodown](https://uptodown.com/)\n  - [Huawei AppGallery](https://appgallery.huawei.com/)\n  - [Tencent App Store](https://sj.qq.com/)\n  - [RuStore](https://rustore.ru/)\n  - Jenkins Jobs\n  - [APKMirror](https://apkmirror.com/) (Track-Only)\n- Other - App-Specific:\n  - [Telegram App](https://telegram.org/)\n  - [Neutron Code](https://neutroncode.com/)\n- Direct APK Link\n- \"HTML\" (Fallback): Any other URL that returns an HTML page with links to APK files\n\n## Finding App Configurations\n\nYou can find crowdsourced app configurations at [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev).\n\nIf you can't find the configuration for an app you want, feel free to leave a request on the [discussions page](https://github.com/ImranR98/apps.obtainium.imranr.dev/discussions/new?category=app-requests).\n\nOr, contribute some configurations to the website by creating a PR at [this repo](https://github.com/ImranR98/apps.obtainium.imranr.dev).\n\n## Installation\n\n[\u003cimg src=\"https://github.com/machiav3lli/oandbackupx/blob/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png\"\n    alt=\"Get it on GitHub\"\n    height=\"80\"\u003e](https://github.com/ImranR98/Obtainium/releases)\n[\u003cimg src=\"https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png\"\n     alt=\"Get it on IzzyOnDroid\"\n     height=\"80\"\u003e](https://apt.izzysoft.de/fdroid/index/apk/dev.imranr.obtainium)\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\"\n    alt=\"Get it on F-Droid\"\n    height=\"80\"\u003e](https://f-droid.org/packages/dev.imranr.obtainium.fdroid/)\n     \nVerification info:\n- Package ID: `dev.imranr.obtainium`\n- SHA-256 Hash of Signing Certificate: `B3:53:60:1F:6A:1D:5F:D6:60:3A:E2:F5:0B:E8:0C:F3:01:36:7B:86:B6:AB:8B:1F:66:24:3D:A9:6C:D5:73:62`\n  - Note: The above signature is also valid for the F-Droid flavour of Obtainium, thanks to [reproducible builds](https://f-droid.org/docs/Reproducible_Builds/).\n- [PGP Public Key](https://keyserver.ubuntu.com/pks/lookup?search=contact%40imranr.dev\u0026fingerprint=on\u0026op=index) (to verify APK hashes)\n\n## Limitations\n- For some sources, data is gathered using Web scraping and can easily break due to changes in website design. In such cases, more reliable methods may be unavailable.\n\n## Screenshots\n\n| \u003cimg src=\"./assets/screenshots/1.apps.png\" alt=\"Apps Page\" /\u003e | \u003cimg src=\"./assets/screenshots/2.dark_theme.png\" alt=\"Dark Theme\" /\u003e           | \u003cimg src=\"./assets/screenshots/3.material_you.png\" alt=\"Material You\" /\u003e    |\n| ------------------------------------------------------ | ----------------------------------------------------------------------- | -------------------------------------------------------------------- |\n| \u003cimg src=\"./assets/screenshots/4.app.png\" alt=\"App Page\" /\u003e   | \u003cimg src=\"./assets/screenshots/5.app_opts.png\" alt=\"App Options\" /\u003e | \u003cimg src=\"./assets/screenshots/6.app_webview.png\" alt=\"App Web View\" /\u003e |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FImranR98%2FObtainium","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FImranR98%2FObtainium","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FImranR98%2FObtainium/lists"}