Discover the top trending Julia repositories and projects on Github. Explore the latest trends in Julia development.
julia
The Julia Programming LanguagePluto.jl
🎈 Simple reactive notebooks for JuliaFlux.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.Makie.jl
High level plotting on the GPU.Gen.jl
A general-purpose probabilistic programming system with programmable inferenceTuring.jl
Bayesian inference with probabilistic programming.UnicodePlots.jl
Unicode-based scientific plotting for working in the terminalPlots.jl
Powerful convenience for Julia visualizations and data analysisZygote.jl
21st century ADJuMP.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 frameworkVIMKiller
Exiting VIM is hard; sometimes we need to take drastic measuresPackageCompiler.jl
Compile your Julia PackageMLJ.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 JuliaSymbolics.jl
Symbolic programming for the next generation of numerical softwareBeautifulAlgorithms.jl
Concise and beautiful algorithms written in JuliaForwardDiff.jl
Forward Mode Automatic Differentiation for JuliaTensorFlow.jl
A Julia wrapper for TensorFlowDistributions.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.JET.jl
An experimental code analyzer for Julia. No need for additional type annotations.StaticArrays.jl
Statically sized arrays for JuliaWeave.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.polylux
A package for creating slides in Typstmodel-zoo
Please do not feed the modelsdictionary
A JSON representation of Webster's Unabridged DictionaryOceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUsLightGraphs.jl
An optimized graphs package for the Julia programming languageProgressMeter.jl
Progress meter for long-running computationsDataStructures.jl
Julia implementation of Data structuresPythonCall.jl
Python and Julia in harmony.pythonidae
Curated decibans of scientific programming resources in Python.JuliaFormatter.jl
An opinionated code formatter for Julia. Plot twist - the opinion is your own.BenchmarkTools.jl
A benchmarking framework for the Julia languageJuliaDB.jl
Parallel analytical database in pure JuliaCthulhu.jl
The slow descent into madnessCatlab.jl
A framework for applied category theory in the Julia languagePkgTemplates.jl
Create new Julia packages, the easy wayStatsWithJuliaBook
Yao.jl
Extensible, Efficient Quantum Algorithm Design for Humans.DrWatson.jl
The perfect sidekick to your scientific inquiriesTullio.jl
⅀General
The official registry of general Julia packagesDiffEqFlux.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 methodsHTTP.jl
HTTP for JuliaPkg.jl
Pkg - Package manager for the Julia programming languageDagger.jl
A framework for out-of-core and parallel executionJavis.jl
Julia Animations and VisualizationsLiterate.jl
Simple package for literate programming in JuliaConvex.jl
A Julia package for disciplined convex programmingSymbolicUtils.jl
Symbolic expressions, rewriting and simplificationUnitful.jl
Physical quantities with arbitrary unitsOptimization.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.Luxor.jl
Simple drawings using vector graphics; Cairo "for tourists!"Transducers.jl
Efficient transducers for JuliaInteract.jl
Interactive widgets to play with your Julia codeGLM.jl
Generalized linear models in JuliaDSGE.jl
Solve and estimate Dynamic Stochastic General Equilibrium models (including the New York Fed DSGE)ScikitLearn.jl
Julia implementation of the scikit-learn API https://cstjean.github.io/ScikitLearn.jl/dev/Lazy.jl
I was gonna maintain this package, but then I got highStaticCompiler.jl
Compiles Julia code to a standalone library (experimental)Images.jl
An image library for JuliaCassette.jl
Overdub Your Julia CodeLatexify.jl
Convert julia objects to LaTeX equations, arrays or other environments.CUDAnative.jl
Julia support for native CUDA programmingStatsBase.jl
Basic statistics for JuliaNeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulationFastAI.jl
Repository of best practices for deep learning in Julia, inspired by fastaiDynamicalSystems.jl
Award winning software library for nonlinear dynamics and nonlinear timeseries analysisSoss.jl
Probabilistic programming via source rewritingJLD2.jl
HDF5-compatible file format in pure JuliaParameters.jl
Types with default field values, keyword constructors and (un-)pack macrosMLStyle.jl
Julia functional programming infrastructures and metaprogramming facilitiesTransformers.jl
Julia Implementation of Transformer modelsInterpolations.jl
Fast, continuous interpolation of discrete datasets in JuliaApproxFun.jl
Julia package for function approximationHDF5.jl
Save and load data in the HDF5 file format from JuliaPyPlot.jl
Plotting for Julia based on matplotlib.pyplotWaterLily.jl
Fast and simple fluid simulator in JuliaDistances.jl
A Julia package for evaluating distances (metrics) between vectors.JuliaLang
Julia, Python, Jupyter NotebookSciML
Julia, HTML, Jupyter NotebookFluxML
Julia, HTMLJuliaPlots
Julia, HTML, Jupyter NotebookJuliaStats
Julia, C, CSSjump-dev
Julia, Jupyter Notebook, PythonJuliaData
Julia, HTMLJuliaMath
Julia, C, Fortranfonsp
Julia, Python, C#JuliaGPU
Julia, Dockerfile, Jupyter NotebookJuliaIO
Julia, Roff, CJuliaDynamics
Julia, Jupyter Notebook, NetLogoJuliaDiff
Julia, SCSS, JavaScripttimholy
Julia, Jupyter Notebook, HTMLJuliaPy
Julia, PythonTuringLang
Julia, Jupyter Notebook, HTMLJuliaArrays
JuliaJuliaAI
Julia, Svelte, ReScriptGenieFramework
Julia, JavaScript, HTMLJuliaLinearAlgebra
Julia, Cmitmath
Jupyter Notebook, Julia, HTMLJuliaInterop
Julia, C++CliMA
Julia, Jupyter Notebook, ShellJuliaGraphics
Julia, C++JuliaSymbolics
Julia, CSSLove Open Source and this site? Check out how you can help us