Discover the top trending Julia repositories and projects on Github. Explore the latest trends in Julia development.

Trending Repositories

1

About.jl

Mirror of https://code.tecosaur.net/tec/About.jl
🔥🔥🔥
2

julia

The Julia Programming Language
🔥🔥🔥
3

polylux

A package for creating slides in Typst
🔥🔥🔥
4

ExplicitImports.jl

Figure out what implicit exports a Julia module is relying on, in order to make them explicit
🔥🔥🔥
5

Chairmarks.jl

Benchmarks with back support
🔥🔥🔥
6

JuliaLowering.jl

Julia code lowering with precise provenance
🔥🔥
7

SummaryTables.jl

A Julia package for creating publication-ready summary tables in HTML, docx, LaTeX and Typst
📣
8

SpeedyWeather.jl

The little sister of a big weather forecast model
📣
9

Optim.jl

Optimization functions for Julia
📣
10

ArnoldiMethod.jl

The Arnoldi Method with Krylov-Schur restart, natively in Julia.
📣
11

QuartoNotebookRunner.jl

📣
12

penumbra

Penumbra Color Theme
📣
13

ExaModels.jl

An algebraic modeling and automatic differentiation tool in Julia Language, specialized for SIMD abstraction of nonlinear programs.
📣
14

NonlinearSolve.jl

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

Optimization.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.
⬆️
16

Mousetrap.jl

Finally, a GUI Engine made for Julia
⬆️
17

Lux.jl

Explicitly Parameterized Neural Networks in Julia
⬆️
18

SciMLStyle

A style guide for stylish Julia developers
⬆️
19

Supposition.jl

A Julia implementation of choice sequence based PBT, inspired by Hypothesis
⬆️
20

Distributed.jl

Create and control multiple Julia processes remotely for distributed computing. Ships as a Julia stdlib.
⬆️
21

PythonCall.jl

Python and Julia in harmony.
⬆️
22

Flux.jl

Relax! Flux is the ML library that doesn't make you tensor
⬆️
23

Turing.jl

Bayesian inference with probabilistic programming.
⬆️
24

Copulas.jl

A fully `Distributions.jl`-compliant copula package
⬆️
25

CUDA.jl

CUDA programming in Julia.
⬆️
26

DocumenterInterLinks.jl

A plugin for Documenter.jl that enables linking between projects
⬆️
27

DimensionalData.jl

Named dimensions and indexing for julia arrays and other data
⬆️
28

Aqua.jl

Auto QUality Assurance for Julia packages
⬆️
29

Makie.jl

High level plotting on the GPU.
⬆️
30

Bplus.jl

A modern OpenGL 4.6 rendering framework, written in Julia.
⬆️
31

Roots.jl

Root finding functions for Julia
⬆️
32

model-zoo

Please do not feed the models
⬆️
33

JuliaFormatter.jl

An opinionated code formatter for Julia. Plot twist - the opinion is your own.
⬆️
34

CSV.jl

Utility library for working with CSV and other delimited files in the Julia programming language
⬆️
35

Preferences.jl

Project Preferences Package
⬆️
36

TestReadme.jl

Test the code-contents of a README file for a Julia project automatically
⬆️
37

Tidier.jl

100% Julia implementation of the R tidyverse mini-language
⬆️
38

NeuroTreeModels.jl

Differentiable tree-based models for tabular data
⬆️
39

BenchmarkTools.jl

A benchmarking framework for the Julia language
⬆️
40

TimerOutputs.jl

Formatted output of timed sections in Julia
⬆️
41

PrecompileTools.jl

Reduce time-to-first-execution of Julia code
⬆️
42

SafeTensors.jl

⬆️
43

WriteDocx.jl

A Julia package to create docx files for Microsoft Word from scratch
⬆️
44

TriangulArt.jl

Artify images using Delaunay Triangulation
⬆️
45

Infiltrator.jl

No-overhead breakpoints in Julia
⬆️
46

DotEnv.jl

Get environment variables from .env files in your Julia projects.
⬆️
47

DataFrames.jl

In-memory tabular data in Julia
⬆️
48

PromptingTools.jl

Streamline your life using PromptingTools.jl, the Julia package that simplifies interacting with large language models.
⬆️
49

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.
⬆️
50

NavierStokes.jl

Short example of Navier-Stokes simulation on GPU
⬆️
51

JET.jl

An experimental code analyzer for Julia. No need for additional type annotations.
⬆️
52

JointModels.jl

Julia implementation of joint models combining longitudinal and survival endpoints
⬆️
53

Llama2.jl

llama2.c but in Julia
⬆️
54

Format.jl

A Julia package to provide C and Python-like formatting support
⬆️
55

AllocCheck.jl

AllocCheck
⬆️
56

PowerSystemsInvestments.jl

Modeling library for Power Systems investment models. E.g., Capacity Expansion and Transmission Expansion
⬆️
57

SlurmClusterManager.jl

julia package for running code on slurm clusters
⬆️
58

BlackBoxOptim.jl

Black-box optimization for Julia
⬆️
59

PkgJogger.jl

Take your packages for a jog!
⬆️
60

ReverseDiff.jl

Reverse Mode Automatic Differentiation for Julia
⬆️
61

Diffractor.jl

Next-generation AD
⬆️
62

VectorPrisms.jl

Making structs viewable as AbstractVectors
⬆️
63

Comrade.jl

⬆️
64

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.
⬆️
65

SymbolicRegression.jl

Distributed High-Performance Symbolic Regression in Julia
⬆️
66

DataFramesMeta.jl

Metaprogramming tools for DataFrames
⬆️
67

CxxWrap.jl

Package to make C++ libraries available in Julia
⬆️
68

HiddenMarkovModels.jl

A Julia package for HMM modeling, simulation, inference and learning.
⬆️
69

BrainForth

An Impractical Stack Language
⬆️
70

Octofitter.jl

Octofitter is a Julia package for performing Bayesian inference against direct images of exoplanets, relative astrometry, and astrometric acceleration of the host star.
⬆️
71

FeynmanDiagram.jl

Computational graph representation of multiloop Feynman diagrams
⬆️
72

Coil.jl

꩜ Lift Julia array operations to MLIR dialects and run using IREE.
⬆️
73

LinearOperators.jl

Linear Operators for Julia
⬆️
74

Zygote.jl

21st century AD
⬆️
75

Plots.jl

Powerful convenience for Julia visualizations and data analysis
⬆️
76

ModelPredictiveControl.jl

An open source model predictive control package for Julia.
⬆️
77

Cthulhu.jl

The slow descent into madness
⬆️
78

JuBot.jl

Cryptocurrency trading bot, and backtesting framework in julia
⬆️
79

JulGame.jl

JulGame is a game engine based on the Julia programming language with the help of SDL2.
⬆️
80

Franklin.jl

(yet another) static site generator. Simple, customisable, fast, maths with KaTeX, code evaluation, optional pre-rendering, in Julia.
⬆️
81

TensorOperations.jl

Julia package for tensor contractions and related operations
⬆️
82

cvxbook_additional_exercises

Additional exercises and data for EE364a. No solutions; for public consumption.
⬆️
83

Gurobi.jl

Julia interface for Gurobi Optimizer
⬆️
84

ArchGDAL.jl

A high level API for GDAL - Geospatial Data Abstraction Library
⬆️
85

MutationChecks.jl

⬆️
86

Llama.jl

Julia interface to llama.cpp, a C/C++ library for running language models
⬆️
87

Bumper.jl

Bring Your Own Stack
⬆️
88

Nclusion.jl

Scalable nonparametric clustering with unified marker gene selection for single-cell RNA-seq data
⬆️
89

Enzyme.jl

Julia bindings for the Enzyme automatic differentiator
⬆️
90

EcneProject

Ecne: An engine for verifying the soundness of R1CS constraints
⬆️
91

DepotDelivery.jl

Julia Project → Standalone Julia Depot
⬆️
92

TrixiShallowWater.jl

Shallow water simulations with Trixi.jl
⬆️
93

PairPlots.jl

Beautiful and flexible vizualizations of high dimensional data
⬆️
94

CausalInference.jl

Causal inference, graphical models and structure learning in Julia
⬆️
95

MathOptInterface.jl

An abstraction layer for mathematical optimization solvers.
⬆️
96

Symbolics.jl

Symbolic programming for the next generation of numerical software
⬆️
97

MultiFloats.jl

Fast, SIMD-accelerated extended-precision arithmetic for Julia
⬆️
98

RustFFT.jl

Compute FFTs in Julia with the RustFFT crate
⬆️
99

ProtoStructs.jl

Easy prototyping of structs
⬆️
100

ReadStatTables.jl

Read and write Stata, SAS and SPSS data files with Julia tables
⬆️