
OSGeo
End user applicationsThe Open Source Geospatial Foundation
Get involved
Links from the organization’s published listing (2026). Older contact links may have moved.
Proposal examples
Browse the proposal library →Outcomes are reported by the linked archives.
- 2021 · acceptedOSGeo - 2021 - Ashish Kumar ↗
Programs & participation
18 records across 1 programIndexed project records; missing years are not zero. Coverage
2026Google Summer of CodeAnnual program · 6 projects indexed
- Implement Make Biconnected Planar and Make Maximal Planar Algorithms for pgRouting
- Implementing Planar Face Extraction and K-Core Decomposition Algorithms for pgRouting
- Implementing the Maximum Weighted Matching Algorithm for pgRouting
- istSOS Metadata Connector for Data Spaces and STAC
- istSOS Role-Based Web Administration
- Time-Travel Data Access and Versioning UI for istSOS Web Administration
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2025Google Summer of CodeAnnual program · 9 projects indexed
- Add JSON output to different tools in C for GRASS
- AI-ready Dataset Metadata as a Service using ZOO-Project
- Grafana Data Source Plugin for istSOS4
- Implementing King Ordering Algorithm and Minimum Degree Ordering Algorithm for pgRouting
- Implementing Sloan Ordering Algorithm from Boost Graph Library to pgRouting
- Implementing the Bandwidth Algorithm for pgRouting
- istSOS Setup Configuration Wizard
- Migrating and updating the existing CWL runners
- Web Administration Interface for istSOS
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2024Google Summer of CodeAnnual program · 7 projects indexed
- Add EODAG support to GRASS GIS
- Advancing the ZOO-Project testing capabilities
- Implementing Brandes Betweenness Algorithm from Boost Graph Library to pgRouting for GSoC 2024
- Improve GRASS user experience in Jupyter Notebook
- istSOS support for data array extension
- istSOSμ support for STAC
- OSGeo Grass: Add JSON output to different tools in C
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2023Google Summer of CodeAnnual program · 7 projects indexed
- Getting ready with ZOO-Project for the OGC Compliance Testing.
- Implement pgr_withPointsKSP and Add Overloads
- Implementation of the pgr_KSP and add all the overloads.
- Implementing Dijkstra’s Driving distance Function and its migration
- Improving Parameters and Standardizing Results in pgr_withPointsDD Function for pgRouting
- Support basic Sensor Things Api (STA) in istSOS
- Support basic SensorThings API (STA) for istSOS
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2022Google Summer of CodeAnnual program · 6 projects indexed
- Adding Node.js support for service implementation to the ZOO-Kernel
- Implement Cuthill-Mckee Ordering Boost Graph Library Algorithm for pgRouting
- Implementing hawick_circuits algorithm from Boost Graph Library to pgRouting
- Integrating ZOO-services with QGIS
- Osgeo[Pgrouting] : Add Google OR-Tools functionality in vrpRouting
- ZOO-Project - Adding Cesium support within MapMint
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2021Google Summer of CodeAnnual program · 12 projects indexed
- AR Draw + Measure experience in MapMint4me
- First steps towards a new GRASS GIS Single-Window GUI
- Implement 3D scene visualization support using Potree and integrate with MapMint
- Implement 3D scene visualization support using Potree and integrate with MapMint
- Implement Edge Coloring Algorithm for pgRouting by the Boost Graph Library
- Implement sorting methods for PostGIS data types before building GiST index
- Improved Integration of GRASS GIS and Jupyter Notebooks
- Integrating 3D scene builder as WPS services within MapMint administration User Interface
- Integrating a module to 3d scan a house within the MapMint4ME android application.
- New Virtual Raster Data Provider for Raster Calculator in QGIS
- Parallelization of existing modules for GRASS GIS
- VRP functionality with VROOM on the database for pgRouting
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2020Google Summer of CodeAnnual program · 10 projects indexed
- CQL filter implementation on pygeoapi
- Creation of a new GRASS GIS startup mechanism
- Data transaction implementation on pygeoapi
- Depth First Search, Sequential Vertex Coloring and analysis of Graph Input Ordering for pgRouting
- Enhancing AR Support for MapMint4ME and adding GPS Satellite Tracking
- Implement Boyer Myrvold Planarity Testing and Make Connected in pgRouting
- Implement Lengauer Tarjan Dominator Tree and Bipartite algorithm for pgRouting
- Improving QGIS 3D
- New rules for the Topology Framework in gvSIG Desktop
- New rules for the Topology Framework in gvSIG Desktop
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2019Google Summer of CodeAnnual program · 7 projects indexed
- Adding Augmented Reality (AR) support to the MapMint4ME Android Application
- Create of new topological rules in gvSIG desktop
- GSoC 19: GRAPH C++ Boost graph algorithms for pgRouting
- Implement Edward Moore's Algorithm, Breadth First Search and Binary Breadth First Search Algorithms in pgRouting
- MapMint - porting from Python 2.x to Python 3.x
- New rules for the Topology Framework in gvSIG Desktop
- QGIS 3D Improvement: On Screen Navigation, Bookmarks, Rendering Point Feature as Billboard, and Measuring Tool
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2018Google Summer of CodeAnnual program · 10 projects indexed
- Database Output Storage for PyWPS
- Extension of Gisquick platform filtering tool based on raster and vector spatio-temporal data
- Full support of Python 3 in GRASS GIS
- GRASS GIS module for Sentinel-2 cloud and shadow detection
- Implement Geospatial Data Viewer in pgAdmin4 for PostGIS
- Implement Minimum Spanning Tree and Min-Cut for pgRouting by the Boost Graph Library.
- Implement Minimum-cost flow Algorithm by the Boost Graph Library and Chinese Postman Problem for pgRouting
- Implement Parallel Dijkstra’s and Bellman-Ford algorithm by the Parallel BGL
- Making pgRoutingLayer plugin compatible with QGIS 3.0 and Adding GUI support for proposed stable functions which are scheduled for next release.
- Support of Unit Of Measure conversion in istSOS3
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2017Google Summer of CodeAnnual program · 13 projects indexed
- 3D OSM Plugin API
- Adding Audio/Video and SOS input support in the MapMint4ME
- Educational games add-on for gvSIG Batoví/Educa
- GRASS GIS Locations Created From Public Data
- Implement Connected Components Algorithms for pgRouting by the Boost Graph Library
- Improving IstSOS Web API and finalizing IstSOS Javascript Core Library
- Integrating istSOS as a data store in MapMint
- Integration of Bikeshare Information into an Open-source Transportation App
- istSOS-Data analysis and statistical tools suite
- NASA WebWorldWind - MarkerCluster Plugin
- QGIS Web API and remote control Plugin (for Notebook integration)
- Rewrite for Turn Restricted Shortest Path Algorithm in PgRouting
- SOS tools in GRASS GIS
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2016Google Summer of CodeAnnual program · 20 projects indexed
- A complete photogrammetric OSSIM tool for automatic DSMs generation using multi-view optical and SAR images
- Add tests and educational games support to gvSIG Educa.
- Android istSOS client
- Bringing pyModis to the web through ZOO-Project
- Complete basic cartography suite in GRASS GIS wxGUI Map Display
- Development of a model for woody debris flooding hazard in gvSIG
- Flow Algorithms for pgRouting
- Implementation of a framework which supports addition of contraction techniques for pgRouting.
- Implementing WPS for Geopaparazzi field data collection tool using ZOO-Project: Simplifying integration of field data and GIS
- Introduce Triangulated Surface, Polyhedral Surface and Triangle API in the OGRGeometry core and implement their support in OGR drivers for GDAL
- istSOS Web API
- NASA Web World Wind - Multidimensional Visualization Tool for Environmental Variables
- OGC protocols support within OL3-Google-Maps
- One bus Away Quick start
- OSGeo GDAL DWG support
- PyQt implementation of GUI forms generated automatically from XML
- QGIS Styles, Symbols, and SVG Markers Sharing Repository
- VistSOS: the istSOS Data Visualization Framework
- Web-based administration & process management for PyWPS
- WEBGRASS
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2015Google Summer of CodeAnnual program · 13 projects indexed
- Add productivity tools to MapServer's ScribeUI
- DEVELOPMENT OF A SIMPLE 1D HYDRAULIC MODEL FOR JGRASSTOOLS
- GTFS-Realtime validation tool for Open Trip Planner
- Image Enhancement/Background Suppression for Opticks
- Improved Metadata for GRASS GIS
- Integration of GDAL utilities into GDAL core library
- Integration of geospatial OSS in educational notebooks
- New osm2pgrouting import tool to import OpenStreetMap(OSM)data in pgRouting
- OSSIM tool for DSM generation using tri-stereo and SAR imagery
- Port Network Analysis Extension to gvSIG 2.x branch
- QGIS - Multithread support on QGIS Processing toolbox
- REST interface for PyWPS 4
- Scalability for Big data processing for istSOS
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2014Google Summer of CodeAnnual program · 22 projects indexed
- Add PostGIS spatial query support for the views module in Cartaro.
- Enhancements to UbuntuGIS/DebianGIS
- Estimation of inundation areas in uDig/JGrassTools
- GDAL/OGR Geography Network support
- Geoprocesses Access from the Scripting Framework in gvSIG Desktop 2.x
- Groups and Advanced Permissions for GeoNode
- Implement write support for the GDAL PostGIS Raster driver for PostGIS
- Implementation of GRASS GIS module for 3D raster flow line computation
- Implementation of VRP-Pickup and Delivery with TW for pgRouting
- Integrate spatial querying into cypher query language for Neo4j Spatial
- istSOS Event Notification Service
- LiDAR segmentation Plug-In based on RANSAC and PCA algorithms for Opticks
- Metadata for GRASS GIS maps and datasets
- OSM: Changeset discussion project
- OTB ICE extension for Monteverdi2: implementation of dynamic functionalitie
- Photogrammetric image processing: DSM generation tool for OSSIM
- Process Chaining Capabilities for PyWPS
- Refactor Current VRP Implementation into Generic Class Solver for pgRouting
- Schematization Plug-in for QGIS
- ScribeUI: A GUI and tools for MapServer mapfile editing
- Testing framework for GRASS GIS
- XLS file format support for gvSIG Desktop 2.x
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2013Google Summer of CodeAnnual program · 21 projects indexed
- A partitioned approach to on demand increment graph assembly for pgRouting.
- Add Raster Format to scripting in gvSIG
- Adding Voronoi Diagrams to GEOS
- Create a title block from the library in the Layout of gvSIG
- Creating a stable and improved OpenTripPlanner Android client for walk, bike, and transit routing based on OpenStreetMap and GTFS data
- Design and implement an API for tiled vectorial support of POIProxy for gvSIG Mini
- Enhancements to the DebianGIS and UbuntuGIS packages and repositories
- Extend OSGeo4W Installer
- GRASS GIS Interactive Scatter Plot Tool
- Hydrologically controlled shallow landslides - a statistical forecasting algorithm for the uDig Spatial Toolbox
- Implementation of VRP Solution in pgRouting
- Java Surface Model Library/API For GeoTools
- Object based Image Fusion and Change Detection tools for Opticks.
- Oceanography Circulatory model using PyOSSIM and PlanetSasha for OSSIM
- OSM: Cached API proxy
- Profile dataset support for istSOS
- Repository and Tool for Resource Sharing in Quantum-GIS
- ScribeUI: A GUI and tools for MapServer mapfile editing
- Support for UTFGrid output in MapServer
- Surveying mobile application for OpenStreetMap mappers (Field Papers-like)
- Temporal GIS Algebra for raster and vector data in GRASS
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2012Google Summer of CodeAnnual program · 20 projects indexed
- Add tests and educational games support to gvSIG Educa/Batoví
- adding GPS survey capabilities to gvSIG Mini and shapefile driver
- Complex Image Processing Chain and Under Water Image Processing using pyossim
- Correlator in GDAL
- Distance Analysis Tools 2012 for PostGIS Raster
- GRASS GIS WxGui front end for vector analysis modules
- gvSIG Desktop plugin for change detection from multi-temporal sequence of satellite images using principal component analysis.
- Image Segmentation in GRASS GIS
- Implementation of Bidirectional Search Algorithm for PGRouting
- Implementing route analysis of OSM data within uDig, using Neo4j-Spatial graph database
- Integrate a New Shortest Path Algorithm to pgRouting
- Object Based Image Analysis Tools for Opticks
- Opticks - Basic SAR Processing Tools: Geocoding and stereo measurement
- Orfeo Toolbox backend for the Sextante framework in QGIS
- Porting discontinued Axios Spatial Tools into uDig core 1.3
- Python high level map interaction for GRASS GIS
- QGIS for Mobile Devices
- Solver for the TSP and VRP for gvSIG Desktop
- Spectral Algorithm Development for Opticks
- Symbology Usability Improvments for QGIS
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2011Google Summer of CodeAnnual program · 19 projects indexed
- Add support to vector data formats for gvSIG Mini
- Astronomical processing tools for Opticks
- Catalog View of uDig
- Completion of wxGUI Nviz extension for 3D data visualization in GRASS GIS
- DBManager plugin for QGIS
- Development of a ship detection and classification toolkit for SAR imagery in Opticks
- Enhancing Geoserver Authentication
- Geoprocessing with Neo4j Spatial
- Graphical User Interface for the hydrological tools r.stream* in GRASS GIS
- GRASS WXGUI WMS service rendering
- INSPIRE View Service for MapServer
- Integration of GGL2 into gvSIG
- Multi-modal public transit routing for pgRouting
- Photography processing tools for Opticks
- PyOSSIM: Python bindings for OSSIM libraries
- QGIS Mobile
- r.in.modis for GRASS GIS
- SAGA interface for QGIS
- Time Dependent \ Dynamic Shortest Path Algorithm Implementation for pgRouting
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2010Google Summer of CodeAnnual program · 7 projects indexed
- Adding support for Neo4j graph database in Geotools toolkit and uDIG
- Data structure design for multimodal and hierarhical routing.
- GPU accelerated imagery resampling and reprojection
- Quantum GIS on steroids
- RESTful API for Mapbender
- Support for SQLite3/SpatiaLite
- wxNviz development for enhanced 3/4D visualization and analysis
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.
2009Google Summer of CodeAnnual program · 17 projects indexed
- An AJAX interface for Mapbender administration
- CSW Client for Mapbender
- GeoXACML-Integration
- Getting time into the GIS for visualization and modeling puposes: netcdf support in uDig
- GRASS - Network Analysis
- gvSIG client for symbology definitions via Web Services
- JTIN v2: database backed, multi-resolution triangulated irregular network for Java GIS
- Label placement for Quantum GIS
- MapServer Output Support for KML
- MapServer- Support for reading SVG symbols
- OpenRouter Network builder.
- OssimPlanet integration in Grass and Qgis
- PostGIS / WKT Raster driver
- Spatialytics – GeoReport – CDF integration
- v.autokrige: Python porting and wxPython GUI addition
- Web Map Tiles for uDig
- WMS Tiling Cache support in gvSIG Proposal
Source checked Oct 2, 2026
Community mirror of the 2009–2015 Google Melange project archive. Original Melange project links may now redirect; the participation source retains the mirrored records. Organizations without indexed projects may be absent. Imported and normalized from Vaibhav Gupta / GSoC-Data-Analyser, MIT.