Command-line tool and TypeScript library
dwd
Query Germany’s official weather warnings, station forecasts, and crowd reports from your terminal. dwd is a small command-line tool over the open DWD Warnwetter app API operated by the Deutscher Wetterdienst — no account, no API key, just data.
Install
Needs Node.js 20 or newer. Installs the dwd command:
npm i -g @maschinenlesbar.org/dwd-cliAccess
No account, no API key, no configuration — install and query.
Quick start
dwd warnings nowcastCommands
-
station-overviewForecasts/observations for one or more DWD station ids
-
crowdCrowd-sourced weather reports overview
-
warningsPublished warning feeds (pass --lang de|en to a subcommand, default de)
Claude Code skills
The dwd plugin teaches Claude to use dwd. Install it from the maschinenlesbar.org marketplace:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install dwd@maschinenlesbar/dwd:dwd-crowd-check/dwd:dwd-station-forecast/dwd:dwd-warning-briefing/dwd:dwd-warning-map
What the skills answer, with real examples → Skill descriptions and requirements →
TypeScript library
@maschinenlesbar.org/dwd-cli is also a typed API client you can import in your own code, with no runtime HTTP dependencies.
The tool, not the data
The data comes from the provider behind the API, under its own terms — see DATA_LICENSE.md. The code is dual-licensed AGPL-3.0-or-later or commercial — see LICENSING.md.