Skip to content

flashmatt/flightwatch

Repository files navigation

Flightwatch (WIP)

FlightWatch is a modern, Vue.js-based alternative for the excellent tar1090 package. It provides a real-time, user-friendly interface for monitoring and visualizing ADS-B data.

This is a work in progress and is not yet ready for production use. Currently data is pulled from adsb.lol public api. In the future the plan is to support readsb / dump1090-fa and other data sources.

FlightWatch Screenshot

Table of Contents

Features

Demo

A live demo is not currently available. Please see the Installation section for instructions on how to run FlightWatch on your own server.

Roadmap

  • Airline Logos
  • Manufacturer Logos
  • Support for readsb / dump1090-fa
  • Support for other data sources
  • More detailed aircraft information
  • Detailed Schedule information
  • Takeoff / Landing times

Installation

Prerequisites

  • Node.js (v18 or higher)
  • NPM

Instructions

1. Clone the repository

git clone https://github.com/flashmatt/flightwatch.git
cd flightwatch

2. Install dependencies

npm install

3. Build the project

  • For development
npm run dev

Open your browser and navigate to http://localhost:5173 (default Vite port) to see FlightWatch in action.

  • For production
npm run build

Contributing

Contributions are welcome! Please fork the project, create a feature branch and submit a pull request.

Acknowledgements

None of this would be possible without the following projects:

Support

If you find FlightWatch useful, consider giving it a ⭐️ on GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages