Generates a dynamic progress bar image (SVG) using Python, deployed freely via Vercel.
π Preview:
This service is deployed on Vercel and accessible via the domain progress-bar.xyz.
π§ Parameter | π Description | π― Default Value |
---|---|---|
title |
Adds a title to the progress bar | None |
scale |
The maximum value that the progress bar represents | 100 |
prefix |
A string to add before the progress number | None |
suffix |
A string to add after the progress number | % |
width |
The width of the progress bar in pixels | 100 |
color |
The color of the progress bar (hex code without # ) |
00ff00 (green) |
progress_background |
The background color of the progress bar (hex code without # ) |
ffffff (white) |
progress_number_color |
The color of the progress number (hex code without # ) |
000000 (black) |
progress_color |
The color of the progress bar (hex code without # ) |
Depends on percentage |
show_text |
Whether to display or hide the progress text | true |
style |
The style. One of: default , flat , square , plastic , for-the-badge |
default |
Below are several examples showcasing different ways to generate progress bars.
We currently support:
π¨ Style | π Preview | π URL |
---|---|---|
π’ flat (default) | https://progress-bar.xyz/100/?style=flat | |
π² square | https://progress-bar.xyz/100/?style=square | |
π‘οΈ plastic | https://progress-bar.xyz/100/?style=plastic | |
π for-the-badge | https://progress-bar.xyz/100/?style=for-the-badge | |
π thin-rounded | https://progress-bar.xyz/100/?style=thin-rounded | |
πͺ neo-glass | https://progress-bar.xyz/100/?style=neo-glass | |
π¨ minimal-matte | https://progress-bar.xyz/100/?style=minimal-matte |
Deploy this project to Vercel with a single click:
Check out CONTRIBUTING.md to learn how to contribute!
Guilherme Branco Stracini |
ztest95 |
David Nwosu |
Eduardo Baptista |
bhosley |
dependabot[bot] |
github-actions[bot] |
penify-dev[bot] |
Snyk bot |
This project is licensed under the MIT License.
π See LICENSE for details.