Skip to content

Building friendly CLIs with python: colored output, user interactions, configs and more

License

Notifications You must be signed in to change notification settings

taminomara/yuio

Repository files navigation

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.


A video demonstrating Yuio features: colored output, multiple progressbars, interactive widgets.


Resources

Requirements

The only requirement is python >= 3.8.

Installation

Install yuio with pip:

pip3 install yuio

Or just copy-paste the yuio directory to somewhere in the PYTHONPATH of your project.

About

Building friendly CLIs with python: colored output, user interactions, configs and more

Topics

Resources

License

Stars

Watchers

Forks