Command-line tool and TypeScript library
tagesschau
Read German news from your terminal — tagesschau is a command-line tool for ARD-aktuell’s keyless Tagesschau API (tagesschau.de): browse the curated front page, filter the news feed by topic or Bundesland, list broadcast channels, and run full-text searches — all as clean JSON you can pipe straight into jq.
Install
Needs Node.js 20 or newer. Installs the tagesschau command:
npm i -g @maschinenlesbar.org/tagesschau-cliAccess
No account, no API key, no configuration — install and query.
Quick start
tagesschau homepageCommands
Claude Code skills
The tagesschau plugin teaches Claude to use tagesschau. Install it from the maschinenlesbar.org marketplace:
/plugin marketplace add maschinenlesbar-org/plugins
/plugin install tagesschau@maschinenlesbar/tagesschau:tagesschau-briefing/tagesschau:tagesschau-regional/tagesschau:tagesschau-topic-tracker/tagesschau:tagesschau-watch-live
What the skills answer, with real examples → Skill descriptions and requirements →
TypeScript library
@maschinenlesbar.org/tagesschau-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.