Scientific Software
Updated 4 months ago

tpcp — Peer-reviewed • Rank 12.9 • Science 98%

tpcp: Tiny Pipelines for Complex Problems - A set of framework independent helpers for algorithms development and evaluation - Published in JOSS (2023)

Mathematics (37%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

pointcloudset — Peer-reviewed • Rank 10.9 • Science 100%

pointcloudset: Efficient Analysis of Large Datasets of Point Clouds Recorded Over Time - Published in JOSS (2021)

Scientific Software
Updated 4 months ago

Pywaterflood — Peer-reviewed • Rank 10.9 • Science 100%

Pywaterflood: Well connectivity analysis through capacitance-resistance modeling - Published in JOSS (2024)

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

regional-mom6 — Peer-reviewed • Rank 10.8 • Science 100%

regional-mom6: A Python package for automatic generation of regional configurations for the Modular Ocean Model 6 - Published in JOSS (2024)

Mathematics (37%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

HOI — Peer-reviewed • Rank 10.6 • Science 100%

HOI: A Python toolbox for high-performance estimation of Higher-Order Interactions from multivariate data - Published in JOSS (2024)

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

BioPsyKit — Peer-reviewed • Rank 12.6 • Science 98%

BioPsyKit: A Python package for the analysis of biopsychological data - Published in JOSS (2021)

Economics Earth and Environmental Sciences Artificial Intelligence and Machine Learning
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

GTFS Segments — Peer-reviewed • Rank 10.5 • Science 100%

GTFS Segments: A Fast and Efficient Library to Generate Bus Stop Spacings - Published in JOSS (2024)

Political Science (39%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

abcvoting — Peer-reviewed • Rank 12.5 • Science 98%

abcvoting: A Python package for approval-based multi-winner voting rules - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

EPyT-Flow — Peer-reviewed • Rank 10.5 • Science 100%

EPyT-Flow: A Toolkit for Generating Water Distribution Network Data - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

Nanomesh — Peer-reviewed • Rank 12.4 • Science 98%

Nanomesh: A Python workflow tool for generating meshes from image data - Published in JOSS (2022)

Artificial Intelligence and Machine Learning
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

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

LenslessPiCam: A Hardware and Software Platform for Lensless Computational Imaging with a Raspberry Pi - Published in JOSS (2023)

Artificial Intelligence and Machine Learning (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

MF2 — Peer-reviewed • Rank 10.0 • Science 100%

MF2: A Collection of Multi-Fidelity Benchmark Functions in Python - Published in JOSS (2020)

Scientific Software
Updated 4 months ago

Snek5000 — Peer-reviewed • Rank 10.0 • Science 100%

Snek5000: a new Python framework for Nek5000 - Published in JOSS (2023)

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

Traja — Peer-reviewed • Rank 11.7 • Science 98%

Traja: A Python toolbox for animal trajectory analysis - Published in JOSS (2021)

Artificial Intelligence and Machine Learning
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

pridepy — Peer-reviewed • Rank 9.7 • Science 100%

pridepy: A Python package to download and search data from PRIDE database - Published in JOSS (2025)

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

ZodiPy — Peer-reviewed • Rank 9.6 • Science 100%

ZodiPy: A Python package for zodiacal light simulations - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

AnyPyTools — Peer-reviewed • Rank 11.5 • Science 98%

AnyPyTools: A Python package for reproducible research with the AnyBody Modeling System - Published in JOSS (2019)

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

HinetPy — Peer-reviewed • Rank 11.5 • Science 98%

HinetPy: A Python package for accessing and processing NIED Hi-net seismic data - Published in JOSS (2024)

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

SPEI — Peer-reviewed • Rank 11.4 • Science 98%

SPEI: A Python package for calculating and visualizing drought indices - Published in JOSS (2025)

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

planetMagFields — Peer-reviewed • Rank 9.3 • Science 100%

planetMagFields: A Python package for analyzing and plotting planetary magnetic field data - Published in JOSS (2024)

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

matbench-genmetrics — Peer-reviewed • Rank 9.3 • Science 100%

matbench-genmetrics: A Python library for benchmarking crystal structure generative models using time-based splits of Materials Project structures - Published in JOSS (2024)

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

SLEPLET — Peer-reviewed • Rank 9.3 • Science 100%

SLEPLET: Slepian Scale-Discretised Wavelets in Python - Published in JOSS (2023)

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

timeseriesflattener — Peer-reviewed • Rank 11.2 • Science 98%

timeseriesflattener: A Python package for summarizing features from (medical) time series - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

PyVBMC — Peer-reviewed • Rank 11.1 • Science 98%

PyVBMC: Efficient Bayesian inference in Python - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

pDEMtools — Peer-reviewed • Rank 9.1 • Science 100%

pDEMtools: conveniently search, download, and process ArcticDEM and REMA products - Published in JOSS (2024)

Updated 4 months ago

xarray • Rank 32.1 • Science 77%

N-D labeled arrays and datasets in Python

Scientific Software
Updated 4 months ago

Emiproc — Peer-reviewed • Rank 11.0 • Science 98%

Emiproc: A Python package for emission inventory processing - Published in JOSS (2025)

Political Science Mathematics Earth and Environmental Sciences
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

PythonicDISORT — Peer-reviewed • Rank 8.7 • Science 100%

PythonicDISORT: A Python reimplementation of the Discrete Ordinate Radiative Transfer package DISORT - Published in JOSS (2024)

Updated 4 months ago

astropy • Rank 31.7 • Science 77%

Astronomy and astrophysics core library

Scientific Software
Updated 4 months ago

PyBCI — Peer-reviewed • Rank 8.7 • Science 100%

PyBCI: A Python Package for Brain-Computer Interface (BCI) Design - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

biopeaks — Peer-reviewed • Rank 10.5 • Science 98%

biopeaks: a graphical user interface for feature extraction from heart- and breathing biosignals - Published in JOSS (2020)

Scientific Software
Updated 4 months ago

quickBayes — Peer-reviewed • Rank 8.5 • Science 100%

quickBayes: An analytical approach to Bayesian marginal likelihoods - Published in JOSS (2025)

Scientific Software · Peer-reviewed
Updated 4 months ago

rdflib • Rank 31.4 • Science 77%

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

Scientific Software
Updated 4 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 4 months ago

bayes-toolbox — Peer-reviewed • Rank 10.4 • Science 98%

bayes-toolbox: A Python package for Bayesian statistics - Published in JOSS (2023)

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

idf-analysis — Peer-reviewed • Rank 10.4 • Science 98%

idf-analysis: Heavy rainfall intensity as a function of duration and return period - Published in JOSS (2025)

Scientific Software
Updated 4 months ago

UQTestFuns — Peer-reviewed • Rank 8.4 • Science 100%

UQTestFuns: A Python3 library of uncertainty quantification (UQ) test functions - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

dantro — Peer-reviewed • Rank 14.4 • Science 94%

dantro: a Python package for handling, transforming, and visualizing hierarchically structured data - Published in JOSS (2020)

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

PYDAQ — Peer-reviewed • Rank 10.3 • Science 98%

PYDAQ: Data Acquisition and Experimental Analysis with Python - Published in JOSS (2023)

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

Bodge — Peer-reviewed • Rank 8.3 • Science 100%

Bodge: Python package for efficient tight-binding modeling of superconducting nanostructures - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

piglot — Peer-reviewed • Rank 8.2 • Science 100%

piglot: an Open-source Package for Derivative-free Optimisation of Numerical Responses - Published in JOSS (2024)

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

Fastsubtrees — Peer-reviewed • Rank 8.2 • Science 100%

Fastsubtrees: simple and efficient subtrees extractions in Python with applications to NCBI taxonomy - Published in JOSS (2022)

Computer Science (37%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

Bluebonnet — Peer-reviewed • Rank 8.2 • Science 100%

Bluebonnet: Scaling solutions for production analysis from unconventional oil and gas wells - Published in JOSS (2023)

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

ytree — Peer-reviewed • Rank 10.0 • Science 98%

ytree: A Python package for analyzing merger trees - Published in JOSS (2019)

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

xCDAT — Peer-reviewed • Rank 8.0 • Science 100%

xCDAT: A Python Package for Simple and Robust Analysis of Climate Data - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

qgs — Peer-reviewed • Rank 10.0 • Science 98%

qgs: A flexible Python framework of reduced-order multiscale climate models - Published in JOSS (2020)

Mathematics (44%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

FTorch — Peer-reviewed • Rank 8.0 • Science 100%

FTorch: a library for coupling PyTorch models to Fortran - Published in JOSS (2025)

Agricultural and Biological Sciences (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

Triumvirate — Peer-reviewed • Rank 9.9 • Science 98%

Triumvirate: A Python/C++ package for three-point clustering measurements - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

DearEIS - A GUI program for analyzing impedance spectra — Peer-reviewed • Rank 9.8 • Science 98%

DearEIS - A GUI program for analyzing impedance spectra - Published in JOSS (2022)

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

TorchMetrics - Measuring Reproducibility in PyTorch — Peer-reviewed • Rank 30.8 • Science 77%

TorchMetrics - Measuring Reproducibility in PyTorch - Published in JOSS (2022)

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

fRAT — Peer-reviewed • Rank 7.6 • Science 100%

fRAT: an interactive, Python-based tool for region-of-interest summaries of functional imaging data - Published in JOSS (2023)

Medicine Mathematics Sociology
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

Fitspy — Peer-reviewed • Rank 9.6 • Science 98%

Fitspy: A Python package for spectral decomposition - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

TAXPASTA — Peer-reviewed • Rank 9.5 • Science 98%

TAXPASTA: TAXonomic Profile Aggregation and STAndardisation - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

AddaxAI — Peer-reviewed • Rank 7.5 • Science 100%

AddaxAI: A no-code platform to train and deploy custom YOLOv5 object detection models - Published in JOSS (2023)

Scientific Software
Updated 4 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 4 months ago

StreamGen — Peer-reviewed • Rank 9.2 • Science 98%

StreamGen: a Python framework for generating streams of labeled data - Published in JOSS (2024)

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

scholarly • Rank 30.2 • Science 77%

Retrieve author and publication information from Google Scholar in a friendly, Pythonic way without having to worry about CAPTCHAs!

Scientific Software
Updated 4 months ago

Plonk — Peer-reviewed • Rank 9.2 • Science 98%

Plonk: Smoothed particle hydrodynamics analysis and visualization with Python - Published in JOSS (2019)

Mathematics
Scientific Software · Peer-reviewed
Updated 4 months ago

numpy • Rank 40.0 • Science 67%

The fundamental package for scientific computing with Python.

Mathematics (37%)
Scientific Software
Updated 4 months ago

Fruitbat — Peer-reviewed • Rank 6.9 • Science 100%

Fruitbat: A Python Package for Estimating Redshifts of Fast Radio Bursts - Published in JOSS (2019)

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

OfflineMOT — Peer-reviewed • Rank 6.6 • Science 100%

OfflineMOT: A Python package for multiple objects detection and tracking from bird view stationary drone videos - Published in JOSS (2022)

Mathematics Artificial Intelligence and Machine Learning
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

PII-Codex — Peer-reviewed • Rank 8.6 • Science 98%

PII-Codex: a Python library for PII detection, categorization, and severity assessment - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

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

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

Scientific Software
Updated 4 months ago

EcoLogits — Peer-reviewed • Rank 8.1 • Science 98%

EcoLogits: Evaluating the Environmental Impacts of Generative AI - Published in JOSS (2025)

Scientific Software
Updated 4 months ago

pactus — Peer-reviewed • Rank 8.1 • Science 98%

pactus: A Python framework for trajectory classification - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

BlueCelluLab — Peer-reviewed • Rank 6.1 • Science 100%

BlueCelluLab: Biologically Detailed Neural Network Experimentation API - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

OpenTerrace — Peer-reviewed • Rank 7.9 • Science 98%

OpenTerrace: A fast, flexible and extendable Python framework for thermal energy storage packed bed simulations - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

RFBzero — Peer-reviewed • Rank 5.9 • Science 100%

RFBzero: A Python package for zero-dimensional simulation of redox flow battery cycling - Published in JOSS (2024)

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

Scanbot — Peer-reviewed • Rank 5.9 • Science 100%

Scanbot: An STM Automation Bot - Published in JOSS (2024)

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

fseval — Peer-reviewed • Rank 7.8 • Science 98%

fseval: A Benchmarking Framework for Feature Selection and Feature Ranking Algorithms - Published in JOSS (2022)

Updated 4 months ago

qiskit • Rank 28.8 • Science 77%

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

Scientific Software
Updated 4 months ago

MCALF — Peer-reviewed • Rank 7.8 • Science 98%

MCALF: Multi-Component Atmospheric Line Fitting - Published in JOSS (2021)

Artificial Intelligence and Machine Learning (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

elmada — Peer-reviewed • Rank 7.4 • Science 98%

elmada: Dynamic electricity carbon emission factors and prices for Europe - Published in JOSS (2021)

Scientific Software
Updated 4 months ago

PySwarming — Peer-reviewed • Rank 7.4 • Science 98%

PySwarming: a research toolkit for Swarm Robotics - Published in JOSS (2023)

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

madupite — Peer-reviewed • Rank 5.3 • Science 100%

madupite: A High-Performance Distributed Solver for Large-Scale Markov Decision Processes - Published in JOSS (2025)

Scientific Software
Updated 4 months ago

rgfrosh — Peer-reviewed • Rank 5.2 • Science 100%

rgfrosh: A Python package for calculating shock conditions using real gas equations of state - Published in JOSS (2024)

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

WearableHRV — Peer-reviewed • Rank 7.1 • Science 98%

WearableHRV: A Python package for the validation of heart rate and heart rate variability in wearables - Published in JOSS (2024)

Mathematics Economics
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

hdlib — Peer-reviewed • Rank 7.0 • Science 98%

hdlib: A Python library for designing Vector-Symbolic Architectures - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

spiketools — Peer-reviewed • Rank 5.0 • Science 100%

spiketools: a Python package for analyzing single-unit neural activity - Published in JOSS (2023)

Mathematics Economics
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

stanscofi and benchscofi — Peer-reviewed • Rank 4.7 • Science 100%

stanscofi and benchscofi: a new standard for drug repurposing by collaborative filtering - Published in JOSS (2024)

Mathematics Artificial Intelligence and Machine Learning
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

NEMSEER — Peer-reviewed • Rank 4.7 • Science 100%

NEMSEER: A Python package for downloading and handling historical National Electricity Market forecast data produced by the Australian Energy Market Operator - Published in JOSS (2023)

Earth and Environmental Sciences Medicine (40%) Artificial Intelligence and Machine Learning (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 months ago

Spiral — Peer-reviewed • Rank 4.7 • Science 100%

Spiral: splitters for identifiers in source code files - Published in JOSS (2018)

Scientific Software
Updated 4 months ago

Ethical Smart Grid — Peer-reviewed • Rank 4.5 • Science 100%

Ethical Smart Grid: a Gym environment for learning ethical behaviours - Published in JOSS (2023)

Updated 4 months ago

nicegui • Rank 27.4 • Science 77%

Create web-based user interfaces with Python. The nice way.

Scientific Software
Updated 4 months ago

Pynteny — Peer-reviewed • Rank 6.4 • Science 98%

Pynteny: a Python package to perform synteny-aware, profile HMM-based searches in sequence databases - Published in JOSS (2023)

Scientific Software
Updated 4 months ago

cgeniepy — Peer-reviewed • Rank 3.7 • Science 100%

cgeniepy: A Python package for analysing cGENIE Earth System Model output - Published in JOSS (2024)

Scientific Software
Updated 4 months ago

Moran Pycess — Peer-reviewed • Rank 5.6 • Science 98%

Moran Pycess: a Python package to simulate Moran processes driven by game theory - Published in JOSS (2020)

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

pycellga — Peer-reviewed • Rank 5.6 • Science 98%

pycellga: A Python package for improved cellular genetic algorithms - Published in JOSS (2025)

Sociology (41%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 4 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
Updated 4 months ago

pyomo • Rank 26.3 • Science 77%

An object-oriented algebraic modeling language in Python for structured optimization problems.

Updated 4 months ago

pynguin • Rank 18.3 • Science 85%

The PYthoN General UnIt Test geNerator is a test-generation tool for Python

Updated 4 months ago

stable-baselines3 • Rank 27.9 • Science 75%

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

Updated 4 months ago

transformers • Rank 38.7 • Science 64%

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

Scientific Software
Updated 4 months ago

Utopia — Peer-reviewed • Rank 8.6 • Science 94%

Utopia: A Comprehensive and Collaborative Modeling Framework for Complex and Evolving Systems - Published in JOSS (2020)

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

lmfit • Rank 25.5 • Science 77%

Non-Linear Least Squares Minimization, with flexible Parameter settings, based on scipy.optimize, and with many additional classes and methods for curve fitting.

Updated 4 months ago

scipy • Rank 38.4 • Science 64%

SciPy library main repository