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
- @udibo/oauth2OAuth2 and OpenID Connect tools for TypeScript applications.0.51.0
- @swamp-club/swamp-lib0.20261109.43
- @microspec/coreThe appless core of DreamStudio: a zero-build runtime kit, spec schema, gates and generators for installable micro-PWAs — a spec + adapter against a verified runtime, gated by ajv/preflight/unit locally and Chromium+axe in CI.1.2.174
- @velotype/velochart0.0.3
- @goodpuppies/workman0.6.2
- @primitiv-ui/tokensThe DTCG-conformant design-token layer for the Primitiv ecosystem, plus helpers that transform Figma variable exports into DTCG JSON.0.1.44
- @primitiv-ui/iconsFill-based SVG icon library for the Primitiv ecosystem. Icons inherit currentColor, scale via a size prop, accept all native SVG attributes, and tree-shake cleanly.0.1.44
- @primitiv-ui/reactHeadless, accessible React components built on the WAI-ARIA authoring patterns. Zero styles ship with this package - bring your own (CSS, Tailwind, CSS-in-JS, design tokens).0.1.44
- @primitiv-ui/web0.1.44
- @primitiv-ui/core0.1.44
New to JSR
- @fluritheme/fluri
- @fluritheme/fluri-react
- @fluritheme/spider
- @artberri/rollup-plugin-istanbul
- @artberri/express-http-context2
- @m4bwav/markdown-plain-link-replacerReplace plain links in markdown with titled links, looking up each page's title, in any link format you give.
- @m4bwav/replace-string-at-positionReplace the part of a string at a given position with new text, by the length of the text it replaces. Zero dependencies.
- @m4bwav/is-an-image-urlCheck whether a URL points to an image, by its file extension or else by the Content-Type of the response. Zero dependencies.
- @m4bwav/get-title-at-urlGet the title of the web page at a URL. Zero dependencies.
- @m4bwav/seeded-random-utilitiesSeeded random numbers, integers, booleans, strings, picks and shuffles: the same seed gives the same sequence everywhere. Zero dependencies.
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.
