patrick-kidger/equinox
A JAX-based neural network library offering easy-to-use PyTorch-like syntax for building models compatible with the broader JAX ecosystem.

Equinox is a deep learning framework built on JAX that provides neural network building blocks using PyTorch-like class syntax. It offers filtered transformation APIs, PyTree manipulation utilities, and advanced features like runtime errors, while remaining fully compatible with standard JAX operations like JIT compilation and automatic differentiation. The library treats models as PyTrees, allowing them to pass smoothly across JAX transformation boundaries.