jax-js
Ranked 11 of 19 machine learning libraries by recommenders
Free JavaScript machine learning library with much of Jax's API, running in the browser on WebGPU or WebAssembly. Critics find the API low-level and error-prone.
Free JavaScript machine learning library with much of Jax's API, running in the browser on WebGPU or WebAssembly. Critics find the API low-level and error-prone.
11 people gave an opinion
- recommend it
- 9
- criticize it
- 2
- approval share
- 82%
Recommended in 3 of 13 months
- November 2025: not recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: not recommended
- April 2026: not recommended
- May 2026: not recommended
- June 2026: not recommended
- July 2026: recommended
- August 2026: not recommended
- September 2026: not recommended
- October 2026: not recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 9 people recommend itNeeds 10 or more, not met.
- 4.5 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 3 of 13 monthsNeeds 4 or more, not 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
Runs on WebGPU, WebAssembly, WebGL, CPU
“It has parity with quite a large surface area of Jax, and compiles natively in the browser to wasm and webGPU, entirely written in JS.”
Comment from 30 Jul 2026 in “We don't need no stinkin' tensor library: solving poker in custom WebGPU kernels” “Like how it supports webgpu but also cpu/wasm/webgl.”
Comment from 7 Jan 2026 in “Show HN: Jax-JS, array library in JavaScript targeting WebGPU” Jax-like API with autodiff
“It has parity with quite a large surface area of Jax, and compiles natively in the browser to wasm and webGPU, entirely written in JS.”
Comment from 30 Jul 2026 in “We don't need no stinkin' tensor library: solving poker in custom WebGPU kernels” “This is a very exciting project because the only decent autodiff implementation in typescript”
Comment from 6 Jan 2026 in “Show HN: Jax-JS, array library in JavaScript targeting WebGPU” Praised as inspiring, great project
“This project is an inspiration”
Comment from 6 Jan 2026 in “Show HN: Jax-JS, array library in JavaScript targeting WebGPU” “Thanks for a great project!”
Comment from 7 Jan 2026 in “Show HN: Jax-JS, array library in JavaScript targeting WebGPU”
What people warn about
Each mark is one comment
API low-level and error-prone
“API in jax-js seems very low-level and error-prone”
Comment from 6 Jan 2026 in “Show HN: Jax-JS, array library in JavaScript targeting WebGPU”
Other machine learning libraries people recommend
The four most recommended other machine learning libraries, 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.
See all 19 machine learning libraries, rankedWhat people said
10 of the 13 comments that mention it, newest first. Each links to the original comment.
“incomplete last I checked”
“It has parity with quite a large surface area of Jax, and compiles natively in the browser to wasm and webGPU, entirely written in JS.”
“Like how it supports webgpu but also cpu/wasm/webgl.”
“Thanks for a great project!”
“This is a very exciting project because the only decent autodiff implementation in typescript”
“Could not run the demos on Firefox. On Chromium, the Great Expectations loads but then nothing happens.”
“the refs are more flexible than alternatives”
“This project is an inspiration”
“API in jax-js seems very low-level and error-prone”
“I'm open-sourcing now after working on it for the past year.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.