formatove
Formatove is a data format and interoperability framework designed for representing structured content with metadata and media. It aims to balance human readability with machine efficiency, supporting complex hierarchies, references, and extensible schemas.
The core data model uses a tree-like structure of nodes, with primitive scalar types, compound objects (maps
There are two primary encodings: a text-based Formatove-JSON that resembles JSON but with explicit type annotations
Tooling includes reference implementations in major programming languages, a validator, a formatter, and data converters to
Formatove was developed by a consortium of researchers and software developers in the early 2020s with goals
Adoption spans digital libraries, media archives, and content management systems that require rich metadata, versioned records,