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
- @o-industrial/commonThe Open Industrial common library0.1.3101-round-10
- @dreamer/uploadA complete file upload solution compatible with Deno and Bun, supporting chunked uploads, resume interrupted uploads, and multi-cloud storage adaptation.2.0.1
- @o-industrial/commonThe Open Industrial common library0.1.3098-round-10
- @timepp/uu1.0.35
- @graver/tmstn-coreReference implementation of the .tmstn filetype (totally maintainable story telling and narratives) used by Graver4.1.1
- @o-industrial/commonThe Open Industrial common library0.1.3097-round-10
- @i18next/i18nexti18next internationalization framework27.0.0
- @o-industrial/commonThe Open Industrial common library0.1.3095-round-10
- @graver/tmstn-coreReference implementation of the .tmstn filetype (totally maintainable story telling and narratives) used by Graver4.0.1
- @senrijs/senriA small web framework built on Web standards. Runs on Bun, Deno, Node.js, Cloudflare Workers and browsers.0.2.16
New to JSR
- @3inch-ai/system1ts
- @wormblossom/macromania-counters
- @yaks/voxelWorker-safe voxel geometry, baked lamp light, chunk detail and heightfield charts, with Three.js materials and box rigs at /three.
- @yaks/voipmsvoip.ms texting transport, account numbers and inbound callbacks for @yaks/phone.
- @yaks/testingDeclare tests, check their results, and run test modules and examples in one runtime. The runner skips files whose dependencies have not changed since they passed.
- @yaks/telnyxTelnyx texting, calls and verified webhook events for @yaks/phone.
- @yaks/stripeStripe's API over fetch, and the plans, shops and signed webhook doors it lends a host as a payment provider.
- @yaks/stageThree.js scenes, effects, instancing, orbit cameras, picking and positional sound over caller-supplied values.
- @yaks/speechSpeech to text, text to speech and speech to speech, each provider given as data: Deepgram and OpenAI, their endpoints, models, voices and prices.
- @yaks/resendResend sending, signed webhook receipts and incoming messages at the portable mail boundary.
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.