# bqplot

> Plotting library for IPython/Jupyter notebooks.

- Category: [Python data visualization libraries](https://awesomedataviz.com/categories/python/)
- Website: https://bqplot.github.io/bqplot
- Repository: https://github.com/bqplot/bqplot
- License: Apache-2.0
- Language: TypeScript
- Status: Maintained (commits in the last 12 months)
- GitHub stars: 3,693
- Commits in the last 12 months: 21
- Contributors: 59
- Last commit: May 7, 2026
- Latest release: 0.13.1 (May 7, 2026)
- Install (PyPI): `pip install bqplot`, 47.6K downloads per week
- Topics: Jupyter & notebook visualization

## Overview

bqplot is an open-source Python visualization library released under the Apache-2.0 license. Its GitHub repository has 3,693 stars, 477 forks, and 59 contributors. It is maintained with 21 commits in the last 12 months; the most recent commit was on May 7, 2026. The latest release, 0.13.1, was published on May 7, 2026. On PyPI it is downloaded about 47.6K times per week.

## Alternatives

- [Streamlit](https://awesomedataviz.com/tools/streamlit/): Framework for turning Python scripts into interactive data apps. (45.9K stars)
- [Dash](https://awesomedataviz.com/tools/dash/): Framework for building data apps and dashboards in Python, built on Plotly.js and React. (24.4K stars)
- [Matplotlib](https://awesomedataviz.com/tools/matplotlib/): 2D plotting library. (23.3K stars)
- [Bokeh](https://awesomedataviz.com/tools/bokeh/): Interactive Web Plotting for Python. (20.5K stars)
- [Taipy](https://awesomedataviz.com/tools/taipy/): Python framework for building data and AI web applications with interactive charts and dashboards. (19.4K stars)
- [Plotly (Python)](https://awesomedataviz.com/tools/plotly-python/): Interactive web based visualization built on top of plotly.js (18.8K stars)

Source: https://awesomedataviz.com/tools/bqplot/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
