Developer Builds 25 TypeScript CLIs to Unify Germany's Fragmented Open Government Data
A developer has launched maschinenlesbar.org, a growing collection of TypeScript command-line tools that wrap Germany's public government APIs into a uniform, machine-readable interface. The project currently covers 25 federal open APIs — including water levels, the federal budget, lobbyist registries, and radiation monitoring — with a target of roughly 100. While Germany's E-Government-Gesetz legally requires federal agencies to publish data in machine-readable formats, the developer argues that the data remains practically inaccessible due to inconsistent schemas, mismatched timestamp formats, and incompatible standards across agencies and states. The project's core design philosophy enforces uniformity: every CLI installs the same way, outputs JSON to stdout, and can also be used as a typed API client. The developer contends that without the ability to link datasets across sources, Germany's open-data landscape amounts to transparency theater — technically open but practically opaque.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in