Features

Everything adsb-decode can do — from real-time tracking to historical intelligence.

Visualization

Live Aircraft Map
Real-time Leaflet map with altitude-colored trails, heading indicators, and automatic position updates. 5 map styles: dark, satellite, topo, streets, dark matter.
3D Globe View
CesiumJS globe with aircraft rendered at true altitudes, altitude stalks, flight level labels, and synchronized mode switching between 2D and 3D.
Density Heatmaps
Aggregate aircraft positions into color-coded density heatmaps with adjustable time sliders. See traffic patterns at a glance.
Ghost Aircraft
Historical aircraft that have stopped transmitting appear as faded markers, showing where traffic was in the recent past.

Detection & Alerting

Military Detection
Automatic military transponder identification. Military aircraft are highlighted in red across the map, table, and event log.
Emergency Squawks
Instant alerting on squawk codes 7500 (hijack), 7600 (radio failure), and 7700 (general emergency).
Geofence Alerts
Define geographic zones on the map and get alerts when aircraft enter or exit. Click the map to place a fence with custom radius.
Unusual Activity
Detects unusual altitude patterns: fast, low-altitude aircraft far from airports. Configurable filter engine with 8 filter types.

Intelligence

Natural Language Query
Ask questions in plain English: "show me military jets above FL300" or "fastest aircraft right now." Powered by LLM integration.
4D Replay
Select a time range and replay historical flights on the map. Watch traffic patterns unfold in accelerated time.
Aircraft Enrichment
Automatic lookups for aircraft type, operator, registration, and photos via hexdb.io and Planespotters API.
Route Prediction
Extrapolate future aircraft positions from heading, ground speed, and historical trail data.

Network & Data

Multi-Receiver Network
Distributed receiver stations feed a central server. Self-service registration, per-receiver UUID authentication, automatic frame deduplication.
Maritime AIS
Track ships and vessels alongside aircraft on the same map. AIS protocol support for ferries, cargo ships, and marine traffic.
REST API
Full JSON API: positions, trails, events, vessels, airports, statistics, and registration. Build your own integrations and dashboards.
TimescaleDB Backend
Time-series database with hypertable compression, retention policies, and efficient queries for millions of position records.

Quality

269 Tests
Comprehensive test coverage across 3 Rust crates: core decoder (153), feeder (13), and server (90). Plus 394 Python reference tests.
Cross-Validated
296-frame capture decoded by both Rust and Python implementations, compared field-by-field. 100% match. Runs in CI on every commit.
Security Audited
XSS prevention, SSRF validation, request body limits, cache caps, rate limiting, input validation, and tightened CORS across all endpoints.
3,642 Airports
OurAirports dataset embedded at compile time. Major, medium, and small airports shown on the map with ICAO codes.

← Back to About  |  Set Up a Receiver →