Open Data Description Language (OpenDDL)

The Open Data Description Language (OpenDDL) is a general-purpose, human-readable, and strongly-typed data language for information exchange. It can be used for a wide range of applications that include everything from simple configuration files to the exchange of complex information among many programs in an editable format. It was originally developed as the basis for the Open Game Engine Exchange format.

Open Data Description Language (OpenDDL)

Get print version (18 × 24 inch wall poster)

OpenDDL Specification

The specification for OpenDDL version 3.0 is available at the following location.

Download OpenDDL Specification
(Last updated 25-Oct-2021)

OpenDDL Reference Parser

The C++ code implementing the OpenDDL reference parser is available on GitHub at the following location.

OpenDDL Reference Parser