this post was submitted on 22 Dec 2025
81 points (100.0% liked)

CoMaps

887 readers
1 users here now

Cooperative community open-source fork of Organic Maps, an offline privacy-respecting not-for-profit OpenStreetMap GPS app for your phone.

CoMaps website

Codeberg

Matrix

Mastodon

OpenCollective


founded 8 months ago
MODERATORS
 

CoMaps release 2025.12.19 is now out.

In addition to fresh #OpenStreetMap data from December 17, new features on Android include better warnings about outdated maps when trying to edit OSM and the ability to specify your own remote-server for downloading maps.

(Note: For now CoMaps expects the custom server to still serve the same maps as the "official" CoMaps server, but it's a start.)

https://codeberg.org/comaps/comaps/releases/tag/v2025.12.19-11

top 10 comments
sorted by: hot top controversial new old
[–] sic_semper_tyrannis@lemmy.today 5 points 1 week ago (4 children)

Can you give an example of a custom map server and it's usefulness?

[–] CoMap@sopuli.xyz 2 points 3 days ago

See https://codeberg.org/gedankenstuecke/comaps-map-distributor for an example of setting up a local server to bring it to low connection/bandwidth areas!

[–] schubidubiduba@lemmy.dbzer0.com 13 points 1 week ago (2 children)

One major motivation is the sharing of maps files in areas with bad internet connection. The custom map server allows one person to download the map and share it locally with others.

Okay, that makes sense. Thank you

[–] Sunshine@piefed.ca 1 points 1 week ago (1 children)

North Koreans: thanks mate.

If it can help their population, I am happy for it.

Their government has always had the resources to quickly change a hardcoded link in CoMaps source code and recompile the app, if they wanted to. So yeah.

[–] RmDebArc_5@piefed.zip 6 points 1 week ago

I presume this would be useful for using mirrors

[–] unexposedhazard@discuss.tchncs.de 6 points 1 week ago* (last edited 1 week ago) (2 children)

Decentralization. If the official servers stop running, someone else can quickly put up a new one and everyone can switch without having to install a fork of the app with a different server address baked into it.

That's a great point

[–] Sunshine@piefed.ca 2 points 1 week ago

It also reduces sever load on the project.