Skip to content
@JuliaDiff

JuliaDiff

Differentiation Tools in Julia

Pinned Loading

  1. ForwardDiff.jl ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    Julia 949 151

  2. DifferentiationInterface.jl DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    Julia 268 25

  3. ReverseDiff.jl ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    Julia 377 56

  4. TaylorSeries.jl TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    Julia 359 52

  5. ChainRules.jl ChainRules.jl Public

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

    Julia 453 92

  6. FiniteDifferences.jl FiniteDifferences.jl Public

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

    Julia 305 25

Repositories

Showing 10 of 25 repositories
  • DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    JuliaDiff/DifferentiationInterface.jl’s past year of commit activity
    Julia 268 MIT 25 47 6 Updated Aug 3, 2025
  • SparseDiffTools.jl Public

    Fast jacobian computation through sparsity exploitation and matrix coloring

    JuliaDiff/SparseDiffTools.jl’s past year of commit activity
    Julia 251 MIT 45 33 4 Updated Aug 2, 2025
  • ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    JuliaDiff/ForwardDiff.jl’s past year of commit activity
    Julia 949 151 115 38 Updated Jul 25, 2025
  • TaylorDiff.jl Public

    Taylor-mode automatic differentiation for higher-order derivatives

    JuliaDiff/TaylorDiff.jl’s past year of commit activity
    Julia 79 MIT 10 6 0 Updated Jul 19, 2025
  • Diffractor.jl Public

    Next-generation AD

    JuliaDiff/Diffractor.jl’s past year of commit activity
    Julia 444 MIT 31 40 (1 issue needs help) 17 Updated Jul 7, 2025
  • 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 261 64 112 (6 issues need help) 26 Updated Jun 23, 2025
  • ChainRules.jl Public

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

    JuliaDiff/ChainRules.jl’s past year of commit activity
    Julia 453 92 97 (5 issues need help) 41 Updated Jun 13, 2025
  • TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    JuliaDiff/TaylorSeries.jl’s past year of commit activity
    Julia 359 52 31 3 Updated May 16, 2025
  • JuliaDiff/juliadiff.github.io’s past year of commit activity
    JavaScript 11 9 0 0 Updated Apr 25, 2025
  • ChainRulesTestUtils.jl Public

    Utilities for testing custom AD primitives.

    JuliaDiff/ChainRulesTestUtils.jl’s past year of commit activity
    Julia 50 MIT 17 64 (1 issue needs help) 11 Updated Apr 21, 2025