poka.sh

Docs

UUE

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

UUencoded Preview.

At a glance

Purpose A uuencoded or xxencoded file: binary files encoded as printable text between begin and end lines.
Extensions .uue
Poka parser poka-uue
Viewer poka-tree-viewer
Depth tier Parser with a shared viewer (see Depth tiers)
Breadth tier B4 Summary (see Breadth tiers)

How much Poka reads

B4 Summary. The container and metadata are read and summarised (counts, properties, structure), but the main content is not rendered.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-uue/src/main.rs (374 lines) and plugin.json. No unit tests or tests/samples.rs; the corpus has sample.uue, read by no test. Covers .uue and .uu. The tree finds every begin…end block and shows the original file name, mode, encoding (uuencode or xxencode), encoded and decoded sizes, line count and whether the block ends properly. Judgement: B4: each encoded file is described, but its decoded content is not shown.

What Poka does not read

  • The decoded data is not shown, even when it is text or an image
  • Base64 (begin-base64) blocks are not recognised (judgement from the code)
  • Files over 64 MiB are cut (flagged)

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

  • uuencoding (candidate; MIT OR Apache-2.0; Rust; https://docs.rs/uuencoding) — Decodes single or embedded UU blocks, tolerant of CRLF and truncated blocks; no decompression. Version 0.3.0 per docs.rs; repo path is named crate-mime.
  • uuencode (candidate; MIT OR Apache-2.0; Rust; https://lib.rs/crates/uuencode) — Encoder/decoder; last release 0.1.5 in September 2019, so old.

Sources

  • parsers/poka-uue/src/main.rs
  • parsers/poka-uue/plugin.json