
warframe-worldstate-parser (WFCD)
Warframeの生のワールドステート(worldstate)フィードを解析して、クリーンで使いやすいオブジェクトにする、Warframe Community DevelopersによるオープンソースのJavaScript/TypeScriptライブラリ。
概要
warframe-worldstate-parserは、WFCD (Warframe Community Developers) によってメンテナンスされているNode.js/TypeScriptライブラリです。Warframeの生の`worldState.php` JSONを、アラート、侵略、亀裂、ソーティ、Baro Ki'Teer、Cetus/Fortunaサイクルなどのイベント向けに、構造化された開発者フレンドリーなJavaScriptオブジェクトに変換します。これは、warframe-status API (docs.warframestat.us)、Genesis Discordボット、Warframe Hubを含む、より広範なWFCDエコシステムの背後にあるパースエンジンです。エンドユーザー向けのアプリではなく、コミュニティが作成した多くのWarframeツール、ボット、ウェブサイトを支えるビルディングブロックです。
おすすめの用途: DEの生のフィードを自分でパースする代わりに、ライブのworldstateデータへの信頼性が高く構造化されたアクセスを必要とする、WarframeのDiscordボット、トラッカーウェブサイト、またはアプリを構築する開発者。
主な機能
- 生の`worldState.php`データを型定義されたJavaScriptオブジェクトにパースします。
- 完全なTypeScript型定義(リポジトリの約99.8%がTypeScript)
- アラート、侵略、亀裂、ソーティ、Baro、バウンティ、昼夜サイクルなどをカバー
- マルチプラットフォーム対応(PC/コンソールのフィード)
- Crowdin (genesis-parserプロジェクト) を通じたローカライズ/翻訳サポート
- MITライセンスおよび完全なオープンソース
- 171以上のリリースとセマンティックバージョニングでnpmに公開(最新 v5.4.3、2026年7月)
- warframe-status API、Genesisボット、Warframe Hubをサポート
長所と短所
- warframe-status API、Genesisボット、および多くのコミュニティツールを支える、実戦で鍛え上げられた標準
- 完全なTypeScript型定義とドキュメント化されたAPI (wfcd.github.io/warframe-worldstate-parser)
- 頻繁なリリースとセマンティックバージョニングにより、活発にメンテナンスされています
- MITライセンス、完全なオープンソース、実績のあるWFCD組織によるサポート
- 開発者がDEの煩雑な生のworldstateを自分でパースする手間を省きます
- 開発者専用。プログラマー以外には役に立ちません
- Node.js/JavaScriptエコシステムのみ
- DEのドキュメント化されていないworldstateフォーマットに依存しているため、ゲームのアップデートによってパーサーのアップデートが必要になる場合があります
- ほとんどの人は、パーサーを直接実行するよりも、ホストされたwarframe-status APIを好むでしょう
- 控えめなGitHubスター数は、そのニッチで舞台裏的な役割を反映しています
コミュニティの評価
一般消費者向けのアプリではなく開発者向けライブラリであるため、独自のReddit、YouTube、レビューサイトでのフットプリントはありません。Warframe開発者コミュニティ内では、基礎的なインフラストラクチャ、つまりWFCDスタック(warframe-status API、Genesis、Warframe Hub)や多くのサードパーティ製ツールのパースのバックボーンとして見なされています。採用シグナル(GitHubでの存在感、長いリリース履歴、ダウンストリームの依存関係)は確固たる信頼を示しており、ほとんどのエンドユーザーはその存在を知ることなく、間接的にその恩恵を受けています。
Redditから
Redditから · r/Warframe →レビューと評価
- GitHub (WFCD/warframe-worldstate-parser)
“Official repo: 'An Open parser for Warframe's Worldstate in Javascript.' ~64 stars, 22 forks, MIT license, 171 releases (latest v5.4.3, July 2026), actively maintained by the Warframe Community Developers.”
- npm (warframe-worldstate-parser)
“Published npm package: 'Parses the Warframe worldstate into useable javascript objects.' Install via npm i -S warframe-worldstate-parser.”
- Warframe Forums
“Community 'Trackers, Data, And All the Worldstate Things' thread referencing WFCD worldstate tooling used by third-party developers.”