Some time ago I started replacing all services and apps that I use with FOSS altnernatives. Most of them were easy to replace but some corpo/big-tech apps had ecosystems too advanced to be conveniently replaced. For example, substituting Google Maps on Android (or I guess Apple Maps on iOS) was a bit of a struggle as the most popular FOSS alternative app was OsmAnd. First of all mad respect and huge kudos to OsmAnd team of contributors but for me the UX was overwhelming and too customizable which is probably a huge bonus to power users but IMO that makes it very unlikely to become a large scale alternative to Google maps. Probably other people realized that too and some 6-7 months ago CoMaps was released, a FOSS app that is also based on OpenStreetMap layer but this time with a simplistic and smooth UX/GUI.
In case somebody is not familiar with OpenStreetMap (OSM) - basically it is a non-profit org, but its heavily maintained by community members and anybody around the world is allowed to contribute and enrich map content. Even if org can theoretically get corrupt I think anybody can make a fork and continue with community contribution. Creating an account is easy, you could start contributing in like 3 minutes. A huge number of services and apps are basing their map layers on OpenStreetMap, such as CoMaps above.
The quality of OpenStreetMap/CoMaps/OsmAnd is as good as the contributions to it are - so the more people use it - the better and more content it will contain. I would like to invite everybody to give it a chance and use https://www.openstreetmap.org/ on desktop and CoMaps on mobile devices. You should have enough motivation to abandon Google or Apple products, but final piece of motivation is that eventually Google Maps will start censoring content (like Reddit or Instagram) or just share your location history to ICE or perform some other serious violation like that (like Microsoft did recently).
CoMaps has a really nice and simple interface where you can add missing places (business, community services, recreation areas etc) while OpenStreetMap on web browser allows to update anything you imagine (e.g. see a missing street? Add it. A new building was developed - just add it!). If everybody enriched only their local neighborhood with features on the map we could really build something beautiful. Existing layer probably already contains 90% of the stuff you’d ever search for as contributors really did a outstanding job throughout all these years. But that additional 10% makes a real difference for it turning into a much bigger scale tool, and this feels like the right time to kick that off.
It is important not to get demotivated that not many people maintain and contribute as your neighborhood might remain a lonely detailed places for years. OSM existed for a long time now and is very likely to keep existing for decades to come, everything that you update or create remains a legacy that stays forever saved in the map (unless somebody further updates it). Perhaps, in 20 years time people will be grateful. And to tidy up and make max out of your neighborhood you really need one weekend or so.
For example, in my local area I’ve started adding location marks of recycling bins, dumpsters, parking lots, playgrounds, pathways, building tunnels and monuments, but also I’ve added missing shops and updated working hours and websites for shops that existed.
Also #1, be responsible when making changes, don’t overwrite other people’s work unless it is an improvement. Double check everything that you add, and also if you don’t have any experience with map editors or GIS software take a watch of some OSM editing tutorial.
Also #2, I most likely omitted some other useful FOSS tools, and it doesn’t matter which one you decide to use as long as it is based on OpenStreetMap or any other community driven layer.
Also #3, tell all your friends and family to do the same.
Yeah, this might not be the most important thing to cure the world at this moment but developing community-driven mindset where everybody takes a small or big part in it is the way to go. Cheers!
EDIT: Amazing input in the comments, I’ll try to summarize additional suggestions provided by other people. Thank you for pointing out URL errors in my post too.
Very useful suggestion by illusionist:
We need more wikipedia images and content, there is still a lot to improve on maps just by contributing to wikipedia. Osmand added custom buttons and now you can enable wikipedia connections with one click which is great
Related lemmy communities:
List of alternative and open-source maps:
- On Android: https://alternativeto.net/software/osmand/?license=opensource&platform=android
- OpenStreetMap curated list of iOS apps that use it (https://wiki.openstreetmap.org/wiki/Comparison_of_iOS_applications) + one additional map missing on the list: Mapply
- Send official OpenStreetMap as a shortcut to desktop and use web-view instead of an app (works on any OS)
- CartesApp (Only in French for now)
- Cardinal Maps (GitHub)
List of tools for contribution & content management:
- StreetComplete
- Vespucci
- CoMaps for simplistic POI edits
- Official OpenStreetMap website
There is no open source car navigation app which is bad. Magic earth is great but not open source. Tomtom is good but not open source.
Osmand is awesome for power users. Comaps is good for causal users.
We need more wikipedia images and content, there is still a lot to improve on maps just by contributing to wikipedia. Osmand added custom buttons and now you can enable wikipedia connections with one click which is great.
There are no menus for restaurants, no pictures, no other stuff. The situation is not really improving for years. Osm is great for a base map but it lacks so much information that it could replace google maps.
Here maps is trash and apple maps is apple, i.e. not better than google
I tried relying solely on osm and I failed simply because you can’t just have a look where cool restaurants or bars are. I use osmand for everything except exploring such random stuff in random cities. Osmand is better for toilets, benches and nieche info.
Good points, it is a long road as Google maps are probably among hardest apps to fully replace. Also, for the record two years ago Android auto made sure that Google maps don’t work with my car navigation either so even non-open-source might not work lol.
I use CoMaps for my car navigation. It also shows speed and traffic cameras, which is nice.
Have a look at https://mapcomplete.org/food - it has reviews (through mangrove.reviews) and you can upload pictures of menus there.
That’s neat! Thank you
Tbh I wouldn’t trust any app, not even Google Maps, for anything beyond location: work hours or menus can change at any moment, and unless the owner updates them you can’t really trust em.
Magic earth is great
iswas1 Star rating in the play store since december update
And even before that, it had wrong POI all the time and didn’t update osm data to stay up to date.
I tried every open source app I could find, but none of the open source ones have live traffic, which makes them completely useless for where I live. I honestly don’t understand why we can’t opt-in crowdsource that.
It still is, it is even better than ever for me. Sorry to hear that it’s not working for you. I feel the pain.
I use it for car navigation, nothing else. It works like a charm in Germany.
It seems to be a region issue then. My car’s infotainment system is basically a glorified android tablet, and I tried this app for about a week, I could not uninstall it fast enough. Even without live traffic, I find osmand way better.
Can I contribute somehow without turning on location on my phone?
I don’t think you need to turn on location for any of the tools mentioned in this thread. It’s useful, but not necessary. If battery life is an issue you could try out MapSwipe. Everyone’s got to find their favourite way of contributing :)
yes. both streetComplete and Vespucci let’s you edit through “pan and zoom”
For those who are looking for a app that’s slightly more user friendly, try out cardinal maps - it’s amazing. And also uses OSM for its data, so remember to contribute 🙂
I love using OsmAnd~ It’s better than google and comaps…
$70‽
Osmand~ is the f-droid version which is free and contains most to the features of the + version
I’m proud to say that the OSM map for my neighborhood has been more up to date than Google since I’ve moved here.
I’ve been trying to do the same for Panoramax, but that’s so much more work than just updating some details about a new/closed shop. Especially since I’m self-hosting it and I don’t feel confident enough in my server admin abilities to pull other people into this.
Ohhh, you did setup your own Panoramax? That’s cool :) Do the devs know that? There aren’t many instances out there yet.
I’m not federated, so probably not. I’m not sure if my machine can handle the additional load.
Can we publicly see the images? In either case: you can reach out to the panoramax-devs here: https://app.element.io/#/room/#panoramax-general:matrix.org It’s always interesting to hear back from users, even if those are small usecases
https://panoramax.cx40.ca/ I haven’t uploaded everything I have there yet. I’m still in the middle of figuring out how to automate the process so I can just connect my camera to the computer and have a udev rule automatically pull and upload relevant photos.
Is there any reason I should reach out to the devs? I don’t see what either party has to gain from this interaction.
If I remember correctly, years ago we corrected and added locations in our home town as part of a school project. Having alternative map services is really important. Thank you for your work!
Shameless plug for https://mapcomplete.org/ which makes it easy to see and contribute to OpenStreetMap. It has a bunch of maps per topic, making it easy to see what is interesting to you. It also guides (new) contributors, making it very hard to make mistakes.
I’m doing my part! 🙋♀️
Just downloaded CoMaps on one of my phones. I’m in the process of degoogling that particular phone
I did add like two places once, thanks for the reminder to contribute some more, I’ll get at it later today/tomorrow :)
I’ve been using OsmAnd. I’ve tried to label some stuff but I couldn’t figure it out. Can I contribute with this app? Do I need a different app?
Yes you can, but OsmAnd is not a beginner friendly app. It’s a poweruser’s app.
For those new to the OpenStreetMap ecosystem, I recommend CoMaps for navigation and StreetComplete for contributions. CoMaps can also contribute, for example by adding or updating POIs.
You mistyped the url: it’s https://www.openstreetmap.org/ no
sat the endThank you I have updated it.
I like using Vespucci to edit OSM, easy and fun
Ive used OsmAnd+ for years & I still find it confusing to find specific settings! Thankfully OsmAnd settings can be backed up & exported/imported.
That said, several times in new cities in both in my home country & abroad late in the day, it’s found us places to eat, toilets, late night supermarkets etc etc. I was grateful to the mappers & I vowed to do the same in my home city suburb to help any fellow visitors who find themselves here. I kept my word & mapped it extensively though I’ll not reveal where.
Several months ago we visited a European capital for a city break, the public transit navigation in OsmAnd was fantastic. The offline wiki articles are amazing when visiting new places.
Top tip: utilise the “Quick Action” shortcut button. Add fuel, parking, parking location, wiki & “show nearest POI”. You can toggle them on/off in an instant when needed
Thanks for the nudge, gonna start using streetcomplete on my walks :)










