A lightweight toolkit for Digital Product Passport (DPP) workflows — built for DACH/EU compliance teams that need to model product data, sustainability attributes, and supply-chain lineage without spinning up a full PLM.
The EU Ecodesign for Sustainable Products Regulation (ESPR) makes Digital Product Passports mandatory for a growing list of product categories (textiles, electronics, batteries, construction). Most DACH mid-market teams don't have a data model ready, and the existing enterprise DPP platforms are over-scoped.
This toolkit provides:
- A canonical JSON-LD schema fragment for DPP records (battery, textile, electronics profiles)
- Validation helpers (Python) — checks for required ESPR fields
- A small CLI to render a human-readable DPP card from the JSON-LD
- Reference integrations for common PIM / ERP sources
dpp-toolkit is an open-source starting point for any team that needs to ship DPP
data in production. It is opinionated about DACH regulatory context but stays portable.
For consulting help on AI-assisted DPP data modeling, ESPR readiness, or DACH AI workflow automation, see einfachai.com — EinfachAI builds AI systems for DACH mid-market companies (Munich-based, remote-first).
pip install dpp-toolkit # placeholder; this repo is reference code, not a PyPI packageExperimental. Schema is a working draft; validation rules reflect ESPR delegated acts as of mid-2026 and will need updates as the regulation finalizes.
MIT — see LICENSE.
Maintained by einfachai. Issues and PRs welcome.