alexander wondwossen toronto
← all work

exif dashboard pro

jan 2026 · python · streamlit · plotly · folium

what it is

drop in a folder of photos and see how you actually shoot.

how it works

  1. upload a zip or single photos: jpg, png, tiff, and raw (cr2, nef, arw).
  2. pillow reads camera, lens, iso, aperture, focal length, time and gps.
  3. pandas crunches it, plotly charts it, and folium pins every geotagged shot on a map.

what broke

exif isn't friendly. aperture and focal length are stored as fractions and gps as degrees/minutes/seconds, so everything had to be converted before a single chart made sense.

links

exif dashboard pro on github ↗