Mathematics Packages
-
DifferentialEquations.jl1769Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
-
LightGraphs.jl646An optimized graphs package for the Julia programming language
-
ForwardDiff.jl496Forward Mode Automatic Differentiation for Julia
-
DynamicalSystems.jl414Award winning software library for nonlinear dynamics
-
StaticArrays.jl407Statically sized arrays for Julia
-
ApproxFun.jl355Julia package for function approximation
-
Grassmann.jl297⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
-
Interpolations.jl279Fast, continuous interpolation of discrete datasets in Julia
-
Measurements.jl278Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
-
Tullio.jl267⅀
-
IterativeSolvers.jl246Iterative algorithms for solving linear systems, eigensystems, and singular value problems
-
Transducers.jl246Efficient transducers for Julia
-
DSP.jl241Filter design, periodograms, window functions, and other digital signal processing functionality
-
TensorOperations.jl233Julia package for tensor contractions and related operations
-
Calculus.jl206Calculus functions in Julia
-
Graphs.jl201Working with graphs in Julia
-
NLsolve.jl191Julia solvers for systems of nonlinear equations and mixed complementarity problems
-
Reduce.jl187Symbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
-
XGBoost.jl184XGBoost Julia Package
-
JuliaFEM.jl176The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
-
TaylorSeries.jl173A julia package for Taylor polynomial expansions in one and several independent variables.
-
FastGaussQuadrature.jl171Julia package for Gaussian quadrature
-
FastGauss.jl171Julia package for Gaussian quadrature
-
LinearMaps.jl170A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.
-
SymPy.jl169Julia interface to SymPy via PyCall
-
Symata.jl160Language for symbolic mathematics
-
LazyArrays.jl159Lazy arrays and linear algebra in Julia
-
FastTransforms.jl153:rocket: Julia package for fast orthogonal polynomial transforms :snowboarder:
-
StructArrays.jl152Efficient implementation of struct arrays in Julia
-
SymEngine.jl145Julia wrappers of SymEngine
-
AxisArrays.jl133Performant arrays where each dimension can have a named axis with values
-
Sundials.jl128Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
-
Roots.jl128Root finding functions for Julia
-
Flow.jl121-
-
Krylov.jl115A Julia Basket of Hand-Picked Krylov Methods
-
TSne.jl112Julia port of L.J.P. van der Maaten and G.E. Hintons T-SNE visualisation technique.
-
OffsetArrays.jl110Fortran-like arrays with arbitrary, zero or negative starting indices.
-
Devectorize.jl108A Julia framework for delayed expression evaluation
-
Juniper.jl105A JuMP-based Nonlinear Integer Program Solver
-
MKL.jl105Intel MKL linear algebra backend for Julia
Loading more...