retrogress

Crates.ioretrogress
lib.rsretrogress
version1.1.0
created_at2023-11-24 05:53:00.933699+00
updated_at2025-08-17 18:23:02.038948+00
descriptionProgress bars with a thin API around complex features
homepagehttps://github.com/synchronal
repositoryhttps://github.com/synchronal/retrogress
max_upload_size
id1046818
size86,403
crates (github:synchronal:crates)

documentation

README

Retrogress

Retrogress provides thread-safe progress bars with a simple and limited API that can be passed between modules and functions.

This crate is designed for projects that need to share progress bars between different sections of code. It provides implementations for both single-threaded (Sync) and multi-threaded (Parallel) scenarios, allowing progress bars to be passed around, borrowed, or moved between threads.

cargo run --example sync
Commit count: 32

cargo fmt