Packages

Available packages

The reusable packages are documented in two complementary forms:

  • the handwritten package guides in this section
  • the generated API documentation at apidocs

The generated API docs cover the zigcli root module and the exported packages:


structargs

Struct-based CLI parsing in Zig with comptime-generated help and subcommands

pretty-table

Print aligned and formatted tables

csv

Parse CSV and TSV text into rows and fields

gitignore

Pure Zig .gitignore pattern matching — no libc dependency

term

Shared terminal styling and capability helpers for Zig CLI programs

progress

Terminal progress bars and spinners with rate, ETA, and elapsed time