tfjs and TSTorch

These are competitors in the GPU-accelerated JavaScript ML space, as both provide runtime environments for training and deploying models in the browser, though TensorFlow.js targets production use while TSTorch serves primarily as an educational framework for understanding ML internals.

tfjs
73
Verified
TSTorch
41
Emerging
Maintenance 13/25
Adoption 15/25
Maturity 25/25
Community 20/25
Maintenance 13/25
Adoption 7/25
Maturity 13/25
Community 8/25
Stars: 19,114
Forks: 2,022
Downloads:
Commits (30d): 1
Language: TypeScript
License: Apache-2.0
Stars: 40
Forks: 3
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
No Package No Dependents

About tfjs

tensorflow/tfjs

A WebGL accelerated JavaScript library for training and deploying ML models.

TensorFlow.js helps web developers build and run machine learning models directly in web browsers or Node.js applications. It takes raw data, pre-trained TensorFlow or Keras models, and outputs interactive ML experiences without server-side processing. This allows front-end developers and web application builders to integrate AI capabilities into their projects.

web-development machine-learning-in-browser interactive-AI client-side-analytics javascript-AI

About TSTorch

mni-ml/TSTorch

A PyTorch-style runtime library in TypeScript + WebGPU. Built to understand how ML frameworks and models work internally.

This is a machine learning library designed for developers who want to understand the inner workings of ML frameworks. It allows you to build and train neural networks using TypeScript, taking raw data inputs and producing trained models or predictions. It's intended for software engineers or computer science students interested in the foundational components of deep learning systems.

Machine Learning Engineering Deep Learning Fundamentals ML Framework Development Computer Science Education

Scores updated daily from GitHub, PyPI, and npm data. How scores work