es-toolkit
es-toolkit.dev又名 es-toolkit
现代 JavaScript 实用函数库,用现代 API 重写常见操作,带 Lodash 兼容层,适合维护前端或 Node.js 项目、想减小打包体积的开发者对照兼容层文档替换 Lodash。
工具免费不用登录网页多语言开源
打开官网 es-toolkit.dev

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?
支持 网页。