Python automatic-differentiation

Open-source Python projects categorized as automatic-differentiation

Top 14 Python automatic-differentiation Projects

automatic-differentiation
  1. autograd

    Efficiently computes derivatives of NumPy code.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. pennylane

    PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

    Project mention: AWS Summit Bogotá 2026: Paradigmas agénticos, resiliencia multirregión y seguridad declarativa | dev.to | 2026-08-05
  4. JAXFLUIDS

    Differentiable Fluid Dynamics Package

  5. torchopt

    TorchOpt is an efficient library for differentiable optimization built upon PyTorch.

  6. catalyst

    A JIT compiler for hybrid quantum programs in PennyLane (by PennyLaneAI)

    Project mention: PennyLane is an open-source quantum software platform for quantum | news.ycombinator.com | 2026-07-17

    For those interested in compilers/LLVM/MLIR, the underlying compiler (Catalyst) may also be interesting: https://github.com/pennylaneai/catalyst

  7. neograd

    A deep learning framework created from scratch with Python and NumPy

  8. torchquad

    Numerical integration in arbitrary dimensions on the GPU using PyTorch / TF / JAX

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tesseract-core

    Universal components for differentiable scientific computing. :package:

    Project mention: Tesseract Core: Universal components for differentiable scientific computing | news.ycombinator.com | 2026-07-16
  11. tensorcircuit-ng

    Next-gen AI-native tensor-network-based quantum software framework

    Project mention: TensorCircuit-NG vs cuQuantum on H200: JIT compilation beats the "magic GPU library" assumption | dev.to | 2026-06-06

    We used the workload as in the script for 1D TFIM VQE task:

  12. tensortrax

    Differentiable Tensors based on NumPy Arrays

  13. advect

    Automatic differentiation for the NumPy code you already write

    Project mention: Show HN: Advect – autodiff for NumPy and Array API programs | news.ycombinator.com | 2026-08-11

    I built Advect, an automatic differentiation library for scientific Python. It provides broad NumPy API coverage, follows the Python Array API standard, and works with ordinary Python functions.

    In addition to dynamic differentiation, Advect can stage a function into a reusable program that can be optimized, differentiated again, serialized, and loaded later. There is also some support for SciPy, xarray, and interoperability with other autodiff frameworks.

    The linked playground runs entirely in the browser through Pyodide, so you can try tracing and differentiating an expression without installing anything.

    The first public release is available with pip install advect.

    Source: https://github.com/yaugenst/advect

  14. slope-ad

    A small automatic differentiation engine, supporting higher-order derivatives

  15. memoized_coduals

    Shows that it is possible to implement reverse mode autodiff using a variation on the dual numbers called the codual numbers

  16. adiabatic-silicon-aging-guard

    Experimental 3-tier silicon failure-fencing engine isolating volatile NaN/Inf bleeding via runtime CPython method table interception and timing-frozen JAX shard_map topologies.

    Project mention: Show HN: Overcoming silicon-level aging through fault tolerance (PoC) | news.ycombinator.com | 2026-08-19
  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python automatic-differentiation discussion

Log in or Post with

Python automatic-differentiation related posts

  • AWS Summit Bogotá 2026: Paradigmas agénticos, resiliencia multirregión y seguridad declarativa

    3 projects | dev.to | 5 Aug 2026
  • PennyLane is an open-source quantum software platform for quantum

    3 projects | news.ycombinator.com | 17 Jul 2026
  • Tesseract Core: Universal components for differentiable scientific computing

    1 project | news.ycombinator.com | 16 Jul 2026
  • List of free Quantum Toolkits

    4 projects | dev.to | 10 Dec 2024
  • LLMs on your local Computer (Part 1)

    7 projects | dev.to | 11 Mar 2024
  • Show HN: Elodin – A better framework for physics simulation

    6 projects | news.ycombinator.com | 6 Mar 2024
  • Trade-Offs in Automatic Differentiation: TensorFlow, PyTorch, Jax, and Julia

    7 projects | news.ycombinator.com | 25 Dec 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source automatic-differentiation projects in Python? This list will help you:

# Project Stars
1 autograd 7,539
2 pennylane 3,489
3 JAXFLUIDS 653
4 torchopt 638
5 catalyst 238
6 neograd 236
7 torchquad 229
8 tesseract-core 135
9 tensorcircuit-ng 92
10 tensortrax 11
11 advect 9
12 slope-ad 7
13 memoized_coduals 3
14 adiabatic-silicon-aging-guard 1

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that Python is
the 1st most popular programming language
based on number of references?