- A fast, global content delivery network for ES Modules.

  •        125

A fast, global content delivery network for ES Modules. All modules in NPM are transformed to ESM by esbuild. In bundle mode, all dependencies will be bundled into one JS file.



Related Projects

xdm - Just a *really* good MDX compiler. No runtime. With esbuild, Rollup, and webpack plugins

  •    Javascript

This is mostly things I wrote for @mdx-js/mdx which are not slated to be released (soon?) plus some further changes that I think are good ideas (source maps, ESM only, defaulting to an automatic JSX runtime, no Babel, smallish browser size, more docs, import/exports in evaluate, esbuild and Rollup plugins). Use Node 12 or later. Then install xdm with either npm or yarn.

esm - Evolutionary Scale Modeling (esm): Pretrained language models for proteins

  •    Python

This repository contains code and pre-trained weights for Transformer protein language models from Facebook AI Research, including our state-of-the-art ESM-1b and MSA Transformer. Transformer protein language models were introduced in our paper, "Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences" (Rives et al., 2019). ESM-1b outperforms all tested single-sequence protein language models across a range of structure prediction tasks. The MSA Transformer (ESM-MSA-1) can improve performance further by leveraging MSA information.

tinyhttp - Mordern Express like Web Framework

  •    Typescript

tinyhttp is a modern Express-like web framework written in TypeScript and compiled to native ESM, that uses a bare minimum amount of dependencies trying to avoid legacy hell. It has Async middleware support and it is 2x faster than Express.


  •    C

ESM (Extensible System Monitor) is a daemon that lets you tie together plugins to monitor and report on your system. The plugins communicate with ESM via standard input and standard output and can be easilly written in any language.

ESM Analyzer


ESM Analyzer is a package to convert an html report to a xml structure for the game called ESM.

eZ Server Monitor - Script for Monitoring Linux servers

  •    PHP

eZ Server Monitor (eSM) is a script for monitoring Linux servers. It is available in Bash version and Web application. In its Web version, eSM is a PHP script which provides a web page containing information such as the operating system, the number of users connected to the server, the system load, CPU, memory RAM, available disk space, bandwidth usage, and especially the port monitoring services such as FTP, SMTP, Web, etc.

esbuild-loader - ⚡ïļ Speed up your Webpack build with esbuild

  •    TypeScript

esbuild is a JavaScript bundler written in Go that supports blazing fast ESNext & TypeScript transpilation and JS minification. Curious how much faster your build will be? See what users are saying.

eta - Embedded JS template engine for Node, Deno, and the browser

  •    TypeScript

Eta is a lightweight and blazing fast embedded JS templating engine that works inside Node, Deno, and the browser. Created by the developers of Squirrelly, it's written in TypeScript and emphasizes phenomenal performance, configurability, and low bundle size. Simply put, Eta is super: super lightweight, super fast, super powerful, and super simple. Like with EJS, you don't have to worry about learning an entire new templating syntax. Just write JavaScript inside your templates.

jsdelivr - A free, fast, and reliable Open Source CDN for npm and GitHub


We are looking for contributors. Please check open issues in the above repos if you think you could help, or open a new one if you have an idea you'd like to discuss. jsDelivr is a free CDN for open source files. We are tightly integrated with Github and npm allowing us to automatically provide a reliable CDN service to almost every open source project out there.

concurrently - Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.

  •    Javascript

Run multiple commands concurrently. Like npm run watch-js & npm run watch-less but better. I like task automation with npm but the usual way to run multiple commands concurrently is npm run watch-js & npm run watch-css. That's fine but it's hard to keep on track of different outputs. Also if one process fails, others still keep running and you won't even notice the difference.

opine - Fast, minimalist web framework for Deno ported from ExpressJS.

  •    TypeScript

Fast, minimalist web framework for Deno ported from ExpressJS. This is a Deno module available to import direct from this repo and via the Deno Registry.

npm-register - Your own private npm registry and backup server

  •    Javascript

Your own private npm registry and backup server. Designed to be easy to set up and maintain, performant, and stable. This project allows you to have your own npm registry. This server works with the necessary npm commands just like the registry. You can use it to not worry about npm going down or to store your private packages. It performs much faster than and can even be matched with a CDN like Cloudfront to be fast globally.

minification-benchmarks - 🏃‍♂ïļðŸƒ‍♀ïļðŸƒ JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler

  •    TypeScript

Want to see more projects listed? PRs welcome! See the contribution guide for more info. UglifyJS takes first place for minification performance by winning 9 out of 11 races. When short, it only loses to Google Closure Compiler by less than 9 kB! Impressively, it's still written in ES5 but can handle ES6 up to ES2020.

esbuild - An extremely fast JavaScript bundler and minifier

  •    Go

The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way. Check out the getting started instructions if you want to give esbuild a try.

deno_lint - Blazing fast linter for JavaScript and TypeScript written in Rust

  •    Rust

A Rust crate for writing fast JavaScript and TypeScript linters. This crate powers deno lint, but is not Deno specific and can be used to write linters for Node as well.

mdx-bundler - ðŸĶĪ Give me MDX/TSX strings and I'll give you back a component you can render

  •    Javascript

Compile and bundle your MDX files and their dependencies. FAST. You have a string of MDX and various TS/JS files that it uses and you want to get a bundled version of these files to eval in the browser.

cdnjs - Free and Open Source Web front-end resource CDN

  •    Javascript

CDNJS is a free and open source project to organize and provide popular front-end web development resources to developers via a fast CDN infrastructure without usage limitations and fees. We want to help individual library/framework developers distribute their projects, and web developers supercharge their websites! With our great free CDN service, developers can focus on their projects and website development. Developers no longer have to spend time worrying about how to set-up a CDN for projects or website assets. We hope to make web development easier, as well as your websites and the WWW faster and safer.

typescript-boilerplate - A modern TypeScript project setup, for Node

  •    TypeScript

See also the introduction blog post: Starting a TypeScript Project in 2021. esbuild is an extremely fast bundler that supports a large part of the TypeScript syntax. This project uses it to bundle for browsers (and Node.js if you want).

regression-js - Curve Fitting in JavaScript.

  •    Javascript

regression-js is a JavaScript module containing a collection of linear least-squares fitting methods for simple data analysis. This module works on node and in the browser. It is available as the 'regression' package on npm. It is also available on a CDN.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.