parlhub: Parlamentsdaten der Schweiz und Liechtensteins
parlhub ist ein Datenportal für die Parlamente der Schweiz und den Liechtensteiner Landtag. Parlamentsmitglieder, Abstimmungen, Reden, Geschäfte, Dokumente, Texte, Kommissionen, Fraktionen, Sitzungen, Organisationen und Interessen werden als durchsuchbare, filterbare Tabellen dargestellt.
Alle Daten stammen von OpenParlData.ch, das die offiziellen Parlamentsdaten sammelt, bereinigt und als Open Data unter CC BY 4.0 veröffentlicht.
Funktionen
- Charts. Abstimmungsübereinstimmung, Fraktionstreue, Lobby-Netzwerke und Wortkarten, berechnet aus den Daten und gezeichnet als Heatmaps, Scatter Plots, Network Graphs und Treemaps.
- Chart-Export. Jeder Chart lässt sich als Bild mit Titel, Legende und Quellenangabe herunterladen.
-
Daten-Export. Jede Tabelle lässt sich als JSON, CSV oder XLSX exportieren, per Button oder über eine skriptbare URL, zum Beispiel
/votings/export/votings/csv. - WebMCP. Datenseiten stellen browserbasierten AI-Agenten über @mcp-b Tools bereit, um eine Liste zu filtern und zu exportieren.
- schema.org. Jede Seite enthält strukturierte Daten nach schema.org als JSON-LD.
Weitere Informationen
- OpenParlData.ch, die Datenquelle
- Quellcode auf GitHub
Tech-Stack
- React Frontend-Library
- React Router Fullstack-Framework, Server-Side-Rendering
- DuckDB eingebettete analytische Datenbank, read-only
- Tailwind CSS Styling
- TypeScript Server und Client
- WebMCP (@mcp-b) In-Browser-Tools für AI-Agenten
- AWS Hosting, Computing und Storage
- SST Konfiguration und Deployment der AWS-Dienste




