OpenStreetMap GSoC projects
Every Google Summer of Code project accepted at OpenStreetMap, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to OpenStreetMapGSoC 2026
5 projects- DuckDB Backend for Martin TileServer
ManbhavSugla
- Enhance Pedestrian Routing
pacoalbacetec
- Make closures.osm.ch Production Ready
Venetis Charalampidis
GSoC 2025
5 projects- Temporary Road Closures Database and API
Archit Rathod
- Modernize the 3D Model Repository
Ayush Dhar Dubey
- Modernize iD Editor Session Management with IndexedDB
Deeptanshu Sankhwar
- Ferrostar - Navigation Recording, Replay & Snapshot Testing
Kandarp Jindal
GSoC 2024
4 projects- Formatted citations in OpenHistoricalMap
Pedro Leão
- "Support display of images from Panoramax in iD"
Mattia Pezzotti
GSoC 2023
4 projects- Support Vespucci preset extensions in JOSM
Sarabjeet Sodhi
- Landmark-based Navigation in Valhalla
Junzhen Lou
- OSRM Python Bindings
DW Chung
GSoC 2022
4 projects- Geo-referenced image viewer in OSM
Mukesh Jaiswal
- Nominatim - Importance by OSM map views
Tareq Al-Ahdal
GSoC 2021
4 projects- Interface for reporting search bugs for Nominatim
Yash Srivastava
- Opening hours tag evaluator
Vuong Ho
- Nominatim QA Analyser
Antonin Jolivat
- Element History Widget
Zohaib Ansari
GSoC 2020
4 projects- Simple Indoor Tagging Support for OSM2World
Daniel Weaver
- Fix and Improve Mapillary Plugin for JOSM
Kishan Tripathi
- Adding Search suggestions for osm.org
K Rahul Reddy
- BIM Import for IndoorHelper Plugin
Rebecca Schmidt
GSoC 2019
5 projects- HOT Task Manager Integration
Thomas Hervey
- PT_Assistant plugin
Ashish Singh
- 3D Traffic Sign Rendering in OSM2World
IASON MANOLOUDIS
GSoC 2018
5 projects- iD Editor : Support for vector tile data
Princi Vershwal
- Adding Notes to iD Editor
Thomas Hervey
- OSM Public Transport Editor-2nd Part
Anusha Singh
- Continued development of Public Transport Assistant
Biswesh Mohapatra
GSoC 2017
5 projects- 3D Model Repository for OpenStreetMap
Pedro Amaro
- Enhancement of the pt_assistant plugin
Giacomo Servadei
- libosmscout: Implementation of an opengl renderer
Fanny Monori
GSoC 2016
4 projects- Public Transport Assistant Plugin for JOSM
DaryaGolovko
- Reorganizing JOSM core
Michael Zangl