Awesome
微信小程序 GitHub Trending Hub
小程序 GitHub Trending Hub
是一个以 Feed 流形式查看 GitHub Trending 仓库集合的工具,通过它可以及时查看最近更新的热门仓库。通过微信 WeChat 扫码体验。
注意:原来的
GitHub Trending Hub
由于不可抗力被微信永久封禁了。基于当前代码改造了以下开源 Books
小程序,可以方便的查看开源的书籍和文档,欢迎大家体验。
扫码关注如下微信公众号,定期获取 GitHub Trending 更新推送
文档
说明
小程序中首页的数据通过 trackupdates 抓取 GitHub Trending 页面获得,展示最近一个月出现在 Trending 上的仓库(只在第一次出现仓库时展示,意思昨天出现了今天就不会在首页的 Feed 流里面了),并通过如下代码 sync2db.js 同步到小程序云开发数据库,提升访问速度和体验。除此之外还整合了 GitHub 的仓库统计信息和 GitHub Resume 等功能。 整个小程序的后端是使用微信的云开发方式,无服务化极大的简化了小程序的运维。
Stargazers over time
依赖的开源项目
- octokit/rest.js: GitHub REST API client for JavaScript
- ZhuPeng/trackupdates: A simple yaml-based xpath crawler
- TooBug/wemark: 小程序中的 Markdown 渲染仓库
- youzan/vant-weapp: 轻量、可靠的小程序 UI 组件库
- wux-weapp/wux-weapp: 一套组件化、可复用、易扩展的微信小程序 UI 组件库
- dankogai/js-base64: base64 编解码库
- weui/weui-wxss: 微信官方的 UI 库
- resume/resume.github.com: 自动生成 GitHub 简历
- 2016rshah/githubchart-api: Embed github contributions chart as image
赞赏是一种力量
微信 | 支付宝 |
---|---|
有任何问题,欢迎提交 Issue 或者 PullRequest。同时有任何的技术问题欢迎大家添加作者微信交流。
Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute]. <a href="https://github.com/ZhuPeng/mp-githubtrending/graphs/contributors"><img src="https://opencollective.com/mp-githubtrending/contributors.svg?width=890&button=false" /></a>
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
<a href="https://opencollective.com/mp-githubtrending"><img src="https://opencollective.com/mp-githubtrending/individuals.svg?width=890"></a>
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
<a href="https://opencollective.com/mp-githubtrending/organization/0/website"><img src="https://opencollective.com/mp-githubtrending/organization/0/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/1/website"><img src="https://opencollective.com/mp-githubtrending/organization/1/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/2/website"><img src="https://opencollective.com/mp-githubtrending/organization/2/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/3/website"><img src="https://opencollective.com/mp-githubtrending/organization/3/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/4/website"><img src="https://opencollective.com/mp-githubtrending/organization/4/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/5/website"><img src="https://opencollective.com/mp-githubtrending/organization/5/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/6/website"><img src="https://opencollective.com/mp-githubtrending/organization/6/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/7/website"><img src="https://opencollective.com/mp-githubtrending/organization/7/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/8/website"><img src="https://opencollective.com/mp-githubtrending/organization/8/avatar.svg"></a> <a href="https://opencollective.com/mp-githubtrending/organization/9/website"><img src="https://opencollective.com/mp-githubtrending/organization/9/avatar.svg"></a>