GitHub Top
本項目爲 GitHub 熱點項目微信小程序客戶端,首頁僅推薦一個熱點項目,這個項目每每是社會熱門事件所催生的一個項目,如 996.ICU、wuhan2020,所推薦項目標準爲:積極、健康、熱點、具備必定進步性。git
GitHub 小程序有不少,但推薦熱點項目的每每是拉取 GitHub Trending 數據,有其意義(本小程序也支持此功能),但獲取所需信息效率較低,不必定找獲得你所須要的項目,所以建立本項目。本項目建立的目標是:打開即所需。github
本項目使用方法
喜歡閒逛 GitHub 的開發者、GitHub 相關內容公衆號運營者, 以及 熱點項目的關注者,均可以關注收藏此項目,歡迎平常查看;也可在公衆號後臺關聯此項目,在文章中插入小程序,讀者可方便跳轉並查看 GitHub 項目,插入小程序方法請點擊 這裏。小程序
功能介紹
- 首頁推薦惟一熱點項目
- 第二個 Tab 頁推薦熱點周邊或歷史熱點項目
- 第三個 Tab 頁顯示 GitHub Trending
- 第四個 Tab 頁顯示你所 Follow 的人的最近活動,每每在這裏也可能找到你所感興趣的項目
- 第五個 Tab 頁顯示你的 GitHub 帳號信息,對本身項目進行管理
- 在本項目中,你能夠方便 Star 或 Fork 你所感興趣的項目,提 Issues 或針對 Issues 進行評論等,也可方便 Follow 某人,這些操做都是爲了讓你不至看到某些感興趣的項目但不方便操做,致使往後失聯。相關郵箱或主頁雖不可在小程序內直接操做,但點擊後均可複製郵箱或主頁連接,也可知足大多數的需求。
- 固然,在小程序中還有一些小小的彩蛋,請你本身去發現吧!
小程序碼
![](http://static.javashuo.com/static/loading.gif)
預覽截圖
![在這裏插入圖片描述](http://static.javashuo.com/static/loading.gif)
實現相關
- GitHub 項目相關實時數據來自 GitHub API V3
- Top 和 History 相關配置來自於本項目 Tag 爲 Top 和 Hot 的 Issues(原計劃用 GitHub Page,可是相應速度有問題,本身搭建服務器維護成本過高,所以最後採用在 Issue 中配置 Json 文件)
- Trending 數據來自 github-trending-api
- Markdown 解析採用 towxml 2.x,暫不考慮升級爲 3.x,多是我使用的問題,3.x 一直有錯誤,已經提 Issues 給原項目。
- 項目構建採用京東開源項目 Taro 2.0.2 版本。
- 無自建雲端服務器。
說明及感謝
本小程序是基於 Gitter 項目的二次開發,是我對 Gitter 的拙劣的模仿,特此感謝!微信小程序
License
Apache License 2.0api
其餘
捐贈請點擊 這裏服務器