
How to Get Routing, Geocoding and Real-Time Maps With Zero API Keys
TL;DR: Navigatr is a JavaScript SDK that gives you routing, geocoding, and interactive maps without API keys or billing. It works by making requests directly from users' browsers to public OpenStreetMap infrastructure. It Started With a Tweet Earlier this year, a Chowdeck customer complained on X, they couldn't track their delivery in real time. The replies filled up fast with developers explaining why: Google Maps API is simply too expensive for African startups to run at scale. I replied with what I knew from having done it before: The tweet got 5.9K views. People asked the same thing: is there a package for this? There wasn't. So I built one . The Problem If you've ever built a location-based app, you know the drill: Sign up for Google Maps Add a credit card Watch your bill grow with every user Google Maps charges $7 per 1,000 routes and $5 per 1,000 geocodes. For a delivery app doing 100K orders/month, that's $1,200/month minimum just for maps. For a Lagos or Accra startup still fi
Continue reading on Dev.to Webdev
Opens in a new tab



