標籤:

12月份最火的10個GitHub開源項目

大部分的程序員或者說許多開發者都有定期瀏覽GitHub 的習慣。GitHub上的項目如此眾多,有人不斷分享,還有人不斷收藏,當然最重要的就是Star的數量,它代表著這個項目的熱度。今天,我們依照Star數,盤點12月份GitHub上最火的10個開源項目,希望對你有幫助,排名如下:

(想要獲取源碼,請評論私信)

01 tensorflow

Star 85695

TensorFlow 是谷歌的第二代機器學習系統,按照谷歌所說,在某些基準測試中,它的表現比第一代的DistBelief 快了 2 倍。TensorFlow 內建深度學習的擴展支持,任何能夠用計算流圖形來表達的計算,都可以使用 TensorFlow。任何基於梯度的機器學習演算法都能夠受益於 TensorFlow 的自動分化(auto-differentiation)。

連續5個月上榜前十,你用過這個嗎?

02 JavaScript框架 Vue

Star78530

Vue.js是MIT授權的開源項目,Vue是構建用戶界面的漸進框架。它從頭開始被設計為可以逐步採用,並且可以根據不同的用例輕鬆地在庫和框架之間進行擴展。它由一個專註於視圖層的平易近見的核心庫和一個支持庫生態系統組成,可幫助解決大型單頁應用程序的複雜性。

03 coding-interview-university

Star 56314

一個簡單的軟體工程師學習主題庫,還加入了面試手冊幫助開發者準備亞馬遜、Facebook、Google等企業的面試,這裡面包含了從Web開發人員到大公司的軟體工程師的多月學習計劃。

04

bitcoin

Star 25296

Bitcoin (比特幣)是點對點(peer-to-peer)基於網路的匿名數字貨幣。點對點的意思是指沒有中央權威控制貨幣的匯款通道。相反,這些貨幣轉帳的任務是由網路節點進行的集體管理。匿名就意味著交易各方可以隱藏自己的真實身份。Bitcoin 是一個由Satoshi Nakamoto 製作的開源項目。

05

Front-End-Checklist

Star 24770

一款專門為現代化網站和前端開發人員準備的非常棒的清單,裡面包含前端開發的大部分項目,而且還根據重要程度對項目進行了三個級別的劃分:推薦、高度推薦以及無關緊要。

06 Web 應用打包工具 parcel

Star 16014

Parcel 是一款極速、零配置的 Web 應用打包工具。具有以下功能特性:

1)極速打包 - 多核心編譯,以及即使在重啟後也能快速重建的文件系統緩存。

2)無需安裝插件,開箱即用,支持 JS、CSS、HTML、file assets 等。

3)在有需要時自動轉換成 Babel、PostCSS和 PostHTML 模塊 - 甚至是 node_modules。

4)代碼零配置,使用動態 import()語句分割。

5)內置熱模塊替換

6)報錯日誌友好 - 代碼高亮顯示有助於查明問題。

07 github-profile-summary

Star 14747

這是一個用於可視化GitHub配置的文件工具,將 Github 資料做成一個可視化的單頁。作者在 Medium 上宣傳自己如何用 2 天的時間獲得 2000 個stars,發布後短短 10 天,stars 8000+。

08 30-seconds-of-code

Star 14001

這個項目里精心收集了大量有用的JavaScript代碼片段,讓你能夠在極短的時間內理解並能使用它們,分為日期、節點、功能模塊等部分,你可以直接將文件中的這些代碼直接導入到你的編輯器(VSCode,Atom,Sublime)

09 pytudes

Star 8737

這個項目包含pytudes -完善編程技巧Python程序。

10 機器學習框架turicreate

Star 5558

蘋果公司本月在開源項目託管平台 GitHub 上分享了 Turi Create 的框架。Turi Create 簡化了定製機器學習模型的開發。你不需要成為一個機器學習專家,也可以在你的應用中添加建議、對象檢測、圖像分類、圖像相似性或活動分類。這一框架應該會讓開發者更容易構建機器學習模型。


推薦閱讀:

GitHub 怎麼讀?
觀察:阿里巴巴的開源戰略究竟怎麼樣?
SourceForge 是如何一步一步被 GitHub 超越的?
github第三方ios客戶端哪個好?

TAG:GitHub |