19 年 3 月 GitHub 上最流行的 34 個 JS 倉庫

Iren Korkishko 原做,受權 LeanCloud 翻譯。vue

原文連接:url.leanapp.cn/QtXp9SSnode

二月以來,Web 社區涌現了不少使人驚歎的 JS 項目,多到難以彙總,幸運的是 Iren Korkishko 爲你們作了一份整理,主要內容爲模塊化的 JavaScript 文件上傳器,音頻庫,VSCode 的 Git 歷史插件,JS 加速庫,隊列包,可縮放的分屏組件,以及 GitHub 上其餘許多炫酷的開源倉庫,LeanCloud 經受權進行翻譯。react

月度最流行的 JavaScript 倉庫

  1. Uppy 模塊化的 JavaScript 文件上傳器,能夠和任何應用無縫集成。
    GitHub stars
  2. Howler.js 現代 web 音頻庫。默認使用 Web Audio API,不可用時回退至 HTML5 Audio,讓在 JavaScript 下跨平臺音頻支持更容易、更可靠。
    GitHub stars
  3. Ink 將 React 引入命令行。使用組件構建、測試命令行輸出。Ink 的目標是爲命令行應用提供基於 React 組件構建 UI 的體驗。
    GitHub stars
  4. Git History 這個 VSCode 插件助你快速瀏覽任意 git 倉庫下的文件歷史。
    GitHub stars
  5. GPU.js JavaScript 的 GPGPU(GPU通用計算)加速庫。GPU.js 會自動將簡單的 JavaScript 函數編譯爲 shader 語言,以在 GPU 上運行。
    GitHub stars
  6. Fuse.js 零依賴、輕量的 JavaScript 模糊搜索庫。
    GitHub stars
  7. Motrix 全能的下載工具,支持下載 HTTP、FTP、BT、磁力鏈、百度網盤等資源。
    GitHub stars
  8. Buefy 適用於 Vue.js 的輕量響應式 UI 組件庫,基於 Bulma 框架及其設計。
    GitHub stars
  9. Bull Node.js 下處理分佈式任務和消息的隊列庫。
    GitHub stars
  10. Leon 能夠在本身的服務器上部署的開源我的助理。
    GitHub stars
  11. x-spreadsheet 用 JavaScript 編寫的基於 web 的電子表格應用。
    GitHub stars
  12. ora 終端下拉菜單。
    GitHub stars
  13. Zero 現代 web 開發框架。搭建應用時無需操心包管理、路由。
    GitHub stars
  14. Split.js 2kb 的中立工具,幫助實現可調整大小的分屏。基於 CSS,JS 只用於拖曳時從新計算 CSSy樣式。
    GitHub stars
  15. vue-apollo 助你在 Vue 組件中集成 Apollo 聲明式查詢。兼容 Vue 1.0+ 和 2.0+。
    GitHub stars
  16. Dumper.js 美觀、精良的 Node.js 應用變量審查器。咱們最近發過一篇評論 Dumper.js 的博客
    GitHub stars
  17. Gridsome 基於 Vue 的靜態站點生成器,從 headless CMS、本地文件、API 構建支持 CDN 的站點。
    GitHub stars
  18. Opentype.js 使用 JavaScript 編寫的 TrueType 和 OpenType 字體解析器和生成器。讓你在瀏覽器或 Node.js 中操做文本的字形。
    GitHub stars
  19. NLP.js 用來作機器人的庫,包括實體提取、情感分析、自動識別語言等功能。
    GitHub stars
  20. AutoCannon 使用 Node 編寫的 HTTP/1.1 性能分析工具,借鑑了不少 wrk、wrk2 的設計,支持 HTTP 管線化和 HTTPS。
    GitHub stars
  21. he 得名於 HTML 實體(HTML entities)的首字母,這是一個使用 JavaScript 編寫的健壯的 HTML 實體編解碼器。支持全部標準的 HTML 命名字符引用,可以處理有歧義的與符(&)以及其餘邊界狀況。
    GitHub stars
  22. ms 小巧的毫秒轉換工具。Node.js 和瀏覽器下都可用。
    GitHub stars
  23. eleventy 靜態站點生成器,Jekyll 以外的一個選擇。將目錄下的各類模板轉換爲 HTML。
    GitHub stars
  24. Mercury Parser 內容提取工具。基於 Mercury Parser,能夠很容易地使用簡單的 JavaScript 和 CSS 選取器建立定製的解析器。
    GitHub stars
  25. Qoa 極簡交互式命令行提示。基於一組直觀、詳細、交互式的命令行提示,接收多種用戶輸入。這個庫使用極簡語法,包含 7 種可定製的終端界面,例如純文本提示、確認提示、密碼輸入提示、單個按鍵提示、退出提示、多選菜單。
    GitHub stars
  26. Fast-cli 使用 fast.com 測試上傳、下載速度。
    GitHub stars
  27. cherow 輕量、合標、自託管 JavaScript 解析器,以性能和穩定性爲重點。
    GitHub stars
  28. @pika/pack 用於 npm 包構建的一組插件。咱們以前寫過一篇關於它的博客
    GitHub stars
  29. TypeIt 多用途 JavaScript 打字機效果工具庫。能夠靈活配置單個或多個字符串的斷行、刪除、替換效果,很方便地處理包含 HTML 的字符串、循環等狀況。
    GitHub stars
  30. autoNumeric 隨用戶輸入即時格式化數字、貨幣格式的零依賴 JavaScript 庫。
    GitHub stars
  31. Marble.js 基於 Node.js、TypeScript、RxJS 的函數式、響應式 HTTP 框架。
    GitHub stars
  32. Notion 方便管理 JavaScript 命令行工具。
    GitHub stars
  33. React-Calendar 在 React 應用中選擇日、月、年,乃至十年。支持選取時間段,支持任意語言。
    GitHub stars
  34. FrenchKiss.js 使用 JavaScript 編寫的輕量 i18n 庫, 同時支持瀏覽器和 NodeJS 環境。提供了一個簡單快捷的國際化方案。
    GitHub stars
相關文章
相關標籤/搜索