0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

算法與數(shù)據(jù)結(jié)構(gòu) ? 來源:未知 ? 作者:胡薇 ? 2018-06-06 17:44 ? 次閱讀

又到了為大家盤點5月份GitHub最熱門的開源項目的時候了,本月排行第一的是Node之父的新項目deno,被認為是下一代 Node,不知道接下去會表現(xiàn)如何呢?

下面一起來看看本月的上榜項目你都知道哪些,或者有哪些你已經(jīng)在使用的了。

1Node 之父新項目deno

https://github.com/ry/denoStar3625

近日,Node 之父 Ryan Dahl 發(fā)布新的開源項目 deno,從官方介紹來看,可以認為它是下一代 Node,使用 Go 語言代替 C++ 重新編寫跨平臺底層內(nèi)核驅(qū)動,上層仍然使用 V8 引擎,最終提供一個安全的 TypeScript 運行時。它的特性包括:

● 支持 TypeScript 2.8 開箱即用;

● 無 package.json,無 npm,不追求兼容 Node;

● 通過 URL 方式引入依賴而非通過本地模塊,并在第一次運行的時候進行加載和緩存,并僅在代碼使用–reload運行,依賴才會更新

● 可以控制文件系統(tǒng)和網(wǎng)絡(luò)訪問權(quán)限以運行沙盒代碼,默認訪問只讀文件系統(tǒng)可訪問,無網(wǎng)絡(luò)權(quán)限。V8 和 Golang 之間的訪問只能通過 protobuf 中定義的序列化消息完成;

● 發(fā)生未捕捉錯誤時自動終止運行;

● 支持 top-level 的 await;

● 最終創(chuàng)建單一可執(zhí)行文件;

● 目標是兼容瀏覽器;

● 可以作為庫引入,用于建立自己的 JavaScript runtime。

2javascript-algorithms

https://github.com/trekhleb/javascript-algorithmsStar16607

javascript-algorithms 包含了多種基于 JavaScript 的算法與數(shù)據(jù)結(jié)構(gòu),每種算法和數(shù)據(jù)結(jié)構(gòu)都有自己的 README 并提供相關(guān)說明

3build-your-own-x

https://github.com/danistefanovic/build-your-own-x Star27118

Build your own 系列,各種環(huán)境的構(gòu)建技術(shù)集合,包含了很多自己動手的實踐方法

4architect-awesome

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

史上最全的后端架構(gòu)師技術(shù)圖譜

5ReLaXed

https://github.com/RelaxedJS/ReLaXed Star8899

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

6gvisor

https://github.com/google/gvisor Star5892

gVisor 是一款新型沙箱解決方案,其能夠為容器提供安全的隔離措施,同時繼續(xù)保持遠優(yōu)于虛擬機的輕量化特性。gVisor能夠與Docker及Kubernetes實現(xiàn)集成,從而在生產(chǎn)環(huán)境中更輕松地建立起沙箱化容器系統(tǒng)。

7dayjs

https://github.com/iamkun/dayjs Star11119

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

8tensorflow

https://github.com/tensorflow/tensorflow Star101347

一個Tensorflow庫,里面包含 使用TensorFlow 構(gòu)建的模型和示例的教程,旨在更好的維護,測試,并與最新的TensorFlow API保持同步最新。

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

TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials

9Interview-Notebook

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

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

10proton-native

https://github.com/kusti8/proton-nativeStar 7168

proton-native 是一個結(jié)合了 node, libui, react 的一個產(chǎn)物,使用 node 的環(huán)境, react 的語法和 libui 的跨平臺調(diào)用 ui 控件的能力。proton-native 可用于構(gòu)建跨平臺的桌面應(yīng)用,構(gòu)建方式簡單,構(gòu)建的包輕量。

11vue

https://github.com/vuejs/vue Star95976

Vue.js 是構(gòu)建 Web 界面的 JavaScript 庫,提供數(shù)據(jù)驅(qū)動的組件,還有簡單靈活的 API,使得 MVVM 更簡單。主要特性:

● 可擴展的數(shù)據(jù)綁定

● 將普通的 JS 對象作為 model

● 簡潔明了的 API

● 組件化 UI 構(gòu)建

● 配合別的庫使用

12Vuido

https://github.com/mimecorg/vuidoStar 3689

Vuido 讓使用 Vue.js 構(gòu)建輕量級原生桌面應(yīng)用成為可能。使用 Vuido 構(gòu)建的應(yīng)用可在 Windows、OS X 和 Linux 上運行,使用原生 GUI 組件,并且不需要 Electron 。

Vuido 支持大部分標準的 Vue.js API ,并且與許多 Vue.js 擴展兼容,例如 Vuex 。使用 Vuido 的應(yīng)用也可以使用所有標準的 Node.js 模塊以及與 Node.js 兼容的任何軟件包。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    461

    瀏覽量

    16236
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    327

    瀏覽量

    60413
  • 開源項目
    +關(guān)注

    關(guān)注

    0

    文章

    36

    瀏覽量

    7144

原文標題:2018年5月份GitHub上最熱門的開源項目

文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數(shù)據(jù)結(jié)構(gòu)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    上傳本地項目代碼到github

    概述 GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名GitHub。本文主要講解如何將本地代碼上傳至
    發(fā)表于 09-11 16:33

    6月份理想汽車累計交付量突破800,000輛 歷時54個

    據(jù)悉,在2024年6月份;理想汽車累計交付量突破800,000輛 ;歷時54個;理想汽車成為首個達成80萬這個里程碑的造車新勢力品牌。 ?
    的頭像 發(fā)表于 06-21 11:44 ?368次閱讀

    韓國半導(dǎo)體出口額連續(xù)7個同比增長 5月份同比大增54.5%

    近期,據(jù)韓國媒體報道,自去年11成功實現(xiàn)復(fù)蘇并擺脫連續(xù)15個的下滑趨勢后,韓國半導(dǎo)體月度出口額便呈現(xiàn)出連續(xù)增長的態(tài)勢,其中5月份的表現(xiàn)尤為突出。   韓國貿(mào)易、工業(yè)和能源部發(fā)
    的頭像 發(fā)表于 06-04 15:10 ?467次閱讀

    3月份上汽集團銷售整車38.1萬輛,同比增長8.4%

    3月份上汽集團銷售整車38.1萬輛,同比增長8.4%
    的頭像 發(fā)表于 04-08 16:52 ?763次閱讀
    3<b class='flag-5'>月份</b>上汽集團銷售整車38.1萬輛,同比增長8.4%

    曝華為P70系列將在4月份發(fā)布

    華為P70系列作為華為即將發(fā)布的新款旗艦手機,確實備受期待。根據(jù)目前的多方消息,華為P70系列將在4月份發(fā)布,并且華為內(nèi)部會議已經(jīng)定調(diào),P系列的重要性甚至超過了Mate系列。
    的頭像 發(fā)表于 03-20 10:44 ?1577次閱讀

    嘉創(chuàng)半導(dǎo)體芯片封裝測試項目沖刺投產(chǎn)

    位于嘉魚縣電子信息產(chǎn)業(yè)園的嘉創(chuàng)半導(dǎo)體芯片封裝測試項目1號廠房預(yù)計明年2封頂,而后同步開始建設(shè)DFN、QFN生產(chǎn)線,預(yù)計5月份進行新產(chǎn)品的導(dǎo)入和可靠性驗證,8
    的頭像 發(fā)表于 01-08 09:56 ?571次閱讀

    11月份動力電池產(chǎn)業(yè)鏈銷售旺季依舊強勢

    11月份,動力電池產(chǎn)業(yè)鏈銷售旺季依舊強勢。 從下游車市數(shù)據(jù)來看,根據(jù)中汽協(xié)公布的數(shù)據(jù),11月份新能源汽車產(chǎn)銷均首次突破100萬輛,同比增長39.2%和30%。11月份,新能源汽車市場占有率也達到了34.5%。
    的頭像 發(fā)表于 12-15 11:06 ?568次閱讀

    GitHub入門與實踐

    GitHub 提供了一個方便的平臺,讓開發(fā)者能夠托管、分享和協(xié)作編寫代碼。通過 Git 版本控制系統(tǒng),可以有效地進行團隊協(xié)作和版本管理。協(xié)作和社交: 用戶可以在 GitHub 上關(guān)注其他用戶、參與開源
    發(fā)表于 12-14 09:53 ?4次下載

    全球智能手機銷量結(jié)束27個同比下滑 10月份增長5%

    另一個增長因素是,蘋果公司9末推出的iphone15系列手機為全球智能手機銷量做出了貢獻。該公司解釋說:“發(fā)布時間比去年推遲了一周,因此新iphone的影響將于10月份顯現(xiàn)出來?!?/div>
    的頭像 發(fā)表于 11-23 14:22 ?491次閱讀
    全球智能手機銷量結(jié)束27個<b class='flag-5'>月</b>同比下滑 10<b class='flag-5'>月份</b>增長<b class='flag-5'>5</b>%

    Python監(jiān)控Github項目如何更新并自動下載

    讓我們 用Python監(jiān)控Github項目是否有更新,如果有的話自動下載該更新 ! 1.統(tǒng)一文件名格式 為了能夠獲取github上的項目的更新時間,我們需要調(diào)用
    的頭像 發(fā)表于 11-03 15:45 ?760次閱讀
    Python監(jiān)控<b class='flag-5'>Github</b><b class='flag-5'>項目</b>如何更新并自動下載

    最熱門的十大綠色能源公司

    電子發(fā)燒友網(wǎng)站提供《最熱門的十大綠色能源公司.doc》資料免費下載
    發(fā)表于 11-02 14:37 ?1次下載
    <b class='flag-5'>最熱門</b>的十大綠色能源公司

    VisionFive 2成功集成Android開源項目(AOSP)!

    非常高興地向各位宣布,賽昉VisionFive 2上已成功集成了Android開源項目(AOSP),為用戶帶來了更多的軟件解決方案以及與Android軟件生態(tài)系統(tǒng)的無縫集成。這一里程碑源于與開源社區(qū)
    發(fā)表于 10-16 13:11

    8月份全球半導(dǎo)體銷售額環(huán)比增長1.9%

    來源:SIA 8月份的增長標志著市場連續(xù)第6個實現(xiàn)環(huán)比增長;全球芯片銷售額同比下降6.8% 美國半導(dǎo)體行業(yè)協(xié)會 (SIA) 近日宣布,2023年8全球半導(dǎo)體行業(yè)銷售額總計440億美元,比2023
    的頭像 發(fā)表于 10-12 17:24 ?402次閱讀
    8<b class='flag-5'>月份</b>全球半導(dǎo)體銷售額環(huán)比增長1.9%

    上汽集團9月份銷量創(chuàng)新高,達48.2萬輛

    其中,新能源車實現(xiàn)了“比前一季度增加2倍”。9月份,上汽集團向顧客提供了10.2萬輛新能源車,同比增加29.6%,比前一個增加18.8%。今年以來,新能源車的銷售量首次突破了10萬輛大關(guān)。
    的頭像 發(fā)表于 10-09 09:56 ?664次閱讀

    如何使用Github高效率的查找項目

    GitHub各位應(yīng)該都很熟悉了,全球最大的開源社區(qū),也是全球最大的同性交友網(wǎng)站~~,但是大部分同學(xué)使用GitHub應(yīng)該就是通過別人的開源鏈接,點進去下載對應(yīng)的
    的頭像 發(fā)表于 09-24 14:43 ?580次閱讀
    如何使用<b class='flag-5'>Github</b>高效率的查找<b class='flag-5'>項目</b>