defgen

playground

One .defs schema, six matching BLE GATT codecs. The compiler runs as WebAssembly — nothing is uploaded anywhere.

Backend

.defs

Names the generated file, module and include guard.

Also show

Ctrl+Enter

Schema

Result