{"id":33001960,"url":"https://github.com/ZhuPeng/mp-githubtrending","last_synced_at":"2025-11-16T07:00:54.015Z","repository":{"id":89682845,"uuid":"164437413","full_name":"ZhuPeng/mp-githubtrending","owner":"ZhuPeng","description":"WeChat Mini Programe for GitHub Trending. 便捷查看 GitHub Trending 的微信小程序","archived":false,"fork":false,"pushed_at":"2022-08-21T13:32:49.000Z","size":3393,"stargazers_count":204,"open_issues_count":2,"forks_count":22,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-10-08T06:34:21.146Z","etag":null,"topics":["feed","github","trending","wechat","wechat-mini-program"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZhuPeng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-01-07T13:33:41.000Z","updated_at":"2025-05-05T10:26:28.000Z","dependencies_parsed_at":"2023-06-28T09:57:26.322Z","dependency_job_id":null,"html_url":"https://github.com/ZhuPeng/mp-githubtrending","commit_stats":{"total_commits":587,"total_committers":3,"mean_commits":"195.66666666666666","dds":0.04429301533219765,"last_synced_commit":"97e4ea8d9f8731d5e740b753f77427930a8dc3f2"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ZhuPeng/mp-githubtrending","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZhuPeng%2Fmp-githubtrending","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZhuPeng%2Fmp-githubtrending/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZhuPeng%2Fmp-githubtrending/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZhuPeng%2Fmp-githubtrending/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZhuPeng","download_url":"https://codeload.github.com/ZhuPeng/mp-githubtrending/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZhuPeng%2Fmp-githubtrending/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":284672648,"owners_count":27044736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-16T02:00:05.974Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["feed","github","trending","wechat","wechat-mini-program"],"created_at":"2025-11-13T14:00:24.545Z","updated_at":"2025-11-16T07:00:53.992Z","avatar_url":"https://github.com/ZhuPeng.png","language":"JavaScript","readme":"[![HitCount](http://hits.dwyl.io/ZhuPeng/mp-githubtrending.svg)](http://hits.dwyl.io/ZhuPeng/mp-githubtrending)\n\n# 微信小程序 GitHub Trending Hub\n\n小程序 `GitHub Trending Hub` 是一个以 Feed 流形式查看 GitHub Trending 仓库集合的工具，通过它可以及时查看最近更新的热门仓库。通过微信 WeChat 扫码体验。\n\n\u003e 注意：原来的 `GitHub Trending Hub` 由于不可抗力被微信永久封禁了。基于当前代码改造了以下 `开源 Books` 小程序，可以方便的查看开源的书籍和文档，欢迎大家体验。\n\n![qrcode](https://7465-test-3c9b5e-1258459492.tcb.qcloud.la/qrcode.jpg)\n\n扫码关注如下微信公众号，定期获取 GitHub Trending 更新推送\n\n![wechat](https://7465-test-3c9b5e-1258459492.tcb.qcloud.la/common/ultrabot-qrcode.png)\n\n\n\n## 文档\n\n* [微信小程序 GitHub Trending Hub 的由来](doc/why.md)\n* [使用文档](doc/help.md)\n* [公众号文章链接 GitHub 仓库指南](doc/api.md)\n* [适合手机查看的优秀仓库合集](doc/excellent_repo_for_mobile_reading.md)\n\n\n\n## 说明\n小程序中首页的数据通过 [trackupdates](https://github.com/ZhuPeng/trackupdates) 抓取 GitHub Trending 页面获得，展示最近一个月出现在 Trending 上的仓库（只在第一次出现仓库时展示，意思昨天出现了今天就不会在首页的 Feed 流里面了），并通过如下代码 [sync2db.js](sync2db.js) 同步到小程序云开发数据库，提升访问速度和体验。除此之外还整合了 GitHub 的仓库统计信息和 [GitHub Resume](https://github.com/resume/resume.github.com) 等功能。 \n整个小程序的后端是使用微信的云开发方式，无服务化极大的简化了小程序的运维。\n\n\n## Stargazers over time\n\n[![Stargazers over time](https://starcharts.herokuapp.com/ZhuPeng/mp-githubtrending.svg)](https://starcharts.herokuapp.com/ZhuPeng/mp-githubtrending)\n\n## 依赖的开源项目\n\n* [octokit/rest.js](https://github.com/octokit/rest.js): GitHub REST API client for JavaScript\n* [ZhuPeng/trackupdates](https://github.com/ZhuPeng/trackupdates): A simple yaml-based xpath crawler\n* [TooBug/wemark](https://github.com/TooBug/wemark): 小程序中的 Markdown 渲染仓库\n* [youzan/vant-weapp](https://github.com/youzan/vant-weapp): 轻量、可靠的小程序 UI 组件库\n* [wux-weapp/wux-weapp](https://github.com/wux-weapp/wux-weapp): 一套组件化、可复用、易扩展的微信小程序 UI 组件库\n* [dankogai/js-base64](https://github.com/dankogai/js-base64/): base64 编解码库\n* [weui/weui-wxss](https://github.com/weui/weui-wxss): 微信官方的 UI 库\n* [resume/resume.github.com](https://github.com/resume/resume.github.com): 自动生成 GitHub 简历\n* [2016rshah/githubchart-api](https://github.com/2016rshah/githubchart-api): Embed github contributions chart as image\n\n## 赞赏是一种力量\n\n| 微信 | 支付宝 |\n| :---: | :----: |\n| ![](https://7465-test-3c9b5e-1258459492.tcb.qcloud.la/common/Wechat-zanshang.jpeg) | ![](https://7465-test-3c9b5e-1258459492.tcb.qcloud.la/common/alipay-qrcode.jpeg) |\n\n\n有任何问题，欢迎提交 [Issue](https://github.com/ZhuPeng/mp-githubtrending/issues/new) 或者 PullRequest。同时有任何的技术问题欢迎大家添加作者微信交流。\n\n![](https://7465-test-3c9b5e-1258459492.tcb.qcloud.la/mp-githubtrending/wechat_xiaopeng.jpeg)\n\n## Contributors\n\n### Code Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].\n\u003ca href=\"https://github.com/ZhuPeng/mp-githubtrending/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/contributors.svg?width=890\u0026button=false\" /\u003e\u003c/a\u003e\n\n### Financial Contributors\n\nBecome a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/mp-githubtrending/contribute)]\n\n#### Individuals\n\n\u003ca href=\"https://opencollective.com/mp-githubtrending\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/individuals.svg?width=890\"\u003e\u003c/a\u003e\n\n#### Organizations\n\nSupport this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/mp-githubtrending/contribute)]\n\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/0/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/1/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/2/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/3/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/4/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/5/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/6/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/7/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/8/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mp-githubtrending/organization/9/website\"\u003e\u003cimg src=\"https://opencollective.com/mp-githubtrending/organization/9/avatar.svg\"\u003e\u003c/a\u003e\n","funding_links":["https://opencollective.com/mp-githubtrending/contribute","https://opencollective.com/mp-githubtrending","https://opencollective.com/mp-githubtrending/organization/0/website","https://opencollective.com/mp-githubtrending/organization/1/website","https://opencollective.com/mp-githubtrending/organization/2/website","https://opencollective.com/mp-githubtrending/organization/3/website","https://opencollective.com/mp-githubtrending/organization/4/website","https://opencollective.com/mp-githubtrending/organization/5/website","https://opencollective.com/mp-githubtrending/organization/6/website","https://opencollective.com/mp-githubtrending/organization/7/website","https://opencollective.com/mp-githubtrending/organization/8/website","https://opencollective.com/mp-githubtrending/organization/9/website"],"categories":["Demo"],"sub_categories":["数据接口有问题"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZhuPeng%2Fmp-githubtrending","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FZhuPeng%2Fmp-githubtrending","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FZhuPeng%2Fmp-githubtrending/lists"}