Packages
Featured
- @kysely/kyselyA type-safe TypeScript SQL query builder
- @es-toolkit/es-toolkitA modern JavaScript utility library that's 2-3 times faster and up to 97% smaller—a major upgrade to lodash.
- @zod/zodTypeScript-first schema declaration and validation library with static type inference
- @punkpeye/fastmcpA TypeScript framework for building MCP (Model Context Protocol) servers.
- @rabbit-company/webHigh-performance web framework
- @campfire/coreLightweight library that works with vanilla DOM elements and provides fine-grained reactivity + utils for building websites.
- @am/neuralnetworkA simple neural network library for JavaScript and TypeScript.
- @sigmasd/jsr-mcpA Model Context Protocol (MCP) server that provides access to JSR (JavaScript Registry) module documentation.
- @iuioiua/redisFast, lightweight Redis client built upon the Web Streams API.
- @img/pngA image encoder/decoder for the PNG format
Recently updated
- @kasperrt/smolterA tiny typed data router for React and Preact, with loaders, actions, fetchers, and SSR.0.3.4
- @tundraconnect/google-certificate-managerTyped Google Cloud Certificate Manager client: create, read, list and delete managed TLS certificates and certificate map entries, poll long-running operations, with service-account auth on Workers, Deno, Bun and Node.0.1.0
- @cahva/kajoTyped in-memory API mocking for browsers and Node.js. Define routes, models, relationships, factories, and serializers in TypeScript, or serve them from an OpenAPI 3.1 document. Intercepts fetch and XMLHttpRequest. Inspired by Mirage JS.0.1.4
- @vecmat/kirinriki1.0.6
- @izelnakri/qunitxWorlds first JS/TS universal automated testing library for any JavaScript/TypeScript runtime(s), only one to my knowledge.1.3.2
- @kasperrt/smolterA tiny typed data router for React and Preact, with loaders, actions, fetchers, and SSR.0.3.3
- @defai-digital/ax-code-sdkSDK for ax-code https://github.com/defai-digital/ax-code2.6.29
- @wormblossom/macromania-cite0.1.3
- @oddsquad/vite-plugin-litVite plugin providing true HMR for Lit components, plus CSS helpers and a DevTools panel0.19.0
- @sigmasd/nubA command-line tool to manage your Deno scripts installed via deno install.0.20.1
New to JSR
- @tundraconnect/google-certificate-managerTyped Google Cloud Certificate Manager client: create, read, list and delete managed TLS certificates and certificate map entries, poll long-running operations, with service-account auth on Workers, Deno, Bun and Node.
- @von/typed-event-targetStrongly typed 0-dependency TypeScript EventTarget module
- @cahva/kajoTyped in-memory API mocking for browsers and Node.js. Define routes, models, relationships, factories, and serializers in TypeScript, or serve them from an OpenAPI 3.1 document. Intercepts fetch and XMLHttpRequest. Inspired by Mirage JS.
- @ende/xmlXML parsing and serialization
- @ende/webgpu
- @ende/uuidGenerators and validators for UUIDs
- @ende/ulidGeneration of Universally Unique Lexicographically Sortable Identifiers (ULIDs)
- @ende/textUtilities for working with text
- @ende/testingTools for testing Deno code like snapshot testing, bdd testing, and time mocking.
- @ende/tarStreaming utilities for working with tar archives.
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.