ModRana is a flexible GPS navigation system for mobile devices. This is the main upstream modRana source code repository - waiting for your pull requests & patches! :)
Also additional feature requests for the "arrow screen" from Itchy:
distance should be in meters once the 1km threshold is reached (currently it uses the human rounding algorithm, which seems not to be very suitable fro hiking)
height difference to the target (only if the target elevation is known)
Ad an arrow that will point to a given set of coordinates. Optionally the arrow could also point to a POI or search result.
(inspired by the SGTL application for Neo FreeRunner)