MCPcopy Create free account
hub / github.com/comaps/comaps

github.com/comaps/comaps @v2026.06.05-11

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2026.06.05-11 ↗ · + Follow
35,088 symbols 104,692 edges 3,747 files 3,466 documented · 10% updated 5d ago★ 451

Browse by type

Functions 28,972 Types & classes 6,116
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Project Intro | Governance | FAQ | Contribute | Donate | Keep Connected

CoMaps

Hike, Bike, Drive Offline - Easy Map Navigation with Privacy

<a href="https://codeberg.org/comaps/comaps/src/branch/main/LICENSE">
  <img src="https://img.shields.io/github/license/comaps/comaps?style=for-the-badge&logo=opensourceinitiative&logoColor=white&color=588157" alt="License"/>
</a>
<a href="https://codeberg.org/comaps/comaps/actions?workflow=android-check.yaml">
  <img src="https://codeberg.org/comaps/comaps/badges/workflows/android-check.yaml/badge.svg?label=Android%20Build&logo=android&logoColor=white&style=for-the-badge" alt="Android Build Status"/>
</a>
<a href="https://github.com/comaps/comaps/actions/workflows/ios-check.yaml">
  <img src="https://img.shields.io/github/actions/workflow/status/comaps/comaps/.github/workflows/ios-check.yaml?label=iOS%20Build&logo=apple&logoColor=white&style=for-the-badge" alt="iOS Build Status"/>
</a>
<a href="https://opencollective.com/comaps">
  <img src="https://img.shields.io/opencollective/all/comaps?label=Open%20Collective%20Donors&logo=opencollective&logoColor=white&style=for-the-badge&color=588157" alt="Open Collective Donors"/>
</a>
<a href="https://liberapay.com/CoMaps">
  <img src="https://img.shields.io/liberapay/patrons/CoMaps.svg?label=Liberapay%20Patrons&logo=liberapay&logoColor=white&style=for-the-badge&color=588157" alt="Liberapay Patrons"/>
</a>

A community-led free & open source maps app based on OpenStreetMap, built for transparency, privacy, and not-for-profit values. A fork of Organic Maps, originally based on Maps.ME.

App Store Google Play F-Droid Flathub Obtainium Obtainium Codeberg


⚡️ Highlights

  • Offline-first: Navigate without a connection
  • Privacy-respecting: No tracking, ads or data collection
  • Lightweight: Battery- and space-efficient
  • Simple: Polished, user-focused interface
  • Cross-platform: Available for Android, iOS, MacOS, and Linux.
  • Community-built: Free, open source, and collaborative
  • Transparent: Open finances and governance

🚀 Main Features

  • Downloadable detailed maps with places which are not available with Google Maps

  • Outdoor mode with highlighted hiking trails, campsites, water sources, peaks, contour lines, etc

  • Walking paths and cycleways

  • Points of interest like restaurants, gas stations, hotels, shops, sightseeings and many more

  • Search by name or an address or by point of interest category

  • Navigation with voice announcements for walking, cycling, or driving

  • Bookmark your favorite places with a single tap

  • Offline Wikipedia articles

  • Subway transit layer and directions

  • Track recording

  • Export and import bookmarks and tracks in KML, KMZ, GPX formats

  • A dark mode to use during the night

  • Improve map data for everyone using a basic built-in editor

  • Android Auto and CarPlay support

Freedom Is Here – Navigate the world with privacy and community at the forefront.


🤝 Contributing

You can help by donating, contributing code, translating, or by telling others about it. To build the best maps app there is a need for software development, design, product, community development, and other areas. Reach out to us and let us know how you want to help.

There is a dedicated Zulip chat for active contributors.


💬 Feedback


💸 Funding

CoMaps is free. To fund development, we rely on your voluntary support ♥️ Donate via OpenCollective or Liberapay.
The project's financial information is completely open and transparent at our Open Collective.


🔒 Privacy

The Android app has been reviewed by Exodus Privacy.

To verify the APK, use the following signing certificate fingerprints:

SHA-256: 4894e8e6963627ef660031d8593fe77297f835acb4e23810003e926135023b4c
SHA-1: 8b7b5739f917e9f7c681671ced0c9c8562123ade
MD5: 9cce0ffea281dc2f0e0a154d6d2e281e

To verify CoMaps via AppVerifier, use the following signing certificate fingerprint:

app.comaps
48:94:E8:E6:96:36:27:EF:66:00:31:D8:59:3F:E7:72:97:F8:35:AC:B4:E2:38:10:00:3E:92:61:35:02:3B:4C

⚖️ License

Licensed under the Apache License 2.0.
See LICENSE, NOTICE, and data/copyright.html.

Our project is completely free and open source software. It had been reviewed by "is it really FOSS?" and is listed as 100% FOSS, see what that means

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 22,520
Function 6,452
Class 5,476
Enum 534
Interface 106

Languages

C++81%
Java14%
Python4%
C1%
PHP1%

Modules by API surface

libs/drape_frontend/message_subclasses.hpp344 symbols
3party/skarupke/__flat_hash_map.hpp291 symbols
libs/indexer/drules_struct.pb.h258 symbols
libs/indexer/drules_struct.pb.cc229 symbols
libs/map/bookmark_manager.cpp224 symbols
3party/stb_image/stb_image.h215 symbols
libs/map/framework.cpp205 symbols
3party/opening_hours/opening_hours.hpp196 symbols
3party/agg/agg_pixfmt_rgba.h196 symbols
android/sdk/src/main/java/app/organicmaps/sdk/bookmarks/data/BookmarkManager.java189 symbols
android/sdk/src/main/cpp/app/organicmaps/sdk/Framework.cpp177 symbols
android/app/src/main/java/app/organicmaps/MwmActivity.java157 symbols

Datastores touched

(mysql)Database · 1 repos
airflowDatabase · 1 repos

For agents

$ claude mcp add comaps \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page