github.com/qgis/QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)

Open this visualization on its own page →

Contributors

691

Lines of Code

416,385

From

2002-07-06

To

2022-05-07

About qgis/QGIS

QGIS is a comprehensive, free and open-source geographical information system available on Linux, Windows, and macOS. Written in C++ using the Qt toolkit, it provides a full-featured desktop application for working with geospatial data alongside a headless server component that supports industry-standard protocols like WMS, WFS, and WCS.

The software handles diverse data types including raster, vector, mesh, and point cloud formats from sources like PostGIS, Shapefiles, GeoPackage, and various web services through a unified data model. Users can perform spatial data creation, editing, and georeferencing, with support for on-the-fly reprojection and temporal animation. The cartographic capabilities are extensive, featuring 2D and 3D rendering with fine control over symbology, labeling, 500+ built-in color ramps, and output options to printer, image, PDF, or SVG formats.

For analysis, QGIS integrates a powerful processing framework with over 200 native algorithms and access to approximately 1000 additional algorithms through providers like GDAL, GRASS, SAGA, and OrfeoToolbox. The platform is highly extensible through a rich plugin ecosystem, Python and C++ APIs, and an expression engine for custom visualization and processing workflows. QGIS Server can run on Linux, macOS, Windows, or in Docker containers, sharing the same codebase as the desktop version and supporting all cartographic features with printing capabilities. The project maintains a time-based release schedule with Long Term Release, Latest Release, and Development branches, and is part of the Open-Source Geospatial Foundation.

Share this video