🛰️ Advanced GPS Navigator Pro - Full-Featured Navigation App

A powerful, browser-based GPS navigation system with real-time turn-by-turn directions, voice guidance, and live tracking. Built with free mapping APIs - no subscriptions or API keys required!

Key Features:

  • 🔊 Voice Navigation - Turn-by-turn spoken directions
  • 📍 Live GPS Tracking - Real-time position updates & speed monitoring
  • 🗺️ Route Planning - Smart routing with traffic indicators
  • 🧭 Digital Compass - Shows your heading direction
  • 📏 Miles/KM Toggle - Switch between US and metric units
  • 🌙 Dark/Light Map Modes - Toggle map styles
  • Fuel Estimates - Calculate gas/petrol consumption
  • 📱 Mobile Optimized - Touch-friendly controls, works on all devices
  • 💾 Save Routes - Store frequently used destinations
  • 🏪 Find Nearby Places - Locate gas stations, restaurants, ATMs

Perfect for embedding in games, educational projects, or as a standalone navigation tool. Works seamlessly in itch.io's iframe system with custom scroll controls designed specifically for embedded environments.

No installation, no API keys, just instant GPS navigation!

StatusReleased
CategoryTool
PlatformsHTML5
AuthorMauroDot

Comments

Log in with itch.io to leave a comment.

Hey, this is very handy, is this project open source?

I can make it open source and make a GitHub for it. It's super early in the morning so give me some time and I'll make that happen for you

Thanks man, that would be really appreciated
A friend of mine asked me to make an app which is almost like a gps but for racing car enthusiasts, I've been trying to make it with the google maps api but it would be much easier to work with a free api without usage limits or subscriptions, it would be much better for a prototype.
I can also do some pull requests for any upgrades that I do that don't drastically change the app. There's definitely loads of potential for this from augmented reality to geocaching or even fitness apps.

At the moment, I am working on trying to 

upgrade built on MapLibre GL JS (open-source, no API key) + OSRM for routing + Nominatim for geocoding. It:

  • Locks the map to Forward-Up during tracking (rotates the map to your live heading) and lets you toggle back to North-Up.

  • Smooths heading using GPS course → fallback to bearing between last two fixes → fallback to device compass.

  • Keeps your “car” arrow upright and centered while the map rotates underneath.

  • Adds smarter recenter behavior, voice prompts, ETA, unit toggle (mi/km), and cleaner mobile UI.