A custom streamlit component for rendering interactive geospatial maps using the ArcGIS Maps SDK for JavaScript. Drop in dynamic, high-performance maps into your Streamlit apps—no IPython required.

2 Open Issues Need Help Last updated: Jun 21, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement a feature in the `streamlit-geomap` component to accept GeoJSON data or coordinate arrays from the Python side, render points from this data as graphics on the map, and automatically center and zoom the map to fit the data.

Complexity: 3/5
good first issue

A custom streamlit component for rendering interactive geospatial maps using the ArcGIS Maps SDK for JavaScript. Drop in dynamic, high-performance maps into your Streamlit apps—no IPython required.

Python

AI Summary: Implement support for ArcGIS FeatureLayers within the `streamlit-geomap` component. This involves accepting FeatureLayer URLs or portal item IDs as input, handling authentication (API keys or OAuth), and supporting renderers and labeling options for customized visualization.

Complexity: 4/5
good first issue

A custom streamlit component for rendering interactive geospatial maps using the ArcGIS Maps SDK for JavaScript. Drop in dynamic, high-performance maps into your Streamlit apps—no IPython required.

Python