ipyleaflet 0.20.0


pip install ipyleaflet

  Latest version

Released: Jun 13, 2025

Project Links

Meta
Author: Project Jupyter
Requires Python: >=3.8

Classifiers

Intended Audience
  • Developers
  • Science/Research

License
  • OSI Approved :: MIT License

Programming Language
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12

Topic
  • Multimedia :: Graphics

ipyleaflet

Documentation Binder Join the Gitter Chat Downloads

A Jupyter / Leaflet bridge enabling interactive maps in the Jupyter notebook.

Usage

Selecting a basemap for a leaflet map:

Basemap Screencast

Loading a geojson map:

GeoJSON Screencast

Making use of leafletjs primitives:

Primitives Screencast

Using the splitmap control:

Splitmap Screencast

Displaying velocity data on the top of a map:

Velocity Screencast

Choropleth layer:

Choropleth Screencast

Widget control

Widget Control

Installation

Using conda:

conda install -c conda-forge ipyleaflet

Using pip:

pip install ipyleaflet

Installation from sources

For a development installation (requires yarn, you can install it with conda install -c conda-forge yarn):

git clone https://github.com/jupyter-widgets/ipyleaflet.git
cd ipyleaflet
(cd python/jupyter_leaflet; pip install -e .)
(cd python/ipyleaflet; pip install -e .)

For developing with JupyterLab:

jupyter labextension develop --overwrite jupyter_leaflet

Documentation

To get started with using ipyleaflet, check out the full documentation

https://ipyleaflet.readthedocs.io/

License

We use a shared copyright model that enables all contributors to maintain the copyright on their contributions.

This software is licensed under the MIT license. See the LICENSE file for details.

Related projects

The ipyleaflet repository includes the jupyter-leaflet npm package, which is a front-end component, and the ipyleaflet python package which is the backend for the Python Jupyter kernel.

Similarly, the xleaflet project provides a backend to jupyter-leaflet for the "xeus-cling" C++ Jupyter kernel.

Xleaflet Screencast

0.20.0 Jun 13, 2025
0.19.2 Jul 22, 2024
0.19.1 May 14, 2024
0.19.0 Apr 23, 2024
0.18.2 Jan 23, 2024
0.18.1 Dec 15, 2023
0.18.0 Nov 27, 2023
0.17.4 Sep 11, 2023
0.17.3 Jun 02, 2023
0.17.2 Oct 19, 2022
0.17.1 Aug 23, 2022
0.17.0 Jul 07, 2022
0.16.0 Apr 14, 2022
0.15.0 Dec 06, 2021
0.14.0 Jun 17, 2021
0.13.6 Jan 05, 2021
0.13.5 Jan 05, 2021
0.13.4 Dec 28, 2020
0.13.3 Jul 29, 2020
0.13.2 Jul 24, 2020
0.13.1 Jun 30, 2020
0.13.0 May 25, 2020
0.12.6 May 08, 2020
0.12.4 Apr 17, 2020
0.12.3 Mar 03, 2020
0.12.2 Jan 31, 2020
0.12.1 Jan 17, 2020
0.12.0 Jan 16, 2020
0.11.7 Jan 09, 2020
0.11.6 Nov 22, 2019
0.11.5 Nov 22, 2019
0.11.4 Oct 14, 2019
0.11.3 Oct 07, 2019
0.11.2 Sep 16, 2019
0.11.1 Jul 03, 2019
0.11.0 Jul 02, 2019
0.10.9 Jul 02, 2019
0.10.8 Jun 26, 2019
0.10.7 Jun 25, 2019
0.10.6 Jun 25, 2019
0.10.5 Jun 19, 2019
0.10.4 Jun 11, 2019
0.10.3 Jun 08, 2019
0.10.2 May 06, 2019
0.10.1 Mar 28, 2019
0.10.0 Mar 01, 2019
0.9.2 Dec 21, 2018
0.9.1 Oct 19, 2018
0.9.0 Jul 03, 2018
0.8.4 Jun 20, 2018
0.8.3 Jun 20, 2018
0.8.2 Jun 20, 2018
0.8.1 Apr 12, 2018
0.7.3 Mar 24, 2018
0.7.2 Mar 16, 2018
0.7.1 Feb 23, 2018
0.7.0 Feb 22, 2018
0.6.9 Feb 21, 2018
0.6.8 Feb 20, 2018
0.6.7 Feb 15, 2018
0.6.6 Feb 14, 2018
0.6.5 Feb 13, 2018
0.6.3 Feb 13, 2018
0.6.2 Feb 13, 2018
0.6.1 Feb 13, 2018
0.6.0 Feb 05, 2018
0.5.5 Feb 04, 2018
0.5.4 Jan 18, 2018
0.5.3 Dec 15, 2017
0.5.2 Dec 08, 2017
0.5.1 Nov 09, 2017
0.5.0 Nov 03, 2017
0.4.0 Sep 05, 2017
0.4.0a1 Jul 06, 2017
0.3.0 Mar 02, 2017
0.2.1 Jul 14, 2016
0.2.0 Apr 27, 2016
0.2.0b5 Apr 24, 2016
0.2.0b4 Apr 23, 2016
0.2.0b3 Apr 20, 2016
0.2.0b2 Apr 19, 2016
0.2.0b1 Apr 19, 2016

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
branca (>=0.5.0)
ipywidgets (<9,>=7.6.0)
jupyter-leaflet (<0.21,>=0.20)
traittypes (<3,>=0.2.1)
xyzservices (>=2021.8.1)