esm.sh vs Gcore CDN
esm.sh
esm.shGcore CDN
gcore.comSide by side
| Figure | esm.sh | Gcore CDN |
|---|---|---|
| Price from | Free | €0.01/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 1 | 3 |
| Spec score · CDN Software | 7.9 (#18) | 8.6 (#3) |
| Spec score · CDN services | 7.7 (#22) | 8.8 (#3) |
| Edge locations | 330 | 210 |
Plans
In their own words
esm.sh
esm.sh is an open-source service for importing JavaScript modules through HTTP URLs, so developers can use packages in browser apps or Deno without build tools. It serves packages from npm, JSR, GitHub and pkg.pr.new, and can transform TypeScript, TSX, Vue and Svelte files for direct imports. Modules are bundled by default; URL options let developers alter bundling, request raw content, set dependency versions or aliases, and select exports. Export selection does not work with CommonJS modules. The service supports CSS imports when a package imports CSS directly from JavaScript, and it can load modules as web workers. Build targets include es2015 through es2024, esnext, Deno, denonext and Node. A lightweight TSX script can compile and cache TSX written directly in HTML. The FAQ describes compatibility with modern browsers that support ES6 modules, including Deno. The public CDN does not support private npm packages; the project directs those users to self-hosting and provides a Docker image and deployment instructions. The project is MIT-licensed, with bug reports directed to GitHub issues.
Gcore CDN
Gcore CDN delivers web content and video for workloads including web applications, ecommerce, games, software assets, and streaming. Its network has more than 210 points of presence across six continents, listed capacity above 200 Tbps, and average worldwide latency of 30 ms. The PAYG plan includes 1 TB of monthly traffic and 10,000 image optimizations per month at free; prices do not include VAT. Traffic over the included allowance costs 0.01 EUR per GB, while requests above 1 billion cost €0.75. Signup is free and does not require a credit card. Security provisions include SSL/TLS encryption with automatic certificate management, L3, L4, and L7 DDoS mitigation, and a web application firewall. Video delivery supports low-latency streaming, up to 4K resolution, DRM, and listed protocols including HLS, MPEG-DASH, HTTP-FLV, and MP4. The service also offers real-time logs and integrations such as Terraform and Grafana monitoring. PAYG includes 24/7 email and chat support; Enterprise uses custom pricing and adds phone support.