Julia packages
1,000 in Packages and libraries, most used first. Page 2 of 5.
-
MPICH_jll
-
Ratios Faster Rational-like types for Julia
-
ColorSchemes colorschemes, colormaps, gradients, and palettes
-
FastBroadcast
-
SparseInverseSubset Implementation of Takahashi''s inverse subset algorithm for sparse matrices
-
MPIPreferences MPI wrappers for Julia
-
MPItrampoline_jll
-
Fontconfig_jll
-
TruncatedStacktraces Simpler stacktraces for the Julia Programming Language
-
Format A Julia package to provide C and Python-like formatting support
-
LERC_jll
-
GPUCompiler Reusable compiler infrastructure for Julia GPU backends.
-
Primes Prime numbers in Julia
-
Libglvnd_jll
-
Ghostscript_jll
-
MicrosoftMPI_jll
-
CodeTracking It's editing-time, do you know where your methods are?
-
FreeType2_jll
-
LZO_jll
-
Xorg_libXrender_jll
-
HDF5_jll
-
Pixman_jll
-
WorkerUtilities Utilities for doing multithreaded or distributed work in Julia
-
IntegerMathUtils
-
HarfBuzz_jll
-
DispatchDoctor The dispatch doctor prescribes type stability
-
Graphite2_jll
-
FriBidi_jll
-
Combinatorics A combinatorics library for Julia
-
ProgressLogging
-
PlotUtils Generic helper algorithms for building plotting components
-
FastPower A faster approximation to floating point power, at the trade-off of some accuracy
-
GettextRuntime_jll
-
SparseMatrixColorings Coloring algorithms for sparse Jacobian and Hessian matrices
-
ArgCheck Package for checking function arguments
-
AxisAlgorithms Efficient filtering and linear algebra routines for multidimensional arrays
-
SciMLLogging A logging system for SciML
-
PkgVersion Access `version`, `uuid`, etc. in `Project.toml`
-
WeakRefStrings a minimal String type for Julia that allows for efficient string representation and transfer
-
SciMLJacobianOperators High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
IOCapture Capturing standard output and error streams in Julia.
-
MutableArithmetics Interface for arithmetics on mutable types in Julia
-
Latexify Convert julia objects to LaTeX equations, arrays or other environments.
-
DiffEqCallbacks A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
-
FFMPEG_jll
-
NonlinearSolve High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
SimpleNonlinearSolve High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
LinearSolve LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add
-
Contour Calculating contour curves for 2D scalar fields in Julia
-
GPUArrays Reusable array functionality for Julia's various GPU backends.
-
MaybeInplace Rewrite Inplace Operations to be OOP if needed
-
Glob Posix-compliant file name pattern matching
-
Opus_jll
-
Graphs An optimized graphs package for the Julia programming language
-
HostCPUFeatures
-
VectorizationBase Base library providing vectorization-tools (ie, SIMD) that other libraries are built off of.
-
UnicodeFun Functions to transform text into unicode symbols, e.g. latex --> unicode
-
ZygoteRules
-
MappedArrays Lazy in-place transformations of arrays
-
Xorg_libXinerama_jll
-
Xorg_libXfixes_jll
-
NonlinearSolveBase High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
Tracy A convenient interface for using Tracy from within Julia code
-
Observables observable refs
-
UnsafePointers Convenient (but unsafe) pointer access
-
x265_jll
-
Xorg_libxkbfile_jll
-
Xorg_libXrandr_jll
-
libass_jll
-
JuliaInterpreter Interpreter for Julia code
-
IndirectArrays Julia implementation of indexed or "lookup" arrays
-
libfdk_aac_jll
-
libvorbis_jll
-
x264_jll
-
Ogg_jll
-
SLEEFPirates Pirated SLEEF port.
-
LAME_jll
-
MLStyle Julia functional programming infrastructures and metaprogramming facilities
-
ArnoldiMethod The Arnoldi Method with Krylov-Schur restart, natively in Julia.
-
libaom_jll
-
LoopVectorization Macro(s) for vectorizing loops.
-
Parameters Types with default field values, keyword constructors and (un-)pack macros
-
BracketingNonlinearSolve High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
LibTracyClient_jll
-
OrdinaryDiffEqCore
-
StringEncodings String encoding conversion in Julia using iconv
-
Transducers Efficient transducers for Julia
-
ProtoBuf Julia protobuf implementation
-
YAML Parse yer YAMLs
-
LineSearch Line Search Algorithms
-
BangBang Immutables as mutables, mutables as immutables.
-
LoweredCodeUtils Tools for manipulating Julia's lowered code
-
Grisu The old Base.Grisu module made into a package
-
xkbcommon_jll
-
RandomNumbers Random Number Generators for the Julia Language.
-
NearestNeighbors High performance nearest neighbor data structures (KDTree and BallTree) and algorithms for Julia.
-
Wayland_jll
-
Graphics A holding place for Base graphics
-
BufferedStreams Fast composable IO streams
-
Zygote 21st century AD
-
Git_jll
-
GR_jll
-
IRTools Mike's Little Intermediate Representation
-
FastGaussQuadrature Julia package for Gaussian quadrature
-
ExplicitImports Developer tooling for Julia namespace management: detecting implicit imports, improper explicit imports, and improper qualified accesses
-
Xorg_xkbcomp_jll
-
Xorg_libXcursor_jll
-
HDF5 Save and load data in the HDF5 file format from Julia
-
Xorg_xkeyboard_config_jll
-
Xorg_libXi_jll
-
libsodium_jll
-
Git Use command-line Git in your Julia packages
-
libaec_jll
-
InitialValues Canonical default initial values and identity elements for Julia
-
Documenter A documentation generator for Julia.
-
EpollShim_jll
-
Pidfile Utility for creating advisory pidfiles (lock files)
-
NonlinearSolveFirstOrder High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
ComponentArrays Arrays with arbitrarily nested named components.
-
PaddedViews Add virtual padding to the edges of an array
-
OpenBLAS32_jll
-
Extents A shared Extent object for Julia spatial data, with DE-9IM spatial predicates
-
SafeTestsets
-
OpenSSH_jll
-
JLD2 HDF5-compatible file format in pure Julia
-
Showoff Nicely format an array of n things for tables and plots
-
NNlib Neural Network primitives with multiple backends
-
Optim Optimization functions for Julia
-
Git_LFS_jll
-
GR Plotting for Julia based on GR, a framework for visualisation applications
-
Tricks Cunning tricks though the julia compiler internals
-
SplittablesBase a simple API for parallel computation on collections
-
SparseConnectivityTracer Fast operator-overloading Jacobian & Hessian sparsity pattern detection.
-
ANSIColoredPrinters ANSI escape code translator
-
Baselet Base API optimized for tuples
-
NVTX Julia bindings for NVTX, for instrumenting with the Nvidia Nsight Systems profiler
-
MarkdownAST Abstract syntax tree representation of Markdown documents in Julia
-
KernelDensity Kernel density estimators for Julia
-
ArrayLayouts A Julia package for describing array layouts and more general fast linear algebra
-
CodecBzip2 A bzip2 codec for TranscodingStreams.jl.
-
CondaPkg Add Conda dependencies to your Julia project
-
SIMD Explicit SIMD vector operations for Julia
-
StackViews no more 🐱🐱
-
NonlinearSolveQuasiNewton High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
DefineSingletons
-
NonlinearSolveSpectralMethods High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and
-
GeometryBasics Basic Geometry Types
-
LeftChildRightSiblingTrees Memory-efficient representation of a tree with arbitrary number of children/node
-
Revise Automatically update function definitions in a running Julia session
-
MicroMamba Julia interface to the MicroMamba package manager.
-
MicroCollections Fork of https://github.com/JuliaFolds/MicroCollections.jl
-
MosaicViews Julia package for lazily viewing a 3D or 4D array as an expanded 2D array in the form of a mosaic of matrix slices
-
Polynomials Polynomial manipulations in Julia
-
micromamba_jll
-
ArgParse Package for parsing command-line arguments to Julia programs.
-
StructIO binary I/O methods generated from Julia structure definitions
-
Lz4_jll
-
ExponentialUtilities Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit f
-
Plots Powerful convenience for Julia visualizations and data analysis
-
PositiveFactorizations Positive-definite "approximations" to matrices
-
FFMPEG Julia Package for the FFMPEG builder binaries
-
TextWrap Julia package for wrapping text into paragraphs.
-
Qt6Base_jll
-
OrdinaryDiffEqLowOrderRK High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary different
-
Random123 Julia implementation of Random123.
-
BlockArrays BlockArrays for Julia
-
BFloat16s Julia implementation for the BFloat16 number type
-
CUDA CUDA programming in Julia.
-
PythonCall Python and Julia in harmony.
-
pixi_jll
-
NVTX_jll
-
JuliaNVTXCallbacks_jll
-
Optimisers Optimisers.jl defines many standard optimisers and utilities for learning loops.
-
Qt6Wayland_jll
-
GLFW_jll
-
Qt6ShaderTools_jll
-
EzXML XML/HTML handling tools for primates
-
Qt6Declarative_jll
-
ImageCore Julia types for representing images
-
MathOptInterface A data structure for mathematical optimization problems
-
OpenEXR_jll
-
FFTA FFTA: Fastest Fourier Transform in my Apartment
-
CUDA_Driver_jll
-
CUDA_Runtime_jll
-
ChunkCodecCore A consistent Julia interface for lossless encoding and decoding of bytes in memory
-
PoissonRandom Fast Poisson Random Numbers in pure Julia for scientific machine learning (SciML)
-
Cairo Bindings to the Cairo graphics library.
-
Imath_jll
-
Dbus_jll
-
GitHub A Julia package for interfacing with GitHub
-
ChunkCodecLibZlib A consistent Julia interface for lossless encoding and decoding of bytes in memory
-
ChunkCodecLibZstd A consistent Julia interface for lossless encoding and decoding of bytes in memory
-
ImageIO Load images in Julia. Designed for FileIO interaction. Supports PNG and Portable Bitmap formats
-
ObjectFile Object File (ELF, MachO, COFF/PE, etc...) parser for Julia
-
ImageBase
-
DiffEqNoiseProcess A library of noise processes for stochastic systems like stochastic differential equations (SDEs) and other systems that are present in scie
-
NLsolve Julia solvers for systems of nonlinear equations and mixed complementarity problems
-
libdecor_jll
-
SodiumSeal Wraps libsodium's sealed boxes
-
MPI MPI wrappers for Julia