GPS routes analyser with an experimental branch for offline routing with mapsforge maps
RouteConverter is a free cross-platform program for editing and converting coordinate data files. It's written in Java and runs on Windows, Linux, Mac and Solaris. Supported languages include English, German, French, Dutch, Spanish and Chinese.
It includes an embedded browser with which Google Maps and various OpenStreetMap maps can be displayed. On bleeding edge Linux distributions it is possible that the embedded browser does not work out of the box. Routing is supported over the Google API. An experimental branch displays and routes with mapsforge vector maps.