ekzhang/jax-js

JAX in JavaScript – ML library for the web, running on WebGPU & Wasm

57
/ 100
Established

This project helps developers build and run high-performance machine learning and numerical computing applications directly in web browsers. It takes mathematical operations and data (like numbers and arrays) in JavaScript, processes them efficiently using your device's CPU or GPU, and produces computed results or visual outputs for web-based tools. Web developers creating interactive data visualizations, AI-powered web apps, or scientific simulations are the primary users.

733 stars. Actively maintained with 19 commits in the last 30 days.

Use this if you are a web developer who needs to perform complex mathematical computations or run machine learning models directly within a web browser, leveraging the user's GPU for speed.

Not ideal if you are looking for a server-side machine learning solution or if your primary need is to simply load and run pre-trained ONNX models with minimal custom logic.

web-development machine-learning-engineering browser-applications data-visualization scientific-computing
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

733

Forks

38

Language

TypeScript

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

19

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ekzhang/jax-js"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.