
JSPM
Command-line package manager and development server that generates and maintains browser import maps for ES module projects.
JSPM is a package manager for browser import maps. The jspm command-line tool writes a project’s import map to importmap.js, installs packages into it, and resolves each package to a URL on a CDN or to a folder in node_modules. Its development server listens on port 5776, and jspm build runs RollupJS over the entry points and writes the result to a dist folder.
Packages resolve against the jspm.io CDN by default. The getting-started guide describes the other providers it supports, among them unpkg, jsDelivr and local node_modules. After a production build, the dist files go to a web server or hosting provider.
Worth knowing
An application that loads its packages from jspm.io depends on that hosted CDN at run time. The FAQ describes jspm.io as a production modules CDN with a status page.
Identity
Rendering and deploy
- Runs as
- Dev only, Static files5
- Install with
- npm install -g jspm5
Releases
Adoption
Sources
- 2026-10-28: links, Categories
jspm.org/ - 2026-10-28: links, Written in, License, GitHub stars
api.github.com/repos/jspm/jspm - 2026-10-28: links
jspm.org/docs/cli/ - 2026-10-28: Maintainer
api.github.com/users/jspm - 2026-10-28: Runtime, Install with, Runs as
jspm.org/getting-started - 2026-10-28: License model
raw.githubusercontent.com/jspm/jspm/main/LICENSE - 2026-10-28: First release
registry.npmjs.org/jspm - 2026-10-28: Current major version, Last release
api.github.com/repos/jspm/jspm/releases - 2026-10-28: Contributors
api.github.com/repos/jspm/jspm/contributors - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/jspm