Repolode
the-geeky-couldron

the-geeky-couldron/waypoint

Android navigation app that shows real streets in 27 game-inspired map styles, with spoken directions and Android Auto support.

Open-source alternative to:Google Maps

Stars
236
Forks
10
Open issues
2
Last commit
24 hours ago

What is it?

Waypoint is a native Android navigation app written in Kotlin and Jetpack Compose, built on MapLibre Native. It draws real-world geography in one of 27 map styles, each inspired by a different video game world such as Night City, Old West or Pixel World. Users pick a world during onboarding and can switch styles mid-trip without losing their destination.

The app offers car, motorcycle and walking routes with spoken turn cues, remaining distance and ETA. Search, saved places, world-specific points of interest and a 2D/3D camera control are included. Guidance progress and rerouting use Ferrostar, with routes from OSRM and Valhalla, and the projected map appears on Android Auto with search and saved destinations available on the car screen.

Map tiles come from OpenFreeMap, search uses Photon with the Android Geocoder as an option, and saved places stay on the device. The app has no live traffic, offline routing or lane guidance, and it depends on internet access for map, search and routing services. Installed builds check GitHub releases for updates and verify downloaded APKs.

Key features

  • 01Car, motorcycle and walking routes with spoken turn-by-turn cues.
  • 0227 map styles inspired by well-known video game worlds, drawn on real geography.
  • 03Android Auto support with a projected map and search on the car screen.
  • 04Saved places, recent destinations and world-specific points of interest.
  • 05In-app update checks against GitHub releases with APK checksum and signature verification.

Use cases

  • Driving around a city while enjoying a game-themed map style.
  • Using navigation through Android Auto in a car head unit.
  • Developers studying a Kotlin, Compose and MapLibre navigation app as a reference.

Quick start

  1. 1

    Download the latest APK from GitHub Releases

  2. 2

    Open the APK and follow Android's installation prompts

  3. 3

    Complete onboarding, choose a world and open the map

  4. 4

    Build from source: clone the repository

    git clone https://github.com/the-geeky-couldron/waypoint.git

Things to know

  • Android only, requires Android 8.0 or later.
  • No live traffic, offline routing or lane guidance.
  • Relies on public map, search and routing services that can be unavailable or rate-limited.
  • Real-road and long-duration testing are still pending.

In collections

Topics

FAQ

What is waypoint?
Android navigation app that shows real streets in 27 game-inspired map styles, with spoken directions and Android Auto support. Waypoint is a native Android navigation app written in Kotlin and Jetpack Compose, built on MapLibre Native. It draws real-world geography in one of 27 map styles, each inspired by a different video game world such as Night City, Old West or Pixel World. Users pick a world during onboarding and can switch styles mid-trip without losing their destination.
Is waypoint free to use? What license does it have?
waypoint is open source under the MIT license. Check the license terms before using it in commercial products.
Is waypoint still maintained?
Actively maintained. The last commit to waypoint was on Nov 6, 2026.
What can I use waypoint for?
Driving around a city while enjoying a game-themed map style. Using navigation through Android Auto in a car head unit. Developers studying a Kotlin, Compose and MapLibre navigation app as a reference.
How do I install waypoint?
Download the latest APK from GitHub Releases Open the APK and follow Android's installation prompts Complete onboarding, choose a world and open the map Build from source: clone the repository: git clone https://github.com/the-geeky-couldron/waypoint.git
Where can I get waypoint?
The source code and installation instructions are on GitHub: https://github.com/the-geeky-couldron/waypoint

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects