mini-github

GitHub WeChat Mini Program

Github星跟踪图

GitHub closed issues GitHub stars WeChat ID QQ QQ ID

扫码体验

QRCode

欢迎 Star 和任何形式的贡献

技术交流, 微信群, 个人微信, :---:, :----:, GroupQRCode, PersonalQRCode, > 如果群二维码过期,请添加作者微信拉你入群

声明

众所周知,GitHub 自己并没有官方 App,更别说微信小程序了。本程序完全为第三方开发者开发,仅用于学习交流,禁止用于其他用途。若要使用正版,请使用 GitHub 网页端

该小程序所有 API 均来自 GitHub 官方提供的开发者 API 第三版,详情请戳 开发者文档

Screenshots, Feeds, Issues, Trendings, Pulls, Profile, :------:, :------:, :------:, :------:, :------:, feeds, my-issues, trendings, my-pulls, user, Search Repos, Search Users, Repo Detail, Repo Detail, Issue Detail, search-repos, search-users, repo-readme, repo-issues, issue-detail, Followers, Following, My Repos, My Starred, Sign In, followers, following, my-repos, my-starred, sign-in, > 由于小程序不断优化,界面细节可能有所变化,请以实际页面为准

Notes

目前 mini-github 支持两种登陆方式:通过账号密码、通过 token。通过 OAuth 由于个人小程序内部无法跳转网页所以并不支持

  • 账号密码登陆:账号密码只会通过代理服务器转发到 GitHub 服务器认证,不会被保存,不会被保存,不会被保存,请放心使用(有疑问的可检查源代码)
  • Token 登陆:参考 Wiki

TODO

  • Star, Watch, Fork
  • 评论, 回复评论
  • 使用 Token 登陆
  • Markdown 渲染优化
  • 显示 Issue, PR 的 label
  • 支持使用 Token 登陆
  • 显示 Issue, PR 的时间线
  • News 页面添加通知 Tab
  • 通过微信服务消息接收 GitHub 通知
  • Issue/PR 详情页可编辑 label (如果有权限)
  • Issue/PR 详情页可编辑 milestone, project (如果有权限)
  • Issue/PR 详情页可 assign 成员 (如果有权限)
  • 支持重新编辑 Issue(Title, Comment)
  • 支持在项目详情页新建 Issue
  • 支持多主题样式: light, dark, oled(black)

Contributions

欢迎任何类型的贡献, 包括但不局限于:

  • :mag: 报告问题: 请在 Issue 列表 创建一个 Issue 报告你发现的问题
  • :bug: 修复 Bug: 请在 Issue 列表 查看当前已发现的 Bug, 修复完成后发送 Pull Request
  • :hammer: 优化: 代码优化, 性能优化, 界面优化, 文档优化等等
  • :new: 新功能: 从上面 TODO 列表中选择未完成的功能进行实现, 然后发送 Pull Request
  • :moneybag: 捐献: 如果你觉得小程序方便了你或者源码让你学习有所收获, 可以在扫描 二维码 请作者喝一杯茶 :tea:

Contributors

Change Logs

  • v2.9.0
    • :new: 支持多主题样式: light, dark, oled(black)
    • :hammer: 多种主题下, tab 栏图标均提供选中高亮样式
    • :bug: 通知页面多种通知 icon 错误问题 (thanks to @maoqxxmm)
  • v2.8.2
    • :new: 支持重新编辑 Issue(Title, Comment)
    • :new: 支持在项目详情页新建 Issue
    • :hammer: Markdown 渲染支持 tasklist
    • :hammer: Markdown 渲染支持 GitHub Emoji :smile:
  • v2.8.0
    • :new: Issue/PR 详情页可编辑 label (如果有权限)
  • v2.6.0
    • :new: 显示 Issue/PR 时间线
    • :new: 支持通过微信服务消息接收 GitHub 未读消息通知
  • v2.5.0
    • :new: News 页面添加通知 Tab, 按 Repo 分组显示
  • v2.4.0
    • :new: Issue 和 Pull Request 支持查看 label
    • :new: Issue 和 Pull Request 评论作者添加与当前项目关系
    • :new: Repo 详情页支持查看 contributors 和贡献次数及排名
    • :new: Markdown(包含 README, 评论)中的超链接进行应用内跳转(如果可能), 或打开 Markdown 展示页
    • :new: Trending 榜单列表展示 Repo 主要五位贡献人
    • :bug: 我的 Issue 列表展示不全
  • v2.2.0
    • :new: 个人中心仓库列表支持查看私有仓库
  • v2.1.0
    • :new: 支持使用 Token 登陆
    • :hammer: Markdown 渲染优化
  • v2.1.0 以前
    • :new: 查看 GitHub 榜单, 包括按语言/时间跨度筛选
    • :new: 查看 Feed 列表, 查看最近活动
    • :new: 查看与我相关的 Issue 列表, Pull Request 列表, 包括我创建的, 指派给我的, 等等
    • :new: 查看 Issue, Pull Request 详情及回复, 并可回复评论
    • :new: 查看代码仓库详情, 可 Star, Fork, Watch
    • :new: 查看本人用户信息以及他人用户信息, 关注列表, 关注者列表, 可关注和取消关注
    • :new: 搜索代码仓库和用户

主要指标

概览
名称与所有者kezhenxu94/mini-github
主编程语言JavaScript
编程语言JavaScript (语言数: 1)
平台
许可证Apache License 2.0
所有者活动
创建于2018-11-04 04:25:47
推送于2020-01-19 15:47:08
最后一次提交2020-01-19 23:47:08
发布数13
最新版本名称v2.5.0 (发布于 2019-04-18 08:32:34)
第一版名称v1.6.0 (发布于 2018-11-07 23:48:47)
用户参与
星数1.2k
关注者数24
派生数88
提交数183
已启用问题?
问题数35
打开的问题数0
拉请求数7
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?