Komi Store(GitHub Store):开源跨平台应用商店,15K Star 带你发现 GitHub 好软件
Komi Store(原 GitHub Store):开源跨平台应用商店,让你一键发现 GitHub 好软件
开源
应用商店
Kotlin
跨平台
GitHub
APK
⭐ 15.3KGitHub Stars
558Forks
4平台支持
Apache 2.0许可证
[封面图片:Komi Store 界面截图 — 跨平台应用商店]
💡 发现开源应用的最好方式
GitHub 上有数以百万计的开源项目,但想找到那些真正好用、有安装包、且还活跃维护的应用并不容易。你得在枯燥的 Star 排行榜里翻找,挨个检查有没有 Release 页面,再看有没有适合你平台的可执行文件。
Komi Store(原名 GitHub Store)就是为解决这个痛点而生的。它是一个跨平台的开源应用商店,专门索引 GitHub / Codeberg / Forgejo 上发布了二进制安装包的开源项目。你不需要到处找,打开 Komi Store 就能发现、浏览、一键安装各种开源应用。
项目由 Kotlin Multiplatform 和 Compose Multiplatform 构建,一套代码同时覆盖 Android、Windows、macOS、Linux 四个平台。目前已经累计 15,344 个 Star,558 次 Fork,被 HowToMen 评为"2026 年 20 款最佳 Android 应用"之一。
官网:https://www.github-store.org/
GitHub:https://github.com/kurikomi-labs/komi-store
🚀 核心功能一览
📱 智能发现
- 首页分区:Trending(趋势)、Hot Release(热门发布)、Most Popular(最受欢迎),附带时间过滤
- 平台感知:Android 用户看到 APK 应用,桌面用户看到 .exe/.dmg/.AppImage
- 多维度搜索:按平台、编程语言、排序方式过滤。支持"最近更新"(仓库活跃度)和"最近发布"(最新稳定版)排序
- 剪贴板检测:自动识别复制的 GitHub 链接,一键跳转
- 从收藏中导入:直接浏览你 GitHub Star 过的仓库,找到带 APK 的项目一键安装
📦 发布浏览与安装
- 支持安装任何历史版本,不限于最新发布
- 一键"安装最新版",也可以展开查看所有可用版本
- APK 检查(Android):安装前查看应用标签、签名指纹、版本号、最低 SDK、权限清单(按保护级别分色显示)
- 自动 SHA-256 校验,端到端验证下载完整性
🔄 下载镜像系统
- 多源竞争下载,绕过 GitHub CDN 限速(对国内用户尤其实用)
- 社区镜像列表,可后端更新无需升级应用
- 支持自定义镜像 URL(自建 gh-proxy 实例)
- 下载慢时自动建议切换镜像,不会强迫弹窗
🛠️ 应用管理
- 打开、卸载、降级已安装应用
- 库导入(Android):识别手机中已安装的 GitHub 来源应用(Obtainium、侧载、F-Droid),三种匹配策略自动或手动关联
- Obtainium 导入/导出:一键迁移
- 手脚架安装(Android):通过 Shizuku / Sui / Dhizuku 实现静默安装和自动更新
- 签名指纹验证:自动更新时验证 APK 签名,防止被劫持
- 后台更新检查(3h/6h/12h/24h),支持通知提醒
🎨 个性化设置
- 主题色选择器(Dynamic、Ocean、Purple、Forest、Slate、Amber 等)
- 浅色/深色/系统模式,AMOLED 纯黑主题
- 代理配置(HTTP/SOCKS 支持)
- 翻译提供商切换(Google 翻译或 Youdao)
🔐 认证
- GitHub OAuth 登录(设备流认证)
- Personal Access Token 登录(网络受限时的备选方案)
🛠️ 技术架构
Komi Store 使用 Kotlin Multiplatform (KMP) + Compose Multiplatform 构建,后端使用匿名 API 服务 api.github-store.org(也开源,Apache 2.0)。
- Kotlin Multiplatform 实现跨平台业务逻辑和网络层
- Compose Multiplatform 提供统一的声明式 UI
- SQLite 本地数据持久化
- GitHub REST API / GraphQL 获取仓库和发布信息
- OAuth 2.0 设备授权流程
📥 安装方式
| 平台 | 方式 |
| Android | GitHub Releases / F-Droid / Obtainium |
| Windows | WinGet: winget install zed.rainxch.githubstore |
| macOS | Homebrew: brew tap OpenHub-Store/tap && brew install --cask github-store |
| Linux | Scoop: scoop install scoop-bucket/github-store |
🎯 如何让你的应用出现在 Komi Store?
项目不需要手动提交。只要满足以下条件,就会自动被索引:
- GitHub 上的公开仓库
- 最新 Release 中包含支持的安装包格式:Android(.apk)、Windows(.exe/.msi)、macOS(.dmg/.pkg)、Linux(.deb/.rpm/.AppImage)
- 添加相关 Topic(如 android、desktop、apk)增加曝光
💬 社区与生态
- 支持 13 种语言界面(含简体中文)
- Discord 社区活跃
- 被 HowToMen、HelloGitHub 等知名媒体推荐
- 开源后端可自建
🔍 总结
Komi Store 解决了一个实际存在的痛点:在 GitHub 的海量开源项目中,快速找到那些真的能下载、能安装、还在维护的优秀应用。它的"GitHub 应用商店"定位精准,跨平台覆盖全面,加上静默安装、镜像下载、APK 安全检查等贴心功能,对 Android 用户尤其有价值。
如果你想:
- 摆脱 Google Play 的审查限制,发现更多开源应用
- 让你的开源项目获得更多曝光
- 用 Kotlin Multiplatform 技术构建跨平台应用
那么 Komi Store 值得一试。
关注我,获取更多 AI 与开源工具推荐
youtol.cn · AI 工具推荐平台