A curated list of open-source and public resources for physical defence, defence equipment, emergency-response, unmanned systems, sensing, field communications, geospatial intelligence, simulation, and command-and-control.
- Start Here
- Curated Lists And Indexes
- Government And Defence OSS Hubs
- Defence Industrial Base, Manufacturing, And Field Repair
- Drone And UxV Autopilots
- Drone Hardware And FPV
- Open Hardware, Airframes, And Vehicle Design
- Power, Propulsion, And Endurance Modeling
- Drone Payloads And Payload Integration
- Drone Payload Delivery And Logistics
- Ground Control And MAVLink
- Flight Logs, Telemetry Analytics, And Incident Review
- Mission Planning, Survey, And Photogrammetry Workflows
- Autonomy, Robotics, And Simulation
- Guidance, Navigation, And Path Planning
- GPS-Denied Navigation, SLAM, And Terrain Mapping
- Autonomous Perception, Tracking, And Guidance
- Onboard Edge AI And Embedded Perception
- Drone Coordination, Deconfliction, And Detect-And-Avoid
- Defence Engagement Simulation And C2
- Jamming Detection And RF Interference Monitoring
- SDR And Signal Analysis
- Radar
- Remote ID
- UTM, U-Space, Geofencing, And Airspace Compliance
- Counter-UAS Detection And Tracking
- Counter-UAS Detection Infrastructure
- AI-Assisted Drone Detection And Sensor Fusion
- Air Picture, C2, And Sensor Analysis
- Electromagnetic, RF, Optical, And Multiphysics Simulation
- Camouflage Detection And Remote-Sensing Tooling
- TAK, C2, And Situational Awareness
- Battlefield C2, Drone Tasking, And Shared Air Picture
- Field Communications And Mesh
- Resilient Links, Mesh, And GNSS-Denied Navigation
- Space, Satellite Communications, And ISR
- Video, Telemetry Links, And Payload Streaming
- Geospatial Intelligence, Mapping, And Imagery
- Critical Infrastructure Protection And Damage Assessment
- Emergency Response, Search And Rescue, And Disaster Mapping
- ADS-B And Air Tracking
- Training And Simulation Interoperability
- High-Fidelity Simulation, Digital Twins, And Synthetic Data
- Ground, Surface, And Underwater Robotics
- UGV Logistics, CASEVAC, And Ground Robotics
- Maritime USVs And Naval Drone Operations
- Mine Action, EOD, And Humanitarian Demining
- Research Datasets
- Related Topics To Watch
- Contributing
OSS- Open-source software with a visible open-source licenseSource-available- Public source repository without a verified open-source licenseHW- Open hardware or hardware design filesDataset- Dataset, benchmark, or corpusPaper- Public paper, preprint, or academic publicationStandard- Protocol, standard, or interoperability artifactIndex- Curated list, directory, or source hubActive- Recently maintained or visibly activeArchive- Inactive but historically usefulDual-use- Has both civilian and military/defence applicationsFork- Fork retained because it has curated value distinct from, or newer than, the upstream repository
- ArduPilot - Full-featured open-source autopilot for multicopters, planes, rovers, boats, submarines, and related unmanned systems.
OSSActive - PX4 Autopilot - Open-source autopilot stack for drones and unmanned vehicles, with strong MAVLink and ROS2 ecosystem support.
OSSActive - QGroundControl - Cross-platform ground control station for MAVLink-compatible drones.
OSSActive - OpenDroneMap - Toolkit for turning aerial imagery into maps, point clouds, 3D models, and DEMs.
OSSActive - Meshtastic Firmware - Open-source, off-grid LoRa mesh communications firmware.
OSSActive - Open-DIS - Repository hub for open-source implementations of the Distributed Interactive Simulation protocol.
IndexStandard - FreeTAKServer - Open-source TAK-compatible situational awareness server.
OSS
- awesome-drones - Broad index of drone software, libraries, services, hardware, platforms, and related projects.
Index - awesome-flying-fpv - Curated index of software and hardware resources for building remote-controlled copters and planes.
Index - awesome-adsb - Curated index of ADS-B tools, receivers, decoders, maps, and learning resources.
Index - awesome-sar - Curated index of synthetic-aperture radar resources, tools, datasets, and papers.
Index - geospatial-intelligence-library - Curated index of geospatial intelligence tools and resources.
IndexArchive - openTAKpickList - Curated index of TAK ecosystem software, plugins, hardware references, and related resources.
IndexArchive
- Department of Defense - Archived official U.S. Department of Defense GitHub organization.
IndexArchive - mil-oss - Military Open Source Software community repository hub.
Index - dstl - UK Defence Science and Technology Laboratory open-source repository hub.
Index - National Geospatial-Intelligence Agency - NGA repository hub for geospatial, imagery, and mission tools.
Index - U.S. Naval Research Laboratory - NRL repository hub for tracking, networking, simulation, and related research.
Index - AFRL RQ - AFRL Aerospace Systems Directorate research repository hub.
Index - DARPA CriticalMAAS - A curated GitHub organization hosting AI pipelines, tools, and knowledge graphs developed under the DARPA Critical Mineral Assessments with AI Support (CriticalMAAS) program. It includes tools for georeferencing, data integration, and automated feature extraction from geological maps.
IndexActiveDual-use - buffrs - A modern package manager for Protocol Buffers developed by defense startup Helsing. It provides dependency management, registry distribution, and tooling to treat Protobuf files as first-class software components in distributed architectures.
OSSActiveDual-use
- FreeCAD - Open-source parametric 3D CAD modeler for mechanical design, fixtures, parts, and engineering documentation.
OSS - OpenSCAD - Script-based solid modeling CAD tool useful for reproducible parametric parts and fixtures.
Source-available - KiCad - Open-source electronics design automation suite for schematics, PCB layout, and manufacturing outputs.
OSS - LibrePCB - Cross-platform electronics design automation suite for schematic and PCB design.
OSS - Horizon EDA - Open-source EDA package for schematic capture and PCB layout.
OSS - OpenPnP - Open-source SMT pick-and-place machine control software.
OSS - PrusaSlicer - Open-source slicing software for fused-filament and resin additive manufacturing workflows.
OSS - UltiMaker Cura - Open-source 3D printing preparation software.
OSS - CuraEngine - C++ slicing engine used by Cura for generating additive manufacturing toolpaths.
OSS - Slic3r - Open-source slicer for 3D printing workflows and toolpath generation.
OSS - OpenRadioss - Open-source finite-element solver for dynamic event, impact, and structural simulation.
OSS - CalculiX - Open-source finite-element analysis suite for structural, thermal, and mechanical problems.
OSS - OpenModelica - Open-source Modelica-based modeling and simulation environment for multi-domain engineering systems.
Source-available - OpenMDAO - NASA-origin multidisciplinary design, analysis, and optimization framework.
Source-available - esptool - Serial bootloader utility for Espressif chips used in embedded prototyping and field updates.
OSS - ESP-IDF - Espressif IoT development framework for ESP32-class embedded systems.
OSS - PlatformIO Core - Cross-platform embedded development environment and package ecosystem.
OSS - Zephyr - Open-source RTOS for connected embedded systems and hardware platforms.
OSS - ORNLSlicer - An open-source advanced slicing and toolpath planning framework developed by Oak Ridge National Laboratory for Fused Deposition Modeling and Directed Energy Deposition processes.
OSSActiveDual-use
- ArduPilot - Full-featured autopilot for aircraft, rovers, boats, submarines, and related vehicles.
OSSActive - PX4 Autopilot - Modular autopilot stack for multirotors, fixed wing, VTOL, rovers, and experimental platforms.
OSSActive - Betaflight - Flight-controller firmware focused on FPV multirotors and performance flying.
OSSActive - INAV - Navigation-enabled flight-control firmware for fixed-wing, multirotor, and RC aircraft.
OSSActive - Paparazzi UAV - Free and open-source hardware/software project for unmanned air vehicles.
OSSHW - ROSflight Firmware - Research-oriented firmware for UAV autopilots integrated with ROS.
OSS - ROSflight ROS Packages - ROS2 packages for interfacing companion computers with ROSflight autopilots.
OSS - Crazyflie Firmware - Firmware for Bitcraze Crazyflie nano quadcopters and related platforms.
OSS - ESP-Drone - ESP32-based mini drone/quadcopter firmware and reference design.
OSSHW - dRehmFlight - Teensy/Arduino flight controller and stabilization code for small-scale VTOL vehicles.
OSSHW - Madflight - An open-source flight controller firmware and toolbox for Arduino and PlatformIO, supporting ESP32, RP2040, RP2350, and STM32.
OSS
- ExpressLRS - High-performance open-source radio control link for RC and FPV systems.
OSSActive - ExpressLRS Hardware - Open PCB designs, schematics, and printable cases for ExpressLRS modules and receivers.
HW - OpenHD - Open-source digital video link ecosystem for UAVs and remote vehicles.
OSSActive - TBS Source One - Open-source FPV freestyle drone frame.
HW - Agilicious - Open-source and open-hardware agile quadrotor research platform.
Source-availableHWArchive - AM32 MultiRotor ESC - An open-source 32-bit Electronic Speed Controller (ESC) firmware for ARM-based microcontrollers, supporting DShot, ProShot, and telemetry.
OSS - Bluejay ESC - An open-source ESC firmware for legacy 8-bit BLHeli_S hardware that enables bidirectional DShot, RPM filtering, and custom PWM frequencies.
OSS
- Pixhawk Hardware - Open hardware designs for autopilots, FMUs, ESCs, optical-flow sensors, and related unmanned-vehicle components.
HWStandardArchive - Pixhawk Standards - Connector, payload-bus, and flight-controller open standards for Pixhawk-compatible systems.
StandardHW - OpenVSP - NASA-origin parametric aircraft geometry and analysis tool for conceptual aircraft design.
Source-available - FAST-UAV - OpenMDAO-based framework for optimal drone sizing across multirotor, fixed-wing, and hybrid VTOL configurations.
Source-available - AeroSandbox - Differentiable aircraft design optimization tools for aerodynamics, propulsion, structures, and trajectory design.
OSSActive - NASA Aviary - OpenMDAO-based aircraft analysis, sizing, and optimization tool using GASP/FLOPS-derived methods.
Source-availableActive - SUAVE - Stanford conceptual aircraft-design toolbox for multi-fidelity vehicle optimization.
OSS - RCAIDE-LEADS - Research community aircraft interdisciplinary design and analysis environment for UAVs and electric aircraft.
OSSFork - OpenRacer - Open-source FPV drone racing frame with CAD, DXF, and printable canopy files.
HW - TBS Source One - Open-source FPV freestyle frame with public design files.
HW - Agilicious - Open software and hardware agile quadrotor research platform.
Source-availableHWArchive - FOS_UAV - DIY open-source fixed-wing aerial mapping platform and workflow.
HWArchive - OpenDrone - 3D-printable quadcopter frame project with STL files and parts documentation.
HWArchive - eXploraVTOL - Open 3D-printable tailsitter VTOL project with STL, 3MF, and STEP design files.
HW
- FAST-UAV - Multidisciplinary drone sizing framework with analytical models for multirotor, fixed-wing, and quad-plane UAVs.
Source-available - FAST-OAD - Open framework for rapid overall aircraft design and multidisciplinary analysis using OpenMDAO.
OSS - AeroSandbox - Aircraft design optimization toolkit covering aerodynamics, propulsion, structures, and trajectory studies.
OSSActive - NeuralFoil - Physics-informed machine-learning airfoil analysis tool for fast design loops.
OSSActive - RotorPy - Python multirotor simulator with aerodynamic effects, wind models, controls, and batched simulation.
OSSActive - PteraSoftware - Open-source aerodynamics package for flapping-wing and micro air vehicle analysis.
OSS - Gazebo ROS Battery - Gazebo battery plugin with open-circuit model, power loads, state of charge, and thermal/internal-resistance options.
OSSFork - CVaR Energy Risk Deep Model - Multirotor flight-energy prediction and battery-risk assessment research code.
OSS - OpenAP - Open aircraft performance model and Python toolkit for performance, fuel, emissions, and trajectory studies.
OSS
- DJI Payload SDK - DJI SDK for developing drone-mounted payloads such as cameras, gimbals, mapping sensors, searchlights, and onboard analysis platforms.
Source-availableDual-use - ADAPT Multi-Mission Payload - Open-source sUAS payload documentation, CAD references, and simulation assets for real-time onboard AI missions.
OSSHW - ADAPT ROS Workspace - Source workspace for Kitware's ADAPT payload software stack.
OSS - Pixhawk Standards - Open drone hardware standards including the Pixhawk Payload Bus Standard.
StandardHW - MAVLink - Micro air vehicle communication protocol with camera, gimbal, payload, mission, and Remote ID message definitions.
Source-availableStandard - asv-drones-sdr - Drone SDR payload project for geolocation, spectrum analysis, and specialized equipment control.
OSSDual-use - STorM32 BGC - Open-source 3-axis brushless gimbal controller for camera and sensor stabilization.
Source-availableHW - OpenHD - Open-source digital video link ecosystem for UAV payload video and telemetry.
OSSActive
- autonomous-drone - PX4, MAVROS, Gazebo, SVO, WhyCon, and EWOK research stack for autonomous drone delivery and collision-aware trajectory planning.
Source-availableArchive - UAV-EXPRESS - Research code for energy-aware computation and resource scheduling in UAV delivery scenarios.
Source-availableArchive
- QGroundControl - Cross-platform ground control station for drones.
OSSActive - Mission Planner - Ground control station for ArduPilot.
OSSActive - MAVSDK - High-level API and libraries for MAVLink-compatible systems.
OSSActive - MAVROS - MAVLink communication node and gateway for ROS.
Source-availableActive - gomavlib - MAVLink 1.0 and 2.0 library for Go.
OSS - mavp2p - Flexible MAVLink router for serial, UDP, TCP, broadcast, Docker, and OpenWrt-style deployments.
OSS - mavlink-anywhere - A web-based MAVLink routing dashboard and installation CLI utility that simplifies configuring and managing 'mavlink-router' on companion computers.
OSS - Asv.Drones - A modern, modular Ground Control Station (GCS) application and framework built in C# (.NET) supporting PX4 and ArduPilot.
OSS - mavlink-kotlin - A modern, high-performance, type-safe MAVLink communication library for Kotlin Multiplatform that avoids reflection.
OSS
- PX4 Flight Review - Web application for PX4 ULog flight-log upload, analysis, 3D review, and browser-based plotting.
OSS - pyulog - Python package and command-line tools for parsing, converting, and inspecting PX4 ULog files.
OSS - ulog_cpp - C++17 ULog reader and writer library for streamed or immediate flight-log processing.
OSS - PlotJuggler - Time-series visualization tool with PX4 ULog, ROS, MQTT, WebSocket, UDP, and plugin support.
OSSActive - ARK Logloader - Automatic PX4 flight-log upload and download tooling.
OSS - DroneKit Log Analyzer - Static analyzer for ArduPilot DataFlash logs and MAVLink telemetry logs.
OSSArchive - pymavlog - Lightweight Python parser for ArduPilot MAVLink binary and telemetry logs.
OSS - mavlog2csv - Typed Python utility for converting ArduPilot telemetry and DataFlash logs to CSV.
OSS - pymavlink - Python MAVLink interface and utilities, including log-dump and message tooling.
Source-availableActive - px4tools - Python and notebook-based PX4 flight-data plotting, system identification, and control-analysis tools.
OSSArchive - Open DroneLog - Local-first DJI and Litchi flight-log analytics dashboard.
OSS - UAV Insight Toolkit - Python telemetry-analysis dashboard for PX4 and ArduPilot logs with vibration, PID, optical-flow, and 3D trajectory review.
OSS - TiPlot - An open-source 3D and 2D flight log visualization dashboard that supports PX4 (.ulg), ArduPilot (.BIN), QGroundControl (.tlog), and DJI (.DAT) formats.
OSS
- QGroundControl - Cross-platform MAVLink ground control station with mission planning and vehicle configuration.
OSSActive - Mission Planner - ArduPilot ground control station with mission planning, log review, configuration, and simulation support.
OSSActive - DroneRoute - Open-source DJI mission planner with 3D map planning, obstacle-zone modeling, templates, sharing, and KMZ export.
OSS - GeoFlight Planner - QGIS plugin for terrain-following photogrammetry, vertical inspections, circular paths, and Litchi-compatible outputs.
OSS - uavRmp - R-based UAV mission-planning package for surveys, battery-aware chunking, and Pixhawk/Litchi workflows.
OSS - tmplanner - Real-time informative motion-planning framework for UAV-based terrain monitoring.
Source-availableArchive - Fields2Cover - Coverage path-planning library for robotic survey, agriculture, and area-coverage missions.
OSS - OpenDroneMap - Command-line toolkit for turning aerial images into maps, point clouds, 3D models, and DEMs.
OSS - WebODM - Web interface for commercial-grade drone image processing and photogrammetry workflows.
OSSActive - NodeODM - Lightweight REST API for aerial image processing engines such as ODM and MicMac.
OSS - OpenSfM - Structure-from-motion pipeline for camera-pose recovery and 3D reconstruction from image sets.
OSS - openMVG - Multiple-view geometry and structure-from-motion library for reproducible photogrammetry pipelines.
OSS - COLMAP - General-purpose structure-from-motion and multi-view stereo photogrammetry system.
Source-available - Meshroom - Node-based photogrammetry application built on AliceVision.
Source-available - OpenAerialMap - Open service and platform for sharing openly licensed aerial imagery and map layers.
OSS
- aerial-autonomy-stack - ROS2 stack for simulating and deploying perception-based PX4/ArduPilot drone swarms with YOLO, LiDAR, and Jetson support.
OSSActive - gym-pybullet-drones - PyBullet Gymnasium environments for single and multi-agent quadcopter control.
OSS - DiffPhysDrone - Research code for learning vision-based agile quadrotor flight with differentiable physics.
Source-available - DroneDetour - Java and Android UAV path-planning library for detours around polygonal no-fly zones.
OSS - OpenAMASE - AFRL simulation environment for autonomous systems experimentation.
Source-available - OpenUxAS - Service-oriented autonomy framework for unmanned systems.
Source-available - Airspace Encounter Models - Repository hub for aircraft encounter simulation and safety-research models.
Index - CERLAB-UAV-Autonomy - A versatile and modular autonomy framework for mapping, planning, and control of autonomous UAVs in dynamic environments.
OSSActive - NavRL - A reinforcement learning-based navigation framework for UAV flight in dynamic environments featuring a velocity obstacle safety shield.
OSSPaper
- PythonRobotics - Readable implementations of robotics algorithms for localization, mapping, SLAM, path planning, path tracking, and aerial navigation.
Source-available - Navigation2 - ROS2 navigation framework for localization, planning, control, behavior trees, and obstacle avoidance.
Source-availableActive - NMPC PX4 ROS2 - ROS2 nonlinear model predictive control pipeline for PX4 aerial-vehicle trajectory tracking.
OSS - ROS2 Offboard Drone Control - PX4 and ROS2 offboard control stack with high-level path planning on a companion computer.
OSS - DroneDetour - Java and Android UAV path-planning library for detours around polygonal no-fly zones.
OSS - Fields2Cover - Coverage path-planning library for vehicles and robotic field operations.
OSS - Aerial Autonomy Stack - ROS2 stack for simulating and deploying perception-based PX4/ArduPilot drone swarms.
OSSActive - Primitive-Swarm - An ultra-lightweight and highly scalable motion planner for large-scale aerial drone swarms based on a motion primitive library.
OSSPaper - Intent-MPC - A dynamic trajectory planning framework for drones based on intent prediction-driven model predictive control.
OSSPaper
- WildNav - GNSS-free drone localization by matching onboard imagery against georeferenced satellite maps.
OSS - GISNav - ROS2 map-based visual navigation for estimating drone position from camera imagery and onboard GIS maps.
OSS - OpenREALM - Real-time aerial mapping pipeline using visual SLAM and 3D reconstruction for multirotor platforms.
OSS - terrain-navigation - Safe low-altitude fixed-wing navigation in steep terrain using terrain-aware planning.
OSS - terrain-navigation2 - ROS2 port of the ETH Zurich steep-terrain fixed-wing navigation stack.
OSS - FAST_LIO - Computationally efficient LiDAR-inertial odometry package for fast motion, noisy, and cluttered environments.
OSS - FAST-LIVO2 - Fast direct LiDAR-inertial-visual odometry for localization and mapping in degraded environments.
OSS - Point-LIO - High-bandwidth LiDAR-inertial odometry for aggressive motion and high-frequency odometry.
Source-available - Point-LIO ROS2 - ROS2 implementation of Point-LIO with support for common LiDAR models.
OSS - Swarm-LIO2 - Decentralized LiDAR-inertial odometry for UAV swarms.
OSS - Voxel-SLAM - LiDAR-inertial SLAM system with odometry, local mapping, loop closure, and global mapping.
OSS - Direct LiDAR-Inertial Odometry - Lightweight continuous-time LiDAR-inertial odometry implementation from ICRA 2023.
OSS - LIO-SAM - Real-time LiDAR-inertial odometry via smoothing and mapping.
OSS - hdl_graph_slam - 3D LiDAR graph SLAM with scan matching, loop detection, and IMU/GPS/floor-plane constraints.
OSS - GLIM - Modern 3D LiDAR-based localization and mapping framework from the hdl_graph_slam author.
OSS - MOLA - Modular ROS2-capable framework for localization, SLAM, LiDAR odometry, and mapping pipelines.
Source-availableActive - OpenVINS - Visual-inertial navigation research platform for camera-IMU localization.
OSS - MINS - Multi-sensor-aided inertial navigation system fusing IMU, camera, LiDAR, GPS/GNSS, and wheel sensors.
OSS - VINS-Fusion - Visual-inertial state-estimation framework with stereo, mono, GPS fusion, loop closure, and global pose graph.
OSS - ORB-SLAM3 - Visual, visual-inertial, monocular, stereo, RGB-D, and multi-map SLAM library.
OSS - Kimera-VIO - Metric-semantic visual-inertial odometry library for real-time state estimation.
OSS - AI-IMU Dead-Reckoning - Learning-based inertial dead-reckoning research code for navigation without external fixes.
OSS - monocular-slam-drone - AirSim/ROS monocular depth, voxel mapping, and A* navigation framework for UAVs in unknown 3D environments.
OSS - VSLAM-UAV - An open-source integration pipeline for Visual SLAM and Visual-Inertial Odometry (VIO) on PX4 quadcopters powered by the NVIDIA Jetson Orin Nano.
OSS - DEIO - A hybrid learning-based monocular event-inertial odometry framework integrating event-based differentiable bundle adjustment with graph optimization.
OSSPaper - UL-VIO - An ultra-lightweight visual-inertial odometry model with fewer than one million parameters, featuring test-time adaptation for noise robustness.
OSSPaper
- VisDrone Dataset - Large drone-based image and video benchmark for object detection, tracking, and crowd-counting research.
Dataset - Multi-Drone Multi-Object Detection And Tracking - MDMT benchmark and code for cross-drone multi-object tracking and identity association under occlusion.
Source-availableDataset - trackers - Clean multi-object tracking implementations including SORT, ByteTrack, OC-SORT, and BoT-SORT.
OSSActive - MCMOT - Real-time one-stage multi-class multi-object tracking implementation with VisDrone examples.
OSSArchive - Stone Soup - DSTL framework for target tracking, state estimation, and sensor fusion research.
OSS - Tracker Component Library - NRL tracking and estimation algorithms for multi-sensor fusion research.
Source-available - UAVros - PX4/Gazebo ROS simulation packages for visual landing, object tracking, formation, and multi-UAV gimbal-camera experiments.
OSS - GISNav - ROS2 simulation package for map-based visual navigation that estimates drone position by matching camera imagery to onboard GIS maps.
OSS - trochoids - C++ time-optimal UAV path-planning library for wind-aware Dubins and trochoidal trajectories.
OSS - autonomous_landing_uav - ROS/Gazebo autonomous landing stack with visual marker tracking, Kalman filtering, and PX4 offboard control.
OSS
- SenseCraft AI - Open-source inference server and web UI for deploying YOLO models on NVIDIA Jetson devices.
OSS - SenseCraft Model Assistant - Embedded-AI toolkit for deploying YOLOv8, YOLOv8 Pose, and NVIDIA TAO models on MCUs and SBCs.
Source-available - Waggle AI@Edge - Repository hub for the Waggle distributed edge-AI sensing platform and edge-application ecosystem.
Index - NanoSAM - TensorRT-optimized Segment Anything variant for real-time segmentation on Jetson Orin platforms.
OSS - NanoOWL - TensorRT-optimized OWL-ViT open-vocabulary detector for Jetson Orin platforms.
OSS - Jetson Multicamera Pipelines - Real-time multi-camera CV and AI pipeline examples for NVIDIA Jetson.
Source-available - jetson-inference - NVIDIA Jetson deep-learning inference tutorials and reference applications.
OSS - TakuNet - Energy-efficient CNN for real-time inference on embedded UAV systems in emergency-response scenarios.
Source-available - Depth Anything for Jetson Orin - Real-time depth-estimation pipeline optimized for NVIDIA Jetson Orin.
Source-available - Event-Orin Drone - TU Delft overview repository for a PX4, ROS2, event-camera, and Jetson Orin NX drone platform.
Source-availableHW - LiDAR-Visual-Inertial-SLAM - ROS2 LiDAR-visual-inertial SLAM setup for Jetson Orin NX, Livox MID360, and Arducam sensors.
OSS - jetpack-nixos - A NixOS module for NVIDIA Jetson devices developed by Anduril Industries to enable declarative, reproducible operating system builds for edge AI hardware.
OSSActiveDual-use
- Aerostack2 - ROS2 framework for autonomous multi-aerial-robot systems with modular swarming-oriented architecture.
OSSActive - OpenUxAS - AFRL service-oriented autonomy framework for unmanned systems, route planning, task ordering, and multi-vehicle decision support.
Source-available - EGO-Swarm - Decentralized asynchronous multi-robot quadrotor navigation in unknown cluttered environments.
OSS - RACER - Decentralized multi-UAV collaborative exploration framework with limited/asynchronous communication.
Source-available - Ardupilot Multiagent Simulation - ArduPilot, ROS2, and Gazebo environment for spawning and controlling multiple simulated drones.
OSS - ArduSim - Historical real-time multi-UAV simulator for flight coordination protocols, planned missions, and swarm behavior over MAVLink.
Source-availableArchive - ws_uspace_control_room - ROS2, PX4, MQTT, and AirSim/Unreal control room for coordinated UAV fleet management and digital twins.
Source-available - Project Starling - Containerized UAV simulation-to-reality infrastructure for single and multi-UAV systems.
Source-availableArchive - Crazyswarm2 - ROS2 stack for Crazyflie multirotor swarms.
OSSActiveFork - Swarm-LIO2 - Decentralized LiDAR-inertial odometry for UAV swarms.
OSS - multi_agent_pkgs - Multi-agent aerial motion-planning packages using the HDSM method.
OSS - RVO2 - Optimal reciprocal collision-avoidance library for multi-agent motion planning.
OSS - dyn_small_obs_avoidance - LiDAR-based UAV dynamic small-obstacle avoidance system with FAST-LIO, mapping, and kinodynamic A* modules.
OSS - onboard_detector - Dynamic obstacle detection and tracking for autonomous navigation on constrained onboard computers.
OSS - trajectory_optimization - Historical DPMPC planner for real-time UAV trajectory planning in static environments with dynamic obstacles.
Source-availableArchive - px4_fast_planner - PX4 integration for real-time collision-free trajectory planning with Fast-Planner, MAVROS, and onboard sensing.
OSSArchive - PULP-Dronet - Open software, hardware, datasets, and trained networks for onboard visual navigation and collision avoidance on nano-drones.
OSSHW - D²SLAM - Decentralized collaborative visual-inertial SLAM research code for autonomous aerial drone swarms.
Source-availablePaper - FACT - A fast and active coordinate initialization system that recovers initial relative poses for vision-based drone swarms without relying on GPS.
OSSPaper
- Boomslang C2 Simulator - Open-source military C2 simulation tool for doctrine, exercises, forces, missions, effects, cost, impact, and risk analysis.
OSSArchive - Open-DIS - Repository hub for IEEE-1278.1 Distributed Interactive Simulation implementations in multiple languages.
IndexStandard - OpenC2SIM - Repository hub for Command-and-Control Systems to Simulation Systems Interoperation artifacts.
IndexStandard - OpenAMASE - AFRL Aerospace Multi-Agent Simulation Environment for multi-UAV mission-level simulation and C2 experiments.
Source-available - OpenUxAS - AFRL service-oriented autonomy framework for unmanned systems and mission-level autonomy.
Source-available - DISPluginForUnreal - Legacy Unreal Engine 4 plugin for Distributed Interactive Simulation.
OSSArchive - DISPluginForUnity - Unity plugin for Distributed Interactive Simulation.
Source-available - B-ACE - An open-source Beyond Visual Range (BVR) Air Combat Environment built on the Godot Game Engine. It is designed for multi-agent reinforcement learning (MARL) research and features compliance with Gymnasium and PettingZoo standards.
OSSActive
- JamShield Dataset - Dataset for research on machine-learning detection of over-the-air jamming attacks.
DatasetDual-use - GNSS-SDR - Open-source software-defined GNSS receiver useful for GNSS signal monitoring and interference research.
OSSDual-use - gnss-sdr-1pps - GNSS-SDR fork focused on 1-PPS, spoofing detection, and jamming detection/cancellation research with coherent SDR inputs.
Source-availableDual-use - QSpectrumAnalyzer - Historical spectrum analyzer GUI for SoapySDR, rtl_power, hackrf_sweep, rx_power, and related SDR backends.
OSSArchive - RFAnalyzer - Android real-time spectrum analyzer for HackRF, RTL-SDR, Airspy, and HydraSDR.
OSS - OpenWebRX+ - Multi-user web SDR receiver with decoders, maps, scanning, and recording support.
OSSFork
- GNU Radio - Free and open-source signal-processing runtime and SDR toolkit.
OSSActive - Gqrx - SDR receiver powered by GNU Radio and Qt.
OSS - SDR++ - Cross-platform SDR receiver software.
OSS - OpenWebRX+ - Web-based, multi-user SDR receiver software.
OSSFork - rtl_433 - SDR decoder for radio transmissions from ISM-band sensors, weather stations, utility meters, and related low-power devices.
OSSActive - dumpvdl2 - VDL Mode 2 message decoder and protocol analyzer for aviation datalink monitoring with SDR receivers.
OSSActive - tezuka_fw - Firmware builder for Zynq/AD9363 and PlutoSDR-class software-defined radio platforms.
OSSActive - QSpectrumAnalyzer - Historical SDR spectrum analyzer for rtl-sdr, HackRF, Airspy, LimeSDR, SDRplay, USRP, and SoapySDR backends.
OSSArchive - RFAnalyzer - Android SDR spectrum analysis app.
OSS - SigMF - Metadata standard and tooling for recorded signal datasets.
OSSStandard - sigint - Multi-protocol SDR signal detection and triangulation system that can output to ATAK.
Source-availableDual-use - iNTERCEPT - Open-source SIGINT platform for SDR-backed signal monitoring and protocol decoding.
OSSDual-use - KrakenSDR DoA - Core data acquisition and digital signal processing software for KrakenSDR, a 5-channel coherent radio receiver. It implements direction-of-arrival (DoA) estimation using phase-coherent algorithms like MUSIC.
OSSHWDual-use - DF Aggregator - A networked radio direction-finding aggregator that coordinates bearing data from multiple remotely deployed KrakenSDR or KerberosSDR units. It triangulates transmitter locations in real time and plots them on a live map.
OSS
- AERIS-10 / PLFM_RADAR - Open-source 10.5 GHz phased-array radar research platform.
Source-availableHWDual-use - OpenRadar - Open-source library for interacting with and processing MIMO mmWave radar data.
OSS - RETINA Node - Node orchestration repository for the RETINA passive radar network, including compose configuration and OTA artifact generation.
Source-availableHWDual-use - virtualradar - Historical millimeter-wave radar simulation framework for robotic applications.
OSSArchive - FMCW-MIMO-Radar-Simulation - MATLAB simulations for FMCW MIMO radar signal processing.
Source-available - software-radar - Historical software-defined radar project using GNU Radio Companion and Python.
Source-availableArchiveDual-use - USRP Software Defined Radar - Historical USRP-based software-defined radar code with C++ and Qt visualization.
OSSArchiveDual-use - GnuRadar - Older USRP-based open-source software-defined radar project.
ArchiveDual-use - Blah2 Passive Radar - A real-time software-defined passive radar system utilizing Docker for simplified deployment. It processes signals from SDRplay, USRP, and KrakenSDR to generate and display delay-Doppler maps via a web-based dashboard.
OSSDual-use
- Open Drone ID Core C - C library for encoding and decoding Open Drone ID messages for ASTM F3411 and ASD-STAN Direct Remote ID.
OSSStandard - Open Drone ID Android Receiver - Example Android receiver application for unmanned-aircraft Remote ID.
OSS - Open Drone ID Wireshark Dissector - Wireshark dissector for the Open Drone ID broadcast protocol.
OSS - Open Drone ID Linux Transmitter - Example Linux transmitter for Open Drone ID over Bluetooth and Wi-Fi.
OSS - ArduRemoteID - ESP32-based Remote ID transmitter firmware for ArduPilot/Open Drone ID integration.
OSS - Flight Blender - Open-source UTM backend with Network Remote ID, flight authorization, geofencing, and traffic information services.
OSSFork - InterUSS DSS - Discovery and Synchronization Service implementation for ASTM Remote ID and UTM interoperability standards.
OSS - RemoteIDReceiver - Web application for monitoring drones using Remote ID technology, including DJI DroneID.
OSS - drone-mesh-mapper - Remote ID detection and mapping bridge that can forward detections over Meshtastic.
Source-availableFork - Sky-Spy - Firmware for detecting and mapping drones broadcasting Remote ID over Wi-Fi and BLE.
Source-available - Drone Remote ID Spoofer - Remote ID test tool for ASTM F3411 message generation over Wi-Fi and BLE for receiver validation and interoperability research.
OSSDual-use - OUI-Spy Remote ID Spoofer - ESP32-S3 Remote ID transmitter and test firmware from the OUI-Spy ecosystem.
Source-available
- Flight Blender - Standards-compliant Network Remote ID, flight authorization, geofence, traffic information, and U-Space/UTM backend.
OSSFork - InterUSS DSS - Discovery and Synchronization Service implementation for ASTM Remote ID and UTM interoperability.
OSSStandard - InterUSS Monitoring - USS monitoring and automated conformance-testing tools for Remote ID and UTM services.
OSSStandard - UTM Implementation US Get Started - Public onboarding resources for UTM service operationalization, governance, and strategic conflict-detection pilots.
Standard - Open Drone ID Specs - Historical Open Drone ID draft specification repository with references to related Remote ID components.
Archive - UAS Tech Standards - Unofficial index of UAS-related API and standards references, including Network Remote ID material.
Index - Open Drone ID Core C - Encoding and decoding library for ASTM F3411 and ASD-STAN Direct Remote ID messages.
OSSStandard - Open Drone ID Android Receiver - Android reference receiver for Bluetooth and Wi-Fi Remote ID broadcasts.
OSS - Open Drone ID Linux Transmitter - Linux reference transmitter for Open Drone ID over Bluetooth and Wi-Fi.
OSS - Open Drone ID Wireshark Dissector - Wireshark dissector for inspecting Open Drone ID broadcast protocol messages.
OSS - ArduRemoteID - ArduPilot/OpenDroneID transmitter firmware targeting FAA and EU Remote ID compliance.
OSS - Drone Scanner - Multiplatform app for receiving and mapping Direct Remote ID broadcasts.
Source-availableArchive - RemoteIDReceiver - Offline-capable Remote ID monitoring and replay web application.
OSS - OpenARIA - MITRE open-source Aviation Risk Identification and Assessment tooling for aircraft location data.
OSS - DroneDetour - UAV path-planning library for detours around polygonal no-fly zones.
OSS
- Batear - ESP32-S3 acoustic drone detector with encrypted LoRa or wired Ethernet/PoE alerting.
OSSHWDual-use - Sky-Spy - Firmware for detecting and mapping drones broadcasting Remote ID over Wi-Fi and BLE.
Source-availableDual-use - drone-mesh-mapper - ESP32 and Meshtastic bridge for mapping Remote ID detections.
Source-availableFork - sigint - Distributed SDR signal detection and triangulation system with ATAK integration.
Source-availableDual-use - UCAS-VG Anti-UAV - Large-scale multi-modal benchmark for UAV detection and tracking.
DatasetArchive - ZhaoJ9014 Anti-UAV - Anti-UAV detection and tracking benchmark resources.
OSSDataset - MMAUD - Multi-modal anti-UAV dataset for miniature drone threats.
Dataset - DUT-Anti-UAV - Anti-UAV detection and tracking resources with visible, thermal, and acoustic references.
OSSDataset - UAVDetectionTrackingBenchmark - Code, configuration, and statistics for UAV detection and tracking benchmark experiments.
Source-availableDataset - UAVDETR - DETR-based anti-drone target detection research code.
Source-available - Drone Detection Dataset - IR, visible, and audio data for drone detection systems.
Dataset - SudarshanChakra Acoustic UAV Threat Detection - Acoustic UAV detection model repository using CNN classifiers.
Source-available - OUI-Spy - Passive detection platform for Seeed Studio XIAO ESP32-S3 hardware with BLE scanning, RSSI proximity tracking, and Remote ID parsing.
Source-availableHWDual-use
- Batear - Low-cost ESP32-S3 acoustic drone detector with LoRa and Ethernet alerting paths.
OSSHWDual-use - Sky-Spy - Remote ID detection and mapping firmware for low-cost Wi-Fi/BLE monitoring nodes.
Source-availableDual-use - drone-mesh-mapper - ESP32/Meshtastic bridge for forwarding Remote ID detections into a mesh map.
Source-availableFork - TRIDENT - Tri-modal audio, visual, and RF drone-detection framework for edge-class hardware.
Source-availableDataset - RFClassification - IQT Labs RF signal-classification project for detecting and classifying drone communications using external RF datasets.
OSSArchive - Drone Detection Dataset - IR, visible, and audio dataset for evaluating drone-detection sensor combinations.
Dataset - UETT4K Anti-UAV - 4K visual drone-detection dataset with annotated high-resolution imagery.
Dataset - Anti-UAV410 - Thermal infrared anti-UAV single-object tracking benchmark.
Dataset - MMAUD - Multi-modal anti-UAV dataset combining multiple sensing modalities for miniature drone detection.
Dataset - SAPIENT Proto Files - DSTL protocol buffer definitions for interoperable sensor, detection, and fusion-node messaging.
Source-availableStandard - Apex SAPIENT Middleware - Middleware implementation for routing, validating, filtering, archiving, and replaying SAPIENT messages.
Source-availableStandard - SAPIENT Middleware And Test Harness - Legacy SAPIENT middleware and test harness retained for historical interoperability context; prefer Apex SAPIENT Middleware for current experiments.
Source-availableArchive - Stone Soup - Target tracking, state-estimation, data-association, and sensor-fusion framework.
OSS - Tracker Component Library - U.S. NRL tracking, estimation, and sensor-fusion algorithm library.
Source-available
- Stone Soup - Framework for target tracking, state estimation, sensor management, and multi-target data association.
OSS - Tracker Component Library - Tracking, estimation, gating, and assignment algorithms for multi-sensor fusion research.
Source-available - SAPIENT Proto Files - Sensor and fusion-node message schema for machine-to-machine detection interoperability.
Source-availableStandard - Apex SAPIENT Middleware - SAPIENT middleware with validation, confidence filtering, message routing, archiving, and replay support.
Source-availableStandard - TRIDENT - Multi-sensor audio, video, and RF fusion framework for real-time drone detection.
Source-availableDataset - MMDetection - OpenMMLab object-detection toolbox used for training and benchmarking modern detector architectures.
OSS - MMDetection3D - 3D object-detection toolbox for LiDAR, camera, radar-style, and multi-modal perception research.
OSS - OpenPCDet - LiDAR-based 3D object detection framework with common point-cloud detection baselines.
OSS - BEVFusion - Bird's-eye-view multi-sensor fusion research code for camera and LiDAR perception.
OSSArchive - DeepStream Python Apps - NVIDIA DeepStream Python examples for edge video analytics and multi-stream inference.
Source-available - DepthAI - OAK stereo-depth and edge-AI SDK for embedded perception pipelines.
Source-availableHW - trackers - Clean implementations of SORT, ByteTrack, OC-SORT, BoT-SORT, and related multi-object trackers.
OSSActive - ByteTrack - Historical multi-object tracking framework focused on associating nearly every detection box.
OSSArchive - OC-SORT - Observation-centric SORT tracker for robust motion association.
OSS - Ultralytics - YOLO training, inference, export, and deployment toolkit used across many edge-detection workflows.
OSSActive - SMART-TRACK - A ROS 2 multi-object tracking framework using Kalman filter-guided sensor fusion. It combines YOLOv8 detection with RGB-D and LiDAR measurements to track drones continuously through occlusion.
OSS
- Open-DIS - Repository hub for Distributed Interactive Simulation implementations used in training and mission simulation.
IndexStandard - OpenC2SIM - Repository hub for Command-and-Control Systems to Simulation Systems interoperation artifacts.
IndexStandard - Boomslang C2 Simulator - Military C2 simulation tool for doctrine, exercises, effects, cost, impact, and risk modeling.
OSSArchive - OpenAMASE - AFRL simulation environment for multi-UAV mission and command-and-control experimentation.
Source-available - OpenUxAS - AFRL service-oriented autonomy framework for mission-level unmanned-system coordination.
Source-available - ODINv2 - Open-source tactical mapping and C2IS with offline operation, Matrix collaboration, and military symbology.
OSS - milsymbol - JavaScript MIL-STD-2525 and APP-6 military symbol generator.
OSS - mil-sym-ts - TypeScript MIL-STD-2525D military symbol renderer.
OSS - Stone Soup - Tracking and state-estimation framework for fusing observations into air-picture tracks.
OSS - Tracker Component Library - Estimation, assignment, and fusion algorithms useful for track management and sensor correlation.
Source-available - RadarSimPy - Python/C++ radar simulator for waveform, target, RCS, range-Doppler, DoA, and detection analysis.
OSS - SimRadar - Polarimetric radar time-series emulator using motion and radar cross-section models.
OSSArchive - Airspace Encounter Models - Repository hub for tools that model encounter geometry and airspace conflict scenarios.
Index - OpenARIA - Aviation risk-assessment tools for aircraft location data and operational safety analysis.
OSS
- openEMS - Open-source finite-difference time-domain electromagnetic field solver for RF, microwave, and antenna simulation.
OSS - Meep - Free FDTD electromagnetic simulation package for wave propagation, scattering, and photonics research.
OSS - gprMax - Open-source electromagnetic wave propagation simulator based on FDTD methods.
OSS - SCUFF-EM - Boundary-element-method suite for computational electromagnetism.
OSSArchive - LightPipes for Python - Optical propagation and diffraction simulation toolkit.
OSS - POPPY - Physical optics propagation package from STScI for diffraction and wavefront simulation.
OSS - PROPER - IDL, Matlab, and Python optical propagation library for modeling diffraction and wavefront propagation.
OSS - Lightwave Explorer - Open-source nonlinear optics simulator for light-matter interaction and ultrashort pulse modeling.
OSS - RadarSimPy - Radar simulator for waveform, target, RCS, and signal-processing studies that complement sensor-cued effect modeling.
OSS - Palace - A parallel, large-scale 3D finite element solver developed by Amazon Web Services for high-performance computational electromagnetics. It supports full-wave frequency-domain, time-domain, eigenmode, and electrostatic/magnetostatic simulations with multi-GPU acceleration.
OSSActive
- Awesome Camouflage Vision - Curated index of camouflaged and concealed object detection, segmentation, tracking, and dataset resources.
Index - Awesome COD - Curated index of research papers, codebases, and datasets for camouflaged object detection across RGB, multispectral, and polarized domains.
IndexActive - ZoomNeXt - Unified image/video camouflaged object detection model and benchmark code.
Source-available - DCNet - Camouflaged instance segmentation research code.
OSS - MMRotate - OpenMMLab toolbox for rotated object detection in aerial and remote-sensing imagery.
OSS - DOTA Devkit - Development kit for the DOTA aerial-image object detection benchmark.
Source-availableDatasetArchive - xView2 Baseline - Historical baseline localization and classification models for the xView2 challenge.
Source-availableArchive - JDet - Remote-sensing object detection framework with oriented bounding-box support.
OSS - rschange - Remote-sensing change-detection toolbox for developing and reproducing modern methods.
Source-available - OSSOD - Semi-supervised object detection with uncurated unlabeled data for remote-sensing images.
Source-available - DaCOD - Research implementation of Depth-aided Camouflaged Object Detection using depth cues for segmentation in complex backgrounds.
Source-availablePaper
- TAK Server - Official TAK Server development repository.
Source-available - FreeTAKServer - TAK-compatible situational awareness server.
OSS - OpenTAKServer - Open-source TAK server for ATAK, iTAK, and WinTAK clients.
OSS - CloudTAK - Open-source browser-based geospatial tools for the TAK ecosystem.
OSS - Cloud-RF TAK Server - Docker setup for TAK Server.
OSS - TAK Product Center - Official TAK-related repository hub.
Index - Meshtastic ATAK Plugin - ATAK plugin for sending Cursor-on-Target events through Meshtastic mesh devices.
OSS - takproto - Python tools for sending and receiving TAK packets.
OSSFork - pytak - Python Cursor-on-Target and TAK client library.
OSS - aircot - Aircraft classifiers for TAK.
OSS - node-CoT - Cursor-on-Target tooling for Node.js.
OSS - cotlib - Go library for parsing, validating, and generating Cursor-on-Target XML messages.
OSS - ODINv2 - Open-source C2IS with tactical mapping, MIL-STD-2525 symbology, Matrix, and offline-first design.
OSS - mil-sym-ts - TypeScript MIL-STD-2525 D+ military symbol renderer.
OSS - OmniTAK iOS - Open-source TAK-compatible mobile client for iOS.
OSS - OmniTAK Android - Open-source TAK-compatible mobile client for Android.
OSS - AryaOS - A custom Linux-based operating system designed by Sensors & Signals LLC for edge sensors and situational awareness. It comes pre-installed with decoders and gateways for AIS, ADS-B, and Drone Remote ID, offering full compatibility with the TAK ecosystem.
OSSActiveDual-use - OpenTakNavigation - An open-source ATAK plugin designed to provide vehicle-routing and offline navigation capabilities. It utilizes OpenStreetMap datasets and the GraphHopper routing engine as a civilian-compatible alternative to proprietary plugins.
OSSActive
- TAK Server - Official TAK Server repository for shared situational awareness and team data services.
Source-available - FreeTAKServer - Open TAK-compatible server with federation, data packages, REST API, CoT recording, and integrations.
OSS - OpenTAKServer - Python TAK server for ATAK, iTAK, WinTAK, and web clients.
OSS - CloudTAK - Browser-based TAK-compatible common operating picture and situational-awareness tool.
OSS - FreeTAKUAS - DJI drone app integrating PPLI, field of view, sensor point reporting, video streaming, and object detection with FreeTAKServer.
OSSArchive - FreeTAKHub - Node-RED based integration component for connecting FreeTAKServer with external systems and drone feeds.
OSSArchive - Meshtastic ATAK Plugin - ATAK plugin for moving CoT events, PLI, chat, and mission data across Meshtastic meshes.
OSS - takproto - Python protobuf/XML tools for sending and receiving TAK packets.
OSSFork - pytak - Python Cursor-on-Target and TAK client library for rapid integration.
OSS - adsbcot - ADS-B to TAK gateway for adding aircraft tracks to a shared air picture.
OSS - aiscot - AIS to TAK gateway for adding maritime vessel tracks to TAK.
OSS - inrcot - Garmin inReach to Cursor-on-Target gateway for TAK products.
Source-availableArchive - DragonSync - Gateway for publishing drone detections and ADS-B/UAT aircraft data into TAK/ATAK and MQTT.
OSS - node-CoT - TypeScript Cursor-on-Target library for TAK-related integrations.
OSS - node-tak - TAK Server SDK for Node.js and TypeScript applications.
OSS - py-cot - Python Cursor-on-Target library intended for data science and machine-learning friendly workflows.
OSS - OpenTAKRouter - Open-source Cursor-on-Target router with ATAK support.
OSS - OpenAMASE - AFRL multi-UAV simulation environment for mission-level C2 experimentation.
Source-available - OpenUxAS - AFRL autonomy framework for route planning, task ordering, and multi-vehicle coordination.
Source-available - ws_uspace_control_room - ROS2, PX4, MQTT, and AirSim/Unreal control room for coordinated UAV fleet management.
Source-available - Project Starling - Containerized UAV simulation-to-reality infrastructure for single and multi-UAV systems.
Source-availableArchive - ODINv2 - Offline-capable open-source tactical C2IS with mapping, Matrix collaboration, and military symbology.
OSS - MAGE Server - NGA Mobile Awareness GEOINT Environment server for field observation collection and situational awareness.
OSS - milsymbol - Military symbol renderer for operational graphics in shared pictures.
OSS
- Meshtastic Firmware - LoRa-based off-grid mesh communication firmware.
OSSActive - Meshtastic Android - Android client for Meshtastic devices.
OSS - Meshtastic Apple - Apple client for Meshtastic devices.
OSS - Reticulum - Cryptography-based networking stack for building resilient local and wide-area networks.
Source-available - RNode Firmware - Firmware for Reticulum-compatible LoRa radio nodes.
OSSHW - LoRaMesher - Distributed mesh communication library for LoRa devices.
OSS - MeshCore - A multi-platform, open-source C++ library and system designed for secure, text-based communications over LoRa radio hardware. It features lightweight hybrid routing, self-healing mesh behavior, and offline capabilities for disaster response.
OSSActive - dson - A space-efficient Rust crate implementing delta-based Conflict-Free Replicated Data Types (CRDT) for JSON-like data. It was developed by defense startup Helsing to enable robust state synchronization over unstable networks.
OSSActiveDual-use
- OpenHD - Open-source UAV digital video, telemetry, audio, and RC-control link ecosystem.
OSSActive - OpenHD wifibroadcast - Raw Wi-Fi broadcast video and telemetry library with FEC and packet validation.
OSSFork - WFB-NG - Long-range packet radio link for FPV video, telemetry, PX4, MAVLink, and RTP workflows.
OSS - OpenIPC wfb-ng-openwrt - WFB-NG packaging for OpenWrt-based FPV and ground-station workflows.
OSS - RubyFPV - Open digital FPV radio system for video, telemetry, control, auxiliary, and custom data channels.
Source-available - ExpressLRS - Open-source RC link with telemetry, MAVLink, PWM, SBUS, and CRSF support.
OSSActive - MAVLink - Lightweight drone communication protocol and message-definition repository.
Source-availableStandard - MAVLink Router - MAVLink router for serial, TCP, UDP, logging, and multi-endpoint telemetry distribution.
OSS - MAVProxy - Command-line MAVLink ground station, telemetry proxy, and routing tool.
OSS - MAVROS - ROS gateway for MAVLink-enabled vehicles, payloads, and companion computers.
Source-available - gomavlib - Go MAVLink library powering routers, monitors, and custom telemetry applications.
OSS - Meshtastic Firmware - Low-power LoRa mesh firmware for off-grid team and sensor communications.
OSSActive - Reticulum - Cryptography-based networking stack for resilient local and wide-area networks over heterogeneous links.
Source-available - RNode Firmware - Firmware for Reticulum-compatible LoRa radio nodes.
OSSHW - LoRaMesher - Distributed LoRa mesh communication library.
OSS - FlyNetSim - Historical synchronized UAV-network simulator combining ns-3 and ArduPilot.
Source-availableArchive - ADOS Mission Control - Browser-based ground control station for ArduPilot, PX4, Betaflight, and INAV drones.
Source-available - ADOS Drone Agent - Companion-computer agent for MAVLink proxying, video pipeline, telemetry relay, cloud connectivity, and ground-station mode.
OSS - srsRAN Project - Historical open-source 4G/5G RAN stack for private-network and cellular-link experimentation.
OSSArchive - OpenAirInterface 5G - Open-source 5G RAN and core components for SDR-backed cellular-network research.
Source-available - Open5GS - Open-source 4G/5G core network implementation for private cellular testbeds.
OSS - openwifi - Open-source IEEE 802.11 Wi-Fi baseband FPGA design, driver, and software stack.
OSSHW - GNSS-SDR - Software-defined GNSS receiver for GNSS monitoring, analysis, and receiver research.
OSS - gnss-sdr-1pps - GNSS-SDR fork focused on 1-PPS, spoofing detection, and jamming-detection research.
Source-available - WildNav - GNSS-free drone localization by matching onboard imagery against satellite maps.
OSS - GISNav - ROS2 map-based visual navigation for estimating drone position from camera imagery and GIS maps.
OSS - OpenVINS - Visual-inertial navigation research platform for camera-IMU localization.
OSS - MINS - Multi-sensor-aided inertial navigation system combining IMU, camera, LiDAR, GNSS, and wheel data.
OSS
- SatDump - Generic satellite data processing, decoding, and live reception software.
OSS - SatNOGS Client - Libre Space Foundation open-source satellite ground-station client.
OSS - SatNOGS Network - Open network for scheduling and sharing satellite ground-station observations.
OSS - gr-satellites - GNU Radio out-of-tree module for decoding telemetry from many satellites.
OSS - Skyfield - Python astronomy library for satellite positions, passes, and ephemeris calculations.
OSS - python-sgp4 - Python implementation of SGP4 satellite orbit propagation.
OSS - Orekit - Open-source space-dynamics library for orbit propagation, estimation, and mission analysis.
OSS - poliastro - Historical Python astrodynamics and orbital mechanics library.
OSSArchive - Hypatia - Historical LEO satellite network simulator and visualizer.
Source-availableArchive - Orbit Predictor - Python satellite pass and orbit prediction library.
OSS - CelesTrak - Public orbital element data, satellite catalog resources, and spaceflight dynamics references.
DatasetDual-use - NASA FIRMS - Fire Information for Resource Management System with near-real-time thermal anomaly data.
Dataset - Cesium - Open-source 3D geospatial visualization engine for time-dynamic tracks and globe visualization.
OSS - OpenSpace - Open-source interactive data visualization software for space and Earth science.
Source-available - WorldWind Java - NASA virtual globe SDK for geospatial visualization.
Source-availableArchive - StarPerf - Performance simulation platform for large satellite constellations, dynamic inter-satellite links, latency, and coverage analysis.
Source-availableActive
- OpenHD - Open-source digital video link ecosystem for HD video, two-way telemetry, audio, and RC control over one channel.
OSSActive - OpenHD wifibroadcast - C++ library for Wi-Fi broadcast video and telemetry streaming with FEC and packet validation.
OSSFork - QOpenHD - OpenHD companion application for video display, OSD, MAVLink settings, and ground-station control.
Source-available - WFB-NG - Long-range packet radio link based on raw Wi-Fi for FPV video, telemetry, PX4, MAVLink, and RTP workflows.
OSS - RubyFPV - Open digital FPV radio system for video, telemetry, control, auxiliary, and custom data streams.
Source-available - ExpressLRS - High-performance open-source RC radio link with telemetry, MAVLink, PWM, SBUS, and CRSF support.
OSSActive - OpenVTx - Open-source FPV video-transmitter firmware supporting MSP, SmartAudio, and Tramp protocols.
OSS - MAVLink Router - MAVLink packet router for UART, UDP, TCP, logging, and multi-endpoint telemetry routing.
OSS - mavp2p - Flexible MAVLink proxy, bridge, and router for serial, UDP, TCP, broadcast, Docker, and OpenWrt-style deployments.
OSS - MAVProxy - Command-line MAVLink ground station, router, and telemetry proxy for ArduPilot-oriented workflows.
OSS - MAVROS - MAVLink communication node and gateway for ROS-based companion-computer and payload integrations.
Source-availableActive - OpenIPC Firmware - Alternative open firmware for IP camera hardware used in FPV and embedded video systems.
OSS - OpenIPC Waybeam VENC - Standalone H.265/H.264 video encoder and RTP streamer for low-latency FPV and IP camera applications.
OSS - OpenIPC Aviateur - Cross-platform OpenIPC FPV ground station for Linux, Windows, and macOS.
OSS - hx-esp32-cam-fpv - ESP32-CAM and ESP32-S3 digital FPV experiment with DMA video transmission, OSD overlays, and forward error correction.
OSSActiveFork
- OpenDroneMap - Command-line toolkit for drone imagery processing and reconstruction.
OSS - WebODM - Web interface for processing aerial imagery.
OSS - DroneDB - Open-source platform for geospatial data storage, visualization, and sharing.
OSS - GeoQ - Historical NGA tasking and workflow platform for geographic event response.
OSSArchive - Hootenanny - Geospatial conflation and data translation tools.
OSS - GeoPackage JS - JavaScript GeoPackage library.
OSS - MAGE Server - Mobile Awareness GEOINT Environment server.
OSS - sarpy - Python tools for reading, writing, and processing SAR data.
OSS - MATLAB SAR - MATLAB tools for synthetic aperture radar data.
OSS - QGIS - Free and open-source geographic information system for viewing, editing, analysis, and cartography.
OSS - TorchGeo - PyTorch datasets, samplers, transforms, and pretrained models for geospatial data.
OSS - Raster Vision - Deep-learning framework for satellite, aerial, and drone imagery.
OSS - segment-geospatial - Python package for segmenting geospatial and satellite imagery using Segment Anything (SAM) and SAM 2 workflows.
OSSActive - Prithvi-EO-2.0 - NASA IMPACT repository for the Prithvi-EO-2.0 geospatial foundation model release.
OSS - TerraTorch - Framework for fine-tuning geospatial foundation models.
OSS - RADAR - Open-source real-time geospatial intelligence dashboard.
OSSDual-use - Crucix - Personal intelligence dashboard aggregating satellite fire detection, flight tracking, radiation monitoring, sanctions, conflict, and other open feeds.
OSS - SkyIntel - Open sky intelligence app and MCP server for flight and satellite tracking from public data.
OSS - Open-CD - An open-source remote sensing change detection toolbox based on MMSegmentation, providing unified implementations of popular architectures and benchmarks.
OSSActive - ChangeMamba - Research implementation of a spatio-temporal Mamba framework for remote-sensing binary change detection, semantic change detection, and building damage assessment.
OSSActivePaper - UniChange - A unified change detection framework utilizing Multimodal Large Language Models (MLLMs) and custom prompt tokens to perform both binary and semantic change detection.
OSSPaperActive - Geo-SAM - An interactive QGIS plugin implementing Meta's Segment Anything Model (SAM) with pre-encoded image features to enable rapid, real-time segmentation of landforms in large geospatial raster datasets.
OSSActive - RS2-SAM2 - Research implementation of Customized SAM2 for referring remote-sensing image segmentation with natural-language queries.
Source-availablePaperActive
- Ukraine Damage Mapping Tool - Open-source tool for mapping war destruction in Ukraine using Sentinel-1 time series.
OSS - Open Access Damage Detection Using Sentinel-1 - Open-access Sentinel-1 damage-detection platform and Battle Damage Dashboard resources.
Dataset - SKAI - Google Research tool for automatic building damage assessment from aerial imagery.
OSS - Microsoft Building Damage Assessment - Toolkit for building damage assessments from satellite, aerial, and SAR imagery.
OSS - xView2 Baseline - Historical baseline models for post-disaster building localization and damage classification in the xView2 challenge.
Source-availableArchive - xBD Road Damage Assessment - Deep-learning road-damage detection and assessment with satellite imagery.
OSS - rschange - Change-detection toolbox for remote-sensing imagery.
Source-available - xarray-sentinel - Xarray backend for accessing and exploring Copernicus Sentinel-1 data products.
OSS - TorchGeo - PyTorch geospatial datasets, samplers, transforms, and pretrained models.
OSS - Raster Vision - Deep-learning framework for satellite, aerial, and drone imagery.
OSS - OpenInfraMap - OpenStreetMap-based infrastructure map for power, telecom, petroleum, water, and other networks.
OSS - OpenDSSDirect.py - Python interface to OpenDSS for electric power distribution system studies.
Source-available - pandapower - Python power-system analysis tool for grid modeling, power flow, and optimal power flow.
Source-available - PyPSA - Python for Power System Analysis, covering generation, storage, networks, and optimization.
OSS - GridCal - Power systems simulation and optimization tool.
OSS - GridLAB-D - Distribution-grid simulation platform.
Source-available - WNTR - EPA water network tool for resilience modeling and disruption analysis.
Source-available - EPANET - Open-source hydraulic and water-quality modeling toolkit.
OSS - OpenQuake Engine - Open-source hazard and risk calculation engine for infrastructure and regional risk analysis.
OSS
- SAREnv - Dataset and evaluation framework for UAV-based search-and-rescue algorithms, scenarios, metrics, and planners.
Source-availableDataset - SeaDronesSee - Maritime search-and-rescue UAV vision benchmark with object detection, single-object tracking, and multi-object tracking tracks.
Source-availableDataset - AIR - Aerial Inspection RetinaNet framework for detecting visual clues in drone imagery during land search-and-rescue missions.
OSSArchive - Drone Swarm Search Environment - PettingZoo-based simulation environment for drone-swarm search strategies in maritime SAR scenarios.
OSS - UAV-SaR-Tracking - ROS package for UAV search-and-rescue navigation experiments with reinforcement learning and PID control.
Source-available - Search Management Map - Django, Leaflet, and PostGIS application for planning and managing search-and-rescue missions.
OSS - Resgrid Core - Open-source dispatch, personnel, AVL, and emergency-management platform for first-response organizations.
OSS - OpenAerialMap - Open platform for sharing openly licensed aerial imagery useful for disaster mapping and humanitarian response.
OSS - HOT fAIr - Humanitarian OpenStreetMap AI-assisted mapping service for detecting map features from satellite and UAV imagery.
OSS - Pyronear Pyro Engine - Wildfire detection engine for edge devices and low-cost early-warning deployments.
OSS - Pyronear Pyro Vision - Computer-vision library for wildfire detection models in PyTorch, ONNX, and edge inference workflows.
OSS - ForeFire - Open-source wildfire spread simulation engine for research and operational forecasting.
OSS - SimFire - Python wildfire simulator for reinforcement-learning and emergency-response research.
OSS - fire-rs-saop - Historical situation assessment and observation-planning tools for wildfire monitoring with UAV fleets.
OSSArchive - OpenDrift Leeway WebGUI - Experimental web interface for OpenDrift leeway simulations in search-and-rescue operations.
OSS
- dump1090 - Mode S / ADS-B decoder for RTL-SDR devices.
OSS - readsb - ADS-B decoder derived from dump1090-fa.
Source-available - stream1090 - Mode S demodulator using CRC-based framing for ADS-B receiver pipelines.
OSSActive - tar1090 - Web interface for aircraft tracking with readsb/dump1090-style backends.
Source-available - Stratux - Open-source DIY ADS-B and flight-data system for aviation situational awareness.
OSSHW - pyModeS - Python decoder for Mode-S and ADS-B messages.
OSS - adsb_deku - Rust ADS-B decoder and terminal radar application.
OSS - dump1090_rs - Multi-SDR Rust translation of dump1090 for ADS-B demodulation.
OSS - Tracker Component Library - NRL tracking and estimation algorithms.
Source-available
- Open-DIS - Repository hub for Distributed Interactive Simulation implementations.
IndexStandard - OpenC2SIM - Repository hub for Command-and-Control Simulation Interoperation artifacts and reference implementations.
IndexStandard - DISPluginForUnreal - Legacy Unreal Engine 4 plugin for Distributed Interactive Simulation.
OSSArchive - DISPluginForUnity - Unity plugin for Distributed Interactive Simulation.
Source-available - IVCT Framework - Interoperability verification and certification framework for HLA federates.
OSS - NETN-FOM - NATO Education and Training Network Federation Object Model artifacts.
Standard - Stone Soup - DSTL framework for target tracking and state estimation research.
OSS - SAPIENT Proto Files - DSTL protocol buffer definitions for SAPIENT sensor interoperability.
Source-availableStandard - SAPIENT Middleware And Test Harness - Legacy SAPIENT middleware and test harness retained for historical interoperability context; prefer Apex SAPIENT Middleware for current experiments.
Source-availableArchive
- Project AirSim - Open-source evolution of AirSim for high-fidelity drone, robot, and autonomous-system simulation in Unreal Engine.
OSSActive - AirSim - Unreal/Unity simulator for drones, cars, autonomy research, PX4, ArduPilot, and synthetic-data generation.
Source-availableArchive - Drone Colosseum - AirSim-derived open-source simulator for autonomous robotics on Unreal Engine 5 with PX4 and ArduPilot support.
Source-availableFork - Pegasus Simulator - NVIDIA Isaac Sim framework for multirotor simulation with PX4 and ArduPilot integration.
OSSActive - Gazebo Sim - Open-source robotics simulator with high-fidelity physics, rendering, sensors, GUI, plugins, and transport APIs.
OSSActive - PX4 Gazebo Models - PX4-maintained Gazebo models, worlds, and helper script for local GZ simulation.
OSS - ArduPilot Gazebo - Official ArduPilot Gazebo plugin and models for SITL simulation with current Gazebo releases.
OSSActive - PX4 Simulation with ROS2 - Dockerized PX4, ROS2, Gazebo, Nav2, and QGroundControl simulation environment.
Source-available - XTDrone - PX4, ROS, and Gazebo UAV simulation platform for multi-rotor, fixed-wing, VTOL, and swarm experiments.
OSS - MRS UAV Gazebo Simulation - CTU MRS metapackage for Gazebo and PX4 SITL UAV simulation.
OSS - ArduPilot Multiagent Simulation - ArduPilot, ROS2, and Gazebo simulation environment for spawning and controlling multiple drones.
OSS - ws_uspace_control_room - ROS2, PX4, MQTT, and AirSim/Unreal control room for coordinated UAV fleet management and digital twins.
Source-available - FlyAwareV2 - Code and tooling for a multimodal cross-domain UAV urban-scene dataset combining CARLA-generated and real UAV imagery.
OSSDatasetActive - Syndrone - Code and tools for building and simulating the SynDrone multimodal UAV dataset; succeeded by FlyAwareV2.
OSSDatasetArchive - Griffin - Aerial-ground cooperative 3D perception benchmark using CARLA-AirSim co-simulation.
OSSDataset - Baseball Avoidance Multirotor - NASA simulation for autonomous multirotor collision-avoidance research with Simulink, ROS2, Unreal, AirSim, and Colosseum interfaces.
Source-available
- ugv_nav4d_ros2 - ROS2 wrapper for 4D path planning for autonomous ground vehicles.
OSS - NASA Open Source Rover - Build-it-yourself six-wheel rover inspired by Mars rovers.
OSSHW - ArduPilot Rover And Sub - ArduPilot vehicle code for ground rovers, boats, ROVs, and submarines.
OSSActive - m2020-urdf-models - Perseverance and Ingenuity URDF models for visualization.
Source-available
- Open Source Rover - NASA JPL open rover hardware and software project for ground robotics education and experimentation.
OSSHW - Linorobot - Legacy ROS1 ground robot platform supporting 2WD, 4WD, Ackermann, and mecanum bases.
OSSHWArchive - Linorobot2 - ROS2 version of the Linorobot autonomous ground robot stack.
OSSHW - Navigation2 - ROS2 navigation stack for localization, planning, control, behavior trees, and obstacle avoidance.
Source-availableActive - Clearpath Simulator - ROS2/Gazebo simulator packages for Clearpath UGVs.
OSS - Husky - Common ROS packages for the Clearpath Husky UGV platform.
OSS - Rover Robotics ROS2 - ROS2 packages, URDFs, simulation, SLAM, and navigation support for Rover Robotics platforms.
OSS - AgileX UGV SDK - SDK for AgileX UGV chassis control and integration.
OSSFork - AgileX Hunter ROS2 - ROS2 driver package for the AgileX Hunter UGV platform.
OSS - AgileX Gazebo Simulation - Gazebo simulation packages and URDF models for AgileX UGV chassis.
Source-available - OpenPodCar V2 - Open hardware and software ROS2 platform for Ackermann autonomous ground-vehicle research.
OSSHW - Autoware - ROS2-based autonomous driving stack and metapackage for ground-vehicle autonomy.
OSS - RELLIS-3D - Multi-modal off-road robotics dataset with camera, LiDAR, GPS, IMU, and ROS bag data.
DatasetArchive - WarNav - Conflict-scene navigable-zone segmentation benchmark for autonomous ground vehicle research.
PaperDataset - marsupial_simulator_ros2 - ROS2/Gazebo simulator for tethered UAV-UGV marsupial systems.
OSS - ROS2swarm - Historical ROS2 framework and library for swarm behaviors across robot platforms.
OSSArchive - ORAD-3D - A large-scale multi-modal off-road autonomous driving dataset supporting 2D free-space, 3D occupancy, GPS path planning, VLM-driven navigation, and world modeling.
DatasetActive
- MOOS-IvP - Open-source autonomy modules for robotic platforms, especially autonomous marine vehicles.
Source-available - Virtual RobotX - Gazebo and ROS2 simulation environment for uncrewed surface vehicle autonomy and RobotX-style tasks.
OSSActive - BlueOS - Open-source onboard platform for ROV, USV, and robotic-system operation, development, and expansion.
Source-available - BlueOS Cockpit - Cross-platform ground control station for remote vehicles, including ROVs and boats.
Source-available - ArduPilot Rover And Sub - ArduPilot vehicle code for boats, surface rovers, ROVs, and submarines.
OSSActive - QGroundControl - MAVLink ground control station used across aerial, surface, and underwater unmanned systems.
OSSActive - MAVLink - Common messaging protocol for unmanned vehicles, payloads, GCS, and marine autopilot integrations.
Source-availableStandard - OtterROS - ROS2 packages for research with the Maritime Robotics Otter USV.
OSS - MultiVessel Simulation - Virtual RobotX-based multi-vessel simulation with configurable routes and AIS-derived scenarios.
Source-available - PyQuaticus - PettingZoo multi-agent maritime environment with USV dynamics and OpenStreetMap-based aquatic regions.
OSS - Plankton - Historical ROS2/Gazebo maritime robotics simulator built from UUV Simulator components.
OSSArchive - UUV Simulator - Gazebo and ROS packages for underwater unmanned vehicle simulation.
Source-availableArchive - Stonefish - C++ simulation library for marine robots with underwater rendering, sensors, and hydrodynamics.
OSS - Orca4 - ROS2 AUV project based on BlueROV2, ArduSub, Gazebo, and Navigation2.
OSS - UNav-Sim - Unreal Engine and AirSim-based underwater robotics simulator with ROS support.
Source-available - SeaDronesSee - Maritime search-and-rescue UAV vision benchmark for object detection and tracking.
Source-availableDataset - Drone Swarm Search Environment - PettingZoo simulation environment for drone-swarm maritime search strategies.
OSS - aiscot - AIS to TAK gateway for integrating ship tracks into a shared operational picture.
OSS
- MineInsight - Multi-sensor, multi-spectral dataset for humanitarian demining robotics in off-road environments.
Dataset - MineInsight Paper - Paper describing the MineInsight UGV and robotic-arm demining dataset.
PaperDataset - SULAND Dataset - Surface landmine detection dataset for optical-imaging research.
Dataset - Demining Research Community Seeded Field Dataset - Multi-modal seeded field dataset for landmine and UXO detection research.
Dataset - Humanitarian Demining GPR Dataset - Humanitarian demining research artifact with GPR data, reports, code references, and post-processing material.
Dataset - AMLID - Adaptive multispectral landmine identification dataset for drone-based detection research.
PaperDataset - TextMine - LLM-powered knowledge extraction and ontology work for humanitarian mine-action documents.
PaperDataset
- Anti-UAV410 - Thermal infrared anti-UAV tracking benchmark.
Dataset - MMAUD - Multi-modal anti-UAV dataset.
Dataset - VisDrone Dataset - Aerial image and video object detection and tracking benchmark resources.
Dataset - Drone-detection-dataset - IR, visible, and audio drone-detection data.
Dataset - EuRoC MAV Dataset - Visual-inertial MAV datasets for SLAM and state-estimation research.
Dataset - UZH FPV Drone Racing Dataset - Visual-inertial, event-camera, ground-truth, and FPV data for aggressive drone-racing state-estimation research.
Dataset
- GitHub topic: uav
- GitHub topic: drones
- GitHub topic: drone-detection
- GitHub topic: counter-uas
- GitHub topic: sensor-fusion
- GitHub topic: directed-energy
- GitHub topic: remote-sensing
- GitHub topic: cursor-on-target
- GitHub topic: tak
- GitHub topic: mavlink
- GitHub topic: mesh-networks
- GitHub topic: ugv
- GitHub topic: landmine-detection
- GitHub topic: usv
- GitHub topic: maritime-robotics
- GitHub topic: satellite
- GitHub topic: satellite-imagery
- GitHub topic: additive-manufacturing
- GitHub topic: ros2
Contributions are welcome. Please read CONTRIBUTING.md before opening an issue or pull request.
Every entry should be useful, public, clearly described, and relevant to the repository scope.
Maintenance checks and duplicate-review workflow are documented in docs/maintenance.md. Allowed metadata tags are defined in data/tags.json.
This list is released under CC0-1.0. You may copy, remix, and reuse it freely.