zanussbaum/surfgrad

webgpu autograd library

40
/ 100
Emerging

This library helps JavaScript developers incorporate high-performance mathematical operations, particularly those used in machine learning, directly into web applications. It takes numerical data (tensors) within the browser and performs computations like matrix multiplication with GPU acceleration, outputting the results and enabling automatic differentiation. Web developers building interactive data tools or browser-based AI experiences would use this.

No commits in the last 6 months. Available on npm.

Use this if you are a web developer who needs to perform fast tensor operations or implement machine learning models directly within a web browser without relying on backend servers.

Not ideal if you are a data scientist or machine learning engineer working with Python or a desktop environment, as this is specifically designed for browser-based JavaScript applications.

web-development browser-ml javascript-frameworks gpu-acceleration interactive-data-apps
Stale 6m No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 25 / 25
Community 6 / 25

How are scores calculated?

Stars

33

Forks

2

Language

TypeScript

License

Apache-2.0

Last pushed

May 24, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zanussbaum/surfgrad"

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