# clap-runner
> Utilities to implement a Runner pattern for clap-based CLIs, with shared global arguments context.
[![Latest release][release-shield]][release-url]
[![Stars][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![EUPL 1.2 License][license-shield]][license-url]
[release-shield]: https://z0ne.dev/kura/clap-runner/badges/release.svg?style=for-the-badge
[release-url]: https://z0ne.dev/kura/clap-runner/releases
[stars-shield]: https://z0ne.dev/kura/clap-runner/badges/stars.svg?style=for-the-badge
[stars-url]: https://z0ne.dev/kura/clap-runner/stars
[issues-shield]: https://z0ne.dev/kura/clap-runner/badges/issues/open.svg?style=for-the-badge
[issues-url]: https://z0ne.dev/kura/clap-runner/issues
[license-shield]: https://img.shields.io/badge/LICENSE-MIT-purple?style=for-the-badge
[license-url]: LICENSE
[](https://liberapay.com/KuraBloodlust/)
[](https://ko-fi.com/kurabloodlust)
## Built With :building_construction:
[](https://www.rust-lang.org/)
# Getting Started
## Contributing :bubble_tea:
All details are available in the [CONTRIBUTING.md](CONTRIBUTING.md) file for more details.
Check also the [list of contributors](CONTRIBUTORS.md) who helped on this project.
### Quick overview
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any
contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also
open an issue with the tag "enhancement."
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## Changelog :memo:
The changelog can be seen in its separate [changelog file](CHANGELOG.md).
## Acknowledgments :thumbsup:
All the [contributors](CONTRIBUTORS.md) who helped on this project.
## To-Do :clipboard:
Everything is handled through forgejo — visit the [issues](https://z0ne.dev/kura/clap-runner/issues) or look at
the [projects' board](https://z0ne.dev/kura/clap-runner/projects)
## Roadmap
The roadmap is also done through forgejo, take a look at the
available [milestones](https://z0ne.dev/kura/clap-runner/milestones) to see what is planned to be included in a new release.
## License :judge:
This project is licensed under the [MIT](LICENSE).
Please see the license file for more information.