Ross ROSS = Recommend OSS · open-source software intelligence for agents

dronekit/dronekit-python

DroneKit-Python library for communicating with Drones via MAVLink. observed · 2026-08-28

github.com/dronekit/dronekit-python · homepage · Python · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4542
  • days_rel: n/a
  • days_push: 825
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1927 stars · 1507 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

DroneKit-Python is a Python library for communicating with UAVs (drones) over the MAVLink protocol. It provides programmatic access to vehicle telemetry, state, and parameters, and supports mission management and direct vehicle control from companion computers or ground stations.

Use cases

  • control a drone from a python script
  • read drone telemetry over mavlink
  • upload and run autonomous missions on a uav
  • build companion computer apps for ardupilot vehicles
  • simulate drone flight in sitl before flying
  • monitor vehicle battery and gps state programmatically

When to choose

  • you need python access to an ardupilot or mavlink-compatible drone
  • you're building onboard companion computer logic like computer vision or path planning
  • you want a high-level vehicle API instead of raw mavlink messages

When to avoid

  • you need an actively maintained project with fast issue turnaround
  • you're using PX4 or a non-ardupilot stack where MAVSDK may fit better
  • you need a ground control station GUI rather than a programmatic API

Facets

library · maturity maintenance

sdk developer-tools robotics autonomous-vehicles developer-tools python windows cross-platform drones uav mavlink ardupilot companion-computer telemetry mission-planning linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
dronekit/dronekit-pythonmain23

For agents

markdown · JSON · MCP: product_card(name="dronekit/dronekit-python")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem