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...
Create and distribute free geodata for the world
Contributor: Agasta
Nominatim currently classifies places using a single OSM class/type pair, which causes duplicate database entries for multi-tagged objects, fragile...
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...
Contributor: pacoalbacetec
The majority of mapped sidewalks in OSM lack explicit names, which makes Valhalla generate vague pedestrian routing instructions. This project aims...
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...
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...
Contributor: anqixu
OpenStreetMap (OSM) commonly stores names of streets, places, and points of interest in their local language and script. As a result, users searching...
Contributor: Archit Rathod
The Temporary Road Closures Database and API project addresses a critical gap in the OpenStreetMap (OSM) ecosystem by creating a centralized,...
Contributor: Ayush Dhar Dubey
3DMR is a community-driven repository for 3D models and their metadata, designed to enhance 3D map rendering. It was originally developed during...
Contributor: Deeptanshu Sankhwar
The iD Editor is a powerful tool used by thousands to contribute to OpenStreetMap, but its current session management system relies on localStorage,...
Contributor: Kandarp Jindal
This project aims to enhance Ferrostar by implementing a session recording and replay system for debugging and testing navigation flows. The system...
Contributor: Katie Yang
The project aims to enhance accessibility for users with color vision deficiencies (CVD) by developing a npm package. It analyzes color combinations...
Contributor: Pedro Leão
The OpenHistoricalMap project aims to give a temporal aspect to mapped information, adding the possibility to see maps during specific points in...
Contributor: catme0w
Idea based on https://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2024/Project_ideas Ferrostar is the new cross-platform turn-by-turn...
Contributor: Mattia Pezzotti
Panoramax would make a priceless addition to the OpenStreetMap (and FOSS in general) community: the panoramic view feature improves map exploration...
Contributor: DW Chung
Develop Python bindings to the OSRM C++ framework using pybind11, with the end goal of publishing the package to PyPI. This would allow OSRM to...
Contributor: Junzhen Lou
The aim of this project is to enhance Valhalla's route guidance by enabling landmark-based navigation/narration, which will utilize OpenStreetMap's...
Contributor: Miku
Japanese addresses are unique and have a different system compared to other countries. The address format is in block style, and is different from...
Contributor: Sarabjeet Sodhi
Vespucci, the Android editor for OpenStreetMap, uses the JOSM-compatible presets for tagging. Vespucci, however, has evolved to support far greater...
Contributor: Chris Park
Valhalla is a routing engine built on OpenStreetMap data, that allows for high flexibility by providing diverse routing modes and routing filters....
Contributor: Mukesh Jaiswal
Problem: A popular way of taking notes while mapping is by taking pictures. But in order to efficiently use those notes, the pictures should be shown...
Contributor: Tareq Al-Ahdal
Nominatim is OSM’s own geocoding software. When a user is searching for a specific place, Nominatim returns multiple results that are likely to be...
Contributor: Zhengyi
This plugin enhances the visualization of routes to make it easier for users to edit routes. The code improves the interface for interacting with...
Contributor: Yash Srivastava
Currently, there is no standard platform where users can report bugs when they are working with Nominatim. Generally, if a user wants to report a...
Contributor: Vuong Ho
As noted by SimonPoole, the current opening hours parser lacks a complete evaluator for its input opening hours. This project will center around...
Contributor: Antonin Jolivat
Nominatim is a software used to process geocoding requests on OpenStreetMap data. The software uses its own database schema which differs from the...
Contributor: Zohaib Ansari
This will be a standalone library to display multiple versions of any selected OSM element and allow comparison between the different versions.
Contributor: Daniel Weaver
Whilst OSM2World currently renders buildings, street furniture and other outdoor objects in 3 dimensions there is no functionality to do this for...
Contributor: Kishan Tripathi
Mapillary plugin is used to extract street-level imagery so they can be used for better editing in JOSM. Currently the basic implementation of the...
Contributor: K Rahul Reddy
OSM’s main search engine Nominatim does not support search suggestions. A separate database, which should be derived from the Nominatim database,...
Contributor: Rebecca Schmidt
The idea of this project is to extend the existing JOSM Plugin "indoorHelper" by an import feature for Building Information Modelling (BIM) files....
Contributor: Thomas Hervey
Many OSM contributors are guided by mapping tasks, such as HOTOSM tasks for disaster relief and humanitarian projects. Even though the iD editor is...
Contributor: Ashish Singh
Currently the Public Transport Assistant has been able to achieve a lot of success in validating the route data in OpenStreetMap but there are still...
Contributor: Vishal R
I have been using JOSM to add cartographic data about my university. My university has a lot of buildings with complex shapes that can be difficult...
Contributor: IASON MANOLOUDIS
OSM2World is a converter that renders 3D models of the world, based on exported OpenStreetMap data. As the project is still under construction and...
Contributor: tchaddad
The goal of this project is to extend the existing Nominatim Wikipedia extraction scripts to take into account Wikidata. The Wikidata project...
Contributor: Princi Vershwal
iD currently uses publicly available reference data when editing OpenStreetMap. This data is often in the form of raster tiles (aerial imagery...
Contributor: Florian Schäfer
Adds extended validation for wikidata/wikipedia tags, all integrated with the standard JOSM validator. The plugin will show the main information that...
Contributor: Thomas Hervey
Notes help users and editors understand what needs to be fixed. Adding notes to the iD editor allows editors to see descriptions of issues for an...
Contributor: Anusha Singh
I plan to enhance the public transport web editor developed by David Kocich in GSoC’17. The proposed project will add more editing functionality and...
Contributor: Biswesh Mohapatra
The project proposes to make the Public Transport Assistant more reliable, work properly with all forms of transport and help assist a mapper in a...
Contributor: Pedro Amaro
This proposal consists of the implementation of a 3D model repository for OpenStreetMap, improving upon the basic system offered by the Simple 3D...
Contributor: Giacomo Servadei
During last year's GSoC, the pt_assistant plugin has been developed by Darya Golovko. My goal is to further develop the plugin making small fixes and...
Contributor: dkocich
This is the proposal for the project idea shared on OSM wiki page https://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2017/Project_Ideas...
Contributor: Fanny Monori
Currently there exists a great variety of OSM map rendering libraries, but a fast offline OpenGL based library is needed. libosmscout offers offline...
Contributor: bafonins
JOSM is a great editor for OpenStreenMap. It provides a rich set of functionality to allow its users a fluent way of managing data. Currently, some...
Contributor: kepta
This proposal seeks to add a visual lane editor to iD. This lane editor must fit in 350px wide side pane of the editor and should be similar to the...
Contributor: Zabot
OSM2World provides an excellent tool for converting OSM data to 3D models. It however lacks in visual fidelity, which can make it off-putting to use...
Contributor: DaryaGolovko
With the existing implementation, mapping and editing public transportation routes is a labor-intensive task, which demotivates mappers. The...
Contributor: Michael Zangl
I propose to restructure the JOSM core classes to be more flexible. This also allows us to separate different components of JOSM and change the...