folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.
$ pip install folium
or
$ conda install -c conda-forge folium
https://python-visualization.github.io/folium/latest/
We love contributions! folium is open source, built on open source, and we'd love to have you hang out in our community.
See our complete contributor's guide for more info.
- Release notes of v0.16.0 and higher: https://github.com/python-visualization/folium/releases
- Older changelog
Packages:
- https://github.com/geopandas/xyzservices: a repository of raster basemap tilesets.
- https://github.com/randyzwitch/streamlit-folium: run folium in a Streamlit app.
- https://github.com/FEMlium/FEMlium: interactive visualization of finite element simulations on geographic maps with folium.
Plugins:
- https://github.com/onaci/folium-glify-layer: provide fast webgl rendering for large GeoJSON FeatureCollections
- https://github.com/carlosign/Folium.ControlCredits-Plugin: displaying credits in the corner. Display an image/logo, clicking it will expand to show a brief message with credits and links.
- https://github.com/JohnyCarrot/folium-geocoder-own-locations: a geocoder that accepts a list of suggestions at creation time.