At North Road we believe that crowd funded development is a sustainable and economic way for sponsoring feature requests and bug fixes within open-source software. Crowd funding shares the cost of development over multiple interested parties, allowing groups of sponsors to fund large development work which would be out of reach of their individual budgets.

We have implemented a number of exciting new features for QGIS which were sponsored using crowd funding. Some of these have utilised a public, anyone-can-contribute, model, and others have been organised as a more structured collaboration between interested parties. If you’d like to explore how crowd funding development might work for you, please contact us to discuss!

Active QGIS crowd funding campaigns

The following list is a summary of the active crowdfunding campaigns we are currently running. Please contact us for details on any of these projects and for contributing to these campaigns.

Drill-down (cascading) forms in QGIS

This campaign covers extending the functionality present in QGIS “Value Relation Widgets”, allowing the implementation of complex, dynamic filters within QGIS attribute forms. The functionality can be used to implement “drill-down” forms within QGIS, where the values available in one field depend on the values of other fields.

Status: SUCCESSFUL, will be implemented in QGIS version 3.2, read more details here!

Upcoming crowd funding campaigns:

The following campaigns are being prepped and will be launched soon – stay tuned for details!

 Raster image marker


Currently QGIS supports a number of marker symbol types (simple markers, font markers, SVG markers) but there’s no option to just use a raster image file for a symbol. Implementing a raster image marker will allow use of PNG and other raster format icons as markers within QGIS. Options will include overriding the image size, rotation and opacity. And of course, all of these properties would be data-definable. For instance, the mock-up above shows the raster image marker used with a data-defined image source pointing to a photo of the location.

Status: PENDING, contact us for updates!

Past campaigns

Layout and Reporting Engine – Stage 1 (composer refactor and initial reporting framework)


Stage 1 of a large, ongoing project to modernise and expand on QGIS’ print composer facilities.

Status: SUCCESSFUL, implemented in QGIS version 3.0, read more details here

Cluster renderer

Point cluster renderers are used frequently in web mapping applications to condense multiple overlapping or nearby points into a single rendered marker for clarity. QGIS currently supports rendering points using a similar “displacement” renderer, which automatically shifts rendered points to avoid overlap, but has no support for clustering points into a single rendered marker. This campaign will enhance QGIS through the addition of a “cluster” renderer for rendering multiple nearby points as a single marker.

Status: SUCCESSFUL, implemented in QGIS version 3.0. Read more details here

Live layer effects


This campaign sponsored a new framework for implementing live “paint” effects within QGIS, which modify the results of layer rendering operations to apply dynamic visual effects such as drop shadows and blurs. You can read more about this campaign and view video demonstrations on the Kickstarter site.

Status: SUCCESSFUL, implemented in QGIS version 2.10.