Get the latest tech news

Preserves: An Expressive Data Language


This repository contains a definition and various implementations of Preserves, a data model with associated serialization formats in many ways comparable to JSON, XML, S-expressions, CBOR, ASN.1 BER, and so on. Core documents Preserves data model and serialization formats Preserves is defined in terms of a syntax-neutral data model and semantics which all transfer syntaxes share.

This repository contains a definition and various implementations of Preserves, a data model with associated serialization formats in many ways comparable to JSON, XML, S-expressions, CBOR, ASN.1 BER, and so on. Preserves is defined in terms of a syntax-neutral data model and semantics which all transfer syntaxes share. This allows trivial, completely automatic, perfect-fidelity conversion between syntaxes.

Get the Android app

Or read this on Hacker News