當前位置:
首頁 > 知識 > 2018年4月份GitHub上最熱門的開源項目

2018年4月份GitHub上最熱門的開源項目


開源最前線(ID:OpenSourceTop) 猿妹整編


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




又到了為大家盤點4月份GitHub最熱門的開源項目的時候了,

一起來看看你都知道哪些,或者有哪些你已經在使用的了。


1

HTML 儀錶盤 UI 套件UItabler


https://github.com/tabler/tabler

Star 12613






Tabler 是一個基於 Bootstrap 4 開發的 HTML 儀錶盤 UI 套件,旨在為用戶提供一個用戶友好,清晰和簡單的管理面板,適用於簡單網站和複雜系統使用。只要具備基本的HTML和CSS知識,就能夠遊刃有餘的使用Tabler




Tabler代碼精簡易用,嚴格遵循 Bootstrap 指導原則。其多數組件中使用的是 CSS3 ,以避免使用不必要的 JavaScript 庫,目前已經支持最新的Chrome,Firefox +,最新的Safari,Opera,Internet Explorer 10+以及移動瀏覽器。





2

Interview-Notebook


https://github.com/CyC2018/Interview-Notebook

Star 20184




技術面試需要掌握的基礎知識整理,主要分成演算法、操作系統、網路、面向對象、資料庫、Java、分散式、工具、編碼實踐這幾個大類。如演算法又分為三大模塊,分別涉及到《劍指 Offer 第二版》的最優解內容以及Leetcode 題解等





3

foundationdb


https://github.com/apple/foundationdb

Star 7435




FoundationDB 是由戴夫·羅森塔爾(Dave Rosenthal)、戴夫·謝勒(Dave Scherer)、和尼克拉維澤(Nick Lavezzo)於 2009 年開發的,旨在建立一個符合 ACID 約束的 NoSQL 資料庫,同時提供非常好的性能、數據一致性和操作彈性。查看更多可點擊:《為壯大社區!蘋果重新開源 FoundationDB 資料庫》




4

JavaScript 時間處理庫 dayjs


https://github.com/xx45/dayjs

Star 7412



Day.js 是一個僅 2kb 大小的輕量級 JavaScript 時間日期處理庫,和 Moment.js 的 API 設計保持完全一樣。如果你曾經用過 Moment.js ,那麼你已經知道如何使用 Day.js 。





5

靜態網站生成器 vuepress


https://github.com/vuejs/vuepress

Star 6302







VuePress由兩部分組成:一個基於Vue的輕量級靜態網站生成器,以及為編寫技術文檔而優化的默認主題。 VuePress為每一個由它生成的頁面提供預載入的html,不僅載入速度極佳,同時對seo非常友好。一旦頁面被載入之後,Vue就全面接管所有的靜態內容,使其變成一個完全的SPA應用,其他的頁面也會在用戶使用導航進入的時候來按需載入。





6

open-source-mac-os-apps


https://github.com/serhii-londar/open-source-mac-os-apps

Star 6039







很贊的一個Mac OS開源應用程序列表。該列表包含許多本地和跨平台的應用程序。這個知識庫旨在為大家分享那些現有的開源和免費的Mac OS應用。





7

文件管理器 winfile


https://github.com/Microsoft/winfile

Star 4561




WinFile(Windows File Manager)是微軟開源的文件管理器,開源的 WinFile 是一個改良 plus 版,引用的是之前在 Windows NT4 上的源碼,並包含一些改進,以使 WinFile.exe 能夠在當前的 Windows 系統上運行。包括:


● 適配 VS 2015 和 2017


● 支持在 64 位 Windows 上運行和編譯


● 新增一些頭文件(例如 wfext.h )


● 刪除一些未使用的文件(例如 winfile.def )


● 將內部庫的 64 位演算法轉換為 C


● 將內部 shell API 轉換為公共 API





8

tensorflow


https://github.com/tensorflow/tensorflow

Star 98255




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





9

architect-awesome


https://github.com/xingshaocheng/architect-awesome

Star 4644




史上最全的後端架構師技術圖譜





10

ReLaXed


https://github.com/RelaxedJS/ReLaXed

Star 3888







ReLaXed是一種使用HTML或Pug(HTML的簡寫)互動式創建PDF文檔的工具。它允許使用CSS和JavaScript定義複雜的布局,同時將內容寫入接近Markdown或LaTeX的友好,最簡單的語法中。





11

vue


https://github.com/vuejs/vue

Star 92919




Vue.js 是構建 Web 界面的 JavaScript 庫,提供數據驅動的組件,還有簡單靈活的 API,使得 MVVM 更簡單。主要特性:


● 可擴展的數據綁定


● 將普通的 JS 對象作為 model


● 簡潔明了的 API


● 組件化 UI 構建


● 配合別的庫使用





附:


《GitHub上3月份最熱門的開源項目》


《GitHub上2月份最熱門的開源項目》


《GitHub上1月份最熱門的開源項目》


《GitHub上12月份最熱門的開源項目》


《GitHub上11月份最火的開源項目》


《GitHub上10月份最火的開源項目》


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


《GitHub 上 8 月份最火的開源項目》




編號

497

,輸入編號直達本文


●輸入m獲取文章目錄


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

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


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

21個常用Linux命令及使用案例詳解
Linux 將不再支持舊 CPU 架構,可節省 50 萬行代碼

TAG:Linux學習 |