Skip to content

benjasper/metar.gg-web

Repository files navigation

metar.gg

🛫☀️🌦

Latest worldwide aviation weather

What is this?

metar.gg is an app that fetches latest METAR and TAF data from NOAA and presents it in an intuitive way.

The accompanying Go GraphQL API can be found here.

Features

  • ⚡ Latest, up to date METARs and TAFs
  • 🕑 Next METAR publishing time prediction
  • 🔄 Automatic polling for weather updates
  • 🧭 Runway wind renderer
  • 💨 Calculates preferred runway including Headwind, tailwind and crosswind components
  • 🔄 Unit conversion for every value
  • 🌑 Dark mode
  • 🛬 Nearest Airports

Development 💻

Tech

  • SolidJS
  • Typescript
  • Tailwind

Prerequisites

  • PNPM

Setup

  1. Clone the repository
  2. Run pnpm install to download the dependencies
  3. Run pnpm start to start the dev server
  4. The app is now available on port 3000

If you changed a GraphQL query, run pnpm generate to regenerate the Typescript types.

Pull Requests

PRs are welcome!

License 📝

MIT

Releases

No releases published

Packages

No packages published

Languages