SmallsomeFormats · Language · ArchitectureJörg Burbach

WORM0 Resources

WORM0 packages one named resource. It coordinates the family codecs without creating another image, audio or geometry implementation.

A little technical detail

Resource metadata carries a name, type and hash. Chunk records store raw data, BriefLZ data or a family-codec payload. A specialized encoding is retained only after a validated round trip; otherwise the packer falls back to an exact representation. Default chunks are 65,536 bytes.

Comparison & examples

The synthetic binary resource contains 150,000 bytes. The WORM0 example is the existing release-corpus output. The source and decoded buffers are also downloadable for a direct byte comparison; this is not a benchmark against ZIP.

RepresentationDownload / sizeDecoded preview
Packed resource19,838 bytes
Original bytes150,000 bytes
Decoded bytes150,000 bytes

Encode & decode

Operation

One non-empty file per container. Generic resource encoding keeps every byte, choosing Raw or BriefLZ chunks and verifying integrity hashes. It does not transcode media. Processing stays in your browser. Input limit: 64 MiB.

No file loaded.