prgrs is a progress bar for rust, that aims to work like the python package tqdm.
prgrs should work for almost any linux terminal emulator. Windows could work too, because terminal supports windows but I haven't tested yet, so please let me know if you have.
Have a look at the Documentation
Please use Version 0.5.0 or higher, the older versions only work with very few terminals and are therefore yanked from crates.io.
```rust use prgrs::{Prgrs, writeln}; use std::{thread, time};
fn main() {
for i in Prgrs::new(0..1000, 1000) {
thread::sleep(time::Duration::from_millis(10));
if i % 10 == 0{
let str = format!("{}", i);
writeln(&str).expect("prgrs::writeln: Some Problem occured while trying to print");
}
}
}
The output will look something like this:
[############## ] ( 42%)
```