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 non-allocating 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.jl110Fortran-like 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 re-exporting 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 root-finding
-
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...