I’ve been using Magic Earth on my phone for the last little while and have been really happy with it (I have Organic Maps and OsmAnd installed as well). I haven’t found anything good for desktop that includes public transport navigation (my primary use case).
https://gitlab.gnome.org/GNOME/gnome-maps for standard maps
And https://apps.kde.org/ktrip/ for public transport on linux and android