# pydeck

Canonical: https://gisforweb.com/tools/pydeck/

Python API for deck.gl, rendering GPU geospatial layers in Jupyter notebooks and Dash apps.

pydeck is the Python API for deck.gl, letting you assemble deck.gl layers from Python objects and render them in Jupyter notebooks, standalone HTML, or a Dash application. It covers the same layer catalog as the JavaScript framework, including GeoJSON, ArcGIS, and Mapbox sources plus GPU aggregation and heatmap layers. It lives in the deck.gl monorepo under bindings/pydeck and is published to PyPI.

## Details

- Type: library

- Categories: visualization, mapping

- Open source: Yes

- Pricing model: open-source

- License: MIT

- Platforms: web

## Features

- Python bindings for the deck.gl layer catalog

- Interactive layers in Jupyter notebooks

- GeoJSON layers built from DataFrames

- Standalone HTML and Dash application output

- GPU aggregation and heatmap layers

- Supports GeoJSON, ArcGIS, and Mapbox sources

## Project sources

- Website: https://deck.gl/pydeck

- Repository: https://github.com/visgl/deck.gl

Directory descriptions are summaries. Verify current capabilities and terms with the project sources.
