Catniff

Catniff provides JavaScript developers with a Torch-like deep learning framework.

github.com/nguyenphuminh/catniff
Catniff homepage screenshot

About Catniff

Catniff is a small Torch-like deep learning framework for JavaScript, originally inspired by Tinygrad APIs. This project is under development. It installs through npm, with Node v24 recommended for float16 support and fallback to float32 otherwise. It suits JavaScript developers building or studying neural networks directly in JavaScript.

Pricing is not clearly stated.

Key features

  • Create tensors from numbers or nD arrays
  • Tensor arithmetic with built-in methods
  • Automatic differentiation with requiresGrad and backward
  • Bundled optimizers including Adam
  • Prebuilt Linear, RNN, GRU and LSTM layers
  • Embedding, multihead attention and layer normalization
Best for: JavaScript developers building neural networks.
Watch out for
  • APIs can be unstable and backwards-incompatible
  • GPU acceleration is listed as future work

Catniff at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Details verified
Oct 22, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Catniff alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Infrastructure & MLOps

Well-known listings from the same topic.

All 341
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing