An open API service indexing awesome lists of open source software.

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.

https://github.com/JuliaMath/Polynomials.jl

Polynomial manipulations in Julia

julia math polynomials

Last synced: 13 Nov 2024

https://github.com/nrel-sienna/powersimulations.jl

Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

analysis electricity energy julia optimization powersystems simulations

Last synced: 15 Apr 2025

https://github.com/julia4ta/tutorials

This is the official repository for the "doggo dot jl" YouTube channel (fka "julia for talented amateurs").

julia julia-language julialang

Last synced: 07 Apr 2025

https://github.com/apache/arrow-julia

Official Julia implementation of Apache Arrow

apache-arrow julia

Last synced: 13 Apr 2025

https://github.com/JuliaManifolds/Manopt.jl

🏔️Manopt. jl – Optimization on Manifolds in Julia

julia manifolds manopt optimization

Last synced: 27 Mar 2025

https://github.com/juliamanifolds/manopt.jl

🏔️Manopt. jl – Optimization on Manifolds in Julia

julia manifolds manopt optimization

Last synced: 04 Apr 2025

https://github.com/felipenoris/xlsx.jl

Excel file reader and writer for the Julia language.

data excel julia julia-language

Last synced: 14 Apr 2025

https://github.com/JuliaIO/MAT.jl

Julia module for reading MATLAB files

julia mat

Last synced: 29 Nov 2024

https://github.com/juliaio/mat.jl

Julia module for reading MATLAB files

julia mat

Last synced: 06 Apr 2025

https://github.com/JuliaGPU/AMDGPU.jl

AMD GPU (ROCm) programming in Julia

amdgpu julia rocm

Last synced: 19 Nov 2024

https://github.com/juliadiff/finitedifferences.jl

High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)

finite-differences julia numerical-differentiation

Last synced: 04 Apr 2025

https://github.com/juliaio/jld.jl

Saving and loading julia variables while preserving native types

data-storage hdf5-format jld-format julia serializer

Last synced: 12 Apr 2025

https://github.com/JuliaDiff/FiniteDifferences.jl

High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)

finite-differences julia numerical-differentiation

Last synced: 27 Mar 2025

https://github.com/NREL-Sienna/PowerSimulations.jl

Julia for optimization simulation and modeling of PowerSystems. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

analysis electricity energy julia optimization powersystems simulations

Last synced: 14 Nov 2024

https://github.com/JuliaGPU/CuArrays.jl

A Curious Cumulation of CUDA Cuisine

cuda gpu-programming julia

Last synced: 29 Nov 2024

https://github.com/julialang/juliasyntax.jl

The Julia compiler frontend

compiler julia parser syntax

Last synced: 14 Apr 2025

https://github.com/juliamath/calculus.jl

Calculus functions in Julia

calculus julia

Last synced: 14 Apr 2025

https://github.com/JuliaSpace/SatelliteToolbox.jl

A toolbox for satellite analysis written in julia language.

julia orbit orbit-propagators reference-frame satellite

Last synced: 06 Apr 2025

https://github.com/juliaspace/satellitetoolbox.jl

A toolbox for satellite analysis written in julia language.

julia orbit orbit-propagators reference-frame satellite

Last synced: 09 Apr 2025

https://github.com/koknat/callgraph

A multi-language tool which parses source code for function definitions and calls

basic call-graph callgraph fortran golang graphviz javascript julia kotlin lua matlab perl php python r rakulang ruby rust-lang swift tcl

Last synced: 12 Apr 2025

https://github.com/juliaimgui/cimgui.jl

Julia wrapper for cimgui

c-bindings cimgui gui imgui imgui-wrapper julia

Last synced: 08 Apr 2025

https://github.com/JuliaMath/Calculus.jl

Calculus functions in Julia

calculus julia

Last synced: 29 Nov 2024

https://github.com/JuliaMath/FFTW.jl

Julia bindings to the FFTW library for fast Fourier transforms

bindings fft fftw julia math mkl

Last synced: 17 Nov 2024

https://github.com/juliagpu/opencl.jl

OpenCL Julia bindings

julia opencl

Last synced: 07 Apr 2025

https://github.com/juliainterop/juliacall

Embed Julia in R

julia r

Last synced: 12 Apr 2025

https://github.com/JuliaMath/QuadGK.jl

adaptive 1d numerical Gauss–Kronrod integration in Julia

integration julia math numerical-integration quadrature

Last synced: 13 Nov 2024

https://github.com/juliadiff/finitediff.jl

Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support

banded coloring derivatives fast gpu gradients hessians jacobians julia non-allocating sparse sparse-matrix

Last synced: 13 Apr 2025

https://github.com/JuliaInterop/JuliaCall

Embed Julia in R

julia r

Last synced: 13 Nov 2024

https://github.com/jump-dev/nlopt.jl

A Julia interface to the NLopt nonlinear-optimization library

julia math nonlinear-optimization nonlinear-programming numerical-optimization optimization

Last synced: 14 Apr 2025

https://github.com/jump-dev/NLopt.jl

A Julia interface to the NLopt nonlinear-optimization library

julia math nonlinear-optimization nonlinear-programming numerical-optimization optimization

Last synced: 13 Nov 2024

https://github.com/juliainterop/matlab.jl

Calling MATLAB in Julia through MATLAB Engine

hacktoberfest julia matlab

Last synced: 04 Apr 2025

https://github.com/JuliaGPU/OpenCL.jl

OpenCL Julia bindings

julia opencl

Last synced: 29 Nov 2024

https://github.com/JuliaOpt/NLopt.jl

A Julia interface to the NLopt nonlinear-optimization library

julia math nonlinear-optimization nonlinear-programming numerical-optimization optimization

Last synced: 14 Nov 2024

https://github.com/felipenoris/XLSX.jl

Excel file reader and writer for the Julia language.

data excel julia julia-language

Last synced: 17 Nov 2024

https://github.com/gnimuc/cimgui.jl

Julia wrapper for cimgui

c-bindings cimgui gui imgui imgui-wrapper julia

Last synced: 15 Dec 2024

https://github.com/sciml/nonlinearsolve.jl

High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.

bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state

Last synced: 13 Apr 2025

https://github.com/jutho/krylovkit.jl

Krylov methods for linear problems, eigenvalues, singular values and matrix functions

eigenvalues julia krylov linear-algebra linear-maps singular-values vector

Last synced: 04 Apr 2025

https://github.com/Jutho/KrylovKit.jl

Krylov methods for linear problems, eigenvalues, singular values and matrix functions

eigenvalues julia krylov linear-algebra linear-maps singular-values vector

Last synced: 13 Nov 2024

https://github.com/juliadiff/chainrulescore.jl

AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

automatic-differentiation hacktoberfest julia

Last synced: 13 Apr 2025

https://github.com/JuliaDiff/ChainRulesCore.jl

AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

automatic-differentiation hacktoberfest julia

Last synced: 15 Apr 2025

https://github.com/clemapfel/jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library

Last synced: 07 Apr 2025

https://github.com/juliastats/statsmodels.jl

Specifying, fitting, and evaluating statistical models in Julia

julia statistical-models

Last synced: 14 Apr 2025

https://github.com/juliagaussianprocesses/abstractgps.jl

Abstract types and methods for Gaussian Processes.

gaussian-processes gps julia probabilistic-programming

Last synced: 08 Apr 2025

https://github.com/JuliaFEM/JuliaFEM.jl

The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.

element fem finite julia julia-language method

Last synced: 14 Mar 2025

https://github.com/juliafem/juliafem.jl

The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.

element fem finite julia julia-language method

Last synced: 05 Apr 2025

https://github.com/tpapp/dynamichmc.jl

Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.

bayesian bayesian-inference bayesian-methods bayesian-statistics hamiltonian-monte-carlo hybrid-monte-carlo julia julia-language

Last synced: 09 Apr 2025

https://github.com/SciML/LinearSolve.jl

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.

amg differential-equations distributed-computing factorization gpu julia krylov-methods linear-algebra linear-solvers multigrid newton-krylov preconditioners scientific-machine-learning sciml

Last synced: 13 Nov 2024

https://github.com/Clemapfel/jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library

Last synced: 20 Nov 2024

https://github.com/chakravala/reduce.jl

Symbolic parser for Julia language term rewriting using REDUCE algebra

algebra computer-algebra julia math metaprogramming parser-generator reduce repl symbolic-computation syntax-tree term-rewriting

Last synced: 08 Apr 2025

https://github.com/tpapp/DynamicHMC.jl

Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.

bayesian bayesian-inference bayesian-methods bayesian-statistics hamiltonian-monte-carlo hybrid-monte-carlo julia julia-language

Last synced: 13 Nov 2024

https://github.com/wias-pdelib/voronoifvm.jl

Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method

finite-volumes julia multiphysics partial-differential-equations

Last synced: 12 Apr 2025

https://github.com/johnnychen94/jill.py

A cross-platform installer for the Julia programming language

freebsd installer julia julia-language linux macos mirror windows

Last synced: 07 Apr 2025

https://github.com/chakravala/Reduce.jl

Symbolic parser for Julia language term rewriting using REDUCE algebra

algebra computer-algebra julia math metaprogramming parser-generator reduce repl symbolic-computation syntax-tree term-rewriting

Last synced: 29 Nov 2024

https://github.com/wg030/jlcode

A latex package for displaying Julia code using the listings package. The package supports pdftex, luatex and xetex for compilation.

julia latex latex-package listings luatex pdftex xetex

Last synced: 09 Apr 2025

https://github.com/carlobaldassi/argparse.jl

Package for parsing command-line arguments to Julia programs.

argparse argument-parser argument-parsing command-line julia options options-parsing

Last synced: 13 Apr 2025

https://github.com/adrhill/julia-ml-course

Julia Programming for Machine Learning course at TU Berlin

course deep-learning julia machine-learning tutorial

Last synced: 12 Apr 2025

https://github.com/turinglang/docs

Documentation and tutorials for the Turing language

hacktoberfest julia machine-learning probabilistic-programming turing-language

Last synced: 12 Apr 2025

https://github.com/sciml/integrals.jl

A common interface for quadrature and numerical integration for the SciML scientific machine learning organization

algorithmic-differentiation automatic-differentiation differentiable-programming integration julia julia-language julialang numerical-integration quadrature scientific-machine-learning sciml

Last synced: 07 Apr 2025

https://github.com/juliainterop/clang.jl

C binding generator and Julia interface to libclang

binding-generator julia libclang

Last synced: 09 Apr 2025

https://github.com/TuringLang/docs

Documentation and tutorials for the Turing language

hacktoberfest julia machine-learning probabilistic-programming turing-language

Last synced: 21 Nov 2024

https://github.com/JuliaML/MLDatasets.jl

Utility package for accessing common Machine Learning datasets in Julia

dataset julia machine-learning

Last synced: 29 Nov 2024

https://github.com/juliaml/mldatasets.jl

Utility package for accessing common Machine Learning datasets in Julia

dataset julia machine-learning

Last synced: 09 Apr 2025

https://github.com/SciML/Integrals.jl

A common interface for quadrature and numerical integration for the SciML scientific machine learning organization

algorithmic-differentiation automatic-differentiation differentiable-programming integration julia julia-language julialang numerical-integration quadrature scientific-machine-learning sciml

Last synced: 13 Nov 2024

https://github.com/JuliaInterop/Clang.jl

C binding generator and Julia interface to libclang

binding-generator julia libclang

Last synced: 29 Nov 2024

https://github.com/juliaio/fileio.jl

Main Package for IO, loading all different kind of files

file file-formats fileio julia loaders magic-numbers mime mime-types savers stream

Last synced: 13 Apr 2025

https://github.com/ceed/libceed

CEED Library: Code for Efficient Extensible Discretizations

api ceed cuda ecp exascale-computing gpu high-order high-performance-computing hpc julia linear-algebra

Last synced: 14 Apr 2025

https://github.com/SciML/NonlinearSolve.jl

High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.

bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state

Last synced: 13 Nov 2024

https://github.com/juliamath/combinatorics.jl

A combinatorics library for Julia

combinatorics julia julia-language

Last synced: 14 Apr 2025

https://github.com/juliaarrays/blockarrays.jl

BlockArrays for Julia

arrays blockarrays julia matrix

Last synced: 14 Apr 2025

https://github.com/juliastrings/latexstrings.jl

convenient input and display of LaTeX equation strings for the Julia language

julia latex-equations math strings

Last synced: 11 Apr 2025

https://github.com/JuliaStrings/LaTeXStrings.jl

convenient input and display of LaTeX equation strings for the Julia language

julia latex-equations math strings

Last synced: 27 Mar 2025

https://github.com/julialinearalgebra/mkl.jl

Intel MKL linear algebra backend for Julia

julia linear-algebra

Last synced: 07 Apr 2025

https://github.com/SciML/Sundials.jl

Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner

arkode clang cvode dae differential-algebraic-equations differential-equations differentialequations hacktoberfest hybrid-differential-equation ida idas julia kinsol ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sundials sundials-libraries

Last synced: 29 Nov 2024

https://github.com/JuliaRegistries/Registrator.jl

Julia package registration bot

bot julia

Last synced: 29 Nov 2024

https://github.com/dfdx/spark.jl

Julia binding for Apache Spark

big-data julia spark

Last synced: 03 Apr 2025

https://github.com/JuliaLinearAlgebra/MKL.jl

Intel MKL linear algebra backend for Julia

julia linear-algebra

Last synced: 13 Nov 2024