當前位置:
首頁 > 科技 > 5月份GitHub最熱門的開源項目

5月份GitHub最熱門的開源項目

編輯丨極客時間編輯部

最近,對於今年 5 月份 GitHub 上開源項目的排名已經統計出來了,本文列舉了 12 項最熱門的開源項目。

1.Node 之父的新項目 deno(Star 3625)

最近,Node 之父發布了新的開源項目 deno,從官方介紹來看,可以認為它是下一代 Node,通過使用 Go 語言代替 C++,重新編寫跨平台底層內核驅動,上層仍然使用 V8 引擎,最終提供一個安全的 TypeScript 運行時。

2.Javascript-algorithms (Star 16607)

這個項目包含了多種基於 JavaScript 的演算法與數據結構,每種演算法和數據結構都有自己的 README,並提供了相關說明。

3.Build-your-own-x(Star 27118)

Build your own 系列包括了各種環境的構建技術集合,也有很多自己動手的實踐方法。

4.Architect-awesome(Star 17662)

這個項目中提供了史上最全的後端架構師技術圖譜。

5.ReLaXed (Star 8899)

這是一種使用 HTML 或 Pug(HTML 的簡寫)互動式創建 PDF 文檔的工具。它允許使用 CSS 和 JavaScript 定義複雜的布局。

6.gVisor (Star 5892)

這是一款新型的沙箱解決方案,它能夠為容器提供安全的隔離措施,同時繼續保持優於虛擬機的輕量化特性。gVisor 能夠與 Docker 和 Kubernetes 實現集成,從而在生產環境中更輕鬆地建立起沙箱化容器系統。

7.Day.js(Star 11119)

這是一個只有 2kb 大小的輕量級 JavaScript 時間日期處理庫,它與 Moment.js 的 API 設計完全一樣。也就是說,對於曾經使用過 Moment.js 的開發人員,那麼就能夠輕鬆地掌握如何使用 Day.js 。

8.Tensorflow(Star 101347)

包含了使用 TensorFlow 構建的模型和示例的教程,旨在更好地維護、測試,並與最新的 TensorFlow API 保持同步最新。

9.Interview-Notebook(Star 23655)

這裡對技術面試需要掌握的基礎知識進行了整理,主要分成演算法、操作系統、網路、面向對象、資料庫、Java、分散式、工具、編碼實踐這幾個大類。

10.proton-native(Star 7168)

它結合了 node 的環境、react 的語法和 libui 的跨平台調用 ui 控制項的能力,可以用於構建跨平台的桌面應用上,構建方式也比較簡單。

11.Vue(Star 95976)

Vue.js 是構建 Web 界面的 JavaScript 庫,它提供了數據驅動的組件,還有簡單靈活的 API。

12.Vuido(Star 3689)

Vuido 讓使用 Vue.js 構建輕量級原生桌面應用成為可能。使用 Vuido 構建的應用可以在 Windows 和 Linux 上運行 。


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

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


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

為什麼大前端越來越難?越來越有意思?| GMTC解決方案專場
ESearch:58集團基於C++語言自主研發的搜索內核

TAG:InfoQ |