逛GitHub像逛应用商店,一键下载开源好软件。

标签: Github Store 官网:暂无
《Github Store应用商店》是一款专为Windows系统打造的开源应用市场工具,聚合了大量GitHub上的优质项目资源。它提供简洁直观的界面和分类筛选功能,让你像逛普通应用商店一样轻松搜索、浏览和下载各种实用软件。无需懂代码,一键安装与更新,极大方便了开发者与普通用户发现和获取开源好应用,值得上手一试。

GitHub Store 是一款基于Kotlin 多平台技术(同时适配安卓端 + 桌面端)开发的应用,它可以将 GitHub 的版本发布页(Releases)改造为类似应用商店的使用体验。
1. 仅展示附带可真实安装安装包的代码仓库
支持格式:APK、EXE、DMG、AppImage、DEB、RPM 等安装文件;
2. 自动识别当前设备系统平台,推送对应适配的安装包;
3. 默认安装项目最新正式发布版本,展示版本更新日志,安卓端额外提供版本更新推送提醒;
4. 精美应用详情页面,可查看项目数据统计、项目说明文档(README)以及开发者信息。
(一)智能发现
1. 首页提供三大内容分类:热门趋势 / 最近更新 / 新上架项目(基于时间维度筛选);
2. 只收录附带有效可安装安装包的开源仓库;
3. 平台智能优先级排序:安卓用户、桌面端用户会优先看到适配自身系统的软件。
(二)一键安装最新版本
1. 通过接口 /releases/latest`获取每个仓库的最新正式版本;
2. 仅展示最新发布版内可用的安装资源包;
3. 配备「安装最新版」按钮,同时列出该版本全部可下载附件文件。
(三)内容丰富的应用详情页
1. 基础信息:应用名称、版本号、一键安装最新版按钮;
2. 项目数据:Star 收藏数、Fork 复刻数、未关闭问题(Issue)数量;
3. 渲染展示 Markdown 格式项目介绍文档(README);
4. 支持 Markdown 格式的版本更新说明;
5. 带系统平台标识、文件大小标注的完整安装包列表。
(四)界面外观与主题设置
1. 全平台统一采用 Material 3 灵动版*设计语言;
2. 安卓设备支持 Material You 动态取色(系统支持前提下生效);
3. 可选纯黑 OLED 深度暗黑模式,适配 OLED 屏幕省电需求。
(五)安卓端安全校验能力
1. 可选通过 GitHub OAuth 设备授权码流程登录,提升接口调用额度上限;
2. 安装 APK 前可跳转至第三方应用管理器,查看安装包权限清单、恶意追踪行为检测。
v1.9.0
新增功能
全面视觉改版
1. 全应用替换为Geist 字体家族统一排版;
2. 应用详情页顶部新增头部大图模块,可点击开发者头像跳转主页,附带官方认证对勾标识;
3. 首页卡片重新设计,直观展示该仓库提供安装包的所有适配平台;
4. 「我的库」页面重构,新增更新横幅、待安装应用专区;
5. 所有更多选项菜单统一改为苹果风格下拉弹窗组件(GhsDropdownMenu);
6. macOS、Linux 平台使用原生苹果图标、企鹅 Tux 系统图标作为标识;
7. 开发者主页内嵌原生 Compose 编写的 GitHub 贡献热力图(组织账号不展示);
8. 简介里 @用户昵称、个人简介中企业名称均可点击跳转。
平板双栏分屏布局
1. 首页 / 搜索页 / 我的库左侧为列表栏,右侧打开应用详情;
2. 分割线可拖动调节宽度,设置跨会话自动保存;
3. 右侧详情页内「关于」「更新日志」子页面采用侧滑弹窗形式打开。
桌面端体验完善
1. 窗口状态持久化:窗口大小、位置、最大化状态重启软件自动记忆;
2. Windows11、macOS 顶部标题栏跟随系统深色模式自动切换;
3. 内容宽度自适应:紧凑模式 55% 窗口宽度、标准 75%、加宽 95% 三种档位;
4. 侧边抽屉菜单替换为正式 GitHub Store Logo,替代原先简易 G 字母占位图;
5. 顶部菜单栏新增:关于软件、问题反馈、开源许可证、隐私政策入口。
问题修复
1. 修复镜像下载 + 直链下载并发冲突导致文件损坏问题;
2. 重写安卓 14 及以上系统、Magisk 27 + 版本下基于 libsu 的 ROOT 安装器逻辑;
3. 已关联安装的应用可立即显示「更新至 XX 版本」,不再长期滞留旧版「安装 vX」文案;
4. 多架构分包 APK 仓库不再误触发虚假更新提示;
5. 超长版本标签不会被挤压成单列竖排文字日期;
6. 粘贴仓库链接时先校验仓库有效性,再匹配跳转;
7. 搜索框文本在所有配色方案下动态色彩对比度达标;
8. 返回详情页时,README 文档、更新日志保持原有滚动位置。
性能优化
1. Markdown 文档不再随下载进度高频重复重渲染(每秒约 10 次渲染直接归零);
2. 采用分片渐进式 Markdown 渲染,大型 README 首页内容 100 毫秒内完成绘制;
3. 发现页、搜索页、我的库全部列表启用 LazyColumn 条目入场动画;
4. 底部导航栏根据切换标签序号实现方向感知的平滑过渡动画。
代码与结构清理
1. 应用信息入口从「偏好设置」迁移至「个人主页」(符合用户查找直觉);
2. 平台筛选选项从发现页移动至「偏好设置 - 数据源」分类内。