← Back to Portfolio

Live Flight Tracker

Real-time aircraft tracking over any location on Earth

OVW Overview

A Python CLI tool that tracks all flights currently flying over any searched location. Uses the OpenSky Network API for live ADS-B flight data and Nominatim/OpenStreetMap for geocoding. Results display in terminal and export to both CSV and TXT formats.

LIVE Try It Live

Search any location to see flights currently overhead. Location is geocoded via Nominatim, then flight data is fetched from the OpenSky Network.

Searching...

Coverage is strongest in Europe, North America, and parts of Asia.

SOP How It Works

01 User enters a location (e.g. "London, United Kingdom")
02 Nominatim API converts location to bounding box coordinates
03 OpenSky Network API returns all aircraft in that airspace
04 Data is parsed: callsign, registration country, altitude (ft/FL), speed (knots)
05 Results print to terminal + save to CSV and TXT

OUT Example Output

================================================ LIVE FLIGHT TRACKER ================================================ Location: London, United Kingdom Date: 15th of July 2026 Time: 14:32:10 UTC Total Flights Found: 47 ================================================ 1. Callsign: BAW256 || Reg. Country: United Kingdom || Altitude: FL380 || Speed: 462 kts 2. Callsign: RYR8KP || Reg. Country: Ireland || Altitude: FL350 || Speed: 445 kts 3. Callsign: DLH4TR || Reg. Country: Germany || Altitude: FL410 || Speed: 471 kts ================================================

STK Tech Stack

Python Requests OpenSky Network API Nominatim API CSV module

LNK Links

RTE Version Roadmap

V2Departure/destination airports, distance tracking, time-in-flight estimates, status flags
V3Web UI, AI-powered flight data chat, weather integration, auto-refresh monitoring
V4Full trip tracking, ticket integration, delay prediction, holding pattern analysis
Coverage depends on OpenSky Network's ADS-B ground receiver infrastructure. The CLI tool provides full real-time data without browser restrictions.