Archive · .pcc

Looking for the PCC compressor product? That’s /gc. This page is only the .pcc archive format.

Our version of zip. The file is .pcc.

A .pcc file holds many files in one container. We compress each one with PCC — every pathway on this machine — and keep the smallest copy that still restores. You store the .pcc. When you need the originals, you unpack it. Every byte comes back.

Like zip in the job it does: pack a folder, list it, take files out. Our compression inside. If a file cannot shrink, we store it as-is so the archive never inflates that member.

The codec inside a .pcc is PCC. On official Silesia 12 (211,938,580 bytes in, whole files, DECODE_OK) PCC wrote 51,498,645. pulsar wrote 55,745,438. gzip-9 wrote about 67.6M. xz-6 wrote about 49.4M. Not a #1 claim. Live board: /silesia.

Hosted. POST files to /api/archive, get a .pcc back. Restore with POST /api/unarchive. npm: zip() and unzip() on slid-phi.

On your machine. lb zip out.pcc folder/ and lb unzip out.pcc. Same format the host writes.

1

You send files

A folder, or a list of paths. Website, HTTP, npm, or lb zip.

2

We pack a .pcc

Each member runs every pathway. Smallest restore-safe copy wins.

3

You keep one file

Ship it, archive it, name it backup.pcc.

4

You unpack later

POST /api/unarchive or lb unzip. Originals come back.

npm i slid-phi
# zip([{ path: "a.txt", data: "hello" }]) → archive.pcc
# unzip(packed) → the files

First 2 GB each month are free. Then 8¢/GB. PCC month $49 includes 200 GB. PCC · Pricing · API.

Hosted compression npm Press