Skip to content

SDKs & Libraries

Programming language bindings and reusable libraries that simplify the implementation of mobility and transport data standards.

What Are SDKs & Libraries?

SDKs and libraries provide ready-to-use code components for developers working with transport data. They help parse, validate, generate, and exchange standard-compliant datasets without needing to implement low-level logic from scratch.

They're ideal for:

  • Developers building transport apps or APIs
  • Data engineers processing or transforming datasets
  • Integrators creating standardized data interfaces

Types of SDKs & Libraries

TypeDescriptionExample
Parsing LibrariesRead and write standard data formatsDATEX II XML Parser
Validation LibrariesEmbed schema or business rule validationNeTEx Rule Validator
Conversion LibrariesTransform data between supported formatsSIRI ↔ JSON Converter
API Client SDKsSimplify communication with transport APIsSIRI REST Client
Metadata LibrariesHandle DCAT-AP / mobilityDCAT-AP metadataDCAT-AP Toolkit

Common Use Cases

Application Development

Quickly build standard-compliant APIs or data integrations.

Data Transformation

Convert and harmonize datasets in pipelines or ETL jobs.

Testing and Validation

Integrate schema validation within your application logic.

Metadata Automation

Generate or update DCAT-AP or mobilityDCAT-AP metadata programmatically.

Example Tool

DATEX II Python SDK

  • Parses and generates DATEX II XML files
  • Supports validation and serialization
  • Compatible with Python 3 and modern frameworks
  • Open source, community-maintained

Available Tools

No tools available in this category yet. Contribute a tool →


Co-financed by the Connecting Europe Facility of the European Union