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-05-15 00:16:28 UTC
- JSON Representation
https://github.com/juliaphysics/periodictable.jl
Periodic Table for Julians! :fire:
chemistry julia julia-language periodic-table
Last synced: 06 Apr 2025
https://github.com/SciML/StructuralIdentifiability.jl
Fast and automatic structural identifiability software for ODE systems
differentialequations julia parameter-estimation structural-identifiability
Last synced: 04 May 2025
https://github.com/Deltares/Wflow.jl
Hydrological modeling
hydrodynamics hydrological-modelling hydrology julia wflow
Last synced: 27 Nov 2024
https://github.com/JuliaLang/julia-logo-graphics
official versions of the Julia logo
font graphics julia julia-logo
Last synced: 29 Nov 2024
https://github.com/masonprotter/gaius.jl
Divide and Conquer Linear Algebra
blas julia julia-language linear-algebra
Last synced: 10 Apr 2025
https://github.com/JuliaInterop/NBInclude.jl
import code from IJulia Jupyter notebooks into Julia programs
julia jupyter jupyter-notebook
Last synced: 29 Nov 2024
https://github.com/juliaclimate/climatetools.jl
Climate science package for Julia
bias-correction climate-analysis climate-indices climate-science julia multiple-threads netcdf-files parallel-computing timeseries
Last synced: 04 Apr 2025
https://github.com/MasonProtter/Gaius.jl
Divide and Conquer Linear Algebra
blas julia julia-language linear-algebra
Last synced: 04 May 2025
https://github.com/JuliaClimate/ClimateTools.jl
Climate science package for Julia
bias-correction climate-analysis climate-indices climate-science julia multiple-threads netcdf-files parallel-computing timeseries
Last synced: 27 Nov 2024
https://github.com/juliageometry/quaternions.jl
A Julia implementation of quaternions
Last synced: 16 May 2025
https://github.com/caleb-allen/vimbindings.jl
Vim emulation in the Julia REPL
Last synced: 05 Apr 2025
https://github.com/SciML/SymbolicNumericIntegration.jl
SymbolicNumericIntegration.jl: Symbolic-Numerics for Solving Integrals
integration julia julia-language scientific-machine-learning symbolic-regression
Last synced: 04 May 2025
https://github.com/ralna/galahad
A library of modern Fortran modules for nonlinear optimization
c cubic-regularization-methods fortran julia mathematical-programming matlab nonlinear-least-squares nonlinear-optimization numerical-optimization python quadratic-programming trust-region-methods
Last synced: 05 Apr 2025
https://github.com/juliaeditorsupport/julia-sublime
Julia syntax highlighting for Sublime Text
julia julia-language julialang sublime-text
Last synced: 12 May 2025
https://github.com/caleb-allen/VimBindings.jl
Vim emulation in the Julia REPL
Last synced: 27 Mar 2025
https://github.com/juliadata/parsers.jl
fast parsing machinery for basic types in Julia
Last synced: 13 May 2025
https://github.com/guo-yong-zhi/wordcloud.jl
word cloud generator in julia
collision-detection julia layout-algorithm nlp packing-algorithm visualization wordcloud
Last synced: 04 Apr 2025
https://github.com/JuliaGeometry/Quaternions.jl
A Julia implementation of quaternions
Last synced: 21 Nov 2024
https://github.com/juliageo/geointerface.jl
A Julia Protocol for Geospatial Data
geo geospatial gis hacktoberfest interface julia vector
Last synced: 16 May 2025
https://github.com/meggart/netcdf.jl
NetCDF support for the julia programming language
geo geospatial io julia netcdf raster
Last synced: 06 Apr 2025
https://github.com/JuliaImages/ImageInTerminal.jl
Julia package for displaying images in the terminal using ANSI colors and Unicode characters
ansi-colors image-viewer julia repl terminal unicode
Last synced: 27 Mar 2025
https://github.com/jefffessler/mirt.jl
MIRT: Michigan Image Reconstruction Toolbox (Julia version)
image-reconstruction inverse-problems julia k-space lasso mirt mri nufft optimization-algorithms sinogram sparse-coding tomography
Last synced: 04 Apr 2025
https://github.com/jump-dev/sumofsquares.jl
Sum of Squares Programming for Julia
julia optimization polynomials
Last synced: 09 Apr 2025
https://github.com/tree-sitter/tree-sitter-julia
Julia grammar for tree-sitter
Last synced: 15 May 2025
https://github.com/sciml/structuralidentifiability.jl
Fast and automatic structural identifiability software for ODE systems
differentialequations julia parameter-estimation structural-identifiability
Last synced: 04 Apr 2025
https://github.com/juliageo/netcdf.jl
NetCDF support for the julia programming language
geo geospatial io julia netcdf raster
Last synced: 23 Mar 2025
https://github.com/PerezHz/TaylorIntegration.jl
ODE integration using Taylor's method, and more, in Julia
automatic-differentiation high-accuracy jet-transport julia lyapunov-spectrum ode-solver taylor-series
Last synced: 04 May 2025
https://github.com/JuliaGeo/Geodesy.jl
Work with points defined in various coordinate systems.
geo geodesy geospatial gis julia
Last synced: 15 Mar 2025
https://github.com/mschauer/bridge.jl
A statistical toolbox for diffusion processes and stochastic differential equations. Named after the Brownian Bridge.
bayesian-inference brownian-motion diffusion diffusion-processes gamma-process julia levy-process mcmc ornstein-uhlenbeck sde simulating-diffusion-bridges stochastic-differential-equations vasicek
Last synced: 20 Dec 2024
https://github.com/juliamusic/pianofingering.jl
(Experimental, a lot of bugs) Automatic fingering generator for piano scores, determining optimal fingering using Model-Based Reinforcement Learning, written in the Julia language.
dyna julia julia-language julia-package mdp model-based-reinforcement-learning music21 piano piano-fingering piano-fingers piano-keyboard q-learning reinforcement-learning
Last synced: 16 Feb 2025
https://github.com/juliageo/geodesy.jl
Work with points defined in various coordinate systems.
geo geodesy geospatial gis julia
Last synced: 06 Apr 2025
https://github.com/juliagpu/acceleratedkernels.jl
Cross-architecture parallel algorithms for Julia's CPU and GPU backends. Targets multithreaded CPUs, and GPUs via Intel oneAPI, AMD ROCm, Apple Metal, Nvidia CUDA.
amd apple cuda gpu intel julia metal nvidia oneapi parallel rocm standard-library
Last synced: 04 Apr 2025
https://github.com/julialang/functionwrappers.jl
Type stable and efficient wrapper of arbitrary Julia functions
Last synced: 05 Apr 2025
https://github.com/jw3126/argcheck.jl
Package for checking function arguments
Last synced: 16 May 2025
https://github.com/org-arl/interactiveviz.jl
Interactive visualization tools for Julia
Last synced: 30 Dec 2024
https://github.com/sciml/quasimontecarlo.jl
Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML)
julia parameter-estimation physics-informed-learning quasi-monte-carlo scientific-machine-learning sciml
Last synced: 16 May 2025
https://github.com/masonprotter/sumtypes.jl
An implementation of sum types in Julia
algebraic-data-types disjoint-unions enumeration enums julia pattern-matching sum-types
Last synced: 09 Apr 2025
https://github.com/JuliaLang/FunctionWrappers.jl
Type stable and efficient wrapper of arbitrary Julia functions
Last synced: 22 Feb 2025
https://juliaearth.github.io/geospatial-data-science-with-julia/
Geospatial Data Science with Julia
book computational data geo geometry geospatial geostatistics julia science statistics
Last synced: 07 May 2025
https://github.com/slimgroup/judi.jl
Julia Devito inversion.
anisotropic-media devito dsl fwi inversion isotropic-acoustic-operators jit julia linear-algebra linear-operators ls-rtm parallel-computing seismic-imaging seismic-inversion tti
Last synced: 04 Apr 2025
https://github.com/julialogging/tensorboardlogger.jl
Easy peasy logging to TensorBoard with Julia
julia logging machine-learning tensorboard
Last synced: 12 Apr 2025
https://github.com/JuliaMPC/NLOptControl.jl
nonlinear control optimization tool
control control-systems ipopt julia nonlinear-dynamics nonlinear-optimization solver
Last synced: 04 May 2025
https://github.com/MasonProtter/Symbolics.jl
A symbolic math library written in Julia modelled off scmutils
automatic-differentiation computer-algebra-system julia physics symbolic-math
Last synced: 29 Nov 2024
https://github.com/juliadecisionfocusedlearning/inferopt.jl
Combinatorial optimization layers for machine learning pipelines
automatic-differentiation combinatorial-optimization julia machine-learning structured-learning
Last synced: 06 Apr 2025
https://github.com/JuliaGPU/AcceleratedKernels.jl
Cross-architecture parallel algorithms for Julia's CPU and GPU backends. Targets multithreaded CPUs, and GPUs via Intel oneAPI, AMD ROCm, Apple Metal, Nvidia CUDA.
amd apple cuda gpu intel julia metal nvidia oneapi parallel rocm standard-library
Last synced: 17 Mar 2025
https://github.com/juliadynamics/dynamicalbilliards.jl
An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.
billiard-systems billiards chaos geometry julia julialang lyapunov-spectrum models particles physics
Last synced: 10 Apr 2025
https://github.com/julia-xai/explainableai.jl
Explainable AI in Julia.
attribution-methods explainable-ai feature-attribution interpretability interpretable-ai julia lrp xai
Last synced: 05 Apr 2025
https://github.com/juliahep/unroot.jl
Native Julia I/O package to work with CERN ROOT files objects (TTree and RNTuple)
cern-root hacktober hep high-energy-physics julia particle-physics
Last synced: 04 Apr 2025
https://github.com/masonprotter/symbolics.jl
A symbolic math library written in Julia modelled off scmutils
automatic-differentiation computer-algebra-system julia physics symbolic-math
Last synced: 17 Mar 2025
https://github.com/juliadatabases/odbc.jl
An ODBC interface for the Julia programming language
Last synced: 05 Apr 2025
https://github.com/juliaphysics/solidstatedetectors.jl
Solid state detector field and charge drift simulation in Julia
charge-transport germanium-detector julia poisson-equation radiation-detectors solid-state-detectors
Last synced: 04 Apr 2025
https://github.com/juliaactors/actors.jl
Concurrent computing in Julia based on the Actor Model
actor-model actors concurrency concurrent-programming julia
Last synced: 13 Feb 2025
https://github.com/marius311/memoization.jl
Easily and efficiently memoize any function, closure, or callable object in Julia.
Last synced: 04 Apr 2025
https://github.com/julialinearalgebra/arnoldimethod.jl
The Arnoldi Method with Krylov-Schur restart, natively in Julia.
eigenvalues eigenvectors julia linear-algebra
Last synced: 06 Apr 2025
https://github.com/juliacomputing/plotlylight.jl
Fast Lightweight Plotly.js Wrapper for Julia
data-viz julia plotlyjs plotting
Last synced: 04 Apr 2025
https://github.com/julialinearalgebra/appleaccelerate.jl
Julia interface to the macOS Accelerate framework
accelerate-framework apple julia macos
Last synced: 05 Apr 2025
https://github.com/julialang/tokenize.jl
Tokenization for Julia source code
Last synced: 06 Apr 2025
https://github.com/amazon-braket/braket.jl
Experimental Julia implementation of the Amazon Braket SDK
amazon-braket julia quantum quantum-computing
Last synced: 05 Apr 2025
https://github.com/sciml/fenics.jl
A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
differential-equations differentialequations fenics julia partial-differential-equations pde scientific-machine-learning sciml
Last synced: 04 Apr 2025
https://github.com/JuliaDiff/DifferentiationInterface.jl
An interface to various automatic differentiation backends in Julia.
ad autodiff automatic-differentiation differentiation julia machine-learning
Last synced: 15 Mar 2025
https://github.com/ranocha/summationbypartsoperators.jl
A Julia library of summation-by-parts (SBP) operators used in finite difference, Fourier pseudospectral, continuous Galerkin, and discontinuous Galerkin methods to get provably stable semidiscretizations, paying special attention to boundary conditions.
boundary-conditions cgsem continuous-galerkin derivative-operator dgsem discontinuous-galerkin finite-difference fourier hacktoberfest julia sbp summation-by-parts
Last synced: 05 Apr 2025
https://github.com/juliadatacubes/yaxarrays.jl
Yet Another XArray-like Julia package
Last synced: 04 Apr 2025
https://github.com/SciML/QuasiMonteCarlo.jl
Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML)
julia parameter-estimation physics-informed-learning quasi-monte-carlo scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/JuliaDataCubes/YAXArrays.jl
Yet Another XArray-like Julia package
Last synced: 30 Dec 2024
https://github.com/JuliaOptimalTransport/OptimalTransport.jl
Optimal transport algorithms for Julia
julia optimal-transport optimal-transport-algorithms optimization scaling-algorithms sinkhorn-algorithm wasserstein wasserstein-distance
Last synced: 04 May 2025
https://github.com/juliaoptimaltransport/optimaltransport.jl
Optimal transport algorithms for Julia
julia optimal-transport optimal-transport-algorithms optimization scaling-algorithms sinkhorn-algorithm wasserstein wasserstein-distance
Last synced: 05 Apr 2025
https://github.com/ranocha/SummationByPartsOperators.jl
A Julia library of summation-by-parts (SBP) operators used in finite difference, Fourier pseudospectral, continuous Galerkin, and discontinuous Galerkin methods to get provably stable semidiscretizations, paying special attention to boundary conditions.
boundary-conditions cgsem continuous-galerkin derivative-operator dgsem discontinuous-galerkin finite-difference fourier hacktoberfest julia sbp summation-by-parts
Last synced: 04 May 2025
https://github.com/juliasparse/suitesparsegraphblas.jl
Sparse, General Linear Algebra for Graphs!
graph-analytics graphblas graphs julia
Last synced: 04 Apr 2025
https://github.com/gdalle/hiddenmarkovmodels.jl
A Julia package for simulation, inference and learning of Hidden Markov Models.
baum-welch forward-backward hidden-markov-model hmm julia markov statistics viterbi
Last synced: 28 Apr 2025
https://github.com/JuliaLinearAlgebra/ArnoldiMethod.jl
The Arnoldi Method with Krylov-Schur restart, natively in Julia.
eigenvalues eigenvectors julia linear-algebra
Last synced: 04 May 2025
https://github.com/juliaml/openai.jl
OpenAI API wrapper for Julia
api-wrapper julia openai-api wrapper
Last synced: 12 Apr 2025
https://github.com/juliacomputing/tableview.jl
A Tables.jl compatible table viewer based on ag-grid
Last synced: 29 Dec 2024
https://github.com/neherlab/pangraph
A bioinformatic toolkit to align genome assemblies into pangenome graphs
bacteria bioinformatics genome genome-assembly julia pangenome pangraph
Last synced: 04 Apr 2025
https://github.com/dysonance/Temporal.jl
Time series implementation for the Julia language focused on efficiency and flexibility
data-analysis data-structures data-visualization econometrics economics finance io julia julia-language quantitative-finance quantitative-trading scientific-computing time-series time-series-analysis timeseries
Last synced: 04 May 2025
https://github.com/arviz-devs/arviz.jl
Exploratory analysis of Bayesian models with Julia
Last synced: 17 Jan 2025
https://github.com/juliadynamics/timeseriesprediction.jl
Prediction of timeseries using methods of nonlinear dynamics and timeseries analysis
chaos dynamics julia nonlinear prediction timeseries
Last synced: 30 Apr 2025
https://github.com/dysonance/temporal.jl
Time series implementation for the Julia language focused on efficiency and flexibility
data-analysis data-structures data-visualization econometrics economics finance io julia julia-language quantitative-finance quantitative-trading scientific-computing time-series time-series-analysis timeseries
Last synced: 19 Dec 2024
https://github.com/fluxml/flux3d.jl
3D computer vision library in Julia
3d-computer-vision 3d-reconstruction 3d-vision-library julia machine-learning point-cloud triangle-mesh
Last synced: 28 Apr 2025
https://github.com/mitmath/juliacomputation
Repository for Common Ground C25
automatic-differentiation climate-science gpu-acceleration image-processing julia julia-language machine-learning optimization pluto-notebooks
Last synced: 05 Apr 2025
https://github.com/simonschoelly/kittyterminalimages.jl
A package that allows Julia to display images in the kitty terminal editor
hacktoberfest julia julia-language kitty kitty-terminal repl terminal w wezterm
Last synced: 05 Apr 2025
https://github.com/zib-iol/frankwolfe.jl
Julia implementation for various Frank-Wolfe and Conditional Gradient variants
conditional-gradients first-order-methods frank-wolfe hacktoberfest julia optimization optimization-algorithms
Last synced: 04 Apr 2025
https://github.com/stefan-m-lenz/JuliaConnectoR
A functionally oriented interface for calling Julia from R
interoperability julia r r-package
Last synced: 04 Dec 2024
https://github.com/0x0f0f0f/resulttypes.jl
A Result type for Julia—it's like Nullables for Exceptions
Last synced: 05 Apr 2025
https://github.com/JuliaML/OpenAI.jl
OpenAI API wrapper for Julia
api-wrapper julia openai-api wrapper
Last synced: 23 Mar 2025
https://github.com/hyrodium/basicbspline.jl
Basic (mathematical) operations for B-spline functions and related things with julia
b-spline fitting julia nurbs refinement
Last synced: 05 Apr 2025
https://github.com/sciml/exponentialutilities.jl
Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.
differential-equations expmv expokit exponential gpu high-performance julia kiops krylov krylov-methods krylov-subspace-methods matrix-exponential matrix-exponentials scientific-machine-learning sciml
Last synced: 16 May 2025
https://github.com/SciML/ExponentialUtilities.jl
Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.
differential-equations expmv expokit exponential gpu high-performance julia kiops krylov krylov-methods krylov-subspace-methods matrix-exponential matrix-exponentials scientific-machine-learning sciml
Last synced: 04 May 2025
https://github.com/JuliaComputing/PlotlyLight.jl
Plotly.js via Julia made easy.
data-viz julia plotlyjs plotting
Last synced: 27 Mar 2025
https://github.com/juliaai/scientifictypes.jl
An API for dispatching on the "scientific" type of data instead of the machine type
julia machine-learning mlj statistics
Last synced: 04 Apr 2025
https://github.com/JuliaAI/ScientificTypes.jl
An API for dispatching on the "scientific" type of data instead of the machine type
julia machine-learning mlj statistics
Last synced: 27 Mar 2025
https://github.com/CliMA/Land
Everything within the Land model (Soil Plant Atmosphere Module, Land Hydrology, etc)
canopy fluorescence julia land-surface-model sif soil-plant-atmosphere
Last synced: 27 Nov 2024
https://github.com/michaelhatherly/publish.jl
A universal document authoring package for Julia.
commonmark documentation-tool julia latex markdown writing-tool
Last synced: 14 Apr 2025
https://github.com/julia-actions/setup-julia
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
actions continuous-integration github-action github-actions hacktoberfest julia julialang
Last synced: 15 May 2025