es-toolkit

es-toolkit.dev又名 es-toolkit

现代 JavaScript 实用函数库,用现代 API 重写常见操作,带 Lodash 兼容层,适合维护前端或 Node.js 项目、想减小打包体积的开发者对照兼容层文档替换 Lodash。

工具免费不用登录网页多语言开源

打开官网 es-toolkit.dev
es-toolkit 首页截图

es-toolkit 是一个 JavaScript 实用函数库,把数组、对象、函数等常见操作封装成一个个可单独引入的函数。它要解决的问题很直接:老项目里常用的 Lodash 体积大、部分实现偏旧,而 es-toolkit 用现代 JavaScript API 重写,并提供一个兼容层,让替换 Lodash 时不用大改代码。

主要特点

官方页面给出的几个卖点都围绕「轻」和「快」:在现代 JavaScript 运行时中性能比其他库提高 2-3 倍,代码体积相比替代库最多减少 97%。所有函数都带类型注解,对 TypeScript 项目友好。测试覆盖率达到 100%,页面还列出 Storybook、Recharts、ink、MUI、CKEditor 等项目在使用它。

适合谁

正在维护前端或 Node.js 项目、想减小打包体积或替换 Lodash 的开发者。它支持 Node.js、Deno、Bun 和浏览器,同一套函数可以跨运行时使用。如果项目里已经大量依赖 Lodash 的冷门方法,需要先对照兼容层文档确认覆盖范围。

费用与许可

采用 MIT 许可证发布,可以免费用于商业项目。页面没有提到需要注册或登录,文档和演练场直接在线浏览。版权信息显示归属 Viva Republica, Inc.。

常见问题

es-toolkit 收费吗?
es-toolkit 免费使用。MIT 许可证,免费使用。
用 es-toolkit 要登录吗?
不用登录就能用。
es-toolkit 有哪些平台 / App?
支持 网页。

收录于 2024 年 4 月 · 更新于 11 月 8 日 · 浏览 233 · 报告问题

打开官网es-toolkit.dev