$ compendium/playground

Playground

The real config loader and DNS wire codec, compiled to WebAssembly, running in this tab.

Live demo

// edit the Dhall config · pick a name + record type · query

Edit the Dhall config (a CodeMirror editor with Dhall highlighting), type a name, pick a record type, then press Query. The actual config_load + dns_handle_query (compiled from the same src/*.c) evaluate it and answer — decoded rows plus the raw wire bytes.