whatisgithub

What is github-store?

openhub-store/github-store — explained in plain English

Analysis updated 2026-06-24

13,034KotlinAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

GitHub Store is a free open-source app that turns GitHub Releases into a familiar app-store experience, browse, install, and update open-source apps with one click, on Android, Windows, macOS, and Linux.

Mindmap

mindmap
  root((github-store))
    What it does
      App store for GitHub
      One-click install
      Update notifications
    Platforms
      Android APK
      Windows EXE
      macOS DMG
      Linux AppImage
    Features
      Checksum verification
      APK inspection
      Download mirror
    Tech stack
      Kotlin Multiplatform
      Compose Multiplatform
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Browse and install open-source apps distributed through GitHub Releases without hunting for the right download file for your platform.

USE CASE 2

Get notified automatically when updates are available for GitHub-distributed apps you have installed.

USE CASE 3

Inspect an Android APK's permissions and signing fingerprint before installing it.

USE CASE 4

Search for open-source apps filtered by platform, programming language, and popularity.

What is it built with?

KotlinKotlin MultiplatformCompose MultiplatformAndroid

How does it compare?

openhub-store/github-storeandroid/uampt8rin/imagetoolbox
Stars13,03413,19212,833
LanguageKotlinKotlinKotlin
Setup difficultyeasyeasymoderate
Complexity2/52/53/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely in any project, including commercially, as long as you include the license and copyright notice.

So what is it?

GitHub Store is a free, open-source app store for software distributed through GitHub releases. Instead of manually hunting down release pages and figuring out which file to download, the app presents GitHub projects in a familiar app-store interface, automatically detects installable files for your platform, and handles the download and installation for you. It runs on Android, Windows, macOS, and Linux, sharing code across all platforms through Kotlin Multiplatform and Compose Multiplatform. The Android version supports APK files, while the desktop versions handle formats like EXE, DMG, AppImage, DEB, and RPM. A one-click install action downloads the right file, verifies its checksum against GitHub published digests, and installs it. The home screen surfaces trending, popular, and recently-released projects, filtered to show only repositories that actually ship installable binaries for your platform. You can also search with filters for platform, programming language, and sort order. GitHub Store keeps track of apps you have installed and notifies you when updates are available, with the ability to view and install older releases if needed. For Android users, an APK Inspect feature lets you examine a release file before installing it, showing the app label, signing fingerprint, declared permissions, and other package details. A download mirror system speeds up downloads on networks where GitHub is slow, and all downloads are verified against GitHub published checksums. The app is available through GitHub Releases, F-Droid, Scoop (Windows), and Winget. It is open source under the Apache 2.0 license.

Copy-paste prompts

Prompt 1
How do I install GitHub Store on Windows using Scoop or Winget and then find and install an open-source app?
Prompt 2
Show me how GitHub Store verifies a downloaded file's checksum against the GitHub release digest.
Prompt 3
I want to build a Kotlin Multiplatform app like GitHub Store, how does it share UI code between Android and desktop?
Prompt 4
How do I use the APK Inspect feature in GitHub Store to check an app's permissions before installing it on Android?

Frequently asked questions

What is github-store?

GitHub Store is a free open-source app that turns GitHub Releases into a familiar app-store experience, browse, install, and update open-source apps with one click, on Android, Windows, macOS, and Linux.

What language is github-store written in?

Mainly Kotlin. The stack also includes Kotlin, Kotlin Multiplatform, Compose Multiplatform.

What license does github-store use?

Use freely in any project, including commercially, as long as you include the license and copyright notice.

How hard is github-store to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is github-store for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.