A modern macOS menu bar application that displays nearby aircraft with real-time flight information, comprehensive credit management, and a beautiful interface designed for aviation enthusiasts.
- Real-Time Flight Tracking - Detect aircraft within 10-50km radius
- Aircraft Images - View real photos of detected aircraft via JetAPI
- Rich Flight Data - Flight numbers, airlines, routes, altitude, speed
- 1,224+ Airlines - Global coverage with professional logos
- Demo Mode - Test without API keys using realistic flight data
- Smart Caching - Efficient performance with intelligent data caching
- Native macOS UI - Clean, minimalist menu bar interface
- Download the latest release from Releases
- Open the DMG and drag to Applications
- Launch FlightAbove from your menu bar
git clone https://github.com/LouisXO/FlightAbove.git
cd FlightAbove
npm install
npm run dev- macOS 10.14 or later
- Internet connection
- IP-based location services (no GPS required)
- Launch FlightAbove from Applications
- Click the menu bar icon to view nearby aircraft
- Navigate through multiple flights with arrow keys
- View comprehensive flight information and aircraft images
- Configure settings via the gear icon
โ๏ธ - No flights detected- UA1234 - Single flight (shows flight number)
- UA1234+2 - Multiple flights (shows closest + count)
npm run dev # Start development environment
npm run build # Build for production
npm run dist # Package for distribution
npm run lint # Run linting
./scripts/version.sh patch # Bump version- Frontend: React 18 + TypeScript
- Backend: Electron
- Build: Vite
- APIs: FlightRadar24, JetAPI
- Fork the repository
- Create a feature branch
- Make your changes
- Test with demo mode
- Submit a pull request
MIT License - see LICENSE for details.
- JetAPI - Aircraft images
- JetPhotos.com - Image source
- FlightRadarAPI - Flight data
- Airline Repo - Airline logos
If you enjoy FlightAbove, consider buying me a coffee:
Made with โค๏ธ for aviation enthusiasts worldwide
