Curated list of awesome lists
A curated list of awesome OpenStreetMap-projects.
OpenStreetMap is an open map being used by millions of devices and users every day. It can both be edited and used by anyone free of charge.
This list contains projects using OpenStreetMap data for creative purposes, as well as projects dedicated to improving OpenStreetMap.
We also have a list of unmaintained projects. If you are a developer, consider adopting one!
OSMTracker - Offline GPS tracking tool for recording GPX tracks. (Android / Wiki)
Baremaps - Open source pipeline for producing Mapbox vector tiles from OpenStreetMap with Postgis and Java. (Source Code)
Tasking Managers are websites which assign small tasks to individual users to work towards a common goal.
This section is a great place to start if you want to get into improving OpenStreetMap.
Terrain Classic - World-wide CartoCSS port of Stamen's classic terrain style.
libosmium - Fast and flexible C++ library for working with OpenStreetMap data. (Wiki)
OSRM - Routing engine for use in C++ applications. (Wiki)
mapnik - Combines pixel-perfect image output with lightning-fast cartographic algorithms, and exposes interfaces in C++, Python, and Node. (Wiki)
overpass-wrapper - Wrapper around the OpenStreetMap Overpass API.
osmapi - Python wrapper for the OpenStreetMap API. (Wiki)
osmcha - Python package to detect suspicious OSM changesets.
osmnx - Visualizer for street networks. (Wiki)
python-mapnik - Python wrapper for mapnik.
OpenTripPlanner - Open source multi-modal trip planner. (Wiki)
GraphHopper - Open source route planning library and server using OpenStreetMap. (Wiki)
OSM2World - OSM2World is a converter that creates three-dimensional models of the world from OpenStreetMap data. It can be used as a stand-alone tool, on a server or as a library in Java programs. (Source Code / Wiki)
OpenGeofiction - A completely fictional user-made world map, created using the OSM software platform. (Wiki)
LearnOSM.org - Extensive beginners' guide to editing OpenStreetMap. (Wiki)
What OSM? - Tool for finding tools for contributing to OSM by answering three simple questions.
TeachOSM - Project assisting educators at all levels to introduce open source mapping and OpenStreetMap in the classroom. (Wiki)
OpenStreetMap and the OpenStreetMap Logo are a trademark of the OpenStreetMap Foundation, and is used with their permission. This project is not endorsed by or affiliated with the OpenStreetMap Foundation.
The OpenStreetMap Logo by Ken Vermette is used under the Creative Commons Attribution-ShareAlike 3.0 License.
[^selfhosted-only]: This project does not provide a hosted instance and has to be self-deployed. Refer to the project's website for instructions.