Skip to content
@JuliaDiff

JuliaDiff

Differentiation Tools in Julia

Pinned Loading

  1. ForwardDiff.jl ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    Julia 980 155

  2. DifferentiationInterface.jl DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    Julia 298 30

  3. ReverseDiff.jl ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    Julia 383 57

  4. TaylorSeries.jl TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    Julia 365 53

  5. ChainRules.jl ChainRules.jl Public

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

    Julia 469 96

  6. FiniteDifferences.jl FiniteDifferences.jl Public

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

    Julia 315 28

Repositories

Showing 10 of 25 repositories
  • TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    JuliaDiff/TaylorSeries.jl’s past year of commit activity
    Julia 365 53 32 3 Updated Feb 20, 2026
  • BlueStyle Public

    A Julia style guide that lives in a blue world

    JuliaDiff/BlueStyle’s past year of commit activity
    513 CC0-1.0 33 35 (2 issues need help) 2 Updated Feb 19, 2026
  • DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    JuliaDiff/DifferentiationInterface.jl’s past year of commit activity
    Julia 298 MIT 30 49 5 Updated Feb 18, 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 469 96 96 (5 issues need help) 42 Updated Feb 11, 2026
  • TaylorDiff.jl Public

    Taylor-mode automatic differentiation for higher-order derivatives

    JuliaDiff/TaylorDiff.jl’s past year of commit activity
    Julia 81 MIT 11 8 0 Updated Feb 4, 2026
  • ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    JuliaDiff/ForwardDiff.jl’s past year of commit activity
    Julia 980 155 116 37 Updated Jan 29, 2026
  • ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    JuliaDiff/ReverseDiff.jl’s past year of commit activity
    Julia 383 57 72 6 Updated Jan 13, 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 264 66 112 (6 issues need help) 26 Updated Dec 24, 2025
  • 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 284 40 11 1 Updated Dec 15, 2025
  • JuliaDiff/PolyesterForwardDiff.jl’s past year of commit activity
    Julia 35 MIT 5 1 2 Updated Dec 15, 2025