Latest updates
Introducing the JSR open governance board
JSR, a modern open source JavaScript registry, is meant for the greater JavaScript and TypeScript community. We're thrilled to announce its own independent governing body.
Announcing OpenAI on JSR
OpenAI, leading development platform for building generative AI products and experiences, now has a JavaScript and TypeScript SDK on JSR.
Announcing Growthbook on JSR
Growthbook's JavaScript SDK, which enables easy AB testing and personalization, is now available on JSR.
Packages
Featured
Recently updated
Why JSR?
Made for TypeScript & ESM
JSR is designed for TypeScript. You publish TypeScript source, and JSR handles generating API docs, .d.ts
files, and transpiling your code for cross-runtime compatibility.
JSR packages are distributed as web-standard ECMAScript modules.
Builds on npm
JSR isn't a replacement for the npm registry; it's a superset of npm.
JSR modules can be used with any JavaScript package manager, and in any project with a node_modules
folder.
Works with any runtime
JSR modules can be used in Node.js, Deno, Bun, Cloudflare Workers, and more.
Module authors can count on great editor support from strongly typed modules, without the need to transpile and distribute typings manually.