$npx skillfedfor your agent

Visualization packages

108 packages · page 2 of 3

Packages

moderngl With conditions
PyPI · Visualization · released Oct 2024

ModernGL is a Python wrapper over OpenGL Core that simplifies GPU-accelerated graphics rendering by providing a Pythonic API for creating shaders, buffers, textures, and render passes with less boilerplate than raw OpenGL.

MITcompiled wheel · 3.7+
597.9Kdownloads / mo
yellowbrick With conditions
PyPI · Visualization · released Aug 2022

Yellowbrick provides scikit-learn-integrated visualizers for model selection, diagnostic analysis, and feature engineering in machine learning workflows.

However, the dormant maintenance status means you should verify compatibility with your specific scikit-learn and matplotlib versions before relying on it in…

Apache-2.0pure Pythondormant
593.9Kdownloads / mo
glcontext With conditions
PyPI · Visualization · released Aug 2024

Provides portable OpenGL context creation across Windows, Linux, and macOS for headless rendering and graphics applications.

However, note that the package is dormant (last release 734 days ago) and marked as Production/Stable—it works well for its narrow purpose but may not receive updates…

MITcompiled wheeldormant
574.3Kdownloads / mo
scikit-plot With conditions
PyPI · Visualization · released Aug 2018

Scikit-plot generates publication-ready visualizations for machine learning evaluation metrics with single-line function calls, working with scikit-learn and other classifiers.

However, be aware that no active development means no fixes for compatibility issues with newer dependencies—test thoroughly in your environment before relying on it…

MITpure Pythondormant
511.2Kdownloads / mo
vegafusion With conditions
PyPI · Visualization · released Sep 2025

VegaFusion provides Rust-backed tools for analyzing and scaling Vega visualizations, with Python bindings to integrate with higher-level visualization systems like Vega-Altair.

BSD-3-Clausecompiled wheel · 3.9+
511.0Kdownloads / mo
py3Dmol With conditions
PyPI · Visualization · released May 2026

Embeds an interactive 3D molecular viewer in Jupyter notebooks using 3Dmol.js, allowing visualization and manipulation of protein and molecular structures directly in the notebook.

MITpure Python
427.3Kdownloads / mo
datashader Worth it
PyPI · Visualization · released May 2026

Datashader converts large datasets into accurate visual representations by rasterizing data through projection, aggregation, and transformation stages, enabling scalable visualization of millions of records.

BSD-3-Clausepure Python · 3.10+
411.2Kdownloads / mo
apache-superset-core With conditions
PyPI · Visualization · released May 2026

Provides base classes, decorators, and utilities for building Apache Superset backend extensions, including REST API endpoints, background tasks, and MCP tools.

Apache-2.0pure Python · 3.10+
400.2Kdownloads / mo
pydotplus Skip
PyPI · Visualization · released Dec 2014

PyDotPlus provides a Python interface to Graphviz's Dot language, allowing you to programmatically create, parse, and manipulate graph definitions for rendering visualizations.

MITbuilds from sourceabandoned
386.8Kdownloads / mo
dash-cytoscape With conditions
PyPI · Visualization · released Jul 2024

Dash Cytoscape wraps Cytoscape.js to let you build interactive network graphs and visualizations in Python Dash applications.

Install it if you need network visualization in Dash and can tolerate a frozen feature set and potential compatibility drift with future Dash versions.

MITbuilds from source · 3.8+dormant
363.3Kdownloads / mo
pytransform3d Worth it
PyPI · Visualization · released Jul 2026

pytransform3d provides operations, conversions, and visualizations for 3D rotations and translations, with built-in support for multiple rotation representations and a TransformManager for chaining complex transformations.

BSD-3-Clausepure Python
353.2Kdownloads / mo
gradio-rangeslider With conditions
PyPI · Visualization · released Oct 2024

A Gradio custom component that adds a dual-handle range slider to select minimum and maximum values within a specified interval.

However, verify that your Gradio version is compatible and accept that no active support or updates are forthcoming—test thoroughly before production use, especially…

license unclearpure Python · 3.8+dormant
323.8Kdownloads / mo
st-theme With conditions
PyPI · Visualization · released May 2024

Detects and returns the active theme (light or dark) of a running Streamlit app, updating dynamically when the user changes the theme.

However, the 833-day maintenance gap means no recent bug fixes or Streamlit version updates—verify compatibility with your Streamlit version before relying on it in…

MITpure Python · 3.8+dormant
314.2Kdownloads / mo
healpy With conditions
PyPI · Visualization · released Jul 2026

healpy wraps the HEALPix C++ library to handle pixelated data on the sphere, enabling coordinate conversions, map transformations, spherical harmonics analysis, and visualization of all-sky survey data.

copyleftcompiled wheel · 3.10+
301.3Kdownloads / mo
pycat-napari With conditions
PyPI · Visualization · released Aug 2026

PyCAT-Napari is a napari-based desktop application for detecting, measuring, and analyzing biomolecular condensates in fluorescence and brightfield microscopy images, with support for 2D, Z-stack, and time-series data.

BSD-3-Clausepure Python
297.0Kdownloads / mo
matplotlib-venn With conditions
PyPI · Visualization · released Feb 2025

Plots area-weighted two- and three-circle Venn diagrams using Matplotlib, with optional support for cost-based layout optimization via Shapely.

MITbuilds from source
285.8Kdownloads / mo
Kivy With conditions
PyPI · Visualization · released Dec 2024

Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.

Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.

MITcompiled wheel · 3.8+
279.3Kdownloads / mo
h2o-wave Worth it
PyPI · Visualization · released Aug 2026

H2O Wave is a Python framework for building interactive web applications with real-time state synchronization, form components, and data visualization—no HTML, JavaScript, or CSS required.

Apache-2.0pure Python · 3.8+
277.7Kdownloads / mo
SciencePlots Worth it
PyPI · Visualization · released Jun 2026

Provides a collection of Matplotlib style sheets designed to format scientific figures for papers, presentations, and theses with publication-ready appearance.

MITpure Python · 3.8+
274.7Kdownloads / mo
pbixray Worth it
PyPI · Visualization · released Aug 2026

Parse and extract metadata, tables, DAX expressions, Power Query code, and security configurations from Microsoft Power BI PBIX files, Excel PowerPivot models, and Analysis Services backup files.

MITpure Python · 3.8+
260.1Kdownloads / mo
textual-plotext With conditions
PyPI · Visualization · released Nov 2024

Wraps the Plotext plotting library as a Textual widget, allowing terminal-based plots to be embedded and rendered within Textual applications.

However, note that it is dormant (622 days since last release); adopt it for stable use cases but verify compatibility with your Plotext version and monitor for any…

MITpure Pythondormant
259.7Kdownloads / mo
streamlit-echarts Worth it
PyPI · Visualization · released Jun 2026

Renders interactive ECharts visualizations in Streamlit apps, with support for custom themes, event handling, selection interactions, and optional PyECharts integration.

Install it if you need ECharts interactivity in Streamlit; the API is straightforward and the component is stable enough for production dashboards.

MITpure Python · 3.10+
257.6Kdownloads / mo
fiftyone Worth it
PyPI · Visualization · released Aug 2026

FiftyOne is a Python framework for building, visualizing, and evaluating computer vision datasets and models, with integrated labeling, model evaluation, and data quality tools.

Apache-2.0pure Python · 3.10+
254.5Kdownloads / mo
pykml Skip
PyPI · Visualization · released Oct 2019

pyKML parses and creates KML documents using a Pythonic XML interface built on lxml.objectify, letting you read and write geographic markup programmatically.

BSD-3-Clausepure Pythonabandoned
247.3Kdownloads / mo
arcgis With conditions
PyPI · Visualization · released Apr 2026

Access Esri's ArcGIS services and geospatial data through Python, enabling vector and raster analysis, geocoding, mapping, and GIS administration from a single library.

However, review the Esri MLA license terms carefully before use in commercial or redistributed contexts, and be aware that the 25 runtime dependencies create a…

license unclearpure Python
229.3Kdownloads / mo
plotille Worth it
PyPI · Visualization · released Feb 2026

Plotille renders plots, scatter plots, histograms, and heatmaps directly in the terminal using braille characters and colors, with no external dependencies.

Install it if you need terminal visualization; skip it only if you require publication-quality graphics or 3D rendering.

MITpure Python
227.7Kdownloads / mo
moderngl-window Worth it
PyPI · Visualization · released Jan 2025

moderngl-window simplifies OpenGL window creation and resource loading across Windows, Linux, and macOS by wrapping ModernGL with support for multiple windowing backends and built-in loaders for textures, shaders, and 3D models.

MITpure Python · 3.9+
216.3Kdownloads / mo
pydot-ng With conditions
PyPI · Visualization · released Oct 2018

pydot-ng provides a Python interface to Graphviz's Dot language, allowing you to programmatically create, parse, and manipulate graph structures that can be rendered into various visual formats.

MITpure Pythonabandoned
210.2Kdownloads / mo
sweetviz Worth it
PyPI · Visualization · released Apr 2026

Sweetviz generates interactive HTML visualizations for exploratory data analysis (EDA) in two lines of code, supporting target analysis, dataset comparison, and correlation detection across numerical, categorical, and mixed-type features.

Install it if you work regularly with pandas dataframes and want to reduce boilerplate visualization code; skip it if you need fine-grained control over plot…

MITpure Python · 3.7+
207.3Kdownloads / mo
distinctipy With conditions
PyPI · Visualization · released Jan 2024

Generates lists of visually distinct colors of any length, with each new color maximally different from existing ones, and provides utilities to work with those colors including colorblind simulation.

MITpure Python · 3.8+dormant
207.0Kdownloads / mo
matplotlib-fontja With conditions
PyPI · Visualization · released Apr 2025

Enables Japanese text rendering in matplotlib plots by automatically configuring the IPAexGothic font after import.

MIT AND IPApure Pythonaging
197.0Kdownloads / mo
grafana-client Worth it
PyPI · Visualization · released Apr 2026

A Python client library for the Grafana HTTP API, supporting both synchronous and asynchronous operations to manage dashboards, users, teams, data sources, and other Grafana resources.

Install it if you need to programmatically manage Grafana resources.

MITpure Python · 3.7+
191.1Kdownloads / mo
napari With conditions
PyPI · Visualization · released Jul 2026

napari is an interactive, multi-dimensional image viewer for Python that lets you browse, annotate, and analyze large n-dimensional images through a Qt-based GUI with GPU-accelerated rendering.

Not recommended if you need headless batch processing or have minimal GPU/display infrastructure.

BSD-3-Clausepure Python · 3.11+
189.5Kdownloads / mo
voxel51-eta Worth it
PyPI · Visualization · released Aug 2026

ETA is an extensible computer vision and machine learning analytics toolkit that provides core utilities for working with images, videos, embeddings, and ML inference pipelines, along with a CLI for building and running analytics workflows.

Apache-2.0pure Python · 3.10+
187.5Kdownloads / mo
fiftyone-brain Worth it
PyPI · Visualization · released Aug 2026

FiftyOne Brain provides AI/ML capabilities for analyzing and manipulating datasets and models, including visual similarity search, text-based querying, sample uniqueness detection, and quality/annotation issue identification.

Install it if you work with computer vision datasets and need systematic quality and similarity analysis.

Apache-2.0pure Python · 3.10+
185.9Kdownloads / mo
backtesting With conditions
PyPI · Visualization · released Jul 2026

Backtesting.py lets you define and test trading strategies against historical price data, then visualize results and performance metrics like Sharpe ratio, drawdown, and win rate.

AGPL-3.0-or-laterpure Python · 3.9+
183.7Kdownloads / mo
napari-plugin-engine Skip
PyPI · Visualization · released Feb 2026

A plugin discovery and hook-calling system for napari, enabling applications to load and execute plugins registered via naming convention or entry points.

Install only if you are maintaining legacy code that cannot yet move to npe2.

MITpure Python · 3.6+abandoned
180.7Kdownloads / mo
fiftyone-db With conditions
PyPI · Visualization · released Dec 2025

Provides the database backend for FiftyOne, a computer vision framework for managing and analyzing image and video datasets.

Apache-2.0compiled wheel · 3.9+
163.3Kdownloads / mo
mjviser Worth it
PyPI · Visualization · released May 2026

mjviser is a web-based viewer for MuJoCo physics simulations, providing an interactive browser interface with simulation controls, joint sliders, contact visualization, and camera tracking.

Apache-2.0pure Python
159.2Kdownloads / mo
gradio-pdf With conditions
PyPI · Visualization · released Nov 2025

Provides a PDF display component for Gradio applications, allowing you to render PDF files in web-based UIs.

Apache-2.0pure Python · 3.10+aging
149.8Kdownloads / mo