Discover the top trending Julia repositories and projects on Github. Explore the latest trends in Julia development.
julia
The Julia Programming LanguageFlux.jl
Relax! Flux is the ML library that doesn't make you tensorIJulia.jl
Julia kernel for JupyterGadfly.jl
Crafty statistical graphics for Julia.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.Gen.jl
A general-purpose probabilistic programming system with programmable inferenceMakie.jl
High level plotting on the GPU.Turing.jl
Bayesian inference with probabilistic programming.UnicodePlots.jl
Unicode-based scientific plotting for working in the terminalZygote.jl
21st century ADPlots.jl
Powerful convenience for Julia visualizations and data analysisJuMP.jl
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)Mocha.jl
Deep Learning framework for JuliaDataFrames.jl
In-memory tabular data in JuliaPyCall.jl
Package to call Python functions from the Julia languageGenie.jl
🧞The highly productive Julia web frameworkPackageCompiler.jl
Compile your Julia PackageVIMKiller
Exiting VIM is hard; sometimes we need to take drastic measuresMLJ.jl
A Julia machine learning frameworkcomputational-thinking
Course 18.S191 at MIT, Fall 2022 - Introduction to computational thinking with JuliaRevise.jl
Automatically update function definitions in a running Julia sessionAlphaZero.jl
A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.penumbra
Penumbra Color ThemeOptim.jl
Optimization functions for JuliaBeautifulAlgorithms.jl
Concise and beautiful algorithms written in JuliaSymbolics.jl
Symbolic programming for the next generation of numerical softwareTensorFlow.jl
A Julia wrapper for TensorFlowForwardDiff.jl
Forward Mode Automatic Differentiation for JuliaDistributions.jl
A Julia package for probability distributions and associated functions.Cxx.jl
The Julia C++ InterfaceDocumenter.jl
A documentation generator for Julia.Franklin.jl
(yet another) static site generator. Simple, customisable, fast, maths with KaTeX, code evaluation, optional pre-rendering, in Julia.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 equationsCUDA.jl
CUDA programming in Julia.StaticArrays.jl
Statically sized arrays for JuliaJET.jl
An experimental code analyzer for Julia. No need for additional type annotations.Weave.jl
Scientific reports/literate programming for JuliaOnlineStats.jl
⚡ Single-pass algorithms for statisticsOhMyREPL.jl
Syntax highlighting and other enhancements for the Julia REPLdiff-zoo
Differentiation for HackersTimerOutputs.jl
Formatted output of timed sections in JuliaLoopVectorization.jl
Macro(s) for vectorizing loops.model-zoo
Please do not feed the modelsdictionary
A JSON representation of Webster's Unabridged DictionaryDataStructures.jl
Julia implementation of Data structuresLightGraphs.jl
An optimized graphs package for the Julia programming languagepythonidae
Curated decibans of scientific programming resources in Python.ProgressMeter.jl
Progress meter for long-running computationsOceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUsJuliaDB.jl
Parallel analytical database in pure JuliaJuliaFormatter.jl
An opinionated code formatter for Julia. Plot twist - the opinion is your own.BenchmarkTools.jl
A benchmarking framework for the Julia languagePythonCall.jl
Python and Julia in harmony.polylux
A package for creating slides in TypstStatsWithJuliaBook
Cthulhu.jl
The slow descent into madnessPkgTemplates.jl
Create new Julia packages, the easy wayCatlab.jl
A framework for applied category theory in the Julia languageYao.jl
Extensible, Efficient Quantum Algorithm Design for Humans.DrWatson.jl
The perfect sidekick to your scientific inquiriesDiffEqFlux.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 methodsTullio.jl
⅀Pkg.jl
Pkg - Package manager for the Julia programming languageHTTP.jl
HTTP for JuliaJavis.jl
Julia Animations and VisualizationsDagger.jl
A framework for out-of-core and parallel executionGeneral
The official registry of general Julia packagesUnitful.jl
Physical quantities with arbitrary unitsLiterate.jl
Simple package for literate programming in JuliaConvex.jl
A Julia package for disciplined convex programmingLuxor.jl
Simple drawings using vector graphics; Cairo "for tourists!"SymbolicUtils.jl
Symbolic expressions, rewriting and simplificationTransducers.jl
Efficient transducers for JuliaInteract.jl
Interactive widgets to play with your Julia codeOptimization.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.GLM.jl
Generalized linear models in JuliaScikitLearn.jl
Julia implementation of the scikit-learn API https://cstjean.github.io/ScikitLearn.jl/dev/DSGE.jl
Solve and estimate Dynamic Stochastic General Equilibrium models (including the New York Fed DSGE)Lazy.jl
I was gonna maintain this package, but then I got highCUDAnative.jl
Julia support for native CUDA programmingCassette.jl
Overdub Your Julia CodeLatexify.jl
Convert julia objects to LaTeX equations, arrays or other environments.Images.jl
An image library for JuliaStatsBase.jl
Basic statistics for JuliaStaticCompiler.jl
Compiles Julia code to a standalone library (experimental)FastAI.jl
Repository of best practices for deep learning in Julia, inspired by fastaiNeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulationSoss.jl
Probabilistic programming via source rewritingParameters.jl
Types with default field values, keyword constructors and (un-)pack macrosDynamicalSystems.jl
Award winning software library for nonlinear dynamics and nonlinear timeseries analysisMLStyle.jl
Julia functional programming infrastructures and metaprogramming facilitiesTransformers.jl
Julia Implementation of Transformer modelsApproxFun.jl
Julia package for function approximationPyPlot.jl
Plotting for Julia based on matplotlib.pyplotJLD2.jl
HDF5-compatible file format in pure JuliaInterpolations.jl
Fast, continuous interpolation of discrete datasets in JuliaDebugger.jl
Julia debuggerHDF5.jl
Save and load data in the HDF5 file format from JuliaBinaryBuilder.jl
Binary Dependency Builder for JuliaDistances.jl
A Julia package for evaluating distances (metrics) between vectors.JuliaLang
Julia, Jupyter Notebook, PythonSciML
Julia, HTML, Jupyter NotebookFluxML
Julia, HTMLJuliaPlots
Julia, HTML, Jupyter NotebookJuliaStats
Julia, CSS, CJuliaData
Julia, HTMLjump-dev
Julia, Jupyter Notebook, TeXJuliaMath
Julia, Fortran, CJuliaGPU
Julia, Dockerfile, Jupyter NotebookJuliaIO
Julia, Roff, CJuliaDynamics
Julia, Jupyter Notebook, SCSSJuliaDiff
Julia, SCSS, JavaScripttimholy
Julia, Jupyter Notebook, HTMLJuliaPy
Julia, PythonTuringLang
Julia, Jupyter Notebook, HTMLJuliaArrays
JuliaGenieFramework
Julia, JavaScript, HTMLmitmath
Jupyter Notebook, Julia, HTMLJuliaInterop
Julia, C++JuliaLinearAlgebra
Julia, CCliMA
Julia, Jupyter Notebook, JavaScriptJuliaGraphics
Julia, C++KristofferC
Julia, Python, CSSprobcomp
Julia, Python, Jupyter NotebookJuliaSymbolics
Julia, CSSLove Open Source and this site? Check out how you can help us