awesome-cli-frameworks
Collection of tools to build beautiful command line interface in different languages
https://github.com/shadawck/awesome-cli-frameworks
Last synced: 11 days ago
JSON representation
Filtered by argument-parsing. Clear filters
Bash/Shell
[C++](https://www.cpp-lang.net/)
[Go](https://go.dev/)
Useful awesome list for Dotnet cli
- go-arg - based argument parsing in Go.
[Java](https://dev.java/)
Useful awesome list for Go cli
- Picocli - friendly, GraalVM-enabled command line apps with ease.
[JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
Useful awesome list for Go cli
- Caporal.js - featured framework for building command line applications (cli) with node.js, including help generation, colored output, verbosity control, custom logger, coercion and casting, typos suggestions, and auto-complete for bash/zsh/fish.
- Clerc - featured library for building CLI Apps in Node.js, Deno or Bun. It's strongly-typed, easy-to-use and flexible.
[Kotlin](https://kotlinlang.org/)
Useful awesome list for Go cli
[Python](https://www.python.org/)
Useful awesome list for Go cli
- SimpleParsing - line tool either, this simply adds new features to plain-old argparse !
- Tap
- Tyro - line interfaces and configuration objects in Python.