2020 年 6 月 GitHub 上最热门的 34 个 JS 仓库

2025-06-09

2020 年 6 月 GitHub 上最热门的 34 个 JS 仓库

迟做总比不做好。所以,尽管已经是七月底了,我还是准备了六月份 GitHub 开源 JS 项目月度排行榜。敬请期待最受欢迎、最实用的 JavaScript 代码库榜单!

您可能之前就了解并使用过许多这样的存储库。但同时,在这 34 个存储库中,您也会发现一些新颖且精彩的内容,它们或许能为您的工作带来益处,或许能激发您的灵感。

2020 年 6 月最受欢迎的 JS 存储库

  1. Johnny-Five 是一个开源的、基于 Firmata 协议的物联网和机器人编程框架。  目前已获得11,677颗星
  2. TOAST UI 编辑器 是一款 Markdown 所见即所得编辑器。GFM 标准 + 图表和 UML 可扩展。  目前已获得11,393星好评
  3. Karma 是一款简单的工具,允许你在多个真实浏览器中执行 JavaScript 代码。Karma 的主要目标是让你的测试驱动开发变得简单、快速且充满乐趣。  目前已获得11,234星
  4. Math.js 是一个强大的 JavaScript 和 Node.js 数学库。它拥有灵活的表达式解析器,支持符号计算,内置大量函数和常量,并提供集成解决方案,用于处理各种数据类型,例如数字、大数、复数、分数、单位和矩阵。功能强大且易于使用。  目前已获得10,094颗星
  5. Nock 是 Node.js 的 HTTP 服务器模拟和期望库。  目前有9,747颗星
  6. React Query 是一个带有钩子(hook)的存储库,用于在 React 中获取、缓存和更新异步数据。  目前已有9,483颗星
  7. discord.js 是一个功能强大的 Node.js 模块,可让您轻松与 Discord API 进行交互。  目前已获得6,326颗星
  8. React Date Picker 是一个简单且可重复使用的 React Datepicker 组件。  目前有4,935颗星
  9. Elasticsearch Node.js 客户端 - Node.js 的官方 Elasticsearch 客户端库。  目前有4,307颗星
  10. Madge 是一款开发者工具,用于生成模块依赖关系的可视化图表,查找循环依赖关系,并提供其他有用信息。Joel Kemp 的 dependency-tree 用于提取依赖关系树。  目前已获得4,064颗星
  11. thelounge 是一款现代化、响应迅速、跨平台、自托管的 Web IRC 客户端。  目前已获得3,723星评价
  12. patch-package 让应用程序开发者能够立即修复 npm 依赖项。  目前已获得3,627颗星
  13. npkill 可帮助您列出系统中所有 node_modules 目录及其占用的空间。然后,您可以选择要删除的目录以释放空间。  目前已获得3,395颗星
  14. tabulator 是 JavaScript 的交互式表格和数据网格。  目前已获得3,390星
  15. Scribbletune 是一个免费的开源 Node.js 模块,可帮助您使用 JavaScript 构建音乐创意并将其导出为 MIDI 文件。  目前已获得3,160颗星
  16. ms 是一个微型毫秒转换实用程序。  目前有3,014颗星
  17. Perspective 是一款用于大型实时数据集的交互式可视化组件。Perspective 让您能够轻松地在浏览器中构建实时且用户可配置的分析。您可以使用它创建报表、仪表板、笔记本和应用程序,支持静态数据或通过 Apache Arrow 进行流式更新。  目前已获得2,713颗星
  18. Grid.js 是一个可以在任何地方使用的表格库。  目前已获得2,273星
  19. DOM 测试库 是一个简单而完整的 DOM 测试实用程序,旨在鼓励良好的测试实践。  目前已获得2,219颗星
  20. 轻量级图表 ——使用 HTML5 画布构建的轻量级金融图表。  目前已获得2,099星
  21. keen-slider 是一款免费的、与库无关的触摸滑块,具有原生的触摸/滑动行为和出色的性能。它没有任何依赖项,支持 TypeScript 和多点触控,并且兼容所有常见浏览器,包括 IE 10。  目前已获得1,966颗星
  22. redaxious 是 Axios API,是一个 800 字节的 Fetch 包装器。  目前已有1,815颗星
  23. TOAST UI Grid 是一款功能强大的小部件,可让您通过表格形式可视化和编辑数据。  目前已获得1,526颗星
  24. node-ldapjs  (为 Node.js 重新构想 LDAP)是 Node.js 的 LDAP 客户端和服务器 API。  目前已获得1,232星
  25. docx 库允许你使用 JS/TS 生成 .docx 文件,并附带一个良好的声明式 API。适用于 Node 和浏览器。  目前已获得1,136颗星。
  26. Kleur 是一个 Node.js 库,用于使用 ANSI 颜色格式化终端文本。  目前已有1,029颗星
  27. sitemap.js 是一个高级流式站点地图生成库/CLI,可以轻松创建 站点地图 XML 文件。  目前已获得1,026颗星
  28. 终端图像 在终端中显示图像。  目前有701颗星
  29. Vest 是一个适用于 JS 应用的验证库,其语法源自 Mocha 或 Jest 等现代 JS 框架。由于使用了常见的声明式模式,它易于学习。它非常适合用户输入验证以及用户交互验证,从而提供最佳的用户体验。  目前已获得658星
  30. janeway 是一个 Node.js 控制台 REPL,具有对象检查和许多其他功能。  目前有371颗星
  31. Rando.js 帮助 JavaScript 开发者更简单、更易读、更安全地编写随机代码。无论您需要在两个数字之间查找随机整数/浮点数、从数组中随机取值、从 jQuery 对象中随机选取元素、从字符串中抓取字符、抛硬币,还是执行任何类似操作,甚至防止重复,我们都能以加密强度为您提供保障。  目前已获得350颗星
  32. tragopan 是一个极简的无依赖平移/缩放库。  目前已获得324颗星
  33. js-coroutines  — 使用 Javascript Coroutines 实现 60fps 的空闲处理和动画。  目前已获得 273星
  34. tzdb 是一个列表和 npm 包,其中包含:“简化”的 IANA 时区及其替代名称,例如太平洋时间而不是美国/洛杉矶,以及每个时区的主要城市;所有现有的原始 IANA 时区名称;“原始”偏移量以及当前时间偏移量。  目前已有224颗星。

感谢您的阅读!

如果您在 GitHub 上有有趣的 JS 项目 — — 请与我分享!

鏂囩珷鏉ユ簮锛�https://dev.to/iriscatastic/34-most-popular-js-repositories-on-github-in-june-2020-41k5
PREV
开发人员驱动的开发
NEXT
2020 年 2 月 GitHub 上 30 个最受欢迎的 JavaScript 存储库