Dependency Packages

Distributions.jl687A Julia package for probability distributions and associated functions.

LightGraphs.jl646An optimized graphs package for the Julia programming language

ForwardDiff.jl496Forward Mode Automatic Differentiation for Julia

DataStructures.jl439Julia implementation of Data structures

StaticArrays.jl407Statically sized arrays for Julia

LoopVectorization.jl357Macro(s) for vectorizing loops.

StatsBase.jl337Basic statistics for Julia

Parameters.jl275Types with default field values, keyword constructors and (un)pack macros

Distances.jl268A Julia package for evaluating distances (metrics) between vectors.

IterativeSolvers.jl246Iterative algorithms for solving linear systems, eigensystems, and singular value problems

MacroTools.jl219A man has written a package. A package has no name.

OrdinaryDiffEq.jl216High performance differential equation solvers for ordinary differential equations, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)

NLsolve.jl191Julia solvers for systems of nonlinear equations and mixed complementarity problems

Tables.jl158An interface for tables in Julia

SpecialFunctions.jl153Special mathematical functions in Julia

Requires.jl129Lazy code loading for Julia

FiniteDiff.jl126Fast nonallocating calculations of gradients, Jacobians, and Hessians with sparsity support

QuadGK.jl115Adaptive 1d numerical Gaussâ€“Kronrod integration in Julia

DiffEqBase.jl115The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems

StatsFuns.jl113Mathematical functions related to statistics.

OffsetArrays.jl110Fortranlike arrays with arbitrary, zero or negative starting indices.

Setfield.jl101Update deeply nested immutable structs.

Compat.jl96Compatibility across Julia versions

SparseDiffTools.jl95Fast jacobian computation through sparsity exploitation and matrix coloring

RecursiveArrayTools.jl92Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications

ChainRulesCore.jl89It is like recipes but for AD! (Full functionality is in ChainRules.jl but this a light weight dependency just to define sensitivities for your functions in your packages)

SimpleTraits.jl87Simple Traits for Julia

RecipesBase.jl81Base package for defining transformation recipes on user types for Plots.jl

FillArrays.jl76Julia package for lazily representing matrices filled with a single entry

Reexport.jl76Julia macro for reexporting one module from another

LabelledArrays.jl65Arrays which also have a label for each element for easy scientific machine learning (SciML)

PDMats.jl60Uniform Interface for positive definite matrices of various structures

LineSearches.jl58Line search methods for optimization and rootfinding

DocStringExtensions.jl53Extensions for Julia's docsystem.

FunctionWrappers.jl53

ArrayInterface.jl49Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations

ArnoldiMethod.jl42Implicitly Restarted Arnoldi Method, natively in Julia

Missings.jl40Missing value support for Julia

Hwloc.jl39A Julia API for hwloc

UnPack.jl38`@pack` and `@unpack` macros
Loading more...