Skip to content
@JuliaDiff

JuliaDiff

Differentiation Tools in Julia

Pinned Loading

  1. ForwardDiff.jl ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    Julia 987 158

  2. DifferentiationInterface.jl DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    Julia 300 32

  3. ReverseDiff.jl ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    Julia 384 58

  4. TaylorSeries.jl TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    Julia 368 54

  5. ChainRules.jl ChainRules.jl Public

    forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

    Julia 473 97

  6. FiniteDifferences.jl FiniteDifferences.jl Public

    High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)

    Julia 315 30

Repositories

Showing 10 of 28 repositories
  • DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    JuliaDiff/DifferentiationInterface.jl’s past year of commit activity
    Julia 300 MIT 32 58 9 Updated Apr 20, 2026
  • Mooncake.jl Public Forked from chalk-lab/Mooncake.jl

    Implementation of a language-level autograd compiler

    JuliaDiff/Mooncake.jl’s past year of commit activity
    Julia 0 MIT 33 0 0 Updated Apr 20, 2026
  • ChainRules.jl Public

    forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

    JuliaDiff/ChainRules.jl’s past year of commit activity
    Julia 473 97 96 (5 issues need help) 46 Updated Apr 20, 2026
  • ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    JuliaDiff/ForwardDiff.jl’s past year of commit activity
    Julia 987 158 118 38 Updated Apr 20, 2026
  • TaylorDiff.jl Public

    Taylor-mode automatic differentiation for higher-order derivatives

    JuliaDiff/TaylorDiff.jl’s past year of commit activity
    Julia 82 MIT 11 8 0 Updated Apr 20, 2026
  • ChainRulesCore.jl Public

    AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

    JuliaDiff/ChainRulesCore.jl’s past year of commit activity
    Julia 265 66 112 (6 issues need help) 28 Updated Apr 20, 2026
  • SparseMatrixColorings.jl Public

    Coloring algorithms for sparse Jacobian and Hessian matrices

    JuliaDiff/SparseMatrixColorings.jl’s past year of commit activity
    Julia 40 MIT 8 15 7 Updated Apr 17, 2026
  • FiniteDiff.jl Public

    Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support

    JuliaDiff/FiniteDiff.jl’s past year of commit activity
    Julia 285 40 12 2 Updated Apr 16, 2026
  • TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    JuliaDiff/TaylorSeries.jl’s past year of commit activity
    Julia 368 54 30 3 Updated Apr 6, 2026
  • ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    JuliaDiff/ReverseDiff.jl’s past year of commit activity
    Julia 384 58 73 6 Updated Apr 2, 2026

Top languages

Loading…

Most used topics

Loading…