A robust TypeScript/JavaScript library for parsing and ingesting NOAA and NWS Weather Text Products, featuring an expanded suite of quality‑of‑life tools for faster, cleaner, and more reliable development.
Built and maintained with ❤️ by the AtmosphericX teamNot affiliated with NOAA or NWS
Official Documentation • Github Organization • Packages • Changelogs • Community Discord
- 1.0 - Introduction
- 2.0 - Sources & Attributes
- 3.0 - Configurations
- 4.0 - Node Tracking
- 5.0 - Graphic Generation
- 6.0 - Audio Generation
- 7.0 - File Generation
- 8.0 - Integrations
Formally known as atmosx-nwws-parser, @atmosx/event-product-parser is a TypeScript/JavaScript library designed to parse and ingest NOAA and NWS Weather Text Products. It includes quality of life features such as ingestion tools, graphics generation, audio output, and additional utilities.
Node Package Manager (NPM):
$ npm install @atmosx/event-product-parserPerformant Node Package Manager (PNPM):
$ pnpm install @atmosx/event-product-parserTypescript:
import { Manager } from "@atmosx/event-product-parser"
const manager = new Manager({...settings})Javascript:
const { Manager } = require("@atmosx/event-product-parser");
const manager = new Manager({...settings});