gitmyhub

OsmAnd

Java ★ 5.8k updated 1h ago

OsmAnd

OsmAnd is a free offline map and navigation app for Android and iOS built on OpenStreetMap data, letting you download maps for any country and navigate with voice guidance without any internet connection.

JavaAndroidiOSOpenStreetMapsetup: hardcomplexity 4/5

OsmAnd is a map and navigation application for Android and iOS that runs entirely on OpenStreetMap data, a crowd-sourced global map project. The app is available on Google Play, the Apple App Store, F-Droid, Amazon, and the Huawei AppGallery. It is open-source and free to use, with a paid version that unlocks additional features.

The main focus is offline use. You can download map files for any country or region directly from the app and store them on your device. Once downloaded, you can navigate, search for places, and browse the map without any internet connection. This makes it practical when traveling abroad or in areas with poor connectivity. The free version allows up to 16 map downloads; the paid version removes that limit.

For navigation, the app provides turn-by-turn directions with voice guidance for driving, cycling, and walking. It supports multiple stops along a route, automatic rerouting when you go off course, lane guidance, street name display, and estimated arrival times. You can search for destinations by address, by category such as restaurants or gas stations, or by geographic coordinates.

Beyond basic navigation, OsmAnd includes several additional layers of information. Wikipedia points of interest can be shown on the map as you explore, which is useful for sightseeing. You can display bike and hiking paths, public transit stops, contour lines, hill shading, and satellite imagery from Bing. The app also has a speed limit display with an optional alert if you exceed it, day and night map modes, and GPX track recording if you want to log a journey.

Users can contribute directly to the OpenStreetMap project from within the app by reporting errors, adding points of interest, or uploading GPS tracks. The project relies on community involvement for both map data quality and software development. Those who want to support the project financially can purchase OsmAnd+ or subscribe to OsmAnd Pro, which funds continued development.

Where it fits