Skip to content
@PX4

PX4 Autopilot

Professional Open Source Autopilot Stack

The autopilot stack the industry builds on.

PX4 Autopilot

PX4 is an open-source autopilot stack for drones and unmanned vehicles. It supports multirotors, fixed-wing, VTOL, rovers, and many more experimental platforms, from racing quads to industrial survey aircraft.

📖 Documentation  •  💬 Discuss  •  🎧 Discord  •  🤝 Contribute


PX4 runs on NuttX, Qualcomm QuRT RTOS, Linux, macOS, and Windows, and is licensed under the permissive BSD 3-Clause license.

PX4 is hosted by the Dronecode Foundation, a Linux Foundation Collaborative Project. Dronecode holds all PX4 trademarks and serves as the project's legal guardian, ensuring vendor-neutral stewardship so no single company owns the name or controls the roadmap.

Code of Conduct — see CODE_OF_CONDUCT.md.  •  Security — report vulnerabilities via SECURITY.md.

Pinned Loading

  1. PX4-Autopilot PX4-Autopilot Public

    PX4 Autopilot Software

    C++ 12.7k 16.1k

  2. PX4-Bootloader PX4-Bootloader Public

    PX4 Bootloader for PX4FMU, PX4IO and PX4FLOW

    C 319 583

  3. px4_msgs px4_msgs Public

    ROS 2 messages that match the uORB messages counterparts on the PX4 Firmware

    Shell 159 253

  4. PX4-gazebo-models PX4-gazebo-models Public

    Model repo in app.gazebosim.org

    Python 106 307

  5. flight_review flight_review Public

    web application for flight log analysis & review

    JavaScript 276 236

  6. Hawkeye Hawkeye Public

    C 85 10

Repositories

Showing 10 of 102 repositories
  • PX4-gazebo-models Public

    Model repo in app.gazebosim.org

    PX4/PX4-gazebo-models's past year of commit activity
    Python 106 BSD-3-Clause 307 12 15 Updated Oct 3, 2026
  • PX4-Autopilot Public

    PX4 Autopilot Software

    PX4/PX4-Autopilot's past year of commit activity
    C++ 12,736 BSD-3-Clause 16,110 120 277 Updated Oct 3, 2026
  • flight_review Public

    web application for flight log analysis & review

    PX4/flight_review's past year of commit activity
    JavaScript 276 BSD-3-Clause 236 29 (1 issue needs help) 3 Updated Oct 3, 2026
  • NuttX Public

    Standard NuttX with current PX4 patches

    PX4/NuttX's past year of commit activity
    C 173 Apache-2.0 270 11 38 Updated Oct 3, 2026
  • PX4/PX4-Metadata-Translations's past year of commit activity
    Python 3 4 0 0 Updated Oct 3, 2026
  • PX4-GPSDrivers Public

    Platform independent GPS drivers

    PX4/PX4-GPSDrivers's past year of commit activity
    C++ 108 BSD-3-Clause 234 5 4 Updated Oct 3, 2026
  • px4_msgs Public

    ROS 2 messages that match the uORB messages counterparts on the PX4 Firmware

    PX4/px4_msgs's past year of commit activity
    Shell 159 BSD-3-Clause 253 13 1 Updated Oct 2, 2026
  • NuttX-apps Public

    Standard NuttX apps with current PX4 patches

    PX4/NuttX-apps's past year of commit activity
    C 31 Apache-2.0 97 2 1 Updated Oct 1, 2026
  • Hawkeye Public
    PX4/Hawkeye's past year of commit activity
    C 85 BSD-3-Clause 10 8 0 Updated Sep 29, 2026
  • homebrew-px4 Public

    PX4-related Homebrew formula for developers using OS X

    PX4/homebrew-px4's past year of commit activity
    Ruby 71 78 11 2 Updated Sep 29, 2026