Dependency Packages

DifferentialEquations.jl2841Multilanguage 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.

Turing.jl2026Bayesian inference with probabilistic programming.

Knet.jl1427Koç University deep learning framework.

ModelingToolkit.jl1410An 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.jl1353Symbolic programming for the next generation of numerical software

AlphaZero.jl1232A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.

CUDA.jl1193CUDA programming in Julia.

NeuralPDE.jl966PhysicsInformed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

NeuralNetDiffEq.jl966PhysicsInformed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

Oceananigans.jl962🌊 Julia software for fast, friendly, flexible, oceanflavored fluid dynamics on CPUs and GPUs

TensorFlow.jl884A Julia wrapper for TensorFlow

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

DiffEqFlux.jl861Prebuilt implicit layer architectures with O(1) backprop, GPUs, and stiff+nonstiff DE solvers, demonstrating scientific machine learning (SciML) and physicsinformed machine learning methods

DynamicalSystems.jl834Award winning software library for nonlinear dynamics and nonlinear timeseries analysis

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

GalacticOptim.jl712Mathematical Optimization in Julia. Local, global, gradientbased and derivativefree. Linear, Quadratic, Convex, MixedInteger, and Nonlinear Optimization in one simple, fast, and differentiable interface.

Optimization.jl712Mathematical Optimization in Julia. Local, global, gradientbased and derivativefree. Linear, Quadratic, Convex, MixedInteger, and Nonlinear Optimization in one simple, fast, and differentiable interface.

FastAI.jl589Repository of best practices for deep learning in Julia, inspired by fastai

SymbolicUtils.jl537Symbolic expressions, rewriting and simplification

OrdinaryDiffEq.jl533High performance ordinary differential equation (ODE) and differentialalgebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)

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

Trixi.jl522Trixi.jl: Adaptive highorder numerical simulations of conservation laws in Julia

ITensors.jl521A Julia library for efficient tensor computations and tensor network calculations

Transformers.jl521Julia Implementation of Transformer models

ControlSystems.jl508A Control Systems Toolbox for Julia

StaticCompiler.jl496Compiles Julia code to a standalone library (experimental)

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

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

ClimateMachine.jl451Climate Machine: an Earth System Model that automatically learns from data

TensorOperations.jl450Julia package for tensor contractions and related operations

Enzyme.jl438Julia bindings for the Enzyme automatic differentiator

DFTK.jl426Densityfunctional toolkit

SpeedyWeather.jl425Play atmospheric modelling like it's LEGO.

Soss.jl414Probabilistic programming via source rewriting

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

CUDAnative.jl392Julia support for native CUDA programming

Molly.jl389Molecular simulation in Julia

Metatheory.jl356Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: EGraphs & equality saturation, term rewriting and more.

GeometricFlux.jl348Geometric Deep Learning for Flux

Metal.jl346Metal programming in Julia
Loading more...