🩵 A free, open-source app store for developers' releases on GitHub, Codeberg & Forgejo — browse, discover, and install apps with one click. Formerly GitHub Store.
Komi Store
|
|
|
Project Overview 🗺️
Komi Store is a cross-platform app store for GitHub releases, designed to simplify discovering and installing open-source software.
Built with Kotlin Multiplatform and Compose Multiplatform for Android and Desktop platforms.
[!CAUTION]
Free and Open-Source Android is under threat. Google will turn Android into a locked-down platform, restricting your essential freedom to install apps of your choice. Make your voice heard – keepandroidopen.org.
| 1 | 2 | 3 | 4 | 5 | 6 | | --- | --- | --- | --- | --- | --- | |
|
|
|
|
|
|
Download
[!IMPORTANT]
macOS Users: You may see a warning that Apple cannot verify Komi Store. This happens because the app is distributed outside the App Store and is not notarized yet. Allow it via System Settings → Privacy & Security → Open Anyway.
Scoop
scoop bucket add scoop-bucket https://github.com/OpenHub-Store/scoop-bucket
scoop install scoop-bucket/github-store
WinGet
winget install zed.rainxch.githubstore
[!TIP]
macOS Users: Install Komi Store with Homebrew.
Homebrew
brew tap OpenHub-Store/tap
brew install --cask github-store
xattr -dr com.apple.quarantine /Applications/GitHub-Store.app
The final xattr command is required until the app is signed and notarized; without it, macOS Gatekeeper blocks the app with a "damaged" or "cannot be opened" error.
Features
- Smart discovery
- Release browser & installs
- Download mirror system
github.com is throttled.
- End‑to‑end SHA‑256 verification against GitHub's published asset digests.
- Curated community mirror list, updatable from the backend without an app release.
- Custom mirror URL for self‑hosted gh-proxy‑style instances.
- Auto‑suggest sheet after sustained slow downloads — opt in with one tap, dismissible, never nags.
- Rich details screen
Ctrl/Cmd+R on desktop. 30‑second per‑repo cooldown surfaces as a friendly retry‑after toast.
- Deep linking support — open repository details via githubstore://, github.com, or github-store.org URLs.
- Developer profile screen to explore a developer's repositories and activity.
- Per‑app variant pinning + asset filter regex — pin the asset variant you actually want (-arm64, -stable, -no-jvm, etc.) and write a glob/regex filter so updates always pick the right artifact even when the publisher reshuffles asset names.
- App management
- Collections
- Cross‑version communication
- Authentication
github.com. Falls back to direct GitHub on infrastructure errors.
- Personal Access Token sign‑in for users whose network blocks the OAuth browser flow entirely. Validates locally, full feature parity with the OAuth path.
- Tweaks
- Localization
- Network & performance
api.github-store.org for auth proxy, curated discovery, and the announcements feed. Open source under Apache 2.0 — self‑hostable.
- Desktop trusts OS‑installed root certificates in addition to the JVM bundle, so TLS‑intercepting tools (Watt Toolkit, FastGithub, Fiddler, corporate MITM proxies) work without keytool gymnastics.
## FAQ
🔍 How does my app appear in Komi Store?
Komi Store does not use any private indexing or manual curation rules. Your project can appear automatically if it follows these conditions:
- Public repository on GitHub
public.
- Installable assets in the latest release
.apk
- Windows: .exe, .msi
- macOS: .dmg, .pkg
- Linux: .deb, .rpm, .AppImage, .pkg.tar.zst
- Komi Store ignores GitHub's auto‑generated source artifacts (Source code (zip) /
Source code (tar.gz)).
- Discoverable by search / topics
android, mobile, apk.
- Desktop apps: topics like desktop, windows, linux, macos, compose-desktop,
electron.
- Having at least a few stars makes it more likely to appear under Trending/Hot Release/Most Popular sections.
If your repo meets these conditions, Komi Store can find it through search and show it automatically—no manual submission required.
✅ Pros / Why use Komi Store?
- No more hunting through GitHub releases
- Knows what you installed
- Always up to date
- Hands‑free updates (Android)
- Your library, your way
- Fully customizable
- Open source & extensible
🏆 Featured In
HowToMen: Top 20 Best Android Apps 2026 | Top 12 App Stores that are Better than Google Play Store
HelloGitHub: Featured Project
📺 Meet the Developer
I made a video introducing myself and sharing what's next for Komi Store.
Watch on YouTube → | Watch on Bilibili →
Help shape the future of Komi Store — take this 2-minute survey:
💬 Discord
You can submit any feedback in our discord server
🔐 Komi Store APK Signing Certificate
All official Komi Store releases are signed with the following certificate fingerprint:
SHA-256: B7:F2:8E:19:8E:48:C1:93:B0:38:C6:5D:92:DD:F7:BC:07:7B:0D:B5:9E:BC:9B:25:0A:6D:AC:48:C1:18:03:CA
🔑 GitHub OAuth Configuration
TL;DR
- Create a GitHub OAuth App
- Copy Client ID
- Put it in
local.properties
Show full setup guide
1 - Create a GitHub OAuth App
Go to: GitHub → Settings → Developer settings → OAuth Apps → New OAuth App
| Field | Value | | ------------------------------ | ------------------------------------------- | | Application name | Anything you like (e.g. Komi Store Dev) | | Homepage URL | https://github.com/username/repo_name | | Authorization callback URL | githubstore://callback |
Then click Create application.
2 - Copy Your Client ID
After creating the app, GitHub will show:
- Client ID ← you need this
- Client Secret ← ❗ NOT required for this project
3 - Add It to Your Project
Open your project's local.properties file (root of the project) and add:
GITHUBCLIENTID=YOURCLIENTID_HERE
4 - Sync & Run
Sync the project and run the app. You should now be able to sign in with GitHub.
❗ Important Notes
local.propertiesis not committed to Git, so your Client ID stays local.- This project only needs the Client ID (not the Client Secret).
- Each developer should create their own OAuth app for development.
📔 Wiki & Resources
Check out Komi Store Wiki for FAQ and useful information
🌐 Website: github-store.org 💬 Discord: Join the community 📜 Privacy Policy: github-store.org/privacy-policy
❤️ Support This Project
Komi Store is 100% free. No ads. No tracking.
💼 Business Inquiries
Komi Store is open to partnerships, sponsorships, and integrations.
If you're interested in working together, reach out:
📧 Email: hello@github-store.org 💬 Discord: Join our community
📋 Legal Notice
Komi Store is an independent, open-source project not affiliated with GitHub, Inc. The name describes the app's functionality (discovering GitHub releases) and does not imply trademark ownership. GitHub® is a registered trademark of GitHub, Inc.
⚠️ Disclaimer
By using Komi Store, you understand and agree that you install and run any downloaded software at your own risk. This project does not review, validate, or guarantee that any installer is safe, free of malware, or fit for any particular purpose.
💫 Star History
📄 License
Komi Store is released under the Apache License, Version 2.0.
Copyright 2025-2026 rainxchzed
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this project except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.