About This Project
This repository provides a centralized, harmonized vocabulary that maps the semantic equivalencies between various standards (ISO, GS1, etc.) to any exact schemas that are required for the DPP. Our goal is to ensure interoperability and lower the barrier for implementation, especially for SMEs.
For more details on the approach, please read the Methodology documentation.
DPP Toolkit
Interactive tools and libraries to build, validate, and visualize Digital Product Passports.
🚀 DPP Wizard
An interactive web-based form to generate valid JSON-LD Digital Product Passports for Battery, Construction, Electronics and Textile sectors. Validate your data in real-time.
✅ DPP Validator
Standalone tool to validate DPP JSON files against the V1 schemas. Supports both strict JSON and JSONC (with comments).
🔍 Ontology Explorer
Searchable index of all DPP definitions. Find terms, units, and semantic mappings across all sectors.
📦 Developer SDKs
JavaScript utilities and reference implementations for schema validation, HTML generation, and ontology indexing. Includes adapter examples for converting between formats.
V1 Specifications (The "Standard")
The canonical data models, vocabulary definitions, and validation rules for Version 1.
Semantics & Vocabulary
The semantic definitions (Ontology) and JSON-LD mappings (Contexts) that define the meaning of data.
Ontology (Semantic Definitions)
- Browse Modules:
- Individual Classes:
- V1 Ontology Entry Point
- Core:
- Sectors:
Contexts (Implementation Vocabularies)
Validation Rules
The structural and constraint validation rules ensuring data quality.
DPP JSON Schemas
- DPP Schema (Root)
- Content Specification Schemas
- Auxiliary Schemas
SHACL Shapes
Implementation Resources
Examples and guides to help you implement the DPP.
Examples (Proof of Concept)
Illustrative JSON-LD examples for various products.
EPCIS Integration
Example of how a DPP can be shared via EPCIS 2.0.
Contributing and Governance
Contributions are welcome. Please review the Contribution Guidelines and the Governance Model.
This project is hosted on GitHub.