seno

Crates.ioseno
lib.rsseno
version0.1.0
created_at2025-12-26 07:35:44.195839+00
updated_at2025-12-26 07:35:44.195839+00
descriptionA fast Progress Bar Placeholder Tool
homepage
repositoryhttps://github.com/EdwardJoke/seno
max_upload_size
id2005357
size97,756
EdwardXie (EdwardJoke)

documentation

README

Seno

A simple, lightweight progress bar library for Rust.

Demo

Seno Loader Demo

Features

  • Easy to use: Simple API with method chaining
  • Customizable: Change message, loading characters, speed, and rounds
  • Clean output: Properly clears terminal lines after completion

Installation

Add this to your Cargo.toml:

[dependencies]
seno = "0.1.0"

Usage

use seno::Loader;

fn main() {
    let loader = Loader::new();
    loader.run()
        .msg("Loading...")
        .assets(["|", "/", "-", "\\"])
        .rounds(5)
        .wait(0.1)
        .finish("Done!");
}

License

Apache-2.0

Commit count: 0

cargo fmt