Waze
Free | iOS, Android
Waze was developed by Waze Inc., and is a crowdsourced, community-based traffic and navigation app. This app allows users to report traffic, road hazards, road closures, and more. It allows you to share your ETA with contacts, and has a voiced turn by turn-based navigation system.
Waze is very helpful in areas that have high traffic volumes because it shows you various route options, navigates quickly, reports police locations, and shows traffic speeds during rush hour. However, Waze uses a lot of battery power and doesn't always get directions right, especially when used offline.
HERE
Free | iOS, Android
HERE, a competitor of Google Maps, was developed by Nokia and can be used both online and offline. It has a simple user interface with mapping options all over the world, and features traffic information and public transit maps. It also has a map creator that lets you alter maps to create a desired route.
HERE has interactive 3D maps for airports and shopping areas all over the world. The best feature, though, is that it enables you to store downloaded maps so you can open it even when you're offline.
Maps.ME
Free | iOS, Android
Maps.ME is a free app, and is supported by 345 countries and islands that can be downloaded for both Android and iOS. This app includes offline maps, the ability to bookmark locations, and detailed maps of destinations such as shopping malls and restaurants. However, there are some bugs, but they won't really impact the user experience.
This app is free, and has no in-app purchases.
MapFactor
Free with in-app purchases | iOS, Android
MapFactor is one of the lowkey GPS apps on the market. MapFactor includes basic navigation and GPS features which means you can get offline maps that are updated monthly. You can pay for additional features like alternative routes, live HD traffic information (available on selected countries), and disabled advertisements.
It also has a speed limit, camera warnings, 2D and 3D map display, route avoidance, and customization. MapFactor is not that bad in terms of functionality, but if you want to get the best out of it you have to pay for the premium version.