flightjar
Self-hosted ADS-B flight tracking with live map and alerts
All Skills in This Repository (10)
Pure Emerald Level Indicatorsmap-layer-add
Add a toggleable proxy overlay module to a Leaflet map.
screenshots
Regenerate README UI screenshots for desktop and mobile views.
detail-panel-section
Extend FlightJar aircraft detail panels with DOM placeholders, per-tick updaters, and Playwright tests.
notifier-add
Add a new notification channel type to the alerts pipeline.
bds-port
Port pyModeS BDS register decoders into FlightJar's ModeS.CommB pipeline.
reference-data-loader-add
Adds an in-memory reference-data loader for FlightJar Docker images.
sidebar-section-add
Extend the Flightjar sidebar UI with metrics and filters while preserving stable re-renders via fingerprinting and escapeHtml safety.
http-endpoint-add
Configure and expose HTTP endpoints as minimal-API lambdas in Program.cs.
external-client-add
Integrate external HTTP data sources into FlightJar enrichment with typed HttpClients and gzip caching.
frontend-smoke-verify
Run Playwright in-browser UI smoke tests for FlightJar frontend changes.
Frequently Asked Questions
FAQPage SchemaHow to install flightjar?โผ
Run `npx skills add MrSuttonmann/flightjar --all -g -y` in your terminal to install all skills in this suite globally.
What does flightjar do?โผ
It is a self-hosted flight tracker that reads a BEAST feed from your ADS-B receiver and shows live aircraft on a map with routes, photos, weather, and telemetry. It also sends watchlist and emergency-squawk alerts via Telegram, ntfy, or webhooks.
Do I need special hardware to use flightjar?โผ
You need a running ADS-B decoder such as readsb, dump1090-fa, or ultrafeeder exposing a BEAST feed on TCP port 30005. Flightjar itself runs as a single Docker container, including on a Raspberry Pi.
Can I extend flightjar with new features?โผ
Yes. The included skills guide your agent through adding map overlays, HTTP endpoints, notification channels, sidebar sections, and external data clients while following the project's tested patterns.
Does flightjar work without an internet connection?โผ
Core tracking works fully offline from your local receiver. Optional enrichments like routes, photos, and weather come from free public APIs and can be individually disabled for privacy or offline use.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core