Drone Open Source Projects

Browse 227 Drone open source projects, ranked by GitHub stars. Find the most popular Drone tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 227 projects
15,512 stars

ArduPilot/ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source

Metrics details
Stars15,512
12,194 stars

PX4/PX4-Autopilot

PX4 Autopilot Software

Metrics details
Stars12,194
9,438 stars

hybridgroup/gobot

Golang framework for robotics, drones, and the Internet of Things (IoT)

Metrics details
Stars9,438
9,091 stars

reactphp/reactphp

Event-driven, non-blocking I/O with PHP.

Metrics details
Stars9,091
6,517 stars

openMVG/openMVG

open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.

Metrics details
Stars6,517
6,304 stars

OpenDroneMap/ODM

A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

Metrics details
Stars6,304
5,113 stars

ExpressLRS/ExpressLRS

High Performance Open Source Radio Control Link

Metrics details
Stars5,113
4,772 stars

mavlink/qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

Metrics details
Stars4,772
4,050 stars

OpenDroneMap/WebODM

User-friendly, commercial-grade software for processing aerial imagery. 🛩

Metrics details
Stars4,050
3,204 stars

vimagick/dockerfiles

:whale: A curated list of delicious docker recipes 🇺🇦🇮🇱 (Let's Fight Against Dictatorship)

Metrics details
Stars3,204
2,844 stars

avem-labs/Avem

🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]

Metrics details
Stars2,844
2,111 stars

ZJU-FAST-Lab/ego-planner-swarm

An efficient single/multi-agent trajectory planner for multicopters.

Metrics details
Stars2,111
2,086 stars

utiasDSL/gym-pybullet-drones

PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control

Metrics details
Stars2,086
2,071 stars

generalized-intelligence/GAAS

GAAS is an open-source program designed for fully autonomous VTOL(a.k.a flying cars) and drones. GAAS stands for Generalized Autonomy Aviation System.

Metrics details
Stars2,071
1,986 stars

dhondta/dronesploit

Drone pentesting framework console

Metrics details
Stars1,986
1,945 stars

espressif/esp-drone

Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.

Metrics details
Stars1,945
1,821 stars

samyk/skyjack

A drone engineered to autonomously seek out, hack, and wirelessly take full control over any other Parrot or 3DR drones within wireless or flying distance, creating an army of zombie drones under your control.

Metrics details
Stars1,821
1,766 stars

felixge/node-ar-drone

A node.js client for controlling Parrot AR Drone 2.0 quad-copters.

Metrics details
Stars1,766
1,476 stars

damiafuentes/DJITelloPy

DJI Tello drone python interface using the official Tello SDK. Feel free to contribute!

Metrics details
Stars1,476
1,446 stars

dji-sdk/Tello-Python

This is a collection of python modules that interact with the Ryze Tello drone.

Metrics details
Stars1,446
1,417 stars

nickrehm/dRehmFlight

Teensy/Arduino flight controller and stabilization for small-scale VTOL vehicles

Metrics details
Stars1,417
1,237 stars

mit-acl/faster

3D Trajectory Planner in Unknown Environments

Metrics details
Stars1,237
1,163 stars

murtazahassan/OpenCV-Python-Tutorials-and-Projects

An easy to follow course of OpenCV using Python for beginners.

Metrics details
Stars1,163
1,152 stars

HKUST-Aerial-Robotics/Teach-Repeat-Replan

Teach-Repeat-Replan: A Complete and Robust System for Aggressive Flight in Complex Environments

Metrics details
Stars1,152
1,137 stars

okalachev/flix

Making an ESP32-based quadcopter from scratch

Metrics details
Stars1,137
1,121 stars

yrlu/quadrotor

Quadrotor control, path planning and trajectory optimization

Metrics details
Stars1,121
1,045 stars

NVIDIA-AI-IOT/redtail

Perception and AI components for autonomous mobile robotics.

Metrics details
Stars1,045
1,004 stars

qzq1111/flask-restful-example

flask后端开发接口示例,利用Flask开发后端API接口。包含基本的项目配置、统一响应、MySQL和Redis数据库操作、定时任务、图片生成、项目部署、用户权限认证、报表输出、无限层级生成目录树、阿里云手机验证码验证、微信授权、Celery、单元测试、Drone等模块。

Metrics details
Stars1,004
987 stars

dji-sdk/Onboard-SDK

DJI Onboard SDK Official Repository

Metrics details
Stars987
936 stars

delimitrou/DeathStarBench

Open-source benchmark suite for cloud microservices

Metrics details
Stars936
936 stars

DroneBridge/DroneBridge

DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.

Metrics details
Stars936
863 stars

parroty/excoveralls

Coverage report tool for Elixir with coveralls.io integration.

Metrics details
Stars863
853 stars

DroneBridge/ESP32

DroneBridge for ESP32. A secure & transparent telemetry link with support for WiFi and ESP-NOW. Supporting MAVLink, MSP, LTM or any other protocol

Metrics details
Stars853
824 stars

mspnp/microservices-reference-implementation

A reference implementation demonstrating microservices architecture and best practices for Microsoft Azure

Metrics details
Stars824
775 stars

pixhawk/Pixhawk-Standards

Pixhawk Standards

Metrics details
Stars775
724 stars

VisDrone/DroneVehicle

Drone-based RGB-Infrared Cross-Modality Vehicle Detection via Uncertainty-Aware Learning

Metrics details
Stars724
722 stars

Firmament-Autopilot/FMT-Firmware

Firmament Autopilot Embedded System

Metrics details
Stars722
716 stars

hanyazou/TelloPy

DJI Tello drone controller python package

Metrics details
Stars716
701 stars

ethz-asl/mav_active_3d_planning

Modular framework for online informative path planning.

Metrics details
Stars701
670 stars

layumi/University1652-Baseline

ACM Multimedia2020 University-1652: A Multi-view Multi-source Benchmark for Drone-based Geo-localization :helicopter: annotates 1652 buildings in 72 universities around the world.

Metrics details
Stars670
651 stars

ethz-asl/polygon_coverage_planning

Coverage planning in general polygons with holes.

Metrics details
Stars651
649 stars

CopterExpress/clover

ROS-based framework and RPi image to control PX4-powered drones 🍀

Metrics details
Stars649
636 stars

samirkumardas/jmuxer

jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.

Metrics details
Stars636
625 stars

tbs-trappy/source_one

Open Source FPV Drone Frame

Metrics details
Stars625
625 stars

ctu-mrs/mrs_uav_system

The entry point to the MRS UAV system.

Metrics details
Stars625
623 stars

mpatacchiola/dissecting-reinforcement-learning

Python code, PDFs and resources for the series of posts on Reinforcement Learning which I published on my personal blog

Metrics details
Stars623
614 stars

janesmae/awesome-drones

A curated list of Awesome Drones resources

Metrics details
Stars614
614 stars

wesbos/javascript-drones

Metrics details
Stars614
613 stars

sensepost/Snoopy

Snoopy: A distributed tracking and data interception framework

Metrics details
Stars613
574 stars

time4tea/gopro-dashboard-overlay

Programs to process GoPro MP4 & Generic GPX/FIT files and create video dashboards & maps

Metrics details
Stars574
561 stars

bolderflight/invensense-imu

Arduino and CMake library for communicating with the InvenSense MPU-6500, MPU-9250 and MPU-9255 nine-axis IMUs.

Metrics details
Stars561
553 stars

mathiasvr/bluejay

:bird: Digital ESC firmware for controlling brushless motors in multirotors

Metrics details
Stars553
551 stars

Intelligent-Quads/iq_tutorials

Metrics details
Stars551
519 stars

dji-sdk/Payload-SDK

DJI Payload SDK Official Repository

Metrics details
Stars519
519 stars

drone/drone-ui

Front-end for the Drone continuous integration server

Metrics details
Stars519
517 stars

cesarferreira/drone

🍰 The missing library manager for Android Developers

Metrics details
Stars517
507 stars

Jaeyoung-Lim/mavros_controllers

Aggressive trajectory tracking using mavros for PX4 enabled vehicles

Metrics details
Stars507
493 stars

drone-os/drone-core

The core crate for Drone, an Embedded Operating System.

Metrics details
Stars493
482 stars

cs2000/DankDroneDownloader

A Custom Firmware Download Tool for DJI Drones Written in C#

Metrics details
Stars482
481 stars

bolderflight/sbus

Arduino and CMake library for communicating with SBUS receivers and servos.

Metrics details
Stars481
1-60 of 227 projects
Get A Weekly Email With Trending Drone Projects
Stay updated on Drone plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.