About Meridian

A cross-border ESEF filing explorer. One taxonomy, many countries, real financial data — built to make European listed-company filings genuinely comparable across jurisdictions.

The problem

Since 2020, EU-listed companies must publish their annual reports in ESEF — the European Single Electronic Format — tagging the numbers with the IFRS taxonomy so they are machine-readable and, in principle, comparable across borders and languages. In practice that promise is unrealised: the data is fragmented across national mechanisms, tagged inconsistently, and no investor-facing tool makes it easy to line companies up side by side. Meridian is a working demonstration of what that tool looks like.

What you can do here

How it's built

A hybrid Rust + Python system with a clean separation between data preparation and serving:

filings.xbrl.org → Python (uv) → SQLite → Rust / Axum → Leptos

Data sources

What it demonstrates

The seeded universe is a curated set of large-cap issuers — enough to exercise every feature against real filings; the pipeline extends to any issuer in the index. Figures are drawn directly from companies' own ESEF submissions.