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 progressExamples
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
Optimal performance
Memory Usage
7.4 / 8 GB
Near capacity
Storage
450 / 1000 GB
DB Connections
12 / 50 active
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') |