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:

  • csv
  • structargs
  • pretty-table
  • gitignore
  • term

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

Last modified March 22, 2026: chore: bump to 0.5.0 (8c7d27e)