</>MCP Agents Market
Plugin

es-toolkit

by toss11.3kTypeScriptUpdated 2026-08-22

A modern JavaScript utility library that's 2-3 times faster and up to 97% smaller, a major upgrade to lodash.

Claude CodeCursorCopilot

The es-toolkit Claude Code plugin brings a high-performance JavaScript utility library into AI-assisted coding environments. This plugin provides access to modern implementations of common utility functions like debounce, delay, chunk, sum, and pick, optimized for contemporary JavaScript runtimes. Developers using Claude Code can leverage es-toolkit's functions directly within their AI conversations, benefiting from its compact bundle size and strong TypeScript support. The plugin serves as a drop-in replacement for Lodash with superior performance characteristics.

Key Features

Modern JavaScript utility functions including debounce, delay, chunk, sum, and pick with 2-3× better performance than alternatives
Tree-shaking support reduces bundle size by up to 97% compared to similar libraries
Full TypeScript support with robust type annotations and useful type guards like isNotNil
Complete Lodash compatibility layer available through es-toolkit/compat for seamless migration
100% test coverage ensuring reliability in production environments
Trusted by major open-source projects including Storybook, Recharts, ink, and CKEditor
Agent Skills integration for AI coding assistants like Claude Code, Cursor, and Copilot
Available via NPM and JSR package registries

Use Cases

  • 01Replacing Lodash in existing projects to reduce bundle size and improve performance
  • 02Adding utility functions to AI-assisted coding sessions for faster JavaScript development
  • 03Building performant web applications with modern array, object, and function manipulation
  • 04Implementing debounced event handlers and delayed operations in TypeScript projects
  • 05Leveraging type guards and TypeScript utilities during AI pair programming
  • 06Optimizing JavaScript bundles in performance-critical applications

Related Plugins

View more

es-toolkit — FAQ

What is the es-toolkit Claude Code plugin?+

The es-toolkit Claude Code plugin integrates a modern, high-performance JavaScript utility library into Claude Code, providing AI-assisted access to functions for arrays, objects, promises, and more. It serves as a faster, smaller alternative to Lodash with full TypeScript support.

How do I install the es-toolkit plugin in Claude Code?+

You can install es-toolkit via the Claude Code plugin marketplace using '/plugin marketplace add toss/es-toolkit' followed by '/plugin install es-toolkit@es-toolkit-plugin'. Alternatively, use 'npx skills add toss/es-toolkit' to add it as an Agent Skill.

Which AI coding tools support es-toolkit?+

The es-toolkit plugin works with Claude Code through the plugin marketplace. It also provides Agent Skills compatibility for Cursor, Copilot, and other AI coding assistants that support the skills.sh framework.

Do I need an API key to use es-toolkit?+

No API key is required. es-toolkit is an open-source library that runs locally in your development environment without external service dependencies.

Is es-toolkit free to use?+

Yes, es-toolkit is released under the MIT license and is completely free for both personal and commercial use.

Can es-toolkit replace Lodash in my project?+

Yes, es-toolkit offers a complete compatibility layer through es-toolkit/compat that allows seamless migration from Lodash while providing 2-3× better performance and up to 97% smaller bundle sizes.

How do I install es-toolkit?+

Open the source repository on GitHub and follow its README. es-toolkit is a plugin — MCP Agents Market links you directly to the official repo.

Is es-toolkit free?+

es-toolkit is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches