Dependency Packages

DifferentialEquations.jl2503Multilanguage suite for highperformance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differentialalgebraic equations (DAEs), and more in Julia.

ModelingToolkit.jl1212An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physicsinformed machine learning and automated transformations of differential equations

Symbolics.jl1169A fast and modern CAS for a fast and modern language.

DSGE.jl798Solve and estimate Dynamic Stochastic General Equilibrium models (including the New York Fed DSGE)

DiffEqFlux.jl771Universal neural differential equations with O(1) backprop, GPUs, and stiff+nonstiff DE solvers, demonstrating scientific machine learning (SciML) and physicsinformed machine learning methods

NeuralPDE.jl755PhysicsInformed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

NeuralNetDiffEq.jl755PhysicsInformed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

DiffEqTutorials.jl694Tutorials for doing scientific machine learning (SciML) and highperformance differential equation solving with open source software.

QuantumOptics.jl459Library for the numerical simulation of closed as well as open quantum systems.

DataDrivenDiffEq.jl372Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization

DiffEqBiological.jl342Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPUparallelized, and O(1) solvers in open source software

Catalyst.jl342Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPUparallelized, and O(1) solvers in open source software

Modia.jl298Modeling and simulation of multidomain engineering systems

DiffEqSensitivity.jl248A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimizethendiscretize, discretizethenoptimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.

SciMLSensitivity.jl248A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimizethendiscretize, discretizethenoptimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.

StochasticDiffEq.jl200Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem

HomotopyContinuation.jl159A Julia package for solving systems of polynomials via homotopy continuation.

TuringModels.jl153Implementations of the models from the Statistical Rethinking book with Turing.jl

TopOpt.jl141A beautifully Julian topology optimization package.

VoronoiFVM.jl134Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method

MethodOfLines.jl118Automatic Finite Difference PDE solving with Julia SciML

DiffEqBayes.jl117Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning

GameTheory.jl111Algorithms and data structures for game theory in Julia

FunctionalModels.jl111Equationbased modeling and simulations in Julia

DiffEqJump.jl109Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and statedependent rates and mix with differential equations and scientific machine learning (SciML)

JumpProcesses.jl109Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and statedependent rates and mix with differential equations and scientific machine learning (SciML)

Causal.jl102Causal.jl  A modeling and simulation framework adopting causal modeling approach.

PortAudio.jl102PortAudio wrapper for the Julia programming language, compatible with the JuliaAudio family of packages

ODEFilters.jl100Probabilistic Numerical Differential Equation solvers via Bayesian filtering and smoothing

SymbolicNumericIntegration.jl93SymbolicNumericIntegration.jl: SymbolicNumerics for Solving Integrals

Nonconvex.jl91Toolbox for nonconvex constrained optimization.

PowerDynamics.jl88Package for dynamical modeling of power grids

ValidatedNumerics.jl81Rigorous floatingpoint calculations with interval arithmetic in Julia

SemanticModels.jl76A julia package for representing and manipulating model semantics

ModelingToolkitStandardLibrary.jl76A standard library of components to model the world and beyond

OrbitalTrajectories.jl74OrbitalTrajectories.jl is a modern orbital trajectory design, optimisation, and analysis library for Julia, providing methods and tools for designing spacecraft orbits and transfers via highperformance simulations of astrodynamical models.

EasyModelAnalysis.jl74High level functions for analyzing the output of simulations

ParameterizedFunctions.jl72A simple domainspecific language (DSL) for defining differential equations for use in scientific machine learning (SciML) and other applications

Atom.jl71Julia Client for Atom

SampledSignals.jl65Core types for regularlysampled multichannel signals like Audio, RADAR and SoftwareDefined Radio
Loading more...