IDplayground@agntn/compressions v0.0.0

Any format.
Unpacked in your tab.

The page imports @agntn/compressions and runs the tool executors right here. Paste the weird blob, flip a byte, watch the checksum say no, cut it in half and read what's left. Nothing leaves the tab, and every state is a link you can send to a friend who's stuck on the same puzzle.

Tools
4
same as MCP, Pi and OMP
Formats
7
11 containers, 6 with checksum
Network
0 calls
the library never asks

NoteNothing leaves the tab, but whatever you paste does land in the address bar and in any link you copy. A wallet file decompresses fine here. It's still a wallet file in a URL.

Callcompressions_compress01 / 4MCP · Pi · OMP · AI SDK

Operation

Text or bytes into a stream of one format and container, back as base64 or hex.

Input

A chip picks a format and container. zstd and brotli have no chip here, since this package reads them and doesn't write them.

CLI

$ printf '%s' 'hello world! hello world! hello world! hello world!' | compressions compress deflate - --container gzip --to base64

Tool

{
  "name": "compressions_compress",
  "arguments": {
    "format": "deflate",
    "input": "hello world! hello world! hello world! hello world!",
    "options": {
      "container": "gzip"
    }
  }
}
every state is a link
Compresscompress("deflate", input)51 → 35 bytes
Compress / gzip

deflate

LZ77 and Huffman, raw or wrapped in zlib or gzip. Still everywhere.

Size
51 → 35 bytes · 69%
Options
container "gzip"
Checksum
Adler-32, CRC-32

Data

H4sIAAAAAAAA/8tIzcnJVyjPL8pJUVQgjgMAVuJIxzMAAAA=