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.
An 18×24 inch wall poster of this diagram is available on Amazon.
The specification for OpenDDL version 3.0 is available at the following location.
Download OpenDDL Specification
(Last updated 25-Oct-2021)
The C++ code implementing the OpenDDL reference parser is available on GitHub at the following location.