MODL is a compact, JSON-like data serialisation format, designed for DNS TXT records.
JSON
{"json":{"is":["v","e","r","b","o","s","e"]}}
MODL
modl(is[c;o;m;p;a;c;t])
Edit on GitLab

Libraries

The following libraries are available for MODL:

JavaScript

The MODL JavaScript interpreter is written in TypeScript and available as an npm module.

Ruby

The MODL Ruby interpreter is available as a RubyGem.

Create one

We welcome contributions from the open source community. Anyone can build an interpreter based on the specification. If you do build a MODL interpreter, please add your library to this page by making a Pull Request.