QGIS GitHub Repository Overview About QGIS QGIS is a free, open-source, cross-platform Geographic Information System (GIS) available on Linux, Windows, and macOS. Official website: qgis.org. Licensed under the GPL-2.0 license. Part of the Open-Source Geospatial Foundation (OSGeo). Repository Stats Stars: 11.8k+ Forks: 3.2k+ Watchers: 359 Contributors: 576 Total commits: Over 93,000 Releases: 115 (Latest release 3.40.11 as of Sep 12, 2025) Key Features Flexible and Powerful Spatial Data Management Supports raster, vector, mesh, and point cloud data. Compatible with industry-standard formats, e.g. GeoPackage, GeoTIFF, PostgreSQL/PostGIS, and many others (via GDAL, OGR). Unified data model and browser interface for local files, spatial databases, and web services. Provides spatial data creation, digitizing, editing, georeferencing. On-the-fly reprojection between coordinate reference systems. Includes Nominatim (OpenStreetMap) geocoder and temporal support. Beautiful Cartography Rich 2D and 3D rendering options. Extensive control over symbology, labeling, legends, and map elements. Supports styling embedded in spatial data sources like KML and Mapbox-GL vector tiles. Over 500 built-in color ramps. Capabilities to automate multiple map generation (QGIS Atlas and Reports). Output options include raster, PDF, SVG, and direct printer support. Advanced styling (data-defined overrides, blending, draw effects). Preview modes for inclusivity (e.g., color blindness). Advanced and Robust Geospatial Analysis Processing framework with 200+ native algorithms. Access to 1000+ algorithms from external providers like GDAL, SAGA, GRASS. Database engine with support for queries, joins, relations, and forms. Model designer and batch processing capabilities. Powerful Customization and Extensibility Full user-interface and application settings customization. Rich expression engine for visualization and processing. Extensive plugin ecosystem (data connectors, digitizing aids, analysis tools, etc.). Style manager and style sharing hub. API support in Python and C++ for standalone and scripting (PyQGIS). QGIS Server Headless map server running on Linux, macOS, Windows, or docker. Supports industry-standard protocols like WMS, WFS, and WCS. Compatible with any web server (Apache, nginx). Supports QGIS cartography, printing, and Python scripting customization. Under the Hood Developed in C++ using the Qt toolkit since 2002. Multilingual graphical user interface. Maintained by an active developer team and vibrant community. Versions and Release Cycle Maintains three branches: Long Term Release (LTR) Latest Release (LR) Development (Nightly) Monthly point releases fix bugs for LTR and LR. Installing and Using QGIS Precompiled binaries available from QGIS.org. Comprehensive build guides and installation instructions provided. Separate documentation for QGIS Server installation. Documentation Training Manual, User Guide, Server Guide. Visual Changelog, Documentation Guidelines. Python and C++ API documentation and developer guides. Help and Support Channels QGIS community website. Mailing list: qgis-users. Real-time chat on IRC (#qgis @ irc.libera.chat) and Matrix. Community forums on GIS Stack Exchange and Reddit. Additional support channels listed at QGIS website. Repository Structure (Partial) Top-level directories include: .ci, .docker, .github, .tx, cmake, cmake_templates, debian, doc, editors, external, i18n, images, linux, ms-windows, nix, postinstall, python, resources, rpm, scripts, src, tests, vcpkg. Important files include: .clang-format, .clang-tidy .dockerignore .editorconfig .gitignore, .gitattributes BUGS, CHANGELOG,