Skip to content
AtmosphericX LogoWritten By: KiyoWx
Version: 8.0.0.61


AtmosphericX


AtmosphericX is a modern, modular, and powerful weather dashboard and widget project designed to be self hosted for live streaming, storm spotting, storm chasing, meteorologists, first responders, and weather enthusiasts who want better visibility into current conditions and severe weather events.

Dashboard Notice

AtmosphericX currently doesn't have a fully featured dashboard like v7 and other previous versions. However, the widget framework and API framework are fully complete and ready for production use. The dashboard is currently being redesigned and refactored to be more use friendly, performant, and generally better than previous versions. If you want to help contribute or give ideas for the dashboard, please join the Discord and share your thoughts in the #suggestions channel!

Supported Features

  • NOAA Weather Wire Service Open-Interface (Parser)
  • National Weather Service API (Parser)
    • Supports all VTEC, HVTEC, UGC, offshore, and plain text products
  • SpotterNetwork or RealtimeIRL GPS Tracking
  • PulsePoint (Respond) Wrapper
  • Local Storm Reports (SpotterNetwork or GibsonRidge)
  • Mesoscale Discussions (WeatherWise) (Fallbacks Supported)
  • Tropical Discussions / Events (WeatherWise) (Fallbacks Supported)
  • ProbSevere Version 3 (CIMSS)
  • Nexrad Locations
  • NOAA Weather Radio (Community Feeds) (WeatherUSA)
  • Power Outage Statistics (US and US-Territories) (SDSWeather)
  • Camera Streams / IoT Devices (Not for Broadcast)
  • Tempest Station Integration (WeatherFlow-Tempest, Inc.)
  • Built-in Placefiles for GibsonRidge Software, SupercellWx, and more!
  • Event Customization (Sounds, Themes, Filtering)
  • Event Mock EAS Audios
  • Dashboard
  • Cache Control and HTTP(S) Security
  • Account Protection (argon2, sessions, and lockout)
  • RESTful API Ratelimiting
  • Cron Scheduling
  • Discord Webhook Configurations
  • Websocket Configurations and Priority
  • Streamer.bot Support
  • WeatherWise Localized dBZ intensity (Fallbacks Supported)
  • Fully modular and limitless widget framework

Documentation Vocab

Throughout the documentation, you may see words that are commonly used. So we've included a quick vocabulary section to help less technical users understand these terms:

  • Instance: This refers to your self hosted version of AtmosphericX.
  • Tunnel: The Cloudflare tunnel name.
  • Port: The network protocol AtmosphericX chooses to run on for web access.
  • Tracking Node: The priority or searched tracker for the location services configuration.

Honorable Mentions

Special thanks to CJ Ziegler, James Pettus, TylerWxCorner, CarsonGrayWX, Connor's Climate Corner, Chief Meteorologist (WYFF 4) Chris Justus, and StarflightWx for inspiring me to continue this project.

A special note to StarflightWx, your encouragement since AtmosphericX v4 has given me hope and motivation to keep improving this project, and I couldn’t be happier with the progress since then. See you on the road and on to the next storm. ❤️

Disclaimer / Terms of Use

AtmosphericX is an independent, open source project and is not affiliated with, endorsed by, or sponsored by any government agency, meteorological organization, emergency management service, or official weather provider. This project may reference, parse, or process publicly available weather data, including but not limited to services operated by the National Weather Service (NWS) and the National Oceanic and Atmospheric Administration (NOAA). All trademarks, service marks, and data rights remain the property of their respective owners. AtmosphericX is provided "as is", without warranty of any kind, express or implied, including but not limited to:

  • Accuracy or completeness of parsed weather data
  • Fitness for a particular purpose
  • Protection against sources and data retrieval
  • Availability or reliability of upstream data sources
  • Protection against service interruptions or data delays

AtmosphericX should not be relied upon for life safety decisions, emergency response coordination, aviation, marine navigation, or other critical applications. Always consult official sources for authoritative weather information. By using this software, you acknowledge and agree that the maintainers and contributors are not liable for any damages, losses, or consequences resulting from its use.