Projects in Awesome Lists by SciML
A curated list of projects in awesome lists by SciML .
https://github.com/sciml/differentialequations.jl
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
dae dde delay-differential-equations differential-algebraic-equations differential-equations differentialequations dynamical-systems julia neural-differential-equations numerical ode python r scientific scientific-machine-learning sciml sde spde stochastic-differential-equations stochastic-processes
Last synced: 13 May 2025
https://github.com/SciML/DifferentialEquations.jl
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
dae dde delay-differential-equations differential-algebraic-equations differential-equations differentialequations dynamical-systems julia neural-differential-equations numerical ode python r scientific scientific-machine-learning sciml sde spde stochastic-differential-equations stochastic-processes
Last synced: 04 Apr 2025
https://github.com/sciml/scimlbook
Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)
differential-equations gpu-computing lecture-notes neural-networks neural-ode neural-sde numerical-methods parallelism performance-engineering scientific-machine-learning scientific-simulators sciml stiff-equations
Last synced: 22 Feb 2026
https://github.com/SciML/SciMLBook
Parallel Computing and Scientific Machine Learning (SciML): Methods and Applications (MIT 18.337J/6.338J)
differential-equations gpu-computing lecture-notes neural-networks neural-ode neural-sde numerical-methods parallelism performance-engineering scientific-machine-learning scientific-simulators sciml stiff-equations
Last synced: 04 May 2025
https://github.com/sciml/modelingtoolkit.jl
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
acausal computer-algebra dae dde delay-differential-equations differential-equations equation-based julia nonlinear-programming ode optimization ordinary-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations symbolic symbolic-computation symbolic-numerics
Last synced: 22 May 2026
https://github.com/SciML/ModelingToolkit.jl
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
acausal computer-algebra dae dde delay-differential-equations differential-equations equation-based julia nonlinear-programming ode optimization ordinary-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations symbolic symbolic-computation symbolic-numerics
Last synced: 27 Mar 2025
https://github.com/SciML/NeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
differential-equations differentialequations machine-learning neural-differential-equations neural-network neural-networks ode ordinary-differential-equations partial-differential-equations pde pinn scientific-ai scientific-machine-learning scientific-ml sciml
Last synced: 14 Mar 2025
https://github.com/sciml/diffeqflux.jl
Pre-built implicit layer architectures with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
delay-differential-equations differential-equations differentialequations neural-dde neural-differential-equations neural-jump-diffusions neural-networks neural-ode neural-pde neural-sde neural-sdes ordinary-differential-equations partial-differential-equations physics-informed-learning pinn scientific-ai scientific-machine-learning scientific-ml stiff-ode stochastic-differential-equations
Last synced: 18 Feb 2026
https://github.com/SciML/DiffEqFlux.jl
Pre-built implicit layer architectures with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
delay-differential-equations differential-equations differentialequations neural-dde neural-differential-equations neural-jump-diffusions neural-networks neural-ode neural-pde neural-sde neural-sdes ordinary-differential-equations partial-differential-equations physics-informed-learning pinn scientific-ai scientific-machine-learning scientific-ml stiff-ode stochastic-differential-equations
Last synced: 04 Apr 2025
https://github.com/sciml/optimization.jl
Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.
algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml
Last synced: 01 Apr 2026
https://github.com/SciML/GalacticOptim.jl
Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.
algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml
Last synced: 23 Mar 2025
https://github.com/SciML/Optimization.jl
Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.
algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/SciML/SciMLTutorials.jl
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
dae dde differential-equations differentialequations hacktoberfest julia neural-differential-equations neural-ode ode ordinary-differential-equations partial-differential-equations pde python r scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 09 Jul 2025
https://github.com/sciml/scimltutorials.jl
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
dae dde differential-equations differentialequations hacktoberfest julia neural-differential-equations neural-ode ode ordinary-differential-equations partial-differential-equations pde python r scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 11 Dec 2025
https://github.com/sciml/ordinarydiffeq.jl
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
adaptive differential-equations differentialequations event-handling hacktoberfest high-performance julia ode ordinary-differential-equations scientific-machine-learning sciml
Last synced: 10 Jul 2026
https://github.com/SciML/OrdinaryDiffEq.jl
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
adaptive differential-equations differentialequations event-handling hacktoberfest high-performance julia ode ordinary-differential-equations scientific-machine-learning sciml
Last synced: 22 Jul 2025
https://github.com/sciml/catalyst.jl
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.
biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation
Last synced: 09 Apr 2026
https://github.com/SciML/Catalyst.jl
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.
biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation
Last synced: 30 Mar 2025
https://github.com/sciml/datadrivendiffeq.jl
Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization
differential-equations julia ode scientific-machine-learning sciml
Last synced: 24 Apr 2026
https://github.com/SciML/DataDrivenDiffEq.jl
Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization
differential-equations julia ode scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/sciml/scimlsensitivity.jl
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.
adjoint backpropogation dae dde differential-equations differentialequations hacktoberfest neural-ode neural-sde ode scientific-machine-learning sciml sde sensitivity-analysis
Last synced: 28 Feb 2026
https://github.com/sciml/componentarrays.jl
Arrays with arbitrarily nested named components.
array arrays control-systems controls controls-and-dynamics differential-equations differentialequations dynamical-systems julia machine-learning modeling modeling-language named-tuples neural-networks neural-ode optimization scientific-machine-learning simulation simulation-modeling
Last synced: 22 Apr 2026
https://github.com/sciml/diffeqbase.jl
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
dae dde delay-differential-equations differential-algebraic-equations differential-equations differentialequations hacktoberfest neural-differential-equations neural-ode ode ordinary-differential-equations partial-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 28 Feb 2026
https://github.com/sciml/surrogates.jl
Surrogate modeling and optimization for scientific machine learning (SciML)
automatic-differentiation differential-equations high-performance-computing julia optimization scientific-machine-learning sciml surrogate surrogate-based-optimization surrogate-models surrogates
Last synced: 15 May 2025
https://github.com/SciML/Surrogates.jl
Surrogate modeling and optimization for scientific machine learning (SciML)
automatic-differentiation differential-equations high-performance-computing julia optimization scientific-machine-learning sciml surrogate surrogate-based-optimization surrogate-models surrogates
Last synced: 04 May 2025
https://github.com/SciML/SciMLSensitivity.jl
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.
adjoint backpropogation dae dde differential-equations differentialequations hacktoberfest neural-ode neural-sde ode scientific-machine-learning sciml sde sensitivity-analysis
Last synced: 04 May 2025
https://github.com/sciml/scimlbenchmarks.jl
Scientific machine learning (SciML) benchmarks, AI for science, and (differential) equation solvers. Covers Julia, Python (PyTorch, Jax), MATLAB, R
ai ai-for-science benchmark dae differential-equations differentialequations jax julia matlab nerual-differential-equations neural-ode ode partial-differential-equations pde python pytorch scientific-machine-learning sciml sde
Last synced: 08 Oct 2025
https://github.com/SciML/DiffEqBase.jl
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
dae dde delay-differential-equations differential-algebraic-equations differential-equations differentialequations hacktoberfest neural-differential-equations neural-ode ode ordinary-differential-equations partial-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 27 Mar 2025
https://github.com/sciml/diffeqdocs.jl
Documentation for the DiffEq differential equations and scientific machine learning (SciML) ecosystem
dae dde differential-equations hacktoberfest neural-ode ode physics-informed-learning scientific-machine-learning sciml sde
Last synced: 04 Sep 2025
https://github.com/sciml/diffeqgpu.jl
GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
dae dde differential-equations differentialequations gpu gpu-parallelism neural-differential-equations neural-ode ode scientific-machine-learning sciml sde
Last synced: 04 Sep 2025
https://github.com/SciML/ComponentArrays.jl
Arrays with arbitrarily nested named components.
array arrays control-systems controls controls-and-dynamics differential-equations differentialequations dynamical-systems julia machine-learning modeling modeling-language named-tuples neural-networks neural-ode optimization scientific-machine-learning simulation simulation-modeling
Last synced: 01 Aug 2025
https://github.com/sciml/nonlinearsolve.jl
High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state
Last synced: 05 Jun 2026
https://github.com/SciML/StochasticDiffEq.jl
Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem
adaptive differential-equations differentialequations hacktoberfest ito noise random random-differential-equations rde rode scientific-machine-learning sciml sde sode solvers stochastic stochastic-differential-equations stochastic-processes stratonovich
Last synced: 22 Jul 2025
https://github.com/SciML/DiffEqOperators.jl
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
differential-equations differentialequations fdm finite-difference-method julia matrix-free neural-differential-equations neural-ode partial-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 04 May 2025
https://github.com/sciml/linearsolve.jl
LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.
amg differential-equations distributed-computing factorization gpu julia krylov-methods linear-algebra linear-solvers multigrid newton-krylov preconditioners scientific-machine-learning sciml
Last synced: 08 Apr 2026
https://github.com/SciML/NonlinearSolve.jl
High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state
Last synced: 04 May 2025
https://github.com/sciml/datainterpolations.jl
A library of data interpolation and smoothing functions
Last synced: 04 Sep 2025
https://github.com/SciML/LinearSolve.jl
LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.
amg differential-equations distributed-computing factorization gpu julia krylov-methods linear-algebra linear-solvers multigrid newton-krylov preconditioners scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/sciml/integrals.jl
A common interface for quadrature and numerical integration for the SciML scientific machine learning organization
algorithmic-differentiation automatic-differentiation differentiable-programming integration julia julia-language julialang numerical-integration quadrature scientific-machine-learning sciml
Last synced: 15 May 2025
https://github.com/SciML/DataInterpolations.jl
A library of data interpolation and smoothing functions
Last synced: 04 May 2025
https://github.com/SciML/Integrals.jl
A common interface for quadrature and numerical integration for the SciML scientific machine learning organization
algorithmic-differentiation automatic-differentiation differentiable-programming integration julia julia-language julialang numerical-integration quadrature scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/sciml/recursivearraytools.jl
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
array recursion scientific-machine-learning sciml vector
Last synced: 12 Apr 2026
https://github.com/sciml/reservoircomputing.jl
Reservoir computing utilities for scientific machine learning (SciML)
differential-equations echo-state-networks julia machine-learning reservoir-computing rnn scientific-machine-learning sciml
Last synced: 02 Apr 2026
https://github.com/SciML/RecursiveArrayTools.jl
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
array recursion scientific-machine-learning sciml vector
Last synced: 27 Mar 2025
https://github.com/SciML/ReservoirComputing.jl
Reservoir computing utilities for scientific machine learning (SciML)
differential-equations echo-state-networks julia machine-learning reservoir-computing rnn scientific-machine-learning sciml
Last synced: 01 May 2025
https://github.com/SciML/Sundials.jl
Julia 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
arkode clang cvode dae differential-algebraic-equations differential-equations differentialequations hacktoberfest hybrid-differential-equation ida idas julia kinsol ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sundials sundials-libraries
Last synced: 22 Jul 2025
https://github.com/sciml/scimlbase.jl
The Base interface of the SciML ecosystem
dae dde differentialequations julia ode ordinary-differential-equations scientific-machine-learning sciml sde
Last synced: 11 Apr 2026
https://github.com/sciml/modelingtoolkitstandardlibrary.jl
A standard library of components to model the world and beyond
acausal blockmodels differential-equations julia modelica ode ordinary-differential-equations scientific-computing scientific-machine-learrning sciml sde
Last synced: 01 May 2026
https://github.com/sciml/jumpprocesses.jl
Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and state-dependent rates and mix with differential equations and scientific machine learning (SciML)
differential-equations gillespie hybrid-differential-equation jump-diffusion neural-differential-equations neural-ode ode scientific-ai scientific-machine-learning scientific-ml sciml sde ssa stochastic stochastic-jump-equations
Last synced: 01 Mar 2026
https://github.com/SciML/SciMLBase.jl
The Base interface of the SciML ecosystem
dae dde differentialequations julia ode ordinary-differential-equations scientific-machine-learning sciml sde
Last synced: 27 Mar 2025
https://github.com/sciml/nbodysimulator.jl
A differentiable simulator for scientific machine learning (SciML) with N-body problems, including astrophysical and molecular dynamics
algorithmic-differentiation automatic-differentiation differentiable-programming geometric-algorithms molecular-dynamics molecular-dynamics-simulation scientific-machine-learning sciml symbolic-integration
Last synced: 21 Oct 2025
https://github.com/sciml/symbolicnumericintegration.jl
SymbolicNumericIntegration.jl: Symbolic-Numerics for Solving Integrals
integration julia julia-language scientific-machine-learning symbolic-regression
Last synced: 19 Jul 2025
https://github.com/sciml/preallocationtools.jl
Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes
automatic-differentiation differentiable-programming garbage-collection high-performance-computing
Last synced: 28 Jan 2026
https://github.com/sciml/colprac
Contributor's Guide on Collaborative Practices for Community Packages
best-practices community julialang
Last synced: 04 Aug 2025
https://github.com/sciml/polychaos.jl
A Julia package to construct orthogonal polynomials, their quadrature rules, and use it with polynomial chaos expansions.
differential-equations julia julia-language orthogonal-polynomials polynomial-chaos-expansions polynomials quadrature quadrature-integration quadrature-rules scientific-machine-learning uncertainty-propagation uncertainty-quantification
Last synced: 01 Aug 2025
https://github.com/SciML/LabelledArrays.jl
Arrays which also have a label for each element for easy scientific machine learning (SciML)
arrays scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/SciML/StructuralIdentifiability.jl
Fast and automatic structural identifiability software for ODE systems
differentialequations julia parameter-estimation structural-identifiability
Last synced: 04 May 2025
https://github.com/SciML/PreallocationTools.jl
Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes
automatic-differentiation differentiable-programming garbage-collection high-performance-computing
Last synced: 10 Apr 2025
https://github.com/SciML/SymbolicNumericIntegration.jl
SymbolicNumericIntegration.jl: Symbolic-Numerics for Solving Integrals
integration julia julia-language scientific-machine-learning symbolic-regression
Last synced: 04 May 2025
https://github.com/sciml/structuralidentifiability.jl
Fast and automatic structural identifiability software for ODE systems
differentialequations julia parameter-estimation structural-identifiability
Last synced: 04 Apr 2025
https://github.com/sciml/quasimontecarlo.jl
Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML)
julia parameter-estimation physics-informed-learning quasi-monte-carlo scientific-machine-learning sciml
Last synced: 16 May 2025
https://github.com/sciml/fenics.jl
A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
differential-equations differentialequations fenics julia partial-differential-equations pde scientific-machine-learning sciml
Last synced: 04 Apr 2025
https://github.com/SciML/QuasiMonteCarlo.jl
Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML)
julia parameter-estimation physics-informed-learning quasi-monte-carlo scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/sciml/diffeqcallbacks.jl
A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
callback dae dde differential-equations julia neural-ode ode scientific-machine-learning sciml sde
Last synced: 27 Jul 2025
https://github.com/SciML/ExponentialUtilities.jl
Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.
differential-equations expmv expokit exponential gpu high-performance julia kiops krylov krylov-methods krylov-subspace-methods matrix-exponential matrix-exponentials scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/sciml/exponentialutilities.jl
Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.
differential-equations expmv expokit exponential gpu high-performance julia kiops krylov krylov-methods krylov-subspace-methods matrix-exponential matrix-exponentials scientific-machine-learning sciml
Last synced: 16 May 2025
https://github.com/sciml/ellipsisnotation.jl
Julia-based implementation of ellipsis array indexing notation `..`
arrays julia julia-language julialang
Last synced: 12 Apr 2025
https://github.com/sciml/highdimpde.jl
A Julia package for Deep Backwards Stochastic Differential Equation (Deep BSDE) and Feynman-Kac methods to solve high-dimensional PDEs without the curse of dimensionality
deep-learning deepbsde differential-equations feynman-kac julia machine-learning neural-networks pde pde-solver scientific-machine-learning sciml
Last synced: 06 Apr 2025
https://github.com/sciml/scimldocs
Global documentation for the Julia SciML Scientific Machine Learning Organization
documentation julia scientific-machine-learning sciml
Last synced: 04 Sep 2025
https://github.com/sciml/multiscalearrays.jl
A framework for developing multi-scale arrays for use in scientific machine learning (SciML) simulations
automatic-differentiation dae dde differential-equations differentialequations hybrid-differential-equations julia models multiscale neural-differential-equations neural-ode ode scientific-ai scientific-machine-learning scientific-ml sciml sde
Last synced: 24 Feb 2026
https://github.com/sciml/scimlexpectations.jl
Fast uncertainty quantification for scientific machine learning (SciML) and differential equations
differential-equations differentialequations integration julia ode scientific-machine-learning sciml uncertainty-quantification uq
Last synced: 09 Sep 2025
https://github.com/sciml/cellmltoolkit.jl
CellMLToolkit.jl is a Julia library that connects CellML models to the Scientific Julia ecosystem.
cellml differential-equations julia ode physiology scientific-machine-learning sciml systems-biology
Last synced: 06 Apr 2025
https://github.com/sciml/diffeqnoiseprocess.jl
A library of noise processes for stochastic systems like stochastic differential equations (SDEs) and other systems that are present in scientific machine learning (SciML)
brownian-motion differential-equations neural-sde noise-processes scientific-machine-learning sciml sde stochastic-processes wiener-process
Last synced: 07 Apr 2026
https://github.com/sciml/delaydiffeq.jl
Delay differential equation (DDE) solvers in Julia for the SciML scientific machine learning ecosystem. Covers neutral and retarded delay differential equations, and differential-algebraic equations.
adaptive dde delay-differential-equations differential-equations differentialequations julia ode scientific-machine-learning sciml solvers stiff
Last synced: 20 Jan 2026
https://github.com/sciml/boundaryvaluediffeq.jl
Boundary value problem (BVP) solvers for scientific machine learning (SciML)
bvp differential-equations differentialequations gpu neural-bvp neural-differential-equations neural-ode scientific-machine-learning sciml
Last synced: 02 May 2026
https://github.com/SciML/GlobalSensitivity.jl
Robust, Fast, and Parallel Global Sensitivity Analysis (GSA) in Julia
differential-equations efast global-sensitivity-analysis gsa julia julia-language julialang morris-method ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sobol-method
Last synced: 04 May 2025
https://github.com/sciml/sciml.ai
The SciML Scientific Machine Learning Software Organization Website
dae dde differential-equations franklin julia julia-language julialang machine-learning neural-ode ode physics-informed-learning scientific-machine-learning sciml sde
Last synced: 05 Apr 2025
https://github.com/sciml/scimloperators.jl
SciMLOperators.jl: Matrix-Free Operators for the SciML Scientific Machine Learning Common Interface in Julia
differential-equations julia linear-algebra ode scientific-machine-learning sciml
Last synced: 04 Apr 2026
https://github.com/sciml/globalsensitivity.jl
Robust, Fast, and Parallel Global Sensitivity Analysis (GSA) in Julia
differential-equations efast global-sensitivity-analysis gsa julia julia-language julialang morris-method ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sobol-method
Last synced: 05 Apr 2025
https://github.com/sciml/adtypes.jl
Repository for automatic differentiation backend types
autodiff automatic-differentiation julia
Last synced: 04 Apr 2025
https://github.com/sciml/modelingtoolkitcourse
A course on composable system modeling, differential-algebraic equations, acausal modeling, compilers for simulation, and building digital twins of real-world devices
acausal aerospace-engineering chemical-engineering component-based-modeling dae julia mechanical-engineering modelica sciml
Last synced: 17 Jan 2026
https://github.com/sciml/finitevolumemethod.jl
Solver for two-dimensional conservation equations using the finite volume method in Julia.
finite-volume-method partial-differential-equations
Last synced: 21 Oct 2025
https://github.com/SciML/DeepEquilibriumNetworks.jl
Implicit Layer Machine Learning via Deep Equilibrium Networks, O(1) backpropagation with accelerated convergence.
deep-equilibrium-models deep-learning implicit-deep-learning julia machine-learning neural-networks nonlinear-equations nonlinear-solve
Last synced: 04 May 2025
https://github.com/sciml/operatorlearning.jl
No need to train, he's a smooth operator
deeponet julia neural-operator physics-informed-ml
Last synced: 29 Jun 2025
https://github.com/sciml/muladdmacro.jl
This package contains a macro for converting expressions to use muladd calls and fused-multiply-add (FMA) operations for high-performance in the SciML scientific machine learning ecosystem
fma julia julia-language julialang muladd scientific-machine-learning sciml
Last synced: 05 Apr 2025
https://github.com/sciml/sbmltoolkit.jl
SBML differential equation and chemical reaction model (Gillespie simulations) for Julia's SciML ModelingToolkit
chemical-reaction-networks differential-equations gillespie-algorithm julia ode quantitative-systems-pharmacology sbml sciml systems-biology
Last synced: 06 May 2025
https://github.com/sciml/modelorderreduction.jl
High-level model-order reduction to automate the acceleration of large-scale simulations
differential-equations hpc julia model-order-reduction partial-differential-equations scientific-machine-learning sciml
Last synced: 19 Apr 2025
https://github.com/sciml/modelingtoolkitneuralnets.jl
Symbolic-Numeric Neural DAEs and Universal Differential Equations for Automating Scientific Machine Learning (SciML)
julia machine-learning neural-networks neural-ode sciml symbolic-numerics ude
Last synced: 11 Mar 2026
https://github.com/sciml/irkgausslegendre.jl
Implicit Runge-Kutta Gauss-Legendre 16th order (Julia)
Last synced: 18 Jan 2026
https://github.com/sciml/pdesystemlibrary.jl
A library of systems of partial differential equations, as defined with ModelingToolkit.jl in Julia
Last synced: 21 Feb 2026
https://github.com/sciml/parallelparticleswarms.jl
GPU accelerated Particle Swarm Optimization
Last synced: 14 Mar 2026
https://github.com/sciml/scimlbenchmarksoutput
SciML-Bench Benchmarks for Scientific Machine Learning (SciML), Physics-Informed Machine Learning (PIML), and Scientific AI Performance
benchmarks differential-equations gpu jax julia matlab neural-network performance physics-informed python pytorch r scientific-machine-learning sciml
Last synced: 04 Sep 2025
https://github.com/sciml/scipydiffeq.jl
Wrappers for the SciPy differential equation solvers for the SciML Scientific Machine Learning organization
differential-equations julia python scientific-machine-learning sciml scipy
Last synced: 14 Apr 2025
https://github.com/sciml/datainterpolationsnd.jl
Interpolation of arbitrarily high dimensional array data
Last synced: 08 Jan 2026
https://github.com/sciml/finitestateprojection.jl
Finite State Projection algorithms for chemical reaction networks
biological-modeling chemical-reaction-networks finite-state-projection gene-network gillespie-algorithm julia-package stochastic-simulations systems-biology
Last synced: 21 Oct 2025
https://github.com/sciml/symbolicanalysis.jl
Symbolics-based function property propagation for optimization
Last synced: 03 Jan 2026
https://github.com/sciml/matlabdiffeq.jl
Common interface bindings for the MATLAB ODE solvers via MATLAB.jl for the SciML Scientific Machine Learning ecosystem
matlab scientific-machine-learning sciml
Last synced: 23 Apr 2025