2018上半年GitHub上最熱門的開源項目

關注GitHub的人都知道,這個平臺上面有太多優(yōu)秀的值得學習的開源項目了,這里總結了2018上半年GitHub上最熱門的開源項目。

1: tensorflow

https://github.com/tensorflow/tensorflow

TensorFlow是一個使用數(shù)據(jù)流圖進行數(shù)值計算的開源軟件庫。圖節(jié)點表示數(shù)學運算,而圖邊表示在它們之間流動的多維數(shù)據(jù)數(shù)組(張量)。這種靈活的架構使您可以將計算部署到臺式機,服務器或移動設備中的一個或多個CPU或GPU,而無需重寫代碼。

TensorFlow實現(xiàn)模型:https://github.com/tensorflow/models/blob/master/research
TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials

圖片.png

2: vue

項目地址:https://github.com/vuejs/vue

Vue.js是一個構建數(shù)據(jù)驅動的 web 界面的漸進式框架。Vue.js 的目標是通過盡可能簡單的 API 實現(xiàn)響應的數(shù)據(jù)綁定和組合的視圖組件。它不僅易于上手,還便于與第三方庫或既有項目整合。當與單文件組件和 Vue 生態(tài)系統(tǒng)支持的庫結合使用時,Vue 也完全能夠為復雜的單頁應用程序提供驅動。


圖片.png

3:build-your-own-x

項目地址:https://github.com/danistefanovic/build-your-own-x
Build your own 系列,各種環(huán)境的構建技術集合,包含了很多自己動手的實踐方法。

圖片.png

4: Interview-Notebook

項目地址:https://github.com/CyC2018/Interview-Notebook

技術面試需要掌握的基礎知識整理,主要分成算法、操作系統(tǒng)、網(wǎng)絡、面向對象、數(shù)據(jù)庫、Java、分布式、工具、編碼實踐這幾個大類。如算法又分為三大模塊,分別涉及到《劍指 Offer 第二版》的最優(yōu)解內容以及Leetcode 題解等


圖片.png

5:javascript-algorithms

項目地址:https://github.com/trekhleb/javascript-algorithms

javascript-algorithms存儲庫包含許多流行算法和數(shù)據(jù)結構的基于JavaScript的示例。每種算法和數(shù)據(jù)結構都有自己的README文件,并附有相關說明和進一步閱讀鏈接(包括YouTube視頻的鏈接)。

6:dayjs

項目地址:https://github.com/iamkun/dayjs
Day.js是一個極簡主義的JavaScript庫和 Moment.js 的 API 設計保持完全一樣,用于解析,驗證,操作和顯示具有Moment.js兼容API的現(xiàn)代瀏覽器的日期和時間。如果你使用Moment.js,你已經(jīng)知道如何使用Day.js.

圖片.png

7:ReLaXed

項目地址:https://github.com/RelaxedJS/ReLaXed
ReLaXed是一種使用HTML或Pug(HTML的簡寫)交互式創(chuàng)建PDF文檔的工具。它允許使用CSS和JavaScript定義復雜的布局,同時將內容寫入接近Markdown或LaTeX的友好,最簡單的語法中。

圖片.png

8: proton-native

項目地址:https://github.com/kusti8/proton-native
proton-native 是一個結合了 node, libui, react 的一個產(chǎn)物,使用 node 的環(huán)境, react 的語法和 libui 的跨平臺調用 ui 控件的能力。proton-native 可用于構建跨平臺的桌面應用,構建方式簡單,構建的包輕量。

圖片.png

9: Vuido

項目地址:https://github.com/mimecorg/vuido
Vuido使用Vue.js創(chuàng)建輕量級的原生桌面應用程序成為可能。使用Vuido的應用程序可以在Windows,OS X和Linux上運行,使用本地GUI組件,并且不需要Electron。

圖片.png

10: Node 之父新項目deno

項目地址:https://github.com/ry/deno
Node 之父 Ryan Dahl 發(fā)布新的開源項目 deno,從官方介紹來看,可以認為它是下一代 Node,使用 Go 語言代替 C++ 重新編寫跨平臺底層內核驅動,上層仍然使用 V8 引擎,最終提供一個安全的 TypeScript 運行時。

原文作者:祈澈姑娘技術博客:http://www.itdecent.cn/u/05f416aefbe1
90后前端妹子,愛編程,愛運營,愛折騰。
堅持總結工作中遇到的技術問題,堅持記錄工作中所所思所見,歡迎大家一起探討交流。
文末福利:關注「編程微刊」公眾號 ,在微信后臺回復「領取資源」,獲取IT資源300G干貨大全。公眾號回復“1”,拉你進程序員技術討論群。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 太長了,還是轉載吧...今天在看博客的時候,無意中發(fā)現(xiàn)了@Trinea在GitHub上的一個項目Android開源...
    龐哈哈哈12138閱讀 20,383評論 3 283
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,745評論 25 709
  • # Python 資源大全中文版 我想很多程序員應該記得 GitHub 上有一個 Awesome - XXX 系列...
    小邁克閱讀 3,121評論 1 3
  • 享受圓珠筆藍色的韻味,感覺其細膩的筆觸,也是一大樂趣!沒有繪畫功底,完全自悟學習中。
    尤里加加林閱讀 290評論 0 1
  • 感恩 周锝晟 五年級(2)班 親愛的媽媽, 敬愛的爸爸, 是你們給我一點一滴的陽光, 是你們讓我學會了堅強, 我...
    城悅繁花閱讀 199評論 0 2

友情鏈接更多精彩內容