javascript
34 个最受欢迎的 GitHub JS 存储库
原文作者:?Iren Korkishko
翻譯:weakish@LeanCloud
二月以來(lái),Web 社區(qū)涌現(xiàn)了很多令人驚嘆的 JS 項(xiàng)目,多到難以匯總,幸運(yùn)的是?Iren Korkishko 為大家做了一份整理,主要內(nèi)容為模塊化的 JavaScript 文件上傳器,音頻庫(kù),VSCode 的 Git 歷史插件,JS 加速庫(kù),隊(duì)列包,可縮放的分屏組件,以及 GitHub 上其他許多炫酷的開源倉(cāng)庫(kù),LeanCloud 經(jīng)授權(quán)進(jìn)行翻譯,原文含倉(cāng)庫(kù)鏈接可點(diǎn)擊文末左下角「閱讀原文」。
月度最流行的 JavaScript 倉(cāng)庫(kù)
Uppy?模塊化的 JavaScript 文件上傳器,可以和任何應(yīng)用無(wú)縫集成。當(dāng)前 15,732 星。
Howler.js?現(xiàn)代 web 音頻庫(kù)。默認(rèn)使用 Web Audio API,不可用時(shí)回退至 HTML5 Audio,讓在 JavaScript 下跨平臺(tái)音頻支持更容易、更可靠。當(dāng)前 13,744 星。
Ink?將 React 引入命令行。使用組件構(gòu)建、測(cè)試命令行輸出。Ink 的目標(biāo)是為命令行應(yīng)用提供基于 React 組件構(gòu)建 UI 的體驗(yàn)。當(dāng)前 9,963 星。
Git History?這個(gè) VSCode 插件助你快速瀏覽任意 git 倉(cāng)庫(kù)下的文件歷史。當(dāng)前 9,811 星。
GPU.js?JavaScript 的 GPGPU(GPU通用計(jì)算)加速庫(kù)。GPU.js?會(huì)自動(dòng)將簡(jiǎn)單的 JavaScript 函數(shù)編譯為 shader 語(yǔ)言,以在 GPU 上運(yùn)行。當(dāng)前 8,458 星。
Fuse.js?零依賴、輕量的 JavaScript 模糊搜索庫(kù)。當(dāng)前 7,813 星。
Motrix?全能的下載工具,支持下載 HTTP、FTP、BT、磁力鏈、百度網(wǎng)盤等資源。當(dāng)前 5,684 星。
Buefy?適用于 Vue.js 的輕量響應(yīng)式 UI 組件庫(kù),基于 Bulma 框架及其設(shè)計(jì)。當(dāng)前 5,057 星。
Bull?Node.js 下處理分布式任務(wù)和消息的隊(duì)列庫(kù)。當(dāng)前 5,044 星。
Leon?可以在自己的服務(wù)器上部署的開源個(gè)人助理。當(dāng)前 4,657 星。
x-spreadsheet?用 JavaScript 編寫的基于 web 的電子表格應(yīng)用。當(dāng)前 4,512 星。
ora?終端下拉菜單。當(dāng)前 4,442 星。
Zero?現(xiàn)代 web 開發(fā)框架。搭建應(yīng)用時(shí)無(wú)需操心包管理、路由。當(dāng)前 3,948 星。
Split.js?2kb 的中立工具,幫助實(shí)現(xiàn)可調(diào)整大小的分屏。基于 CSS,JS 只用于拖曳時(shí)重新計(jì)算 CSSy 樣式。當(dāng)前 3,773 星。
vue-apollo?助你在 Vue 組件中集成 Apollo 聲明式查詢。兼容 Vue 1.0+ 和 2.0+。當(dāng)前 3,406 星。
Dumper.js?美觀、精良的 Node.js 應(yīng)用變量審查器。當(dāng)前 2,562 星。
Gridsome?基于 Vue 的靜態(tài)站點(diǎn)生成器,從 headless CMS、本地文件、API 構(gòu)建支持 CDN 的站點(diǎn)。當(dāng)前 2,389 星。
Opentype.js?使用 JavaScript 編寫的 TrueType 和 OpenType 字體解析器和生成器。讓你在瀏覽器或 Node.js 中操作文本的字形。當(dāng)前 2,325 星。
NLP.js?用來(lái)做機(jī)器人的庫(kù),包括實(shí)體提取、情感分析、自動(dòng)識(shí)別語(yǔ)言等功能。當(dāng)前 2,210 星。
AutoCannon?使用 Node 編寫的 HTTP/1.1 性能分析工具,借鑒了很多 wrk、wrk2 的設(shè)計(jì),支持 HTTP 管線化和 HTTPS。當(dāng)前 2,208 星。
he?得名于 HTML 實(shí)體(HTML entities)的首字母,這是一個(gè)使用 JavaScript 編寫的健壯的 HTML 實(shí)體編解碼器。支持所有標(biāo)準(zhǔn)的 HTML 命名字符引用,能夠處理有歧義的與符(&)以及其他邊界情況。當(dāng)前 1,967 星。
ms?小巧的毫秒轉(zhuǎn)換工具。Node.js 和瀏覽器下均可用。當(dāng)前 1,944 星。
eleventy?靜態(tài)站點(diǎn)生成器,Jekyll 之外的一個(gè)選擇。將目錄下的各種模板轉(zhuǎn)換為 HTML。當(dāng)前 1,846 星。
Mercury Parser?內(nèi)容提取工具。基于 Mercury Parser,可以很容易地使用簡(jiǎn)單的 JavaScript 和 CSS 選取器創(chuàng)建定制的解析器。 當(dāng)前 1,589 星。
Qoa?極簡(jiǎn)交互式命令行提示。基于一組直觀、詳細(xì)、交互式的命令行提示,接收多種用戶輸入。這個(gè)庫(kù)使用極簡(jiǎn)語(yǔ)法,包含 7 種可定制的終端界面,例如純文本提示、確認(rèn)提示、密碼輸入提示、單個(gè)按鍵提示、退出提示、多選菜單。當(dāng)前 1,567 星。
Fast-cli?使用 fast.com 測(cè)試上傳、下載速度。當(dāng)前 1,532 星。
cherow?輕量、合標(biāo)、自托管 JavaScript 解析器,以性能和穩(wěn)定性為重點(diǎn)。當(dāng)前 1,425 星。
@pika/pack?用于 npm 包構(gòu)建的一組插件。當(dāng)前 1,392 星。
TypeIt?多用途 JavaScript 打字機(jī)效果工具庫(kù)。可以靈活配置單個(gè)或多個(gè)字符串的斷行、刪除、替換效果,很方便地處理包含 HTML 的字符串、循環(huán)等情況。當(dāng)前 1,310 星。
autoNumeric?隨用戶輸入即時(shí)格式化數(shù)字、貨幣格式的零依賴 JavaScript 庫(kù)。當(dāng)前 1,046 星。
Marble.js?基于 Node.js、TypeScript、RxJS 的函數(shù)式、響應(yīng)式 HTTP 框架。當(dāng)前 990 星。
Notion?方便管理 JavaScript 命令行工具。當(dāng)前 721 星。
React-Calendar?在 React 應(yīng)用中選擇日、月、年,乃至十年。支持選取時(shí)間段,支持任意語(yǔ)言。當(dāng)前 610 星。
FrenchKiss.js?使用 JavaScript 編寫的輕量 i18n 庫(kù), 同時(shí)支持瀏覽器和 NodeJS 環(huán)境。提供了一個(gè)簡(jiǎn)單快捷的國(guó)際化方案。當(dāng)前 557 星。
end
LeanCloud,領(lǐng)先的 BaaS 提供商,為移動(dòng)開發(fā)提供強(qiáng)有力的后端支持。更多內(nèi)容請(qǐng)關(guān)注「 LeanCloud 通訊」
總結(jié)
以上是生活随笔為你收集整理的34 个最受欢迎的 GitHub JS 存储库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用opencv霍夫变检测中国象棋的外形
- 下一篇: 2020年你应该关注这50款前端热门工具