An open API service indexing awesome lists of open source software.

awesome-drone

List of awesome , libraries, software and resources for drone create
https://github.com/26remph/awesome-drone

Last synced: 16 days ago
JSON representation

  • Newsletters

  • Podcasts

  • Robotics

  • Science

    • Drone Frames

      • Python-for-Scientists
      • SciPy - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
      • NumPy - A fundamental package for scientific computing with Python.
  • Services

    • Udemy

      • AirMap - Aeronautical data & services to unmanned aircraft.
      • DroneDeploy - Drone & UAV Mapping Software.
      • RotorBuilds - FPV Part lists and Build Logs.
      • Zeitiew - Online marketplace for Drone services. Formerly known as DroneBase.
  • Simulators

    • AirSim - Open source simulator based on Unreal Engine for autonomous vehicles.
    • FPV Freerider - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
    • FPV Freerider Recharged - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
    • Orqa FPV.SkyDive - Orqa FPV's racing and freestyle simulator.
    • VelociDrone - :dollar: Multiplayer FPV racing simulator.
    • Drone Racing Arcade - Mobile based FPV racing game
    • DRL Drone Racing Simulator - FPV Racing game and simulator with official DRL tracks.
    • LiftOff - :dollar: FPV racing simulator with realistic OSD (on-screen display) experience.
  • Software and Libraries

    • Ground Control Stations

      • QGroundControl - Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows).
      • MAVProxy - A UAV ground station software package for MAVLink based systems.
      • Ardupilot Mission Planner - A full-featured ground station application for the ArduPilot open source autopilot project.
      • APM Planner 2 - An open-source ground station application for MAVlink based autopilots including APM and PX4/Pixhawk that can be run on Windows, Mac OSX, and Linux.
    • Libraries

      • DJI Onboard SDK - The Onboard SDK allows you to connect to a supported DJI flight controller using a serial port (TTL UART).
      • GoBot - Golang framework for robotics, drones, and the Internet of Things (IoT).
      • Libcyphal - Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux. Formerly known as LibUAVCAN.
      • MAVLink - Micro Air Vehicle Message Marshalling Library.
      • MAVROS - MAVLink to ROS gateway with a proxy for Ground Control Station.
  • Task Queues

    • ASGI Servers

      • dramatiq - A fast and reliable background task processing library for Python 3.
      • huey - Little multi-threaded task queue.
      • mrq - A distributed worker task queue in Python using Redis & gevent.
      • rq - Simple job queues for Python.
  • Video

    • Drone Frames

      • moviepy - A module for script-based movie editing with many formats, including animated GIFs.
      • scikit-video - Video processing routines for SciPy.
      • vidgear - Most Powerful multi-threaded Video Processing framework.
  • Visual Localization

  • Web Frameworks & RESTful API

    • ASGI Servers

      • ASGI - compatible web servers.*
      • daphne - A HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP.
      • uvicorn - A lightning-fast ASGI server implementation, using uvloop and httptools.
      • hypercorn - An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
    • Caching

      • python-diskcache - SQLite and file backed cache backend with faster lookups than memcached and redis.
      • redis - Redis is often referred to as a data structures server.
      • memcached - Memcached is a high performance multithreaded event-based key/value cache store intended to be used in a distributed system.
    • Data Validation

      • pydantic - Data validation using Python type hints.
    • Drone Frames

      • flask - A microframework for Python.
      • awesome-flask
      • flask-debugtoolbar - A port of the django-debug-toolbar to flask.
      • flask-api - Browsable Web APIs for Flask.
      • flask-restful - Quickly building REST APIs for Flask.
      • fastapi - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints. Also see [Awesome FastAPI](https://github.com/mjhea0/awesome-fastapi)
    • ORM

    • WebSocket

      • websockets - A library for building WebSocket servers and clients with a focus on correctness and simplicity.