The Julia Language

Julia is a high-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.
- GitHub: https://github.com/topics/julia
- Wikipedia: https://en.wikipedia.org/wiki/Julia_(programming_language)
- Repo: https://github.com/JuliaLang
- Created by: Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman
- Released: February 14, 2012
- Related Topics: language,
- Aliases: julia-language, julialang,
- Last updated: 2025-04-25 00:16:11 UTC
- JSON Representation
https://github.com/mauro3/Parameters.jl
Types with default field values, keyword constructors and (un-)pack macros
Last synced: 17 Nov 2024
https://github.com/julialinearalgebra/iterativesolvers.jl
Iterative algorithms for solving linear systems, eigensystems, and singular value problems
iterative-methods julia linear-algebra
Last synced: 13 Apr 2025
https://github.com/JuliaPlots/PlotlyJS.jl
Julia library for plotting with plotly.js
graphics javascript julia plotlyjs plotting
Last synced: 17 Nov 2024
https://github.com/cscherrer/Soss.jl
Probabilistic programming via source rewriting
bayesian-inference bayesian-statistics julia julia-language julia-library metaprogramming probabilistic-programming
Last synced: 13 Nov 2024
https://github.com/JuliaGPU/KernelAbstractions.jl
Heterogeneous programming in Julia
gpu-computing heterogeneous-parallel-programming julia julia-package julialang
Last synced: 04 Apr 2025
https://github.com/Clemapfel/mousetrap.jl
Finally, a GUI Engine made for Julia
adwaita gtk gtk4 gui gui-framework gui-frontend gui-frontend-framework julia julia-language julia-package
Last synced: 14 Nov 2024
https://github.com/ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading
Last synced: 01 Apr 2025
https://github.com/juliamolsim/molly.jl
Molecular simulation in Julia
julia lennard-jones molecular-dynamics molecular-simulation physics-simulation protein-structure structural-bioinformatics
Last synced: 14 Apr 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: 13 Nov 2024
https://github.com/JuliaLinearAlgebra/IterativeSolvers.jl
Iterative algorithms for solving linear systems, eigensystems, and singular value problems
iterative-methods julia linear-algebra
Last synced: 13 Nov 2024
https://github.com/JuliaAcademy/Introduction-to-Julia
Learn the language basics in this 10-part course.
julia julia-language learn-julia learn-programming learn-to-code learning
Last synced: 12 Nov 2024
https://github.com/dmbates/MixedModels.jl
A Julia package for fitting (statistical) mixed-effects models
julia mixed-effects mixed-models statistical-models statistics
Last synced: 16 Feb 2025
https://github.com/JuliaStats/MixedModels.jl
A Julia package for fitting (statistical) mixed-effects models
julia mixed-effects mixed-models statistical-models statistics
Last synced: 21 Nov 2024
https://github.com/juliapackaging/binarybuilder.jl
Binary Dependency Builder for Julia
binarybuilder hacktoberfest julia
Last synced: 13 Apr 2025
https://github.com/juliaio/hdf5.jl
Save and load data in the HDF5 file format from Julia
data-storage hacktoberfest hdf5 hdf5-binaries hdf5-files hdf5-library jld julia julia-language mat
Last synced: 12 Apr 2025
https://github.com/jump-dev/MathOptInterface.jl
A data structure for mathematical optimization problems
julia jump-jl mathematical-programming optimization
Last synced: 13 Nov 2024
https://github.com/juliasmoothoptimizers/krylov.jl
A Julia Basket of Hand-Picked Krylov Methods
julia julia-language krylov linear-algebra linear-systems optimization
Last synced: 13 Apr 2025
https://github.com/juliadsp/dsp.jl
Filter design, periodograms, window functions, and other digital signal processing functionality
dsp filter julia periodogram spectrogram
Last synced: 12 Apr 2025
https://github.com/JuliaPackaging/BinaryBuilder.jl
Binary Dependency Builder for Julia
binarybuilder hacktoberfest julia
Last synced: 29 Nov 2024
https://github.com/juliaparallel/mpi.jl
MPI wrappers for Julia
hpc julia julia-language microsoft-mpi mpi mpich openmpi
Last synced: 12 Apr 2025
https://github.com/JuliaGPU/CUDAnative.jl
Julia support for native CUDA programming
cuda cuda-toolkit julia julia-library
Last synced: 29 Nov 2024
https://github.com/julia-vscode/languageserver.jl
An implementation of the Microsoft Language Server Protocol for the Julia language.
julia julia-language julialang language-server-protocol languageserver microsoft
Last synced: 13 Apr 2025
https://github.com/JuliaMath/MeasureTheory.jl
"Distributions" that might not add to one.
bayesian-inference julia machine-learning probabilistic-programming probability statistics
Last synced: 29 Mar 2025
https://github.com/cscherrer/MeasureTheory.jl
"Distributions" that might not add to one.
bayesian-inference julia machine-learning probabilistic-programming probability statistics
Last synced: 14 Dec 2024
https://github.com/juliastats/multivariatestats.jl
A Julia package for multivariate statistics and data analysis (e.g. dimension reduction)
cca dimensionality-reduction ica isotonic-regression julia lda linear-regression mds multivariate-statistics ols-regression pca regression ridge-regression statistics
Last synced: 08 Apr 2025
https://github.com/JuliaDSP/DSP.jl
Filter design, periodograms, window functions, and other digital signal processing functionality
dsp filter julia periodogram spectrogram
Last synced: 13 Nov 2024
https://github.com/JuliaIO/HDF5.jl
Save and load data in the HDF5 file format from Julia
data-storage hacktoberfest hdf5 hdf5-binaries hdf5-files hdf5-library jld julia julia-language mat
Last synced: 17 Nov 2024
https://github.com/jkrumbiegel/chain.jl
A Julia package for piping a value through a series of transformation expressions using a more convenient syntax than Julia's native piping functionality.
data-analysis data-science julia julia-language julia-package macro pipeline
Last synced: 12 Apr 2025
https://github.com/makieorg/beautifulmakie
Web page with basic examples showing how to use makie in julia
code franklin gallery geo julia julia-language julialang makie plotting programming visualization
Last synced: 08 Apr 2025
https://github.com/julialang/www.julialang.org
Julia Project website
franklin hacktoberfest julia website
Last synced: 13 Apr 2025
https://github.com/juliamanifolds/manifolds.jl
Manifolds.jl provides a library of manifolds aiming for an easy-to-use and fast implementation.
Last synced: 14 Apr 2025
https://github.com/JuliaManifolds/Manifolds.jl
Manifolds.jl provides a library of manifolds aiming for an easy-to-use and fast implementation.
Last synced: 27 Mar 2025
https://github.com/jkrumbiegel/Chain.jl
A Julia package for piping a value through a series of transformation expressions using a more convenient syntax than Julia's native piping functionality.
data-analysis data-science julia julia-language julia-package macro pipeline
Last synced: 19 Nov 2024
https://github.com/juliasymbolics/metatheory.jl
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
compiler-construction compiler-optimization egraphs equality-saturation julia optimization programming-language symbolic symbolic-computation symbolic-manipulation term-rewriting
Last synced: 14 Apr 2025
https://github.com/juliadiff/reversediff.jl
Reverse Mode Automatic Differentiation for Julia
automatic-differentiation calculus julia
Last synced: 13 Apr 2025
https://github.com/ferrite-fem/ferrite.jl
Finite element toolbox for Julia
finite-elements hacktoberfest julia julialang partial-differential-equations
Last synced: 14 Apr 2025
https://github.com/JuliaSymbolics/Metatheory.jl
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
compiler-construction compiler-optimization egraphs equality-saturation julia optimization programming-language symbolic symbolic-computation symbolic-manipulation term-rewriting
Last synced: 29 Nov 2024
https://github.com/ibm/automlpipeline.jl
A package that makes it trivial to create and evaluate machine learning pipeline architectures.
automl chaining classification data-mining data-mining-algorithms data-science ensemble-learning julia machine-learning machine-learning-models pipeline pipeline-optimization pipeline-structure scikitlearn-wrapper stacking symbolic-expressions symbolic-pipeline
Last synced: 08 Apr 2025
https://github.com/IBM/AutoMLPipeline.jl
A package that makes it trivial to create and evaluate machine learning pipeline architectures.
automl chaining classification data-mining data-mining-algorithms data-science ensemble-learning julia machine-learning machine-learning-models pipeline pipeline-optimization pipeline-structure scikitlearn-wrapper stacking symbolic-expressions symbolic-pipeline
Last synced: 13 Nov 2024
https://github.com/JuliaDiff/TaylorSeries.jl
Taylor polynomial expansions in one and several independent variables.
automatic-differentiation julia polynomials taylor-expansions
Last synced: 27 Mar 2025
https://github.com/JuliaSmoothOptimizers/Krylov.jl
A Julia Basket of Hand-Picked Krylov Methods
julia julia-language krylov linear-algebra linear-systems optimization
Last synced: 13 Nov 2024
https://github.com/juliadiff/taylorseries.jl
Taylor polynomial expansions in one and several independent variables.
automatic-differentiation julia polynomials taylor-expansions
Last synced: 14 Apr 2025
https://github.com/juliaai/decisiontree.jl
Julia implementation of Decision Tree (CART) and Random Forest algorithms
classification decision-tree julia machine-learning random-forests regression
Last synced: 06 Apr 2025
https://github.com/JuliaMath/SpecialFunctions.jl
Special mathematical functions in Julia
Last synced: 13 Nov 2024
https://github.com/juliastats/clustering.jl
A Julia package for data clustering
clustering fuzzy-clustering hierarchical-clustering julia k-means markov-clustering
Last synced: 08 Apr 2025
https://github.com/juliadocs/julia-cheat-sheet
Julia Cheat Sheet
cheat-sheets julia julia-language
Last synced: 28 Feb 2025
https://github.com/JuliaStats/Clustering.jl
A Julia package for data clustering
clustering fuzzy-clustering hierarchical-clustering julia k-means markov-clustering
Last synced: 15 Mar 2025
https://github.com/microsoft/OpticSim.jl
Optical Simulation software
julia optical optics raytracing simulation
Last synced: 29 Nov 2024
https://github.com/JuliaDiff/ReverseDiff.jl
Reverse Mode Automatic Differentiation for Julia
automatic-differentiation calculus julia
Last synced: 13 Nov 2024
https://github.com/Ferrite-FEM/Ferrite.jl
Finite element toolbox for Julia
finite-elements hacktoberfest julia julialang partial-differential-equations
Last synced: 13 Nov 2024
https://github.com/JuliaDocs/Julia-Cheat-Sheet
Julia Cheat Sheet
cheat-sheets julia julia-language
Last synced: 20 Nov 2024
https://github.com/oscar-system/Oscar.jl
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
abstract-algebra computer-algebra computer-algebra-system julia julia-package math mathematics maths
Last synced: 29 Nov 2024
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: 14 Apr 2025
https://github.com/fluxml/metalhead.jl
Computer vision models for Flux
computer-vision deep-learning flux julia machine-learning
Last synced: 14 Apr 2025
https://github.com/wildart/evolutionary.jl
Evolutionary & genetic algorithms for Julia
cmaes differential-evolution evolution-strategies evolutionary-algorithms genetic-algorithm genetic-programming julia multiobjective-optimization optimisation optimization pareto-front
Last synced: 04 Apr 2025
https://github.com/omlins/parallelstencil.jl
Package for writing high-level code for parallel high-performance stencil computations that can be deployed on both GPUs and CPUs
cuda gpu julia multi-gpu multi-xpu parallel staggered-grids stencil stencil-codes xpu
Last synced: 11 Apr 2025
https://github.com/omlins/ParallelStencil.jl
Package for writing high-level code for parallel high-performance stencil computations that can be deployed on both GPUs and CPUs
cuda gpu julia multi-gpu multi-xpu parallel staggered-grids stencil stencil-codes xpu
Last synced: 27 Mar 2025
https://github.com/storopoli/bayesian-statistics
Bayesian statistics graduate course
bayesian bayesian-statistics course julia probabilistic-programming probability stan turing
Last synced: 08 Apr 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: 13 Nov 2024
https://github.com/juliapackaging/yggdrasil
Collection of builder repositories for BinaryBuilder.jl
binarybuilder hacktoberfest julia monorepo
Last synced: 13 Apr 2025
https://github.com/FluxML/Metalhead.jl
Computer vision models for Flux
computer-vision deep-learning flux julia machine-learning
Last synced: 24 Mar 2025
https://github.com/wildart/Evolutionary.jl
Evolutionary & genetic algorithms for Julia
cmaes differential-evolution evolution-strategies evolutionary-algorithms genetic-algorithm genetic-programming julia multiobjective-optimization optimisation optimization pareto-front
Last synced: 13 Nov 2024
https://github.com/tkf/threadsx.jl
Parallelized Base functions
high-performance julia map-reduce parallel sorting-algorithms transducers
Last synced: 12 Apr 2025
https://github.com/JuliaGPU/GPUArrays.jl
Reusable array functionality for Julia's various GPU backends.
Last synced: 29 Nov 2024
https://github.com/nrel-sienna/powersystems.jl
Data structures in Julia to enable power systems analysis. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
electrical energy-system julia nrel powersystems
Last synced: 14 Apr 2025
https://github.com/juliagpu/gpuarrays.jl
Reusable array functionality for Julia's various GPU backends.
Last synced: 13 Apr 2025
https://github.com/odow/sddp.jl
A JuMP extension for Stochastic Dual Dynamic Programming
benders-decomposition julia jump markov-decision-process markov-decision-processes multistage-stochastic-integer multistage-stochastic-optimization optimal-control optimization sddip sddp stochastic-dual-dynamic-programming stochastic-integer stochastic-optimization stochastic-programming
Last synced: 14 Apr 2025
https://github.com/juliagpu/metal.jl
Metal programming in Julia
apple-gpu apple-silicon gpu hacktoberfest julia mac metal-framework
Last synced: 04 Apr 2025
https://github.com/juliareinforcementlearning/reinforcementlearninganintroduction.jl
Julia code for the book Reinforcement Learning An Introduction
Last synced: 05 Apr 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: 07 Apr 2025
https://github.com/juliaapproximation/fastgaussquadrature.jl
Julia package for Gaussian quadrature
gauss-quadrature julia numerical-integration
Last synced: 12 Apr 2025
https://github.com/fluxml/macrotools.jl
MacroTools provides a library of tools for working with Julia code and expressions.
Last synced: 13 Apr 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: 10 Apr 2025
https://github.com/juliafolds/floops.jl
Fast sequential, threaded, and distributed for-loops for Julia—fold for humans™
distributed-computing high-performance julia parallel transducers
Last synced: 12 Apr 2025
https://github.com/NREL-Sienna/PowerSystems.jl
Data structures in Julia to enable power systems analysis. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
electrical energy-system julia nrel powersystems
Last synced: 29 Mar 2025
https://github.com/JuliaFolds/FLoops.jl
Fast sequential, threaded, and distributed for-loops for Julia—fold for humans™
distributed-computing high-performance julia parallel transducers
Last synced: 10 Apr 2025
https://github.com/JuliaPackaging/Yggdrasil
Collection of builder repositories for BinaryBuilder.jl
binarybuilder hacktoberfest julia monorepo
Last synced: 20 Nov 2024
https://github.com/juliaintervals/intervalarithmetic.jl
Library for validated numerics using interval arithmetic
interval-arithmetic julia rigorous-numerics
Last synced: 13 Apr 2025
https://github.com/juliastats/hypothesistests.jl
Hypothesis tests for Julia
hacktoberfest hypothesis-testing julia statistics
Last synced: 13 Apr 2025
https://github.com/juliapluto/plutoui.jl
interactive javascript julia pluto-notebooks written-in-pluto
Last synced: 10 Apr 2025
https://github.com/odow/SDDP.jl
A JuMP extension for Stochastic Dual Dynamic Programming
benders-decomposition julia jump markov-decision-process markov-decision-processes multistage-stochastic-integer multistage-stochastic-optimization optimal-control optimization sddip sddp stochastic-dual-dynamic-programming stochastic-integer stochastic-optimization stochastic-programming
Last synced: 13 Nov 2024
https://github.com/abelsiqueira/jill
Command line installer of the Julia Language.
hacktoberfest installer julia julia-language linux
Last synced: 08 Apr 2025
https://github.com/JuliaReinforcementLearning/ReinforcementLearningAnIntroduction.jl
Julia code for the book Reinforcement Learning An Introduction
Last synced: 17 Nov 2024
https://github.com/juliaeditorsupport/julia-intellij
:computer: Julia Plugin for IntelliJ IDEA ┗:smiley:┛ ┏:smiley:┓ ┗:smiley:┛
ide integrated-development-environment intellij intellij-plugin julia julia-language julialang
Last synced: 09 Apr 2025
https://github.com/juliadata/tables.jl
An interface for tables in Julia
data hacktoberfest interfaces julia tables
Last synced: 13 Apr 2025
https://github.com/JuliaPluto/PlutoUI.jl
interactive javascript julia pluto-notebooks written-in-pluto
Last synced: 15 Mar 2025
https://github.com/juliarobotics/rigidbodydynamics.jl
Julia implementation of various rigid body dynamics and kinematics algorithms
control dynamics dynamics-models featherstone julia kinematics newtons-laws rigid-body-dynamics robotics robotics-algorithms robotics-control robotics-simulation simulation simulation-modeling
Last synced: 07 Apr 2025
https://github.com/JuliaApproximation/FastGaussQuadrature.jl
Julia package for Gaussian quadrature
gauss-quadrature julia numerical-integration
Last synced: 13 Nov 2024
https://github.com/juliagpu/amdgpu.jl
AMD GPU (ROCm) programming in Julia
amdgpu gpu gpu-programming julia rocm
Last synced: 14 Apr 2025
https://github.com/JuliaStats/HypothesisTests.jl
Hypothesis tests for Julia
hacktoberfest hypothesis-testing julia statistics
Last synced: 21 Nov 2024
https://github.com/juliaeditorsupport/julia-emacs
Julia support in Emacs.
emacs julia julia-language julialang
Last synced: 08 Apr 2025
https://github.com/kristofferc/pgfplotsx.jl
Plots in Julia using the PGFPlots LaTeX package
Last synced: 04 Apr 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: 05 Dec 2024
https://github.com/KristofferC/PGFPlotsX.jl
Plots in Julia using the PGFPlots LaTeX package
Last synced: 27 Mar 2025