fruml
fruml is a fictional data description language and interchange format used in this article to illustrate wiki-style documentation. It is intended to provide a compact, human-readable way to define structured data and to facilitate validation and interoperability across software components. The design goal of fruml is to balance simplicity with enough expressiveness to capture common data modeling needs, while remaining easy to implement in a range of programming environments.
In fruml, models are organized into named objects with fields. Each field has a type such as
Interoperability and usage: fruml documents are designed to be translated into JSON, YAML, or binary formats,
History and status: The term fruml originated in hypothetical design discussions used to illustrate language design