Skip to content

nikguin04/rcli-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues project_license


Logo

RCli-Loader

RCli-Loader - CLI loading interface, written in Rust!
Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About The Project

rcli-loader product screenshot

The RCLI-Loader crate (coming soon) is a Rust CLI manager built for versatile monitoring of the progress for running tasks, either quick or slow!
A screenshot for an examplified implementation of the features can be seen below, including:

  • Names
  • Progress indicator (numbered)
    • Also features providing a scaling function for conversion of any wanted unit!
  • Progress indicator (block characters)
    • Scaling perfectly to the terminal size to give maximal precision (8 blocks per character available)!

rcli-loader running example

Even more features are coming, and feature requests are welcome: read Contributing

(back to top)

Built With

  • Rust

(back to top)

Getting Started

Running example

  1. git clone https://github.com/nikguin04/rcli-loader.git
  2. cd rcli-loader
  3. cargo run --example basic_example --all-features

Implementing crate for your own project!

Coming soon

(back to top)

Usage

Usage coming soon™

(back to top)

Contributing

Currently i am the only contributor and maintainer of this project. Contributions of any kind are very welcome.

If you have any improvements please fork the repo and create a pull request here. Please make sure to properly describe any changes made in the pull request, so i am not 100% reliant on commit names, which usually are a bit messy ;)
If this project has helped you, please give it a star!

(back to top)

License

Distributed under the GNU General Public License v3.0 license. See LICENSE.txt for more information.

(back to top)

Contact

For any contact regarding this repo, please contact me through email at [email protected] or on the Discussions on this repository
Project Link: https://github.com/nikguin04/rcli-loader

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages