finds.dev← search

// the find

opengeos/streamlit-geospatial

★ 1,021 · Python · MIT · updated May 2026

A multi-page streamlit app for geospatial

A multi-page Streamlit app demonstrating geospatial visualization — timelapse, heatmaps, split maps, Google Earth Engine datasets, global building footprints, and US housing/real estate data. It's a gallery of what's possible with leafmap and geemap, not a library you import. Aimed at Python data scientists who want a working starting point for geospatial dashboards.

The Earth Engine and land cover pages expose satellite-scale datasets that would take days to wire up from scratch — the heavy lifting is already done. Global building footprints page is genuinely useful for urban analytics. The multi-page Streamlit structure is clean and easy to fork-and-extend. Bundled GeoJSON and real estate CSVs mean you can run the housing pages without hunting for data.

This is a demo repo, not a reusable framework — every page is a standalone script with duplicated setup code and no shared abstractions. No tests at all. The Earth Engine pages require a GEE-authenticated account, which is a non-trivial gate for new users not mentioned clearly upfront. Data is mostly static files checked into the repo rather than live feeds, so the 'real estate market trends' angle goes stale fast.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →