GitHub 年度報告,2017年最具價值的十大開源項目!_github

來源:互聯網
上載者:User

       GitHub 每年都會在年度盛會中推出資料報告,其中列出了一些年度的資料,包括其網站中最受歡迎的程式設計語言、開源項目等。

       那麼今年哪些開源項目最具價值呢。

       我們一起來看看被 Fork 最多的開源項目:


具體這些項目是啥呢,接下來我們詳細介紹一下: 1、tensorflow

       https://github.com/tensorflow/tensorflow Stars 68835


       TensorFlow 是Google的第二代機器學習系統,按照Google所說,在某些基準測試中,TensorFlow 的表現比第一代的 DistBelief 快了 2 倍。TensorFlow 內建深度學習的擴充支援,任何能夠用計算流圖形來表達的計算,都可以使用 TensorFlow。任何基於梯度的機器學習演算法都能夠受益於 TensorFlow 的自動分 化(auto-differentiation)。通過靈活的 Python 介面,要在 TensorFlow 中表達想法也會很容易。

       點擊閱讀:《快速入門 Google 機器學習系統 TensorFlow》 2、Web 前端使用者介面架構 Bootstrap

       https://github.com/twbs/bootstrap Stars 115884

       Bootstrap 是快速開發 Web 應用程式的前端工具包。它是一個 CSS,HTML 和 JS 的集合,它使用了最新的瀏覽器技術,給你的 Web 開發提供了時尚的版式,表單,buttons,表格,網格系統等等。 3、Gitignore

       https://github.com/github/gitignore Star 55933

       各種語言環境下 gitignore 檔案的一個集合 4、靜態網站產生器 Jekyll

       https://github.com/jekyll/jekyll Star 31481

       Jekyll 是一個簡單的免費的 Blog 產生工具,類似 WordPress。但是和 WordPress 又有很大的不同,原因是 Jekyll 只是一個產生靜態網頁的工具,不需要資料庫支援。但是可以配合第三方服務,例如 discuz。最關鍵的是 Jekyll 可以免費部署在 Github 上,而且可以綁定自己的網域名稱。 5、models

       https://github.com/tensorflow/models Star 22000

       這個 models 存放庫包含一些在 TensorFlow 中實現的不同模型:

       官方模型是使用 TensorFlow 的進階 API 的樣本模型的集合。該模型的目的是保持良好的維護、測試,並與最新的 TensorFlow API 保持同步。最佳化了速度,同時也易於閱讀。 6、JavaScript 架構 Vue.js

https://github.com/vuejs/vue Stars 68825

       Vue.js 是構建 Web 介面的 JavaScript 庫,提供資料驅動的組件,還有簡單靈活的 API,使得 MVVM 更簡單。

       主要特性:

       ● 可擴充的資料繫結
       ● 將普通的 JS 對象作為 model
       ● 簡潔明了的 API
       ● 組件化 UI 構建
       ● 配合別的庫使用

       點擊閱讀《漸進式 JavaScript 架構 Vue.js,精華都在這了》 7、JavaScript 庫 React

       https://github.com/facebook/react Stars 78552

       React(有時叫React.js或ReactJS)是 Facebook 推出的一個為資料提供渲染為 HTML 視圖,用來構建使用者介面的開源 JavaScript 庫。

       React 視圖通常採用包含以自訂 HTML 標籤規定的其他組件的組件渲染。React 為程式員提供了一種子組件不能直接影響外層組件(”data flows down”)的模型,資料改變時對 HTML 文檔的有效更新,和現代單頁應用中組件之間乾淨的分離。 8、Patchwork

       https://github.com/jlord/patchwork Star 546

       這是一個用於學習Git和GitHub的開源應用程式,由 GitHub 託管 9、Spring-boot

       https://github.com/spring-projects/spring-boot Star 16728

       Spring Boot 項目旨在簡化建立產品級的 Spring 應用和服務。你可通過它來選擇不同的 Spring 平台。可建立獨立的 Java 應用和 Web 應用程式,同時提供了命令列工具來允許 ‘spring scripts’。 10、Linux

       https://github.com/torvalds/linux Star 50728

       Linux 是一種自由和開放源碼的類 Unix 作業系統,存在著許多不同的 Linux 版本,但它們都使用了 Linux 核心。Linux 可安裝在各種電腦硬體裝置中,比如手機、平板電腦、路由器、視頻遊戲控制台、台式電腦、大型主機和超級電腦。Linux 是一個領先的作業系統,世界上運算最快的 10 台超級電腦啟動並執行都是 Linux 作業系統。嚴格來講,Linux 這個詞本身只表示 Linux 核心,但實際上人們已經習慣了用 Linux 來形容整個基於 Linux 核心,並且使用 GNU 工程各種工具和資料庫的作業系統。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.