Scientific Software
Updated 6 months ago

Optim — Peer-reviewed • Rank 21.2 • Science 100%

Optim: A mathematical optimization package for Julia - Published in JOSS (2018)

Scientific Software
Updated 6 months ago

libCEED — Peer-reviewed • Rank 18.8 • Science 100%

libCEED: Fast algebra for high-order element-based discretizations - Published in JOSS (2021)

Economics (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Krylov.jl — Peer-reviewed • Rank 18.0 • Science 100%

Krylov.jl: A Julia basket of hand-picked Krylov methods - Published in JOSS (2023)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

BridgeStan — Peer-reviewed • Rank 17.2 • Science 100%

BridgeStan: Efficient in-memory access to the methods of a Stan model - Published in JOSS (2023)

Physics (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

TaylorSeries.jl — Peer-reviewed • Rank 15.8 • Science 100%

TaylorSeries.jl: Taylor expansions in one and several variables in Julia - Published in JOSS (2019)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

GNOLL — Peer-reviewed • Rank 13.3 • Science 100%

GNOLL: Efficient Multi-Lingual Software for Real-World Dice Notation and Extensions - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

GlobalSensitivity.jl — Peer-reviewed • Rank 13.2 • Science 100%

GlobalSensitivity.jl: Performant and Parallel Global Sensitivity Analysis with Julia - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

Copulas.jl — Peer-reviewed • Rank 13.0 • Science 100%

Copulas.jl: A fully Distributions.jl-compliant copula package - Published in JOSS (2024)

Engineering (40%)
Scientific Software · Peer-reviewed
Updated 4 months ago

https://github.com/juliageo/cftime.jl • Rank 11.8 • Science 100%

Julia library for decoding time units conforming to the Climate and Forecasting (CF) netCDF conventions.

Scientific Software
Updated 6 months ago

OnlineStats.jl — Peer-reviewed • Rank 16.8 • Science 95%

OnlineStats.jl: A Julia package for statistics on data streams - Published in JOSS (2020)

Scientific Software
Updated 6 months ago

JMcDM — Peer-reviewed • Rank 11.7 • Science 100%

JMcDM: A Julia package for multiple-criteria decision-making tools - Published in JOSS (2021)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

PDFIO — Peer-reviewed • Rank 11.6 • Science 100%

PDFIO: PDF Reader Library for native Julia - Published in JOSS (2019)

Biology (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

TimeseriesSurrogates.jl — Peer-reviewed • Rank 11.5 • Science 100%

TimeseriesSurrogates.jl: a Julia package for generating surrogate data - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

Gridap — Peer-reviewed • Rank 16.5 • Science 95%

Gridap: An extensible Finite Element toolbox in Julia - Published in JOSS (2020)

Economics (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Manopt.jl — Peer-reviewed • Rank 13.5 • Science 98%

Manopt.jl: Optimization on Manifolds in Julia - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

UnROOT — Peer-reviewed • Rank 11.2 • Science 100%

UnROOT: an I/O library for the CERN ROOT file format written in Julia - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

OceanBioME.jl — Peer-reviewed • Rank 11.1 • Science 100%

OceanBioME.jl: A flexible environment for modelling the coupled interactions between ocean biogeochemistry and physics - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

InvertibleNetworks.jl — Peer-reviewed • Rank 10.6 • Science 100%

InvertibleNetworks.jl: A Julia package for scalable normalizing flows - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

MIDI.jl — Peer-reviewed • Rank 10.6 • Science 100%

MIDI.jl: Simple and intuitive handling of MIDI data. - Published in JOSS (2019)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

GeophysicalFlows.jl — Peer-reviewed • Rank 9.8 • Science 100%

GeophysicalFlows.jl: Solvers for geophysical fluid dynamics problems in periodic domains on CPUs & GPUs - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

GALAHAD 4.0 — Peer-reviewed • Rank 11.6 • Science 98%

GALAHAD 4.0: an open source library of Fortran packages with C and Matlab interfaces for continuous optimization - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

HiddenMarkovModels.jl — Peer-reviewed • Rank 9.4 • Science 100%

HiddenMarkovModels.jl: generic, fast and reliable state space modeling - Published in JOSS (2024)

Engineering (31%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

DynamicalBilliards.jl — Peer-reviewed • Rank 9.3 • Science 100%

DynamicalBilliards.jl: An easy-to-use, modular and extendable Julia package for Dynamical Billiard systems in two dimensions. - Published in JOSS (2017)

Scientific Software
Updated 6 months ago

ProbNumDiffEq.jl — Peer-reviewed • Rank 8.8 • Science 100%

ProbNumDiffEq.jl: Probabilistic Numerical Solvers for Ordinary Differential Equations in Julia - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

UnfoldSim.jl — Peer-reviewed • Rank 8.1 • Science 100%

UnfoldSim.jl: Simulating continuous event-based time series data for EEG and beyond - Published in JOSS (2025)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

TrixiParticles.jl — Peer-reviewed • Rank 9.5 • Science 98%

TrixiParticles.jl: Particle-based multiphysics simulation in Julia - Published in JOSS (2025)

Earth and Environmental Sciences (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

ModeCouplingTheory.jl — Peer-reviewed • Rank 7.5 • Science 100%

ModeCouplingTheory.jl: A solver for mode-coupling-theory-like integro-differential equations - Published in JOSS (2023)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

SummationByPartsOperators.jl — Peer-reviewed • Rank 7.3 • Science 100%

SummationByPartsOperators.jl: A Julia library of provably stable discretization techniques with mimetic properties - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

GXBeam — Peer-reviewed • Rank 9.3 • Science 98%

GXBeam: A Pure Julia Implementation of Geometrically Exact Beam Theory - Published in JOSS (2022)

Mathematics (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

The Basic Model Interface 2.0 — Peer-reviewed • Rank 7.2 • Science 100%

The Basic Model Interface 2.0: A standard interface for coupling numerical models in the geosciences - Published in JOSS (2020)

Engineering (31%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Kinetic.jl — Peer-reviewed • Rank 7.2 • Science 100%

Kinetic.jl: A portable finite volume toolbox for scientific and neural computing - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

`SimilaritySearch.jl` — Peer-reviewed • Rank 9.1 • Science 98%

`SimilaritySearch.jl`: Autotuned nearest neighbor indexes for Julia - Published in JOSS (2022)

Computer Science (32%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Ripserer.jl — Peer-reviewed • Rank 8.7 • Science 98%

Ripserer.jl: flexible and efficient persistent homology computation in Julia - Published in JOSS (2020)

Scientific Software
Updated 6 months ago

SphericalScattering — Peer-reviewed • Rank 6.5 • Science 100%

SphericalScattering: A Julia Package for Electromagnetic Scattering from Spherical Objects - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

CurvilinearGrids.jl — Peer-reviewed • Rank 6.1 • Science 100%

CurvilinearGrids.jl: A Julia package for curvilinear coordinate transformations - Published in JOSS (2024)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

AIBECS.jl — Peer-reviewed • Rank 6.1 • Science 100%

AIBECS.jl: A tool for exploring global marine biogeochemical cycles. - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

PlantSimEngine — Peer-reviewed • Rank 8.0 • Science 98%

PlantSimEngine: A Simulation Engine For The Soil-Plant-Atmosphere System - Published in JOSS (2023)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

AdaptiveResonance.jl — Peer-reviewed • Rank 5.9 • Science 100%

AdaptiveResonance.jl: A Julia Implementation of Adaptive Resonance Theory (ART) Algorithms - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

BetaML — Peer-reviewed • Rank 10.5 • Science 95%

BetaML: The Beta Machine Learning Toolkit, a self-contained repository of Machine Learning algorithms in Julia - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

TensorFlow.jl — Peer-reviewed • Rank 10.5 • Science 95%

TensorFlow.jl: An Idiomatic Julia Front End for TensorFlow - Published in JOSS (2018)

Earth and Environmental Sciences (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

UltraDark.jl — Peer-reviewed • Rank 5.3 • Science 100%

UltraDark.jl: A Julia package for simulation of cosmological scalar fields - Published in JOSS (2024)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

ClusterValidityIndices.jl — Peer-reviewed • Rank 4.7 • Science 100%

ClusterValidityIndices.jl: Batch and Incremental Metrics for Unsupervised Learning - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

ExpFamilyPCA.jl — Peer-reviewed • Rank 4.5 • Science 100%

ExpFamilyPCA.jl: A Julia Package for Exponential Family Principal Component Analysis - Published in JOSS (2025)

Scientific Software
Updated 6 months ago

WaveletsExt.jl — Peer-reviewed • Rank 6.3 • Science 98%

WaveletsExt.jl: Extending the boundaries of wavelets in Julia - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

SpmImage Tycoon — Peer-reviewed • Rank 6.2 • Science 98%

SpmImage Tycoon: Organize and analyze scanning probe microscopy data - Published in JOSS (2022)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

MPIFiles.jl — Peer-reviewed • Rank 9.0 • Science 95%

MPIFiles.jl: A Julia Package for Magnetic Particle Imaging Files - Published in JOSS (2019)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

AGNI — Peer-reviewed • Rank 3.3 • Science 100%

AGNI: A radiative-convective model for lava planet atmospheres - Published in JOSS (2025)

Scientific Software
Updated 6 months ago

WorldDynamics.jl — Peer-reviewed • Rank 7.5 • Science 95%

WorldDynamics.jl: A Julia Package for Developing and Simulating Integrated Assessment Models - Published in JOSS (2024)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Oceananigans.jl — Peer-reviewed • Rank 17.4 • Science 85%

Oceananigans.jl: Fast and friendly geophysical fluid dynamics on GPUs - Published in JOSS (2020)

Scientific Software
Updated 6 months ago

ShOpt.jl — Peer-reviewed • Rank 4.3 • Science 98%

ShOpt.jl: A Julia Package for Empirical Point Spread Function Characterization of JWST NIRCam Data - Published in JOSS (2024)

Engineering (32%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

NeuroAnalyzer — Peer-reviewed • Rank 4.2 • Science 98%

NeuroAnalyzer: Julia toolbox for analyzing neurophysiological data - Published in JOSS (2025)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

TimeSeriesClustering — Peer-reviewed • Rank 6.9 • Science 95%

TimeSeriesClustering: An extensible framework in Julia - Published in JOSS (2019)

Scientific Software
Updated 6 months ago

MarSwitching.jl — Peer-reviewed • Rank 3.7 • Science 98%

MarSwitching.jl: A Julia package for Markov switching dynamic models - Published in JOSS (2024)

Earth and Environmental Sciences
Scientific Software · Peer-reviewed
Updated 5 months ago

Plots • Rank 24.1 • Science 77%

Powerful convenience for Julia visualizations and data analysis

Scientific Software
Updated 6 months ago

Makie.jl — Peer-reviewed • Rank 23.8 • Science 77%

Makie.jl: Flexible high-performance data visualization for Julia - Published in JOSS (2021)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

SeisModels.jl — Peer-reviewed • Rank 5.4 • Science 95%

SeisModels.jl: A Julia package for models of the Earth's interior - Published in JOSS (2020)

Scientific Software · Peer-reviewed
Updated 6 months ago

Distributions • Rank 22.9 • Science 77%

A Julia package for probability distributions and associated functions.

Scientific Software
Updated 6 months ago

Krang — Peer-reviewed • Rank 4.5 • Science 95%

Krang: Kerr Raytracer for Analytic Null Geodesics - Published in JOSS (2024)

Updated 6 months ago

CUDA • Rank 21.1 • Science 77%

CUDA programming in Julia.

Scientific Software
Updated 6 months ago

ScenTrees.jl — Peer-reviewed • Rank 5.0 • Science 93%

ScenTrees.jl: A Julia Package for Generating Scenario Trees and Scenario Lattices for Multistage Stochastic Programming - Published in JOSS (2020)

Earth and Environmental Sciences (40%) Materials Science (40%)
Scientific Software · Peer-reviewed
Updated 6 months ago

BracketingNonlinearSolve • Rank 20.6 • Science 77%

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

Scientific Software
Updated 6 months ago

`QuasinormalModes.jl` — Peer-reviewed • Rank 4.5 • Science 93%

`QuasinormalModes.jl`: A Julia package for computing discrete eigenvalues of second order ODEs - Published in JOSS (2022)

Updated 6 months ago

MathOptInterface • Rank 19.4 • Science 77%

A data structure for mathematical optimization problems

Updated 6 months ago

KrylovKit • Rank 16.5 • Science 77%

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

Updated 5 months ago

Catalyst • Rank 16.2 • Science 77%

Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software.

Scientific Software
Updated 6 months ago

NCDatasets.jl — Peer-reviewed • Rank 15.3 • Science 77%

NCDatasets.jl: a Julia package for manipulating netCDF data sets - Published in JOSS (2024)

Updated 6 months ago

PowerSystems • Rank 15.1 • Science 77%

Data structures in Julia to enable power systems analysis. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.

Scientific Software
Updated 6 months ago

Metatheory.jl — Peer-reviewed • Rank 14.3 • Science 77%

Metatheory.jl: Fast and Elegant Algebraic Computation in Julia with Extensible Equality Saturation - Published in JOSS (2021)

Updated 6 months ago

Clapeyron • Rank 13.8 • Science 77%

Clapeyron provides a framework for the development and use of fluid-thermodynamic models, including SAFT, cubic, activity, multi-parameter, and COSMO-SAC.

Updated 6 months ago

DynamicalSystemsBase • Rank 12.8 • Science 77%

Definition of dynamical systems types and API for DynamicalSystems.jl

Updated 6 months ago

SumOfSquares • Rank 12.2 • Science 77%

Sum of Squares Programming for Julia

Updated 6 months ago

HSL • Rank 11.6 • Science 77%

Julia interface to the HSL Mathematical Software Library

Updated 6 months ago

OptimizationProblems • Rank 11.5 • Science 77%

Optimization Problems for Julia

Updated 6 months ago

SnpArrays • Rank 11.5 • Science 77%

Compressed storage for SNP data

Updated 6 months ago

QuantumCumulants • Rank 10.7 • Science 77%

Generalized mean-field equations in open quantum systems

Updated 6 months ago

CausalInference • Rank 10.7 • Science 77%

Causal inference, graphical models and structure learning in Julia

Updated 6 months ago

Caesar • Rank 10.5 • Science 77%

Robust robotic localization and mapping, together with NavAbility(TM). Reach out to info@wherewhen.ai for help.

Updated 6 months ago

BestieTemplate • Rank 10.5 • Science 77%

Template for Julia Programming Language packages using the copier engine.

Updated 6 months ago

PencilArrays • Rank 10.1 • Science 77%

Distributed Julia arrays using the MPI protocol

Updated 6 months ago

manifolds.jl • Rank 10.0 • Science 77%

Manifolds.jl provides a library of manifolds aiming for an easy-to-use and fast implementation.

Updated 6 months ago

vtuinterface • Rank 9.6 • Science 77%

Python-Interface for reading and writing VTU files and exactracting time series data from PVD/VTU files

Updated 6 months ago

CounterfactualExplanations • Rank 9.3 • Science 77%

A package for Counterfactual Explanations and Algorithmic Recourse in Julia.

Updated 6 months ago

DiffOpt • Rank 9.1 • Science 77%

Differentiating optimization programs w.r.t. program parameters

Updated 6 months ago

Spectra • Rank 8.5 • Science 77%

Spectra.jl aims at helping treatment of spectral (Raman, Infrared, XAS, NMR) data under the Julia language

Updated 6 months ago

UnfoldMakie • Rank 8.4 • Science 77%

Plotting and visualization tools for EEG data, with additional Unfold.jl regression ERP methods. Based on the visualization libraries Makie.jl and AlgebraOfGraphics.jl