Dependency Packages

Optim.jl703Optimization functions for Julia

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

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

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

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

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

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

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

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

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)

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

RandomNumbers.jl75Random Number Generators for the Julia Language.

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

Missings.jl40Missing value support for Julia

Hwloc.jl39A Julia API for hwloc

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

OrderedCollections.jl36Julia implementation of associative containers that preserve insertion order

Preferences.jl33Project Preferences Package

DiffEqNoiseProcess.jl33A library of noise processes for stochastic systems like stochastic differential equations (SDEs) and other systems that are present in scientific machine learning (SciML)

Adapt.jl31

SortingAlgorithms.jl29Extra sorting algorithms extending Julia's sorting API
Loading more...