Skip to content

Cardinal Maps is a new FOSS maps application for Android. Get around with ease, online and offline. Maps at the speed of you.

License

Notifications You must be signed in to change notification settings

leafcompost/cardinal

 
 

Repository files navigation

GitHub License GitHub commit activity GitHub Actions Workflow Status GitHub Downloads (all assets, all releases) Get it on Obtainium

Cardinal Maps

Cardinal Maps is a mapping application for Android designed to get out of your way and be there when you need it. We believe maps should be fast, private, and focused on what matters most—helping you navigate the world around you.

Key Features

Every decision we make puts the user first:

  • No ads - Clean interface without distractions
  • No tracking or analytics - Your data stays yours
  • Online and offline modes - Search and get directions anywhere in the world out of the box, with complete offline privacy just a few taps away.
  • Self-host your maps services - Works seamlessly with Headway for those who want the convenience of online maps on their own terms.
  • Modern look and feel - Built from the ground up with Material 3 components.
  • Smooth performance - Using MapLibre for map rendering means Cardinal Maps is fast—much faster than you may be used if you're a FOSS maps enjoyer.
  • Transit support (work in progress) - Tap on any bus stop to see upcoming departures, and favorite it for easy access in your saved places.

Screenshots

Basemap viewPlace card viewDirections view

Support the project

Cardinal maps is a labor of love with, currently, one committer. If you've been looking for something better in the FOSS maps space for years like me, and see the vision of Cardinal Maps, your support would mean the world. Anything from a small sponsorship on GitHub Sponsors or Liberapay to bug reports and pull requests help. Even starring the project is enough to give me a little dopamine hit and keep me motivated to continue work.

Contributing

If you'd like to help out we welcome contributions from the community! Please see our Contributing Guidelines for more information. Cardinal Maps is written in Rust and Kotlin and based on industry standard maps tooling, so feature work is rewarding and developer friction is low.

License

This project is licensed under the Apache License, version 2.0—see the LICENSE file for details.

Contact

For questions, suggestions, or support, please open an issue on our GitHub repository.

About

Cardinal Maps is a new FOSS maps application for Android. Get around with ease, online and offline. Maps at the speed of you.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 95.5%
  • Rust 4.5%