A Python library that automatically generates a standard description file from command-line argument setups for creating documentation, manpages, and shell completions.
How It Works
While building a command-line tool, you find this handy tool that makes creating user guides and typing helpers super easy.
You simply include this helper library into your Python program where you define the options and commands.
You describe what options, switches, and subcommands your tool needs, just like always.
With one quick call, it creates a special description file that captures everything about your tool perfectly.
You feed that file into a documentation maker to instantly get user manuals, web pages, and smart auto-complete for shells.
Your tool now comes with beautiful guides and easy typing help, making everyone happy and productive.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.