Product · 2026
ArkStore
An app store for software that lives on GitHub, on Android, iPhone, Windows, macOS and Linux.



Overview
ArkStore is arkdevs’ open-source app store for apps published on GitHub. It recognises an app from its repository, installs the right build for each device, and delivers every new release as an update.
The challenge
Thousands of good apps are published only as GitHub releases. Installing them means finding the right file for your CPU and OS, and nobody tells you when there is an update.
What we built
ArkStore reads a repository like a store reviewer would: metadata, README, launcher icons, build config and release assets. It publishes a listing, picks the right installer for each phone or computer, and a scheduled Postgres job checks every listing for new releases every 30 minutes.
platforms
release sync
installer formats
Features
What it does.
- 01
Recognises apps from a repo
Fastlane and Play metadata, README, launcher icons, Gradle config and release assets become a store listing.
- 02
Right build per device
Detects the CPU and installs the matching APK, or the right EXE, MSI, DMG, AppImage, DEB or RPM on desktop.
- 03
Updates, store style
Every new GitHub release reaches users as a notification and a one-tap update.
- 04
iPhone support
An AltStore-format source read by SideStore, with IPA metadata read over HTTP range requests.
- 05
Ownership-checked publishing
Only a repo’s owner or collaborators can publish it, enforced by row-level security.
- 06
Built for AI agents
An MCP server lets Claude Code and Codex search apps, find agent tools and publish from the terminal.
Gallery
Screens.




Stack
Built with.
- Expo SDK 57
- React Native
- TypeScript
- Electron
- Supabase
- PostgreSQL
- Edge Functions
- MCP