OLDP DE: German Theme for Open Legal Data

February 13, 2026 ยท View on GitHub

PyPI version License: MIT

Getting Started

Install from PyPI:

pip install oldp-de

Or install the latest development version directly from GitHub:

pip install git+https://github.com/openlegaldata/oldp-de.git

For local development:

git clone https://github.com/openlegaldata/oldp-de.git
cd oldp-de
pip install -e ".[dev]"

Configuration

Tell OLDP to use the OLDP-DE settings file and development configuration:

export DJANGO_SETTINGS_MODULE=oldp_de.settings
export DJANGO_CONFIGURATION=DevDEConfiguration  # For production use `ProdDEConfiguration`

Start OLDP as always (from OLDP directory):

python manage.py runserver

How does it work?

By loading another settings file, we basically just tell Django to use assets (templates, images, ...) from the German theme if they exist. As a result, we can modify the layout etc. without touching the original OLDP code.

License

This project is licensed under the MIT License - see the LICENSE file for details.