Now in beta

Install apps from anywhere.

A free and open-source F-Droid client that also tracks releases straight from GitHub, GitLab, Codeberg and self-hosted Gitea or Forgejo. No repository required, no Play Store, no account. Every app page tells you which Google services it needs and how much of that microG restores.

  • 100% open source
  • GPL-3.0
  • No trackers, no ads
  • Android 6.0 and up

Installs and updates apps from

  • F-Droid
  • IzzyOnDroid
  • GitHub
  • GitLab
  • Codeberg
  • Gitea
  • Forgejo
  • Any F-Droid style repo
External sources

The app store for projects that never made it to a store.

Plenty of great Android apps only ever ship a release on their own forge. Omnify tracks those releases directly, so they install and update like any other app instead of being a file you re-download by hand every few months.

  • Picks the right APK for your CPU architecture automatically, with an optional name filter, and falls back to an older release when the latest has nothing compatible.
  • Shows the real app name and icon before you install, read from the release APK itself rather than guessed from the repo name.
  • Update notifications, signature-conflict handling, and the project README rendered inside the app.
  • Track a whole publisher account at once instead of adding one project at a time.
  • Per-source settings: custom name, pre-releases, version filters, mute. All included in your backup.
owner / project GitHub release, v2.4.1
Update
arm64-v8a picked automatically
Signature checked against the installed app
17 supported languages detected
Watched for new releases
Everything else

Built to be used every day.

A daily-driver store, not a tech demo. Every feature below is in the app today.

Made for Android TV

A real 10-foot interface: full D-pad navigation, a scaled-up UI, automatic "Made for TV" detection for catalogue and external apps, and a curated pack of FOSS TV apps.

Modern Material You

Rebuilt in Jetpack Compose with Material 3: an accent-colour picker that can follow your wallpaper or an app's own icon, tinted system bars, edge-to-edge, and wavy progress indicators.

Discover home

A curated landing screen with carousels for what's new, recently updated and most downloaded, plus a browsable categories section.

Hide what you don't need

Hide any app, catalogue or external, from every list with one tap on its page. Manage what's hidden, or bring an app back, from Settings.

Built-in translation

Translate an app's summary and description into your language with online, self-hosted or fully offline on-device engines. Nothing is downloaded until you pick the on-device one.

Backup and restore

Back up repositories, external sources, settings, favourites and custom buttons independently, all in one file. Restoring only ever adds to what's there, it never wipes it.

Free and open source

Open source, all the way down.

Omnify is free software, licensed under the GNU General Public License v3.0. Not "source available", not open-core with a paid tier: the whole app is public, anyone can read it, build it, fork it or check that the release they installed matches the code they can see.

  • GPL-3.0 or later Copyleft, so it stays free for whoever comes next.
  • Nothing phones home No trackers, no analytics, no ads, no account to create.
  • Verifiable builds Build it yourself, or check the signature against the published fingerprint.
  • Built on FOSS A fork of Droid-ify, itself grown from Foxy-Droid. Credit where it is due.
Android TV

Not an afterthought.

Most stores on a TV box are a phone app you fight with a remote. Omnify has its own TV interface: a home screen with carousels, a navigation rail, detail pages built for the D-pad, and a curated pack of FOSS TV apps ready to install.

Omnify on Android TV
Security and privacy

Installing from anywhere should not mean trusting anything.

Every install path in Omnify verifies what it is about to hand to Android, and every check it runs is visible to you rather than hidden behind a spinner.

  • The signing certificate is verified against the repository index before any install, with the installed and expected fingerprints viewable and copyable on the detail screen.
  • Anti-feature warnings and the full runtime-permission list on every app page.
  • A badge flags apps that depend on proprietary Google services, and how well microG actually covers what they need.
  • The optional GitHub token is scope-less: it only lifts the API rate limit, it can do nothing else.
  • Translation can run fully offline on your device, with no service to trust.
Example, an app's page in Omnify:
App name
Depends on Google services This app depends on Google components that neither a de-Googled device nor microG provide. Some features may not work at all.
Google Play purchases and subscriptions Not covered by microG

In-app purchases and subscriptions go through the Play Store. Without it (microG does not replace it), purchases fail. The app often stays usable in its free version.

Embedded Google Maps Partial with microG

An embedded Google Maps view may stay grey or blank without Google Play services. microG covers it partially.

Push notifications (FCM / GCM) Works with microG

Server-sent notifications (messaging, alerts) may be delayed or not arrive without Google Play services or microG. The app still launches and works with manual refresh.

Signing certificate Matches: the installed app was signed with this certificate.
2
Screenshots

See it.

Languages

Fully translated in 13 languages.

Native speakers are very welcome to review these, and to add more.

  • English
  • Français
  • Deutsch
  • Русский
  • 简体中文
  • Polski
  • Português (BR)
  • Español
  • Indonesia
  • Türkçe
  • Italiano
  • Nederlands
  • 日本語

This is a beta.

The core is solid and it gets used every day, but there is no point pretending it is already fully polished. External sources deserve the closest look right now: every project structures its releases a little differently, and a pattern only becomes reliable once it has been seen on a real repository.

If an app's icon, name, version, tags, languages or Google-services badge looks wrong, that report is genuinely useful. It is never just noise.

Report something
Get Omnify

Download and verify.

Requires Android 6.0 (API 23) or newer. Phones, tablets and Android TV.

Verify what you installed

Every release is signed with the same certificate. Compare its SHA-256 fingerprint, for example via apksigner verify --print-certs, against this one:

F2:2B:D7:B4:63:D8:D8:9C:A1:AC:3B:6C:41:DB:0B:25:AA:C7:7B:86:24:C9:70:E4:52:81:2D:32:19:42:A9:71