Skip to main content
  1. Projects/

spinners

·89 words·1 min
Jake Roggenbuck
Author
Jake Roggenbuck
Working at Capital One as a SWE Intern as well as Programming Language Research during the school year.

Spinners - πŸ›Ž 60+ Elegant terminal spinners for Rust #

Cargo version
Crates.io
docs.rs
Crates.io
Slack

❀️ Shameless plug #

Install #

See Cargo page

Usage #

use spinners;

use spinners::{Spinner, Spinners};
use std::thread::sleep;
use std::time::Duration;

fn main() {
    let sp = Spinner::new(Spinners::Dots9, "Waiting for 3 seconds".into());
    sleep(Duration::from_secs(3));
    sp.stop();
}

Example #

cargo run --example cycle
cargo run --example simple

License #

MIT Β© FranΓ§ois-Guillaume Ribreau