Welcome to Open Legal Data Platform’s documentation!
OLDP is a web application, written in Python 3.12 and based on the Django web framework. It is used for processing legal text and for providing a REST API and an Elasticsearch-based search engine. OLDP is developed by the non-profit initiative Open Legal Data with the goal of building an Open Data platform for legal documents (mainly court decisions and laws). The platform makes legal information freely accessible for the general public and especially third-party apps.
New here? Start with Getting started, then read the Architecture overview overview to see how the pieces fit together. OLDP is the core of a small ecosystem of projects — see The OLDP ecosystem for the German theme, the data ingestor, and the dump-preprocessing toolkit.
Getting Started
The OLDP Ecosystem
Architecture
Guides
REST API
MCP Server
Development
Internal Notes