esm.sh
esm.sh is a JavaScript content delivery network powered by
Cloudflare that serves
NPM packages as native ES modules for browsers and Deno without local installation or builds.
It allows developers to import JavaScript modules directly from HTTP URLs, and supports TypeScript type definitions, CommonJS to ES module conversion, dependency bundling, JSX and TSX transpilation, import maps, and packages from NPM, JSR,
GitHub, and pkg.pr.new registries.
- π Website
- </> Source code
πΈ Pricing
esm.sh is available for free.
β‘ Sites Using Esm.sh
| # | Website | Rank | Country | Language |
|---|---|---|---|---|
| 1 | #3,698 | France | French | |
| 2 | #6,837 | Switzerland | Swiss French | |
| 3 | #7,045 | English | ||
| 4 | #15,048 | United Kingdom | English | |
| 5 | ghost.org |
#25,832 | United Kingdom | British English |
| 6 | #49,593 | United Kingdom | English | |
| 7 | #62,514 | American English | ||
| 8 | #79,912 | Brazil | Brazilian Portuguese | |
| 9 | #174,202 | Portugal | English | |
| 10 | #182,019 | English | ||
| 11 | #258,386 | Brazil | Brazilian Portuguese | |
| 12 | #271,205 | Spanish | ||
| 13 | #377,430 | Switzerland | English | |
| 14 | #543,309 | France | French | |
| 15 | #554,792 | Russia | Russian | |
| 16 | #620,089 | English | ||
| 17 | #620,539 | English | ||
| 18 | #668,450 | France | French | |
| 19 | #724,704 | Australia | English | |
| 20 | #864,616 | Brazil | Brazilian Portuguese |
π Usage Statistics
π΅οΈ Similar Technologies
These are some of the best esm.sh alternatives.
π Compare Alternatives
Compare esm.sh toβ¦
- π΅οΈ Similar public CDNs
- β Market leaders
- π‘ More alternatives
- π All options
π¬ Frequently Asked Questions
Is esm.sh free?
Yes, it is a free public CDN.
Moreover, it is an open-source solution and its code can be found on GitHub.
Which country uses esm.sh the most?
The majority of esm.sh users are from the United States.
Who uses esm.sh?
According to our data, esm.sh is used on at least 69 sites, including such established ones as bouyguestelecom.fr,
letemps.ch, and
openrouter.ai.
Is esm.sh used on government websites?
Yes, for example, it is used by meioambiente.mg.gov.br and
ief.mg.gov.br. In total, we found esm.sh on 2 government sites in Brazil.
What are the alternatives to esm.sh?
Alternatives and possible competitors to esm.sh may include JSPM,
Skypack, and
AI Studio CDN.
ποΈ About This Data
- We evaluate the popularity of technologies based on the number of websites where we detect their usage.
- Technologies without a detectable web footprint, and those we do not track, are not reflected in the calculated market share.
- Statistics were last calculated on .
- For more details, see our methodology and disclaimer.

Cdnjs
Unpkg