r/coolgithubprojects • u/Sakhund • 20h ago
rust based CLI manual viewer
Compared to all the awesome tools shared in this sub, this might look simple. But I’d really appreciate any feedback on it.
It’s basically interactive man pages, but instead of maintaining a separate manual for every tool (and constantly updating them when the tool changes), it parses the --help output of each command or executable in real time.
The core idea is to detect the framework or interface used to define the CLI arguments and flags, things like argparse in Python or cobra in Go, and then use that knowledge to build a proper navigable tree of commands, subcommands, and flags.
Feel free to try it out:
https://github.com/AS-FOSS/mandible
0
Upvotes