Kinho’s Neural repository provides an API for deep learning and feedforward neural network models.
The Best Brain.js Alternatives in 2026
Looking for something like Brain.js? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 23 are open source.
Brain.js provides GPU-accelerated neural networks in JavaScript for browsers and Node.js.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Kinho | — | Yes | — |
| 2 | notorch | — | Yes | — |
| 3 | Netron | — | Yes | Linux, macOS, Windows |
| 4 | crystal-fann | — | Yes | — |
| 5 | LDA.js | — | Yes | — |
| 6 | SVGO | — | Yes | — |
| 7 | simple-statistics | — | Yes | — |
| 8 | Dash | — | Yes | — |
| 9 | NLP Compromise | — | Yes | — |
| 10 | NCNN | — | Not stated | — |
All Brain.js alternatives
Neural networks in pure C are provided by notorch, a software library in this repository.
Netron displays neural network, deep learning, and machine learning models across formats such as ONNX, TensorFlow, and PyTorch.
crystal-fann provides Crystal language bindings for the FANN artificial neural network library.
This Node.js library implements Latent Dirichlet Allocation topic modeling in JavaScript.
SVGO optimizes SVG files through a Node.js library and command-line tool.
simple-statistics implements descriptive, regression, and inferential statistics in JavaScript.
Python developers can use Dash to build data apps and dashboards without requiring JavaScript.
compromise provides natural language processing tools for JavaScript applications.
NCNN
github.com/Tencent/ncnnNeural network inference on mobile devices is the focus of ncnn, a software framework optimized for mobile platforms.
Awesome CLI provides a command-line tool for browsing and exploring Awesome lists.
API references for developers can be browsed in DevDocs, a documentation browser.
Claude Usage Tracker is a browser extension for viewing Claude usage information.
libfolia provides a C++ library for processing data in the FoLiA format.
Algebird provides abstract algebra tools for Scala, including components for building aggregations.
Sparkling Water brings H2O machine learning functionality into an Apache Spark cluster.
Tablecloth provides a dataset manipulation API for the tech.ml.dataset library.
This repository provides guidance and resources for creating a GitHub profile README.
Brozzler crawls the web through a distributed browser-based crawler project from the Internet Archive.
Share terminal sessions in a browser with sshx, including chat and movable windows on a collaborative canvas.
Decompiler Explorer compares output from multiple decompilers in a web browser.
Jupytext lets users represent Jupyter notebooks as Markdown documents or Julia, Python, and R scripts.
GitHub Readme Stats generates statistics cards for use in GitHub README files.
Browse a list of tools and programs for developers, DevOps teams, system administrators, and others.
Alternatives to similar tools
What is the best alternative to Brain.js?
Are there open-source alternatives to Brain.js?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative
























