https://github.com/taminomara/yuio
Building friendly CLIs with python: colored output, user interactions, configs and more
https://github.com/taminomara/yuio
cli logging python
Last synced: 5 months ago
JSON representation
Building friendly CLIs with python: colored output, user interactions, configs and more
- Host: GitHub
- URL: https://github.com/taminomara/yuio
- Owner: taminomara
- License: mit
- Created: 2022-01-27T17:05:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-26T04:53:03.000Z (5 months ago)
- Last Synced: 2026-01-26T09:42:22.329Z (5 months ago)
- Topics: cli, logging, python
- Language: Python
- Homepage: https://yuio.readthedocs.io/
- Size: 2.94 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Yuio
[](https://github.com/taminomara/yuio/actions/workflows/ci.yaml) [](https://taminomara.github.io/yuio/)
Yuio is everything you'll ever need to write a good CLI, deps-free.
Forget searching for *that one progressbar library*,
figuring out how to keep loading configs DRY,
or having headaches because autocompletion was just an afterthought.
Yuio got you.
## Resources
- [Documentation](https://yuio.readthedocs.io/)
- [Issues](https://github.com/taminomara/yuio/issues)
- [Source](https://github.com/taminomara/yuio/)
- [PyPi](https://pypi.org/project/yuio/)
- [Changelog](https://github.com/taminomara/yuio/blob/main/CHANGELOG.md)
## Requirements
The only requirement is `python >= 3.10`.
## Installation
Install `yuio` with pip:
```sh
pip install yuio
```