Scientific Software
Updated 6 months ago

seaborn — Peer-reviewed • Rank 34.7 • Science 100%

seaborn: statistical data visualization - Published in JOSS (2021)

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

Yellowbrick — Peer-reviewed • Rank 26.0 • Science 95%

Yellowbrick: Visualizing the Scikit-Learn Model Selection Process - Published in JOSS (2019)

Scientific Software
Updated 6 months ago

CMasher — Peer-reviewed • Rank 19.0 • Science 98%

CMasher: Scientific colormaps for making accessible, informative and 'cmashing' plots - Published in JOSS (2020)

Scientific Software
Updated 6 months ago

Windrose — Peer-reviewed • Rank 19.1 • Science 95%

Windrose: A Python Matplotlib, Numpy library to manage wind and pollution data, draw windrose - Published in JOSS (2018)

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

mpl-interactions — Peer-reviewed • Rank 19.0 • Science 95%

mpl-interactions: A Python Package for Interactive Matplotlib Figures - Published in JOSS (2024)

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

pylustrator — Peer-reviewed • Rank 13.9 • Science 100%

pylustrator: code generation for reproducible figures for publication - Published in JOSS (2020)

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

Netgraph — Peer-reviewed • Rank 17.3 • Science 95%

Netgraph: Publication-quality Network Visualisations in Python - Published in JOSS (2023)

Scientific Software
Updated 6 months ago

Sciris — Peer-reviewed • Rank 16.4 • Science 95%

Sciris: Simplifying scientific software in Python - Published in JOSS (2023)

Scientific Software
Updated 6 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 6 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 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

Syd — Peer-reviewed • Rank 7.7 • Science 93%

Syd: A package for making interactive data visualizations in python - Published in JOSS (2025)

Scientific Software
Updated 6 months ago

pytransform3d — Peer-reviewed • Rank 21.3 • Science 77%

pytransform3d: 3D Transformations for Python - Published in JOSS (2019)

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

plotastic — Peer-reviewed • Rank 5.3 • Science 93%

plotastic: Bridging Plotting and Statistics in Python - Published in JOSS (2024)

Scientific Software
Updated 6 months ago

IBCAO_py — Peer-reviewed • Rank 3.0 • Science 93%

IBCAO_py: A matplotlib library for using the International Bathymetric Chart of the Arctic Ocean with cartopy and matplotlib - Published in JOSS (2017)

Mathematics
Scientific Software · Peer-reviewed
Updated 6 months ago

nc-time-axis • Rank 18.5 • Science 77%

Provides support for a cftime axis in matplotlib

Updated 6 months ago

pygwalker • Rank 24.6 • Science 64%

PyGWalker: Turn your dataframe into an interactive UI for visual analysis

Updated 6 months ago

mplhep • Rank 22.6 • Science 64%

Extended histogram plotting on top of matplotlib and HEP collaboration compatible styling

Updated 6 months ago

matplotx • Rank 17.6 • Science 67%

:bar_chart: More styles and useful extensions for Matplotlib

Updated 6 months ago

forestplot • Rank 14.0 • Science 67%

A Python package to make publication-ready but customizable coefficient plots.

Updated 6 months ago

cplot • Rank 11.6 • Science 67%

:rainbow: Plot complex functions

Updated 6 months ago

outset • Rank 9.2 • Science 67%

add zoom indicators, insets, and magnified panels to matplotlib/seaborn visualizations with ease!

Scientific Software
Updated 6 months ago

anesthetic — Peer-reviewed • Rank 16.2 • Science 59%

anesthetic: nested sampling visualisation - Published in JOSS (2019)

Mathematics
Scientific Software · Peer-reviewed
Updated 6 months ago

cmcrameri • Rank 18.1 • Science 57%

Making Fabio Crameri's perceptually uniform colourmaps for geosciences available on PyPI and conda-forge

Updated 5 months ago

https://github.com/alan-turing-institute/distinctipy • Rank 18.4 • Science 54%

A lightweight package for generating visually distinct colours.

Updated 6 months ago

dantro • Rank 4.2 • Science 67%

dantro is a Python package to handle, transform, and visualize hierarchically structured data. Docs @ https://dantro.readthedocs.io — NOTE: This repository is a READ-ONLY-MIRROR of the actual development repository; for open issues and MRs, see there:

Updated 6 months ago

panel • Rank 31.5 • Science 36%

Panel: The powerful data exploration & web app framework for Python

Scientific Software
Updated 6 months ago

fgivenx — Peer-reviewed • Rank 5.5 • Science 59%

fgivenx: A Python package for functional posterior plotting - Published in JOSS (2018)

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

colorcet • Rank 26.4 • Science 36%

A set of useful perceptually uniform colormaps for plotting scientific data

Updated 6 months ago

scikit-spatial • Rank 17.8 • Science 44%

Spatial objects and computations based on NumPy arrays.

Updated 6 months ago

prettypyplot • Rank 9.6 • Science 49%

Publication-ready figures made easy

Updated 6 months ago

carpenter_workshop • Rank 4.6 • Science 54%

Brian's python workshop, where he keeps his tools, paint, and anything else useful.

Updated 6 months ago

matplotlib-venn • Rank 22.0 • Science 36%

Area-weighted venn-diagrams for Python/matplotlib

Updated 6 months ago

pymsaviz • Rank 13.9 • Science 44%

MSA(Multiple Sequence Alignment) visualization python package for sequence analysis

Updated 6 months ago

pyalluv • Rank 2.2 • Science 54%

matplotlib based tool for the visualization of alluvial diagrams.

Updated 6 months ago

psy-simple • Rank 11.2 • Science 44%

psy-simple: The psyplot plugin for simple visualizations

Updated 6 months ago

cblind • Rank 10.7 • Science 44%

Colorblind friendly colormaps and color cycles for matplotlib

Updated 6 months ago

pydar • Rank 7.3 • Science 44%

A Python package to access, download, view, and manipulate Cassini RADAR images in one place

Updated 6 months ago

psy-reg • Rank 6.7 • Science 44%

Psyplot plugin for visualizing and calculating regression plots

Updated 5 months ago

https://github.com/calfem/calfem-python • Rank 13.6 • Science 36%

CALFEM for Python is the Python port of the CALFEM finite element toolkit. It also implements meshing function based on GMSH and triangle. Visualisation routines are implemented using visvis and matplotlib.

Updated 5 months ago

https://github.com/rootpy/rootpy • Rank 15.5 • Science 33%

A pythonic interface for the ROOT libraries on top of the PyROOT bindings.

Updated 6 months ago

muller-eot • Rank 4.0 • Science 44%

A Python package for M. Müller implementation of the "Equation of Time - Problem in Astronomy" to calculate the Equation of Time based on the individual effect of eccentricity and obliquity

Updated 6 months ago

phytreeviz • Rank 3.9 • Science 44%

Simple phylogenetic tree visualization python package for phylogenetic analysis

Updated 6 months ago

handy • Rank 2.6 • Science 44%

Some handy python functions for statistics, computation and plotting (which are missed in numpy and matplotlib).

Updated 6 months ago

reptate • Rank 9.9 • Science 36%

RepTate (Rheology of Entangled Polymers: Toolkit for Analysis of Theory & Experiment)

Updated 5 months ago

https://github.com/jerbob/tapmap • Rank 4.8 • Science 36%

Command line keyboard heatmap generator.

Updated 5 months ago

https://github.com/daskol/mpl-typst • Rank 8.9 • Science 26%

Typst backend for matplotlib (Python visualization library).

Updated 5 months ago

https://github.com/atomiechen/matsense • Rank 5.0 • Science 26%

A toolkit for matrix sensor data processing 阵列传感器数据处理工具库

Updated 5 months ago

https://github.com/galihru/githubiotpy • Rank 1.1 • Science 26%

GitHubIoT is a comprehensive toolkit designed to simplify the visualization of IoT (Internet of Things) data with seamless GitHub integration. The application provides an intuitive graphical interface for real-time data monitoring, analysis, and configuration

Updated 6 months ago

cividis • Rank 4.1 • Science 23%

Register `cividis` with matplotlib, a color map optimized for color vision deficiency, as published in Nuñez, et al. (2018), PLoS ONE 13(7): e0199239 .

Updated 5 months ago

https://github.com/wearepal/data-science-types • Rank 9.4 • Science 10%

Mypy stubs, i.e., type information, for numpy, pandas and matplotlib

Updated 5 months ago

https://github.com/ccampjr/sciplot-pyqt • Rank 9.1 • Science 10%

A Matplotlib-wrapped user-interface for creating and editing publication-ready images and plots

Updated 5 months ago

https://github.com/aryashah2k/quantum-computing-collection-of-resources • Rank 6.5 • Science 10%

A Well Maintained Repository On Quantum Computing Resources [Code+Theory] Updated Regularly During My Time At IBM, Qubit x Qubit And The Coding School's Introduction To Quantum Computing Course '21

Updated 5 months ago

https://github.com/danielpuentee/outdpik • Rank 4.8 • Science 10%

The fundamental toolkit for outliers search and visualization. It aims to be the fundamental high-level package for this purpose.

Updated 5 months ago

https://github.com/const-ae/motif_plotter • Rank 1.6 • Science 13%

A simple tool to create DNA motif plots based directly on matplotlib to enable construction of complex plots

Updated 6 months ago

jcurve • Science 44%

Code for paper "Jerk, Acceleration, and Speed on Inclined Surfaces", 2024.

Updated 5 months ago

https://github.com/asabeneh/30-days-of-python • Science 36%

30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

Updated 6 months ago

analytics • Science 44%

PetCare Analytics é uma plataforma avançada para análise inteligente de dados sobre pets, oferecendo dashboard interativo com mapas geoespaciais, análises estatísticas, modelos preditivos de machine learning para otimização de adoções e integração com IA para insights automatizados.

Updated 6 months ago

hsf-training-matplotlib • Science 44%

Create commonly used plots in HEP with matplotlib and mplhep

Updated 6 months ago

jupyter_gettingstarted2ml • Science 67%

This Getting Started Tutorial systematically demonstrates the typical ML work process step-by-step using the powerful and performant Support Vector Classifier (SVC) and the beginner-friendly Iris Dataset. Furthermore, the selection of the correct SVC kernel and its parameters are described and their effects on the classification result are shown.

Updated 4 months ago

https://github.com/gagolews/analiza_danych_w_jezyku_python • Science 26%

M. Gągolewski, M. Bartoszuk, A. Cena, Przetwarzanie i analiza danych w języku Python, PWN, 2016

Updated 6 months ago

marsilea • Science 39%

Declarative creation of composable visualization for Python (Complex heatmap, Upset plot, Oncoprint and more~)

Updated 6 months ago

xplt • Science 44%

Plotting library for Xsuite and other accelerator physics codes

Updated 6 months ago

facts • Science 54%

Repository for the article in the online magazine Data Science Collective.

Updated 6 months ago

agenoria • Science 44%

Python utility for visualizing growth data from a newborn's first year, such as feeding, diapering, sleep, and growth, recorded in the Glow Baby app.

Updated 6 months ago

decompose • Science 67%

Principal Component Analysis (PCA) Algorithm was implemented to determine the Functional Age of the Power Transformer using Return Voltage Measurement (RVM). [submitted]

Updated 6 months ago

PyCINRAD • Science 49%

Decode CINRAD (China New Generation Weather Radar) data and visualize.

Updated 6 months ago

mcplot • Science 49%

A Python package with a plotting class and routines for publication-ready graphics

Updated 6 months ago

citation-network-app • Science 44%

An interactive web app that fetches the top 20 related papers from Google Scholar (via SerpAPI), builds a citation graph, and renders it in pages of 10 nodes each.

Updated 5 months ago

https://github.com/arcadia-science/arcadia-pycolor • Science 26%

Python package for styling plots according to Arcadia's style guide