Trending Julia repositories on GitHub โ ranked by total activity score (stars, forks, pushes, PRs) over the past month.
Build rich terminal apps in Julia โ widgets, layouts, sixel graphics, Kitty graphics, animations, and more
MCP server giving AI agents full access to Julia's runtime via a live Gate โ code execution, introspection, debugging, testing, and semantic search
A Julia library for Pauli propagation simulation of quantum circuits and quantum systems.
Coloring algorithms for sparse Jacobian and Hessian matrices
An energy system optimization model that is flexible, computationally efficient, and academically robust.
Primal Server includes membership, discovery and media caching services for Nostr
MPS and MPO methods based on ITensor (ITensors.jl). ITensorMPS.jl is supported by the Simons Foundation's Flatiron Institute.
Developer tooling for Julia namespace management: detecting implicit imports, improper explicit imports, and improper qualified accesses
CPU/GPU portable array, parallel_for/parallel_reduce in Julia for productive science. Funded by the US DOE Advanced Scientific Computing Research (ASCR).
DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia
Optimize Julia Functions With MLIR and XLA for High-Performance Execution on CPU, GPU, TPU and more.
A full stack simulator of quantum hardware, from the low-level analog physics to high-level network dynamics. Includes discrete event simulator, symbolic representation for quantum object, and works with many backend simulators.
๐จ A breath of fresh air for programming web apps in Julia
Additional exercises and data for EE364a. No solutions; for public consumption.
Global documentation for the Julia SciML Scientific Machine Learning Organization
A new language server for Julia, enabling modern, compiler-powered tooling.
Sampling from intractable distributions, with support for distributed and parallel methods
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.
A framework for composing and simulating multiphysics systems
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
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.
Checkpointing for Automatic Differentiation
DINCAE (Data-Interpolating Convolutional Auto-Encoder) is a neural network to reconstruct missing data in satellite observations.
Distributed High-Performance Symbolic Regression in Julia
Chapter notes and exercise solutions for Reinforcement Learning: An Introduction by Sutton and Barto
Machine Learning Interatomic Potentials with the Atomic Cluster Expansion
Research software for the numerical solution of conservation laws using spectral elements and other numerical methods. Jexpresso runs on CPU and GPU.
SparseArrays.jl is a Julia stdlib for working with sparse matrices
Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
Symbolic programming for the next generation of numerical software
Package for writing high-level code for parallel high-performance stencil computations that can be deployed on both GPUs and CPUs