Skip to content

An extremely minimal terminal progress bar for Rust

Notifications You must be signed in to change notification settings

HeyCarl-blue/simple-bar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Bar

[crates.io/crates/simple_bar]

An extremely minimal terminal progress bar for Rust.

Example

use std::{thread::sleep, time::Duration};
use simple_bar::ProgressBar;

let num_iterations = 500;
let length = 100;
let eta = false
let mut bar = ProgressBar::default(num_iterations, length, eta);

for _ in 0..num_iterations {
    bar.update();
    sleep(Duration::from_millis(200));
}

This example generates the following output: above code generates

About

An extremely minimal terminal progress bar for Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages