Paste plain hex or an annotated hex dump — it is parsed as you type and converted back to CDN.
@cbortech/cbor is a zero-dependency TypeScript library implementing RFC 8949 CBOR and Concise Diagnostic Notation (CDN / CBOR-EDN) — encode, decode, parse, pretty-print, and round-trip with full fidelity. Everything on this page runs in your browser using the library itself.
npm install @cbortech/cbor
CBOR.parse /
CBOR.stringify with reviver and replacer support.
dt'…' / DT'…', ip'…' /
IP'…', cri'…' / CRI'…',
b32'…', h32'…', float'…',
same'…'. This playground additionally enables
@cbortech/hash-extension
(hash'…') and
@cbortech/uuid-extension
(uuid'…' / UUID'…').
Paste plain hex or an annotated hex dump — it is parsed as you type and converted back to CDN.