
altair
Vega-Altair is a Python library for declarative statistical visualization.

About altair
Vega-Altair is a Python library for declarative statistical visualization built on the Vega-Lite JSON specification. It lets users define charts and interaction in Python code, including selections where one view filters another, such as a scatter plot filtering a histogram. It can display output in JupyterLab, Jupyter Notebook, Visual Studio Code, GitHub and nbviewer, and export to PNG/SVG images, standalone HTML pages, the Online Vega-Lite Editor, and JSON files. It is installed with pip or conda.
Key features
- Declarative Python API built on Vega-Lite JSON specification
- Type-checked visualizations conforming to Vega-Lite specification
- Declarative interaction grammar for selections and linked views
- Display in JupyterLab, Notebook, VS Code, GitHub, nbviewer
- Export to PNG/SVG, standalone HTML, and Online Vega-Lite Editor
- Serialize visualizations as JSON files
- Built on Vega-Lite specification with type-checked output
- Supports declarative interaction such as selections and linked views
- Displays in multiple notebook and editor environments with several export formats
altair at a glance
- Website
- github.com/altair-viz/altair
- Category
- Design & Creative › Charts & Data Visualization
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Charts & Data Visualization

altair alternatives
Tools and sites you could use instead, ranked by how closely they match.
Vega-Altair provides declarative data visualization tools for Python applications.
teeplot organizes visualization output and names files based on semantic plotting variables.
SolidUI generates graphs from a sentence, according to its repository description.
Seaborn provides statistical data visualization tools and plotting functions for Python.
PyQtGraph provides Python graphics, data visualization, and GUI tools for scientific and engineering applications.
Matplotlib provides Python tools for creating plots and visualizations from data.
Popular in Charts & Data Visualization
Well-known listings from the same topic.
altair FAQ
How do I install Vega-Altair?
Where can I ask questions or report issues?
Is Vega-Altair affiliated with Altair Engineering, Inc.?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











