$npx skillfedfor your agent

Visualization packages

108 packages · page 1 of 3

Packages

matplotlib Worth it
PyPI · Visualization · released Jul 2026

matplotlib creates static, animated, and interactive visualizations in Python, producing publication-quality figures in multiple formats for scripts, shells, web servers, and graphical interfaces.

Install it if you need to visualize data, generate publication-quality figures, or embed plots in applications.

permissive licensecompiled wheel · 3.11+
232.4Mdownloads / mo
contourpy Worth it
PyPI · Visualization · released Jul 2025

ContourPy calculates contours of 2D quadrilateral grids using C++11 algorithms wrapped in Python, offering serial and multithreaded implementations without requiring Matplotlib as a dependency.

BSD-3-Clausecompiled wheel · 3.11+
191.2Mdownloads / mo
plotly Worth it
PyPI · Visualization · released Jul 2026

Plotly is an interactive, browser-based graphing library that creates charts and visualizations from Python, rendering them as HTML that can be viewed in Jupyter notebooks, standalone files, or web applications.

MITpure Python · 3.8+
74.2Mdownloads / mo
graphviz Worth it
PyPI · Visualization · released Jun 2025

Generates DOT language source code for graph structures and renders them using the Graphviz graph drawing software installed on your system.

Install it if you need to generate or render graphs from Python.

MITpure Python · 3.9+
56.8Mdownloads / mo
streamlit Worth it
PyPI · Visualization · released Aug 2026

Streamlit transforms Python scripts into interactive web applications with minimal code, enabling rapid development of data dashboards, reports, and chat interfaces without requiring web development expertise.

Apache-2.0pure Python · 3.10+
29.7Mdownloads / mo
leather Unrated
PyPI · Visualization · released Dec 2025

Leather is a lightweight Python charting library for quick, no-frills data visualization. It generates charts without requiring perfect styling or extensive configuration.

MITpure Pythonaging
28.7Mdownloads / mo
pydot Worth it
PyPI · Visualization · released Jun 2025

pydot is a Python interface to Graphviz that lets you create, read, edit, and visualize graphs using the DOT language, with a single runtime dependency (pyparsing) and optional NetworkX interoperability.

MITpure Python · 3.8+
25.9Mdownloads / mo
gradio Worth it
PyPI · Visualization · released Aug 2026

Gradio builds web interfaces for machine learning models, APIs, and Python functions without requiring JavaScript or web hosting knowledge, then shares them via public URLs.

Apache-2.0pure Python · 3.10+
18.4Mdownloads / mo
altgraph Worth it
PyPI · Visualization · released Nov 2025

altgraph constructs and analyzes graphs (networks), supporting BFS and DFS traversals, topological sorting, shortest paths, and graphviz output.

MITpure Pythonaging
12.3Mdownloads / mo
bokeh Worth it
PyPI · Visualization · released Jul 2026

Bokeh is an interactive visualization library that creates browser-based plots, dashboards, and data applications from Python code, with support for large and streaming datasets.

Install it if you need browser-based interactivity.

BSD-3-Clausepure Python · 3.10+
12.1Mdownloads / mo
dash Worth it
PyPI · Visualization · released Jul 2026

Dash is a Python framework for building interactive web applications with reactive UI elements like dropdowns and graphs tied directly to analytical code, using Flask and Plotly for rendering.

Install it if you need to turn analytical Python code into interactive dashboards or data apps.

MITpure Python · 3.9+
11.4Mdownloads / mo
folium Worth it
PyPI · Visualization · released Jun 2025

folium builds interactive web maps by combining Python data manipulation with Leaflet.js, letting you create and customize maps programmatically and render them as HTML.

MITpure Python · 3.9+
7.2Mdownloads / mo
albumentations Worth it
PyPI · Visualization · released May 2025

Albumentations applies image transformations to training data, supporting classification, segmentation, object detection, and pose estimation with a unified API for images, masks, bounding boxes, and keypoints.

Install it if you need a unified, production-grade augmentation API for computer vision tasks.

MITpure Python · 3.9+aging
5.5Mdownloads / mo
Cartopy Worth it
PyPI · Visualization · released Aug 2025

Cartopy makes it easy to draw maps for data analysis and visualization by providing object-oriented projection definitions, point/line/polygon transformations between map projections, and Matplotlib integration for advanced mapping.

Install it if you need to visualize geographic or geospatial data in Python.

BSD-3-Clausecompiled wheel · 3.10+
5.3Mdownloads / mo
pygraphviz With conditions
PyPI · Visualization · released Jul 2026

PyGraphviz provides a Python interface to Graphviz, enabling you to create, edit, read, write, and draw graphs using Graphviz's layout algorithms and visualization engine.

BSD-3-Clausecompiled wheel · 3.10+
4.3Mdownloads / mo
pyquaternion Worth it
PyPI · Visualization · released Oct 2020

Provides quaternion representation, manipulation, and rotation operations for 3D geometry and animation, with support for smooth interpolation between orientations.

MITpure Python
3.9Mdownloads / mo
eralchemy Worth it
PyPI · Visualization · released May 2026

Generates Entity Relation (ER) diagrams from SQLAlchemy models or existing databases, outputting to image, PDF, or markdown formats.

Install it if you need to visualize database schemas or SQLAlchemy models; the GraphViz system dependency is the only real prerequisite.

permissive licensepure Python · 3.10+
3.9Mdownloads / mo
panel Worth it
PyPI · Visualization · released Jun 2026

Panel is a Python framework for building interactive data applications, dashboards, and web apps with widgets, plots, and tables that can be deployed as web services, notebooks, or static exports.

Install it if you need to turn Python data work into interactive web apps or dashboards without learning JavaScript or web frameworks.

BSD-3-Clausepure Python · 3.10+
3.7Mdownloads / mo
glfw With conditions
PyPI · Visualization · released Jul 2026

Python bindings for GLFW 3 that wrap the C library via ctypes, providing window creation, input handling, and OpenGL context management with a pythonic API.

MITcompiled wheel
3.6Mdownloads / mo
plotnine Worth it
PyPI · Visualization · released Aug 2026

plotnine implements a grammar of graphics for Python, letting you build plots by explicitly mapping dataframe variables to visual properties like position, color, and size, then composing them with operators.

Install it if you work with pandas DataFrames and want to think about plots as layered grammars rather than imperative drawing commands.

MITpure Python · 3.10+
3.4Mdownloads / mo
mizani With conditions
PyPI · Visualization · released Jan 2026

Mizani provides scales and transformations for graphics systems, handling data mapping, formatting, and axis/legend generation for visualization libraries.

BSD-3-Clausepure Python · 3.10+aging
3.4Mdownloads / mo
vtk With conditions
PyPI · Visualization · released May 2026

VTK is a 3D graphics, image processing, and visualization toolkit that provides algorithms for surface reconstruction, volume rendering, and advanced rendering techniques.

BSD-3-Clausecompiled wheel
3.1Mdownloads / mo
seleniumbase With conditions
PyPI · Visualization · released Aug 2026

SeleniumBase is a browser automation framework that combines Selenium WebDriver with pytest integration, CDP mode for bot-detection bypass, and tools for web testing, scraping, and crawling.

However, the 60 runtime dependencies are substantial—evaluate whether you need the full feature set or if a lighter alternative suits your use case.

permissive licensepure Python · 3.9+
3.1Mdownloads / mo
rerun-sdk With conditions
PyPI · Visualization · released Aug 2026

Records and streams data like images, tensors, point clouds, and text to the Rerun Viewer for live visualization or file-based replay.

permissive licensecompiled wheel · 3.10+
3.0Mdownloads / mo
open3d With conditions
PyPI · Visualization · released Jan 2025

Open3D provides data structures and algorithms for working with 3D point clouds, meshes, and RGB-D data, with GPU-accelerated processing and visualization capabilities.

MITcompiled wheel · 3.8+
2.7Mdownloads / mo
anndata Worth it
PyPI · Visualization · released Jul 2026

anndata handles annotated data matrices in memory and on disk with sparse data support, lazy operations, and efficient storage—positioned as a middle ground between pandas and xarray for scientific data.

Install it if you work with structured scientific data—especially single-cell omics—or need sparse matrix support with metadata.

BSD-3-Clausepure Python · 3.12+
1.8Mdownloads / mo
vispy With conditions
PyPI · Visualization · released May 2026

VisPy is a GPU-accelerated 2D/3D visualization library that renders large datasets interactively using OpenGL, offering both low-level graphics control via gloo and experimental high-level plotting interfaces.

BSD-3-Clausecompiled wheel · 3.9+
1.7Mdownloads / mo
palettable Worth it
PyPI · Visualization · released Apr 2023

Palettable provides a library of color palettes for Python that can be used directly or integrated with matplotlib to customize plots and supply colors for web applications.

Install it if you want to avoid color-picking overhead.

MITpure Python · 3.7+aging
1.7Mdownloads / mo
adjustText Worth it
PyPI · Visualization · released Jun 2026

Automatically repositions text labels on matplotlib plots to minimize overlaps with other labels and data points using iterative adjustment.

permissive licensepure Python
1.2Mdownloads / mo
pyqtgraph Worth it
PyPI · Visualization · released Nov 2025

PyQtGraph is a pure-Python graphics library for building scientific and engineering visualizations with PyQt5, PyQt6, or PySide6, using numpy for computation and Qt's graphics framework for fast 2D and 3D rendering.

permissive licensepure Python · 3.10+
1.1Mdownloads / mo
scanpy Worth it
PyPI · Visualization · released Jul 2026

Scanpy is a toolkit for preprocessing, visualizing, clustering, and analyzing single-cell gene expression data, handling datasets from hundreds to millions of cells efficiently.

Install it if you work with single-cell RNA-seq or similar high-dimensional genomic data; the large dependency tree is a one-time cost for a comprehensive,…

BSD-3-Clausepure Python · 3.12+
1.0Mdownloads / mo
weave With conditions
PyPI · Visualization · released Aug 2026

Weave is a toolkit for tracing, logging, and evaluating generative AI applications, letting you instrument functions to capture inputs, outputs, and execution traces for debugging and analysis.

Apache-2.0pure Python · 3.10+
1.0Mdownloads / mo
plotly-express Skip
PyPI · Visualization · released Aug 2019

Plotly Express is now a compatibility shim that re-exports plotly.express; it provides a high-level wrapper for creating interactive visualizations with Plotly.

MITpure Pythonabandoned
1.0Mdownloads / mo
svgpathtools With conditions
PyPI · Visualization · released Nov 2025

Reads, writes, and analyzes SVG Path objects and Bézier curves, providing geometric tools to transform, intersect, and measure path elements.

MITpure Python · 3.8+aging
828.5Kdownloads / mo
mplfinance With conditions
PyPI · Visualization · released Aug 2023

mplfinance provides matplotlib-based visualization for financial market data, enabling candlestick charts, OHLC plots, and technical analysis overlays from pandas DataFrames.

However, do not rely on it for active bug fixes or new features—test compatibility with your matplotlib and pandas versions before production use, and consider it a…

BSD-3-Clausepure Pythondormant
810.5Kdownloads / mo
osmnx Worth it
PyPI · Visualization · released Jul 2026

OSMnx downloads, models, and analyzes street networks and geospatial features from OpenStreetMap, letting you work with walking, driving, or biking networks, amenities, building footprints, and routing data.

Install it if you need to work with street networks, urban amenities, or geospatial features from OpenStreetMap.

MITpure Python · 3.11+
731.5Kdownloads / mo
planarity With conditions
PyPI · Visualization · released Jun 2026

Tests whether a graph is planar, computes planar embeddings, draws planar graphs as ASCII art, and isolates forbidden subgraphs using algorithms from the Edge Addition Planarity Suite.

BSD-3-Clausebuilds from source · 3.10+
709.6Kdownloads / mo
great-tables Worth it
PyPI · Visualization · released Jul 2026

Great Tables transforms Pandas or Polars DataFrames into formatted, publication-quality HTML tables or images with headers, footers, column spanners, and cell-level formatting.

MITpure Python · 3.10+
683.2Kdownloads / mo
pytest-mpl With conditions
PyPI · Visualization · released Mar 2026

pytest-mpl is a pytest plugin that automates visual regression testing for Matplotlib figures by comparing generated images against reference baselines using RMS tolerance or hash comparison.

Install it if visual consistency of plots is part of your test suite; skip it if you don't generate or test figures programmatically.

BSD-2-Clausepure Python · 3.10+
677.5Kdownloads / mo
earthengine-api With conditions
PyPI · Visualization · released Aug 2026

Python client library for Google Earth Engine, enabling programmatic access to satellite imagery and geospatial datasets for remote sensing and environmental analysis.

The main gotcha is that authentication and an Earth Engine project are prerequisites; also, dynamic class loading means you'll rely on the official API Reference.

Apache-2.0pure Python · 3.10+
616.9Kdownloads / mo