What is the OpenECU Alliance?

A community-driven initiative providing free, open resources for the automotive ECU enthusiast community.

The Alliance

An open community that publishes and maintains adapters, protocols, 3D models, and compatible tools.

The Spec

YAML-based specifications that define adapters, protocols, and models with JSON Schema validation.

The Ecosystem

Spec-compatible applications, tools, and resources that work together seamlessly.

What We Share

Free, community-maintained resources for ECU enthusiasts, tuners, and developers.

Log Adapters

Parse ECU log files from any vendor using standardized YAML definitions.

CAN Protocols

Real-time CAN Bus message definitions with DBC export for industry tools.

3D Models

Printable ECU mounts, enclosures, and brackets with full print settings.

Community Driven

Open contribution model - anyone can create and share resources.

Spec-Compatible Applications

Applications built with OpenECU Spec support can use adapters, protocols, and models from this community.

For Developers

The OpenECU Spec makes it easy to add ECU support to your application.

Use the Spec

  • Parse any ECU log format with adapters
  • Use CAN protocols with DBC export
  • Leverage community-maintained resources
  • Add new ECU support without code changes

Contribute to the Alliance

  • Create adapters for new ECU systems
  • Add CAN protocol definitions
  • Share 3D printable models and designs
  • Build spec-compatible tools and libraries