
About jsDelivr
jsDelivr is a free content delivery network for open source projects. It loads files published on npm and GitHub, so you can use a library in a web page with one link and no install step.
What it does
You build a URL from a package name, a version and a file path, and jsDelivr serves that file from its network. It handles version ranges and aliases, can minify files on request and can combine several files into one response. A free API gives package details, versions and download statistics.
Key features
- Serve any file from npm packages
- Load files from GitHub repositories
- Version ranges and aliases in the URL
- On-demand minification and file combining
- Free API for package details and statistics
Who it's for
Front-end developers and open source maintainers who want to load libraries in web pages without hosting them. Teachers and hobbyists building quick prototypes can also use it with a single script tag.
Pricing and good to know
The CDN is free for open source projects, and the site says it is supported by sponsors. The homepage lists usage figures for its multi-provider network. The site advises against using a URL with no version in production, because the file it returns can change over time.
Highlights
- Load any file from an npm package by URL
- Load files directly from GitHub repositories
- Use version ranges or aliases in a URL
- Minify or combine files on demand
- Query a free API for package details











