Tidepool Dashboard

v1.4.8 — Python/Flask · NOAA APIs

Real-time marine conditions for any coastal location on Earth. Enter a location or use your browser's geolocation, and the dashboard streams nine independent data tiles in parallel: tide predictions, NOAA buoy readings (wind speed, wave height, water temperature), 7-day weather forecast, active marine warnings, wind grid visualization, satellite sea surface temperature, and more.

Tide Predictions NOAA Buoy Data 7-day Forecast Sea Surface Temp Marine Warnings Any Location
Open Dashboard

iNaturalist Project Manager

v1.7.1 — Python/Flask · iNaturalist API

Adding observations to iNaturalist traditional projects one-by-one is tedious. This app lets you bulk-add your observations in a guided 4-step workflow: authenticate with your JWT token, search for a project, filter observations by taxon and date, then add them all at once with real-time SSE progress tracking. Required observation fields are detected automatically and prompted before submission.

Bulk Add Taxon Filter Date Filter Preview Before Submit Live Progress Field Values
Open App

Species Overlap Mapper

v1.3.0 — Python/Flask · iNaturalist API · Plotly

Compare where two to ten species co-occur geographically, using research-grade iNaturalist observations. Enter species names and a location, and the app fetches observation records and renders an interactive map with color-coded markers per species. Useful for understanding habitat overlap, confirming range boundaries, or exploring predator/prey and mutualist relationships.

2–10 Species Interactive Map Research Grade Location Picker Plotly / Matplotlib Export
Open App