Skip to content


Differentiation Tools in Julia


  1. ForwardDiff.jl ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    Julia 870 140

  2. ReverseDiff.jl ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    Julia 342 57

  3. TaylorSeries.jl TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    Julia 330 51

  4. ChainRules.jl ChainRules.jl Public

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

    Julia 422 85

  5. FiniteDifferences.jl FiniteDifferences.jl Public

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

    Julia 287 26

  6. ChainRulesCore.jl 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 p…

    Julia 249 60


Showing 10 of 24 repositories