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