12月份Github上熱門的JavaScript開源項目
12月份GitHub上最熱門的JavaScript開源項目排行已經(jīng)出爐啦,這個月JavaScript相關(guān)的開源項目不僅有古詩詞數(shù)據(jù)庫還有磁力搜索神器更有學(xué)習(xí)相關(guān)的算法和數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)資料,一起來看看吧:
1. chinese-poetry
https://github.com/chinese-poetry/chinese-poetry
Star 25183
這是一個程序員自編的中華古詩詞數(shù)據(jù)庫,該詩詞數(shù)據(jù)庫包含5.5萬首唐詩、26萬首宋詩和2.1萬首宋詞。唐宋兩朝近1.4萬古詩人,和兩宋時期1500位詞人,數(shù)據(jù)均來源于互聯(lián)網(wǎng)。
2. javascript-algorithms
https://github.com/trekhleb/javascript-algorithms
Star 59315
javascript-algorithms 包含了多種基于 JavaScript 的算法與數(shù)據(jù)結(jié)構(gòu),每種算法和數(shù)據(jù)結(jié)構(gòu)都有自己的 README 并提供相關(guān)說明以及進一步閱讀和 YouTube 視頻。
3. flowy
https://github.com/alyssaxuu/flowy
Star 5121
這是一個JavaScript庫,能夠幫助你輕松創(chuàng)建漂亮的流程圖。
4. Motrix
https://github.com/agalwood/Motrix
Star 16394
Motrix 是一款全能的下載工具,支持下載 HTTP、FTP、BT、磁力鏈、百度網(wǎng)盤等資源。它的界面簡潔易用。
5. Axios
https://github.com/axios/axios
Stars 68185
Axios,基于 Promise 的 HTTP 客戶端,可以工作于瀏覽器中,也可以在 node.js 中使用。功能:
- 從瀏覽器中創(chuàng)建 XMLHttpRequest
- 從 node.js 中創(chuàng)建 http 請求
- 支持 Promise API
- 攔截請求和響應(yīng)
- 轉(zhuǎn)換請求和響應(yīng)數(shù)據(jù)
- 取消請求
- 自動轉(zhuǎn)換 JSON 數(shù)據(jù)
- 客戶端支持防止 XSRF 攻擊
6. incubator-echarts
https://github.com/apache/incubator-echarts
Star 38792
ECharts是一個免費的,功能強大的圖表和可視化庫,而該項目則是匯總了ECharts相關(guān)的文件、材料等資源
7. tesseract.js
https://github.com/naptha/tesseract.js
Star 20217
Tesseract.js 一個幾乎能識別出圖片中所有語言的JS庫。
8. outline
https://github.com/outline/outline
Star 7244
成長團隊的最快維基和知識庫。美觀,功能豐富,兼容性強而且還是開源的。
9. algorithm-visualizer
https://github.com/algorithm-visualizer/algorithm-visualizer
Star 27943
這是一個直觀的算法可視化工具,你可以自由選擇自己想學(xué)習(xí)的算法,每個算法它都清晰描繪了其原理和運作過程
10. blocks
https://github.com/blocks/blocks
Star 2352
基于JSX的頁面生成器,無需編寫代碼即可創(chuàng)建漂亮的網(wǎng)站。
11. svelte
https://github.com/sveltejs/svelte
Star 28697
Svelte 是一個前端 UI 框架。具有以下特性:
- 解決網(wǎng)站的臃腫危機。Svelte 將你的模板變成快速、輕量級的 vanilla JavaScript。
- 簡單易用。使用你掌握的語言,從可組合、易寫的模塊中構(gòu)建應(yīng)用。
- 快速而又堅固。編譯時靜態(tài)分析確保瀏覽器不再需要更多的工作。