Scientific Software
Updated 6 months ago

PyAutoLens — Peer-reviewed • Rank 16.0 • Science 100%

PyAutoLens: Open-Source Strong Gravitational Lensing - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

quimb — Peer-reviewed • Rank 20.8 • Science 95%

quimb: A python package for quantum information and many-body calculations - Published in JOSS (2018)

Scientific Software
Updated 6 months ago

DynamicalSystems.jl — Peer-reviewed • Rank 15.4 • Science 100%

DynamicalSystems.jl: A Julia software library for chaos and nonlinear dynamics - Published in JOSS (2018)

Scientific Software
Updated 6 months ago

The Walrus — Peer-reviewed • Rank 18.4 • Science 95%

The Walrus: a library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling - Published in JOSS (2019)

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

qnm — Peer-reviewed • Rank 12.4 • Science 100%

qnm: A Python package for calculating Kerr quasinormal modes, separation constants, and spherical-spheroidal mixing coefficients - Published in JOSS (2019)

Scientific Software
Updated 6 months ago

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

Gala: A Python package for galactic dynamics - Published in JOSS (2017)

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

<code>gollum</code> — Peer-reviewed • Rank 11.1 • Science 100%

<code>gollum</code>: An intuitive programmatic and visual interface for precomputed synthetic spectral model grids - Published in JOSS (2024)

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

coxeter — Peer-reviewed • Rank 13.0 • Science 98%

coxeter: A Python package for working with shapes - Published in JOSS (2021)

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

HylleraasMD — Peer-reviewed • Rank 10.2 • Science 100%

HylleraasMD: Massively parallel hybrid particle-field molecular dynamics in Python - Published in JOSS (2023)

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

Cadabra2 — Peer-reviewed • Rank 9.9 • Science 100%

Cadabra2: computer algebra for field theory revisited - Published in JOSS (2018)

Scientific Software
Updated 6 months ago

Cellpy – an open-source library for processing and analysis of battery testing data — Peer-reviewed • Rank 16.3 • Science 93%

Cellpy – an open-source library for processing and analysis of battery testing data - Published in JOSS (2024)

Mathematics
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

A Python Library for Pre- and Post-Processing of DAMASK Simulations — Peer-reviewed • Rank 9.2 • Science 100%

A Python Library for Pre- and Post-Processing of DAMASK Simulations - Published in JOSS (2025)

Scientific Software
Updated 6 months ago

PlanetMapper — Peer-reviewed • Rank 10.4 • Science 98%

PlanetMapper: A Python package for visualising, navigating and mapping Solar System observations - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

Pooltool — Peer-reviewed • Rank 13.4 • Science 95%

Pooltool: A Python package for realistic billiards simulation - Published in JOSS (2024)

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

OMEGA-Py — Peer-reviewed • Rank 7.3 • Science 100%

OMEGA-Py: Python Tools for OMEGA Data - Published in JOSS (2024)

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

OPEM — Peer-reviewed • Rank 13.4 • Science 93%

OPEM : Open Source PEM Cell Simulation Tool - Published in JOSS (2018)

Scientific Software
Updated 6 months ago

ThermoParser — Peer-reviewed • Rank 6.3 • Science 100%

ThermoParser: Streamlined Analysis of Thermoelectric Properties - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

calorine — Peer-reviewed • Rank 16.7 • Science 89%

calorine: A Python package for constructing and sampling neuroevolution potential models - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

RayFlare — Peer-reviewed • Rank 10.1 • Science 95%

RayFlare: flexible optical modelling of solar cells - Published in JOSS (2021)

Scientific Software
Updated 6 months ago

PySymmPol - Symmetric Polynomials — Peer-reviewed • Rank 5.3 • Science 98%

PySymmPol - Symmetric Polynomials - Published in JOSS (2024)

Mathematics (37%)
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

QMix — Peer-reviewed • Rank 6.3 • Science 95%

QMix: A Python package for simulating the quasiparticle tunneling currents in SIS junctions - Published in JOSS (2019)

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

partycls — Peer-reviewed • Rank 6.1 • Science 95%

partycls: A Python package for structural clustering - Published in JOSS (2021)

Sociology (35%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

GPUE — Peer-reviewed • Rank 6.0 • Science 95%

GPUE: Graphics Processing Unit Gross--Pitaevskii Equation solver - Published in JOSS (2018)

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

tightbinder — Peer-reviewed • Rank 7.6 • Science 93%

tightbinder: A Python package for semi-empirical tight-binding models of crystalline and disordered solids - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

pfsspy — Peer-reviewed • Rank 5.4 • Science 95%

pfsspy: A Python package for potential field source surface modelling - Published in JOSS (2020)

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

QuaCa — Peer-reviewed • Rank 3.3 • Science 95%

QuaCa: an open-source library for fast calculations of steady-state quantum friction - Published in JOSS (2023)

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

maxsmooth — Peer-reviewed • Rank 4.6 • Science 93%

maxsmooth: Derivative Constrained Function Fitting - Published in JOSS (2020)

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

SHGYield — Peer-reviewed • Rank 3.6 • Science 93%

SHGYield - Published in JOSS (2017)

Updated 6 months ago

filter-functions • Rank 10.4 • Science 85%

Efficient numerical calculation of generalized filter functions

Scientific Software
Updated 6 months ago

QComms QKD Software Toolkit — Peer-reviewed • Rank 4.4 • Science 89%

QComms QKD Software Toolkit - Published in JOSS (2019)

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

nano-qmflows • Rank 10.8 • Science 77%

Package containing several workflows to compute molecular properties for nanomaterials

Updated 6 months ago

itensors.jl • Rank 10.5 • Science 77%

A Julia library for efficient tensor computations and tensor network calculations. ITensors.jl is supported by the Simons Foundation's Flatiron Institute.

Updated 6 months ago

lumin • Rank 10.4 • Science 77%

LUMIN - a deep learning and data science ecosystem for high-energy physics.

Updated 6 months ago

diffractsim • Rank 8.4 • Science 77%

✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.

Updated 6 months ago

JetReconstruction • Rank 7.9 • Science 77%

Jet reconstruction (reclustering) with Julia

Updated 6 months ago

rsmine • Rank 7.5 • Science 77%

A Python package for efficient optimisation of real-space renormalization group transformations using Tensorflow.

Updated 6 months ago

Express • Rank 7.5 • Science 77%

Express: a high-level, extensible workflow framework for accelerating ab initio calculations for the materials science community

Updated 6 months ago

QuantumESPRESSOBase • Rank 6.2 • Science 77%

Provides basic data structures and helpful functions for manipulating structures, generating input files, pre-running error checks, etc.

Updated 6 months ago

sisl • Rank 15.8 • Science 67%

Electronic structure Python package for post analysis and large scale tight-binding DFT/NEGF calculations

Updated 6 months ago

pyrot • Rank 5.0 • Science 77%

A python package for the physics of 1D Fabry-Pérot cavities interacting with atoms.

Updated 6 months ago

Measurements • Rank 16.7 • Science 64%

Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.

Updated 6 months ago

cvmfs-venv • Rank 2.8 • Science 77%

Example implementation of getting a Python virtual environment to work with CVMFS LCG views

Updated 6 months ago

mujoco • Rank 30.8 • Science 49%

Multi-Joint dynamics with Contact. A general purpose physics simulator.

Updated 6 months ago

pycharge • Rank 11.3 • Science 67%

Differentiable electromagnetics simulation library for moving point charges built on JAX

Updated 6 months ago

eko • Rank 17.9 • Science 59%

Evolution Kernel Operators

Updated 6 months ago

infomeasure • Rank 9.5 • Science 67%

Python package for calculating various information measures, including entropy, mutual information, transfer entropy, and more, with support for both discrete and continuous variables.

Updated 6 months ago

numbat • Rank 22.3 • Science 54%

A statically typed programming language for scientific computations with first class support for physical dimensions and units

Updated 6 months ago

libcommute • Rank 3.8 • Science 67%

A quantum operator algebra domain-specific language and exact diagonalization toolkit for C++11/14/17

Updated 5 months ago

https://github.com/moble/quaternion • Rank 22.8 • Science 46%

Add built-in support for quaternions to numpy

Updated 6 months ago

fplanck • Rank 8.6 • Science 59%

Numerically solve the Fokker-Planck equation in N dimensions

Updated 6 months ago

diffsims • Rank 7.5 • Science 59%

An open-source Python library providing utilities for simulating diffraction

Updated 6 months ago

nvidia-physicsnemo • Rank 20.2 • Science 46%

Open-source deep-learning framework for building, training, and fine-tuning deep learning models using state-of-the-art Physics-ML methods

Updated 6 months ago

impactx • Rank 15.5 • Science 49%

high-performance modeling of beam dynamics in particle accelerators with collective effects

Updated 6 months ago

cosraymodifiediso • Rank 6.7 • Science 57%

A Python library for acquiring galactic cosmic ray spectra at Earth from the ISO model as modified by DLR. All the details and equations about this model can be found in Matthiae et al., A ready-to-use galactic cosmic ray model, Advances in Space Research 51.3 (2013): 329-338, https://doi.org/10.1016/j.asr.2012.09.022 .

Scientific Software
Updated 6 months ago

PolaronMobility.jl — Peer-reviewed • Rank 4.3 • Science 59%

PolaronMobility.jl: Implementation of the Feynman variational polaron model - Published in JOSS (2018)

Scientific Software · Peer-reviewed
Updated 6 months ago

pyet-mc • Rank 6.2 • Science 54%

Collection of routines for modelling the energy transfer processes in lanthanide doped materials.

Updated 6 months ago

paros • Rank 2.7 • Science 57%

PAROS is a method to calculate the magnification of fundus photographs.

Updated 6 months ago

pygpe • Rank 4.2 • Science 54%

Library for numerically solving the Gross-Pitaevskii equations for scalar, two-component, spin-1, and spin-2 Bose-Einstein condensate systems.

Updated 6 months ago

rho-diffusion • Rank 3.9 • Science 54%

Parameterizing n-dimensional density fields using denoising diffusion probabilistic models

Updated 6 months ago

asympdirscalculator • Rank 6.2 • Science 44%

Python library containing tools for calculating asymptotic directions and vertical cut-off rigidities.

Updated 6 months ago

MuJoCo • Rank 8.9 • Science 41%

Julia bindings and visualiser for the MuJoCo physics engine.

Updated 6 months ago

pygrpy • Rank 5.7 • Science 44%

Python port of Generalized Rotne Prager Yamakawa hydrodynamic tensors.

Updated 6 months ago

znnl • Rank 5.2 • Science 44%

A Python package for studying neural learning

Updated 6 months ago

galgebra • Rank 8.1 • Science 41%

Symbolic Geometric Algebra/Calculus package for SymPy :crystal_ball:

Updated 6 months ago

lattpy • Rank 11.0 • Science 36%

Simple and efficient Python package for modeling d-dimensional Bravais lattices in solid state physics.