User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome OpenStreetMap

😎 Curated list of awesome OpenSteetMap-projects

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 7, 2022, 2:01 p.m.

Thank you osmlab & contributors
View Topic on GitHub:
osmlab/awesome-openstreetmap

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Web Editors

Mobile Editors

Native Editors

Web Tools

Mobile Tools

GPS tracking tool for OpenStreetMap

442
222
114d
GPL-3.0

Native Tools

Web Services

Tasking Managers

Web Maps

Mobile Maps

Generators

Map Styles

World-wide CartoCSS port of Stamen's classic terrain style

126
31
11m
ISC

Map Games

Backend API for location-based games or mapping applications powered by OpenStreetMap data. Renders maptiles without external dependencies in C# from SQL Server, MariaDB, or PostgreSQL

3
1
65d
n/a

C/C++

Fast and flexible C++ library for working with OpenStreetMap data.

342
99
67d
BSL-1.0

Open Source Routing Machine - C++ backend

4.66K
2.54K
9m
BSD-2-Clause

Mapnik is an open source toolkit for developing mapping applications

3.04K
759
9m
LGPL-2.1

JavaScript

Label to generate the openstreetmap iframe from the country and region.

7
0
3y 7m
Apache-2.0

Fast and flexible Javascript library for working with OpenStreetMap data.

124
28
1y 6m
BSL-1.0

Bindings to mapnik for node.js

504
161
5m
BSD-3-Clause

Python

Python bindings for the OpenStreetMap Overpass API

285
89
101d
Apache-2.0

Python wrapper for the OpenStreetMap API

179
36
5m
GPL-3.0

Python package to detect suspicious OSM changesets

35
25
93d
GPL-3.0

OSMnx: Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.

3.29K
531
9m
MIT

Python bindings for mapnik

139
80
4m
LGPL-2.1

Java

An open source multi-modal trip planner

1.65K
895
9m
n/a

Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.

3.55K
1.24K
5m
Apache-2.0

Public APIs

Miscellaneous

Global

Regional

Websites

Wiki-Pages

Articles

Global Communities

Related lists

A collection of awesome things that use or support MapLibre!

108
18
5m
BSD-3-Clause