當前位置:
首頁 > 最新 > GitHub上9 月份最火的開源項目

GitHub上9 月份最火的開源項目

鏈接:https://www.itcodemonkey.com/article/930.html

今天我們將繼續介紹 GitHub 上 9 月份最受歡迎的 11 個開源項目,在這些項目中,你有在用或用過哪些呢?

1

tensorflow

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

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

2

JavaScript 運行環境 Node.js

https://github.com/nodejs/nodeStar 40376

Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行時。 Node.js 使用高效、輕量級的事件驅動、非阻塞 I/O 模型。Node.js 的生態系統是目前最大的開源包管理系統。

Node.js 是一套用來編寫高性能網路伺服器的 JavaScript 工具包,一系列的變化由此開始。比較獨特的是,Node.js 會假設你是在 POSIX 環境下運行它 Linux 或 Mac OS X。如果你是在 Windows 下,那就需要安裝 MinGW 以獲得一個仿 POSIX 的環境。在 Node 中,Http 是首要的。Node 為創建 http 伺服器作了優化,所以你在網上看到的大部分示例和庫都是集中在 web 上(http 框架、模板庫等)。

3

puppeteer

https://github.com/GoogleChrome/puppeteerStar 15520

Puppeteer 是用 JavaScript 測試 Web 應用程序的框架。在瀏覽器中執行的大多數事情都可以使用 Puppeteer 完成,比如:

生成屏幕截圖和 PDF 頁面。

檢索 SPA 並生成預渲染內容(即「SSR」)。

從網站上刮下內容。

自動提交表單,UI 測試,鍵盤輸入等

創建一個最新的自動測試環境。使用最新的JavaScript和瀏覽器功能,在最新版本的 Chrome 中直接運行測試。

捕獲您網站的時間線跟蹤,以幫助診斷性能問題。

4

best-resume-ever

https://github.com/salomonelli/best-resume-everStar 6526

Best Resume Ever 是一個幫助你快速生成漂亮簡歷的工具,它基於 Vue 和 LESS,生成的簡歷可導出為 PDF 格式。

5

百度 RPC 框架 BRPC

https://github.com/brpc/brpcStar 4875

BRPC 即 Baidu-RPC ,是百度開源的 RPC 框架,在百度內部被大量採用,擁有超過 60 萬個實例和 500 多種服務。

特性如下:

囊括百度內部所有 RPC 協議,支持多種第三方協議

模塊化設計,層次清晰,很容易添加自定義協議

全面的服務發現、負載均衡、組合訪問支持

可視化的內置服務和調試工具

性能上領跑目前其他所有 RPC 產品

6

高性能純 JavaScript 懶載入器 Lozad.js

https://github.com/ApoorvSaxena/lozad.jsStar 2907

Lozad.js 是一款基於 IntersectionObserver API 的高性能、輕量級(?0.5kb)和可配置的懶載入器,純 JavaScript ,無依賴,可用於延遲載入圖片、iframe 、廣告、視頻和其他元素。

7

SQL 工具 franchise

https://github.com/HVF/franchiseStars 2608

Franchise 是一款輕量級但功能強大的 SQL 工具,帶有 notebook 界面。無需安裝和註冊,即可快速安全地使用數據。Franchise 和 Python 的 Jupiter Notebook 類似,不過它進行的是 SQL 查詢,支持編輯 CSV、JSON、XLSX 等格式數據,支持連接到 SQLite、MySQL、PostgreSQL 等資料庫。

8

Game Agent 框架 SerpentAI

https://github.com/SerpentAI/SerpentAIStars 2597

GIF/816K

SerpentAI 是一個 Game Agent 框架(ps:在人機對戰中,為了區分玩家,通常稱機器玩家為 agent ),簡單而又強大。它能把任何一個遊戲變成用 Python 編寫的沙盒環境,供開發者在其中創造遊戲 Game Agent 做實驗,使用的都是開發者非常熟悉的Python代碼。

Serpent.AI 中包含大量支持模塊,在以遊戲為開發環境時經常遇到的場景提供解決方案,同時也提供加速開發的 CLI 工具。支持 Linux、Windows 和 MacOS 。

9

構建 iOS 和 Android 應用的框架 matcha

https://github.com/gomatcha/matchaStar 2377

Matcha 是一款在基於 Go 構建 iOS 和 Android 應用程序和框架的軟體包。Matcha 提供了類似於 ReactNative 的 UI 組件庫,並通過反射公開了對 Objective-C 和 Java 代碼的綁定。該庫還提供用於常見應用程序任務的 Go API。

10

STYLE2PAINTS

https://github.com/lllyasviel/style2paintsStar2244

STYLE2PAINTS 是新一代的線稿上色 AI ,可根據用戶上傳的自定義色彩給線稿進行上色。利用AI來代替美工動畫製作。

11

開放大數據服務引擎 vespa

https://github.com/vespa-engine/vespaStar 2157

Vespa 是雅虎開源的針對大數據集的低延遲計算引擎。它存儲和索引數據,以便在服務時間對數據進行查詢、選擇和處理。Vespa 可實現:

使用類似 sql 的查詢和非結構化搜索來選擇內容

組織所有匹配以生成數據驅動頁面

通過手動或機器學習的相關性模板對匹配結果排序

每秒數千次實時寫入持久性數據

本文編號2677,以後想閱讀這篇文章直接輸入2677即可

輸入m獲取文章目錄

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序猿 的精彩文章:

Netflix 最熱門的開源項目推薦
華為最熱門的開源項目推薦!
人工智慧PK人類?這部電影超前地預見了人類社會的終極形態
趣圖:和離職程序員做工作交接
目瞪口呆!出軌率最高竟是IT男!

TAG:程序猿 |