Ross ROSS = Recommend OSS · open-source software intelligence for agents

patrick-kidger/equinox

Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/ observed · 2026-08-28

github.com/patrick-kidger/equinox · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 97
  • Release rhythm 82
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 29.5
  • age_days: 1862
  • days_rel: 120
  • days_push: 23
  • n_releases_24m: 19

Full methodology

Adoption not part of the score

2957 stars · 211 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Equinox is a Python library providing neural networks and scientific computing utilities for JAX, using PyTorch-like class-based syntax where models are registered as PyTrees. It includes filtered API transformations, PyTree manipulation routines, and advanced features like runtime errors, all fully interoperable with the rest of the JAX ecosystem.

Use cases

  • build neural networks in JAX with PyTorch-like syntax
  • define models that pass smoothly across jit/grad/vmap boundaries
  • manipulate PyTrees and filter parameters in JAX transformations
  • train CNNs or other models on datasets like MNIST
  • replace Flax or Haiku with a simpler model-building approach
  • do scientific computing and differentiable programming in JAX

When to choose

  • you use JAX and want an elegant, PyTorch-like way to define models
  • you need models that are plain PyTrees compatible with all JAX transformations
  • you want filtered transformations and advanced features like runtime errors
  • you find Flax or Haiku too complex for your needs

When to avoid

  • you are not using JAX (e.g. you want PyTorch or TensorFlow)
  • you need a full training framework with built-in trainers and data loaders
  • you rely on ecosystem tooling specific to Flax or Haiku

Facets

library · maturity stable

machine-learning deep-learning llm-training deep-learning machine-learning artificial-intelligence data-science python cross-platform jax neural-networks pytrees pytorch-like-api scientific-computing filtered-transformations gpu

2 sources

Member repositories

RepositoryRoleHealth v2
patrick-kidger/equinoxmain92

For agents

markdown · JSON · MCP: product_card(name="patrick-kidger/equinox")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem