A highly configurable command line parser with help generation support.
* Easy to configure option sets based on builder patterns
* Typed options: boolean, string, int, long, double and enum
* Dual POSIX short and GNU long parameter names
* Support for unnamed (such as file list after options) and internal options (options are unparsed after --)
* One step parsing
* Result set with safe and typed getters
* Error messages and warnings returned by result set
* Text-based help generation, unix-like structure
* Highly configurable, formatted output
Features
- Easy to configure option sets based on builder patterns
- Typed options: boolean, string, int, long, double and enum
- Dual POSIX short and GNU long parameter names
- Support for unnamed (such as file list after options) and internal options (options are unparsed after --)
- One step command line argument parsing
- Result set with safe and typed getters
- Error messages and warnings returned by result set, so can be freely handled
- Highly configurable text-based help generation to produce unix-like helps
Categories
FrameworksLicense
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow Yacap
Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Yacap!