

Do you often find yourself gazing into the void of your terminal, wondering if your computer has decided to take a coffee break without notifying you?
100+ predefined animations
Introducing
After countless late nights spent wrestling with terminal buffers and ASCII art, after enduring more trial and error than we care to admit, we proudly present to you our humble attempt to transform loading animations from a headache into a delight
How to Use?
It's as easy as pie (or maybe even easier, depending on your pie-making skills)! Just follow these simple steps:
// example/basic.rs
use sleep;
use Duration;
use ;
check out the examples for more
NOTE:
- the lib already includes checks for
--colorfollowing the conventions by: Rain's Rust CLI recommendations
Disclaimer
Now, we won't promise you that cli_loading_magic will solve all your problems. We can't guarantee it won't crash your terminal or cause your computer to sprout legs and walk away in protest. But hey, life's an adventure, right? Embrace the chaos, enjoy the ride, and remember: if all else fails, there's always Ctrl+C.
Feel free to create an issue with suggestions or bug reports.
Credits
This project wouldn't have been possible without the amazing work of the following projects:
Animations
These projects not only provided delightful animations but also spared me from the arduous task of creating frames myself (who wants to do that anyway?)
Documentation
Dependencies
Contribution
Contributions are welcome!
How to Contribute
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin feature/YourFeature) - Create a new Pull Request
Feature Requests and Bug Reports
If you have any ideas for new features or encounter any bugs while using Zenity, please don't hesitate to open an issue on GitHub. Your feedback is valuable and will help improve the library for everyone.
License
This project is licensed under the DWFYW License.
For more information, see the LICENSE file.