歡迎光臨
每天分享高質量文章

GitHub上12月份最熱門開源專案

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

連結:https://www.itcodemonkey.com/article/1793.html

又到了公佈 GitHub 上熱門專案的時候啦~在 12 月的排行中,又有哪些新的專案擠進熱門榜單了呢呢,一起來看看?

1
Web 應用打包工具 parcel

https://github.com/parcel-bundler/parcel Star 14.2K


Parcel 是一款極速、零配置的 Web 應用打包工具。具有以下功能特性:

● 極速打包 – 多核心編譯,以及即使在重啟後也能快速重建的檔案系統快取。

● 無需安裝外掛,開箱即用,支援 JS、CSS、HTML、file assets 等。

● 在有需要時自動轉換成 Babel、PostCSS 和 PostHTML 模組 – 甚至是 node_modules。

● 程式碼零配置,使用動態 import()陳述句分割。

● 內建熱模組替換

● 報錯日誌友好 – 程式碼高亮顯示有助於查明問題

2
github-profile-summary

https://github.com/tipsy/github-profile-summary Star 14747


這是一個用於視覺化GitHub配置的檔案工具,將 Github 資料做成一個視覺化的單頁。作者在 Medium 上宣傳自己如何用 2 天的時間獲得 2000 個 stars,短短髮布 10 天了,stars 8000+

3
30-seconds-of-code

https://github.com/Chalarangelo/30-seconds-of-code  Star 14001

這個專案裡精心收集了大量有用的JavaScript程式碼片段,讓你能夠在極短的時間內可以理解並使用它們,分為日期、節點、功能模組等部分,你可以直接將檔案中的這些程式碼直接匯入到你的的編輯器(VSCode,Atom,Sublime)

4
coding-interview-university

https://github.com/jwasham/coding-interview-university Star 55478

這個專案剛建立時只是一個簡單的軟體工程師學習主題庫,逐漸發展之後,如今還加入了面試手冊幫助開發者準備亞馬遜、Facebook、Google等企業的面試,這裡麵包含了從Web開發人員(自學,沒有CS學位)到大公司的軟體工程師的多月學習計劃。

5
Front-End-Checklist

https://github.com/thedaviddias/Front-End-Checklist Star 24362

這是一款非常棒的前端清單,專門為現代化網站和前端開發人員準備的,裡麵包含前端開發的大部分專案,而且還根據不同重要程度對專案進行了三個級別的劃分:推薦、高度推薦以及無關緊要。

6
tensorflow

https://github.com/tensorflow/tensorflow Star 84.4K


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

7
機器學習框架turicreate

https://github.com/apple/turicreate Star 5.4K

蘋果公司本月在開源專案託管平臺 GitHub 上分享了 Turi Create 的框架。Turi Create 簡化了定製機器學習模型的開發。你不需要成為一個機器學習專家,也可以在你的應用中新增建議、物件檢測、影象分類、影象相似性或活動分類。這一框架應該會讓開發者更容易構建機器學習模型。(詳情:【開源推薦 30】蘋果開源領域又一深造:開源機器學習框架 Turi Create

8
遊戲框架boardgame.io

https://github.com/google/boardgame.io Star 4904

BOARDGAME.IO 是 Google 開源的一個遊戲框架,旨在允許遊戲作者將遊戲規則從本質上轉化為一系列簡單的函式,這些函式用於描述當一個指定動作發生時遊戲的狀態變化,框架負責處理表述性狀態傳遞。 無需再手動編寫任何網路或後端程式碼。

9
bitcoin

https://github.com/bitcoin/bitcoin Star 23987


Bitcoin (比特幣)是點對點(peer-to-peer)基於網路的匿名數字貨幣。點對點(peer-to-peer)的意思是指沒有中央權威控制貨幣 的匯款通道。相反,這些貨幣轉帳的任務是由網路節點進行的集體管理。匿名就意味著交易各方可以隱藏自己的真實身份。Bitcoin 是一個由Satoshi Nakamoto 製作的開源專案

10
pytudes

https://github.com/norvig/pytudes Star 8553


這個專案包含pytudes -完善程式設計技巧Python程式。

11
DeepSpeech

https://github.com/mozilla/DeepSpeech Star 5158


DeepSpeech 專案是一個開源的 Speech-To-Text 引擎。它基於百度深度語音研究論文的機器學習技術訓練論文,使用 Google 的 TensorFlow 專案來簡化實現。

12
JavaScript 框架 Vue

https://github.com/vuejs/vue Star 78530

Vue.js 是構建 Web 介面的 JavaScript 庫,提供資料驅動的元件,還有簡單靈活的 API,使得 MVVM 更簡單。主要特性:可擴充套件的資料系結;將普通的 JS 物件作為 model;簡潔明瞭的 API;元件化 UI 構建;配合別的庫使用



13
機器碼反編譯器retdec

https://github.com/avast-tl/retdec Star 3317


RetDec 是可重定向的機器碼反編譯器,同時有線上反編譯服務和 API ROPMEMU – 分析、解析、反編譯複雜的程式碼重用攻擊的框架,能對常見和傳統的硬體架構的機器碼進行反編譯,支援 ARM, PIC32, PowerPC 以及 MIPS 架構的機器碼。

RetDec 現在也開始提供網頁服務。在 IoT 物聯網裝置越來越普及的今日,機器碼反編譯工作對於防範和發現安全威脅和惡意軟體來說至關重要,儘管完全還原機器碼的原始彙編指令是不可能的,但反彙編工作能夠讓生產可執行的等效程式碼,檢視軟體是否有惡意攻擊意圖程式碼。

附:

《GitHub上11月份最火的開源專案》

《GitHub上10月份最火的開源專案》

《GitHub 上 9 月份最火的開源專案》

《GitHub 上 8 月份最火的開源專案》


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

●輸入m獲取文章目錄

贊(0)

分享創造快樂