Open-source toolkit around dump1090 and readsb ADS-B receivers. Every repository here is MIT-licensed, tested in CI, and tagged for search.
New here? dump1090-stack runs a full receiver UI + metrics setup with one docker compose up. dump1090-exporter (Prometheus) and dump1090-healthcheck (watchdog) are the most-used single pieces.
- dump1090-stack β Docker Compose stack: readsb + tar1090 + exporter + Prometheus + Grafana + Alertmanager
- dump1090-healthcheck β watchdog for decoder freshness, rates and disk; Nagios/Prometheus output, auto-restart
- dump1090-alerts β rule engine firing webhooks, ntfy, Discord, Telegram, email and shell actions
- dump1090-exporter β Prometheus exporter (Go): messages, aircraft, signal, CPU, CPR, tracks
- dump1090-influx β stream positions into InfluxDB 2.x or a Telegraf socket listener
- dump1090-grafana β importable Grafana dashboards for traffic, coverage and receiver health
- dump1090-recorder β long-term SQLite flight recorder with a query CLI (track, near, export)
- dump1090-coverage β coverage/range heatmaps, sector stats and offline HTML reports
- beast-relay β multi-consumer Beast fan-out proxy: one decoder port, many feeds
- dump1090-geofence β region filter proxy that shares a Beast/SBS feed without leaking aircraft outside your area
- dump1090-to-mqtt β publish aircraft state to MQTT with Home Assistant discovery
- dump1090-dashboard β modern dependency-light Vite + TypeScript web UI for local decoders
- adsb-tui β live terminal radar and TUI
- dump1090-cli β fast, pretty CLI for humans reading
aircraft.json - dump1090-sdk β typed TypeScript client library for the HTTP API
- dump1090-simulator β deterministic synthetic ADS-B traffic (HTTP + Beast output)
- dump1090-replay β replay recorded
aircraft.jsonhistory for developing UIs and alerts - squawk-decoder β offline Mode A squawk, emitter category and ICAO type decoder with a live monitor
flightaware/dump1090 Β· wiedehopf/readsb Β· wiedehopf/tar1090

