streamlit-folium 0.21.1


Render Folium objects in Streamlit

Render Folium objects in Streamlit

Stars: 440, Watchers: 440, Forks: 163, Open Issues: 18

The randyzwitch/streamlit-folium repo was created 4 years ago and the last code push was 2 days ago.
The project is popular with 440 github stars!

How to Install streamlit-folium

You can install streamlit-folium using pip

pip install streamlit-folium

or add it to a project with poetry

poetry add streamlit-folium

Package Details

Randy Zwitch
GitHub Repo:
No  streamlit-folium  pypi packages just yet.


A list of common streamlit-folium errors.

Code Examples

Here are some streamlit-folium code examples and snippets.

GitHub Issues

The streamlit-folium package has 18 open issues on GitHub

  • Programmatically adjusting Draw layer on map.
  • st_folium map does not render in Chrome when in st.tabs
  • Upgrade node versions in build scripts
  • Performance issue when working with many points
  • Style function not working when soley add to 'feature_group_to_add' parameter
  • Dynamically specify required js/css
  • Error when I try to add plugins.FloatImage with st_folium
  • Just a question: extract more values based on user click on Draw plugin.
  • Popup in Folium.Marker not working

See more issues on GitHub

Related Packages & Articles

geemap 0.33.1

Geemap is a Python package designed for interactive mapping with Google Earth Engine (GEE). It provides an intuitive interface for manipulating, analyzing, and visualizing geospatial big data in a Jupyter-based environment. Geemap supports various Python libraries and offers advanced features like data conversion, interactive plotting, and image classification. It also allows developers to export Earth Engine maps as HTML files and PNG images, making it a comprehensive solution for geospatial data handling.

leafmap 0.36.0

leafmap is a powerful Python package that brings interactive mapping and geospatial analysis to your fingertips. Born from geemap, leafmap is designed to serve non-Google Earth Engine users, offering a platform for analyzing and visualizing geospatial data with minimal coding. Whether you're working in Google Colab, Jupyter Notebook, or JupyterLab, leafmap makes geospatial data analysis accessible and straightforward. It integrates with folium, ipyleaflet, whiteboxtools, and ipywidgets, providing a rich set of tools for interactive mapping and geospatial analysis.

osmnx 1.9.3

Download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap

keplergl 0.3.2

This is a simple jupyter widget for, an advanced geospatial visualization tool, to render large-scale interactive maps.