What do you find ugly about them? I actually prefer them to google maps! Also, the naming of the streets is often clearer (in google maps, there are too many streets without name, even if you zoom on them). The overall user interface, however, is often much clearer in the google app.
There's no hierarchy in the coloring. Everything is big and bold and it takes more effort to find the parts I care about.
The POI icons are huge. The text for obvious things ("New York City" when I'm staring at just Manhattan) is huge and unnecessary. There are too many shown at the street level. Every block has restaurants and bus stops. They're not labeled, just taking up a huge amount of space.
It feels like an old linux desktop, before they got usable.
The map is covered in visual clutter that takes too much effort to visually process.
I agree that Google Maps needs more street names, but that's my only complaint about the map. That's an easy fix.
I quite like OSMand's look: much more information, and quite easy to pick features apart. But you can also switch the map style inside the app itself.
Navigation is modal in OSMand (you can define your own modes, as well as use the predefined ones), so you can for instance have a hiking mode with a topographic view, or a car mode that hides finer details like trees and cycleways.
I've been using OsmAnd+ on F-droid (Android). It's great and has many options. Everything works offline. It takes a bit of time to get used to it coming from Google Maps but it's worth a try.
Search has been improving recently but still lacks behind Google. Public transport and reviews are missing too.
It's the other way around :) osmand is a good alternative for maps.me because maps.me doesn't care about your privacy and has 20 privacy tracker dependencies installed(check out the exodus privacy app). osmand has zero
Are there any?