This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.
fnusage(io: Io) noreturn {
Io.File.stdout().writeStreamingAll(io,
\\Usage: zig std [options]\\\\Options:\\ -h, --help Print this help and exit\\ -p [port], --port [port] Port to listen on. Default is 0, meaning an ephemeral port chosen by the system.\\ --[no-]open-browser Force enabling or disabling opening a browser tab to the served website.\\ By default, enabled unless a port is specified.\\
) catch {};
std.process.exit(0);
}