$ prodash

v31.0.0MAJOR UPDATE

A dashboard for visualizing progress of asynchronous and possibly blocking tasks

Downloads: 24.6M
Recent: 5.0M
Versions: 102
Updated: January 8, 2026

Latest Update Summary

Crate

Name: prodash New version: 31.0.0 Release date: 2026-01-08T09:34:00.679547Z

Crate readme

Short description prodash allows to integrate progress reporting into concurrent applications and provides renderers for displaying it in various ways.

Long description prodash is designed for concurrent applications to integrate progress reporting seamlessly, featuring a pragmatic API and a terminal user interface. The crate includes various Cargo features to customize functionality, such as support for different renderers, progress tree logging, and human-readable units for better visibility of progress tracking.

Features • fast insertions and updates for transparent progress tracking of highly concurrent programs • a messages buffer for information about success and failure • a terminal user interface for visualization, with keyboard controls and dynamic re-sizing • unicode and multi-width character support • progress-tree • progress-log • local-time • render-line • render-tui • unit-bytes

Code Examples Add to Cargo.toml

 prodash = "*"

Basic usage

 use prodash::{Progress, Root};

Run demo application

 cd prodash && cargo run --all-features --example dashboard

Linkshttps://docs.rs/prodashhttps://crates.io/crates/prodash

https://api.github.com/repos/GitoxideLabs/prodash/releases/275089999

Release info

Release version:

Release description

Code Examples

Major update: 30.0.1 → 31.0.0

$ DOWNLOADS TREND

19.6M24.6M

$ VERSION HISTORY

v31.0.0January 8, 2026
v30.0.1June 14, 2025

$ LINKS

$ INSTALL

cargo add prodash

Or add to Cargo.toml: prodash = "31.0.0"