JSR
Ranked 7 of 9 package repositories by recommenders
Recommended as a cleaner, easier registry for publishing and finding TypeScript packages, and open source enough to fork. Critics note publishing limits and another registry alongside npm.
Recommended as a cleaner, easier registry for publishing and finding TypeScript packages, and open source enough to fork. Critics note publishing limits and another registry alongside npm.
16 people gave an opinion
- recommend it
- 10
- criticize it
- 6
- approval share
- 63%
Recommended in 6 of 13 months
- November 2025: recommended
- December 2025: not recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: not recommended
- April 2026: not recommended
- May 2026: recommended
- June 2026: not recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 10 people recommend itNeeds 10 or more, met.
- 1.6 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 6 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Cleaner, more modern package ecosystem
“JSR (which is open source and at least a little bit more resistant to consolidation relative to npm)”
Comment from 6 Oct 2026 in “Friendship ended with Deno, now Node is my best friend” “JSR is still the best way I know to find modern and up-to-date/clean packages”
Comment from 9 Oct 2026 in “Cloudflare acquires Deno” “I'm also happy that JSR exists as that (mostly) cleaner ecosystem”
Comment from 22 May 2026 in “Deno 2.8” - Comment from 22 May 2026 in “Deno 2.8”
Default registry for Deno
“I was quite happy for jsr to become the defacto registry for the Deno ecosystem.”
Comment from 22 May 2026 in “Deno 2.8” “Will stick to deno and JSR for my JS needs”
Comment from 7 Oct 2026 in “Friendship ended with Deno, now Node is my best friend” “I kind of like JSR a lot myself”
Comment from 4 May 2026 in “I am worried about Bun” Better than npm or importmaps
“One of the things I've started leaning on more is prioritizing packages from JSR”
Comment from 24 Nov 2025 in “Shai-Hulud Returns: Over 300 NPM Packages Infected” “JSR is still an improvement over managing an importmap yourself”
Comment from 23 May 2026 in “Deno 2.8” “JSR is a great upgrade from NPM”
Comment from 4 May 2026 in “I am worried about Bun” Open source, free to fork
“it being open source and free for the community to fork and rebuild in case something like this goes south”
Comment from 9 Oct 2026 in “Cloudflare acquires Deno” “JSR (which is open source and at least a little bit more resistant to consolidation relative to npm)”
Comment from 6 Oct 2026 in “Friendship ended with Deno, now Node is my best friend”
What people warn about
Each mark is one comment
Publishing restricted to GitHub accounts
“the only way to publish to it was through a GitHub account”
Comment from 8 Jan 2026 in “NPM to implement staged publishing after turbulent shift off classic tokens” “the restrictions were so tight I gave up”
Comment from 9 Oct 2026 in “Cloudflare acquires Deno” Adds another registry alongside npm
“they tried to support node syntax out of the box with npm import specifiers and create a new javascript registry (jsr.io)”
Comment from 9 Oct 2026 in “Cloudflare acquires Deno” “Another registry (looks like jsr.io)?”
Comment from 12 Jul 2026 in “Show HN: Ant – A JavaScript runtime and ecosystem”
Other package repositories people recommend
The four most recommended other package repositories, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Nixpkgs | 38 | 22 | 63% | 11 | — | — |
| Arch User Repository | 34 | 74 | 31% | 5 | — | — |
| Arch User Repository | 20 | 23 | 47% | 10 | — | — |
| crates.io | 17 | 18 | 49% | 9 | — | — |
| JSRThis page | 10 | 6 | 63% | 6 | — | — |
What people said
24 of the 25 comments that mention it, newest first. Each links to the original comment.
“they tried to support node syntax out of the box with npm import specifiers and create a new javascript registry (jsr.io)”
“the restrictions were so tight I gave up”
“it being open source and free for the community to fork and rebuild in case something like this goes south”
“JSR is still the best way I know to find modern and up-to-date/clean packages”
“Migrating off of the jsr ecosystem and back to npm is going to be less painful than one might imagine.”
“Will stick to deno and JSR for my JS needs”
“JSR (which is open source and at least a little bit more resistant to consolidation relative to npm)”
“JSR and Deno for publishing Typescript libraries is still so much easier than setting up a Typescript node project”
“because I trust ESM so much more than CommonJS”
“Having nearly the original source code is better for debugging.”
“Another registry (looks like jsr.io)?”
“JSR is still an improvement over managing an importmap yourself”
“I was quite happy for jsr to become the defacto registry for the Deno ecosystem.”
“all my experience with it was great”
“JSR feels like the more sensible ecosystem we all need”
“I'm also happy that JSR exists as that (mostly) cleaner ecosystem”
“JSR is a great upgrade from NPM”
“I kind of like JSR a lot myself”
“A big problem with JSR was no private packages.”
“JSR seems like it's going nowhere and only exists to install @std.”
“your images cut off on mobile is just sad”
“Ah that's cool. I really hope this takes off!”
“the only way to publish to it was through a GitHub account”
“One of the things I've started leaning on more is prioritizing packages from JSR”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.