Progress

Displays an indicator showing the completion progress of a task, typically displayed as a progress bar.

Volume Control

Adjust system volume

Installation

CLI

Install the component using the StarUI CLI:

star add progress

Examples

File Upload

Multiple file upload with individual and total progress

Upload Progress

Uploading 3 files

document.pdf

2.4 MB

Complete

photo.jpg

1.8 MB

% • 1.2 MB of 1.8 MB

video.mp4

45.2 MB

% • 12.6 MB of 45.2 MB • ~2 min remaining

Total: 49.4 MB

Animated Loading

Multi-step loading with animated progress

System Initialization

Starting up services

Download Manager

Download progress with pause/resume and cancel

Download Manager

Active downloads

StarUI-v2.0.zip

125 MB

%

node_modules.tar.gz

892 MB

%

Application Metrics

Dashboard showing multiple metrics with helper function and color coding

Application Metrics

Real-time performance monitoring

API Response Time

850 / 1000 ms

85%

Optimal performance

Memory Usage

7.4 / 8 GB

92%

Near capacity

Storage

450 / 1000 GB

45%

DB Connections

12 / 50 active

24%

API Reference

Props

Prop Type Default Description
value float | None None Initial value in the range [0, max_value]. When omitted with Signal object, uses Signal's initial value.
max_value float 100 Maximum value that represents 100%
signal str | Signal auto-generated Signal name or Signal object for reactive updates
cls str '' Additional CSS classes (e.g., 'h-2', 'h-3')