Skip to content

argparse-c Documentation

Build C99 CLIs with a Python argparse-style workflow.

argparse-c lets you define options, positionals, subcommands, completion entrypoints, manpage output, and known-args parsing from one parser definition.

Choose a language

Start in three clicks

  1. Choose a README for a quick overview and the right entry point.
  2. Open Getting Started for installation and the first sample program.
  3. Continue to Guides or API Reference when you need feature details or the exact public contract.

Shortcuts