User:Chlod/Tools/PAGASA Parser

PAGASA Parser
Original author(s)Chlod Alejandro
Developer(s)Contributors to the PAGASA Parser project
Initial releaseMay 15, 2020; 4 years ago (2020-05-15)
Stable release
2.0.10 / January 23, 2022; 2 years ago (2022-01-23)
Repositoryhttps://github.com/pagasa-parser/pagasa-parser
Written inTypeScript
EngineNode.js
TypeData transformer
LicenseApache License 2.0
Websitehttps://pagasa.chlod.net
PAGASA Parser Web
Original author(s)Chlod Alejandro
Developer(s)Contributors to the PAGASA Parser Web project
Initial releaseDecember 17, 2021; 2 years ago (2021-12-17)
Stable release
1.1.4 / January 26, 2022; 2 years ago (2022-01-26)
Repositoryhttps://github.com/pagasa-parser/pagasa-parser-web
Written inTypeScript
EngineNode.js, React
TypeWeb application, Web scraper, Data transformer
LicenseGNU AGPL v3.0
Websitehttps://pagasa.chlod.net/app

The PAGASA Parser is a Node.js library that parses information from PAGASA's Tropical Cyclone Bulletin (TCB) page and turns it into various formats. Although its primary purpose is to convert the TCB into a JavaScript object, there is also an option to generate a TyphoonWarningsTable for the 2024 Pacific typhoon season page.

A web version of the library can be found at https://pagasa.chlod.net/app. After selecting, downloading, and parsing a bulletin, switch to the "Wikipedia (Template:TyphoonWarningsTable)" format and click the "Format" button. You can easily copy the output by pressing the clipboard icon on the right side.