No description
Find a file
Marco Lents e5a43977c1 add collected votes directory with persistence
Creates Abstimmungen/ with one markdown file per vote topic, sorted by
party. Uses a JSON backing store so votes are preserved even after they
are removed from the Bundestag website.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:31:05 +02:00
.gitignore add egg-info to gitignore 2025-11-13 21:56:53 +01:00
crawler.py add collected votes directory with persistence 2026-04-13 22:31:05 +02:00
flake.lock add dev environment 2025-11-13 18:22:58 +01:00
flake.nix add dev environment 2025-11-13 18:22:58 +01:00
pyproject.toml pin versions of dependencies 2025-12-02 10:44:03 +01:00
Readme.md add Readme 2025-12-02 09:20:33 +01:00

Bundescrawler

This repository contains the scraper (I just liked the name Bundescrawler), which collects the available information from the sites of the representatives of the German Parlament.

How to use

  • Clone the repository
  • Install the dependencies with pip install .
  • Initialize a repository somewhere where you want to save the information.
  • Run python3 crawler.py -o <output directory>