Esm.sh
esm.sh is a fast, no-build JavaScript CDN that allows developers to efficiently import NPM packages as ES modules directly in the browser for modern web development workflows.
Esm.sh is built in Go, distributed under the MIT License, 4.1k GitHub stars, latest release v137.
When to use Esm.sh
Esm.sh is listed here as a Development project. The directory calls out No-build CDN for JavaScript modules, Instant use of NPM packages as ES modules, Optimized for modern browser compatibility as capabilities associated with it.
Other recorded traits for Esm.sh include Automatic dependency resolution, Supports TypeScript and JSX, Global edge caching for performance.
Besides Development, this page also files Esm.sh under Web, JavaScript, Tools.
Esm.sh compared with
Records in this directory name jsdelivr, skypack, unpkg as products people compare with Esm.sh. That list is editorial metadata, not a claim that Esm.sh replaces each of them.
What the Esm.sh stats reflect
GitHub currently shows 4.1k GitHub stars, 204 forks, 304 open issues, latest tracked release v137. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- Go
- Latest Release
- v137
- License
- MIT License
Our Newsletter
Get new Development tools right in your inbox
Get short emails with useful development projects, releases, and repos worth watching.
Key features of Esm.sh
- No-build CDN for JavaScript modules
- Instant use of NPM packages as ES modules
- Optimized for modern browser compatibility
- Automatic dependency resolution
- Supports TypeScript and JSX
- Global edge caching for performance
Esm.sh resources
Esm.sh on GitHub
Frequently asked questions
What is Esm.sh?
esm.sh is a fast, no-build JavaScript CDN that allows developers to efficiently import NPM packages as ES modules directly in the browser for modern web development workflows. This directory highlights No-build CDN for JavaScript modules, Instant use of NPM packages as ES modules, Optimized for modern browser compatibility.
Is Esm.sh free to use?
Esm.sh is published as open source under the MIT License. The directory lists No-build CDN for JavaScript modules, Instant use of NPM packages as ES modules, Optimized for modern browser compatibility among its recorded capabilities.
What language is Esm.sh written in, and what is the latest release?
Esm.sh is written primarily in Go. The latest release tracked on this page is v137.
What do people compare Esm.sh with?
This directory records jsdelivr, skypack, unpkg as comparison points for Esm.sh.
More Development tools
Vite
Next generation frontend tooling for rapid and efficient web development. It's fast and developer-friendly!
Prettier-plugin-sort-imports
A Prettier plugin designed to organize and sort imports in TypeScript and JavaScript files based on a specified order using regular expressions.
Tolgee Platform
A developer & translator-friendly web-based localization platform enabling seamless integration and collaboration.
Bundlesize
A tool to keep your JavaScript bundle size in check, preventing bloat in web applications.
Autoform
🌟 Automatically render forms based on your existing data schema for seamless integration and efficient workflow.
Eslint-plugin-unicorn
Comprehensive ESLint plugin providing more than 100 powerful and innovative rules to ensure code quality and consistency.