Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
4,917
stars
20,327
commits
C++
primary language
Sep 11, 2026
updated
QGroundControl (QGC) is a Ground Control Station (GCS) for UAVs, providing full flight control and mission planning for any MAVLink-enabled drone, including PX4 and ArduPilot platforms.
Grab the latest stable build for your platform, or see all assets on the releases page:
QGC is open source and welcomes contributions. See AGENTS.md for build/test/lint commands and coding conventions, and .github/CONTRIBUTING.md for architecture patterns and the contribution workflow.
QGC's interface is translated by the community — help translate it into your language on Crowdin.
(top 30 of 326)
C++
69.5%
QML
16.9%
Python
5.8%
CMake
5.5%
Java
1.5%
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
4,917
stars
20,327
commits
C++
primary language
Sep 11, 2026
updated
QGroundControl (QGC) is a Ground Control Station (GCS) for UAVs, providing full flight control and mission planning for any MAVLink-enabled drone, including PX4 and ArduPilot platforms.
Grab the latest stable build for your platform, or see all assets on the releases page:
QGC is open source and welcomes contributions. See AGENTS.md for build/test/lint commands and coding conventions, and .github/CONTRIBUTING.md for architecture patterns and the contribution workflow.
QGC's interface is translated by the community — help translate it into your language on Crowdin.
(top 30 of 326)
C++
69.5%
QML
16.9%
Python
5.8%
CMake
5.5%
Java
1.5%