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.6.0 or higher, the older versions only work correctly with a small amount of terminals.
```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%)
```