Data

OpenStreetMap

Create and distribute free geodata for the world

Technologies
C++dockerglTFJavaJavaScriptPythonRust
Topics
databasegeodataroutinguser interfaceweb
Total projects
49
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 4 projects, 2017: 5 projects, 2018: 5 projects, 2019: 5 projects, 2020: 4 projects, 2021: 4 projects, 2022: 4 projects, 2023: 4 projects, 2024: 4 projects, 2025: 5 projects, 2026: 5 projects 4 2016 5 2017 5 2018 5 2019 4 2020 4 2021 4 2022 4 2023 4 2024 5 2025 5 2026

Historical projects

2026 5 projects

Official GSoC page ↗

Category Support in Nominatim

Contributor: Agasta

Nominatim currently classifies places using a single OSM class/type pair, which causes duplicate database entries for multi-tagged objects, fragile...

DuckDB Backend for Martin TileServer

Contributor: ManbhavSugla

This project aims to provide first-class DuckDB support for Martin TileServer. DuckDB, with its spatial extension and native ST_AsMVT and and...

Enhance Pedestrian Routing

Contributor: pacoalbacetec

The majority of mapped sidewalks in OSM lack explicit names, which makes Valhalla generate vague pedestrian routing instructions. This project aims...

Automated Routing QA: A Regression Testing Framework for Routing & Guidance Quality in Valhalla

Contributor: Sherley Sonali

Valhalla currently lacks a scalable way to detect routing and guidance regressions introduced by pull requests. This project builds a three-component...

Make closures.osm.ch Production Ready

Contributor: Venetis Charalampidis

closures.osm.ch is a community-driven platform for reporting temporary road closures in real-time, built during GSoC 2025. It is not yet...