Skip to content

guibranco/progressbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

61 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Dynamic Progress Bar

Generates a dynamic progress bar image (SVG) using Python, deployed freely via Vercel.

πŸ“Š Preview:

Progress Progress Progress

Inspired by fredericojordan/progress-bar.


πŸ”₯ Other Projects

  • ⭐ Star Rating Dynamic Star Rating - GoulartNogueira/Star-Rating

πŸ› οΈ Usage

This service is deployed on Vercel and accessible via the domain progress-bar.xyz.


βš™οΈ Parameters

πŸ”§ 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

Examples

Below are several examples showcasing different ways to generate progress bars.

πŸ“Œ Preview 🌐 URL
Progress https://progress-bar.xyz/28/
Progress https://progress-bar.xyz/28/?title=progress
Progress https://progress-bar.xyz/58/
Progress https://progress-bar.xyz/58/?title=completed
Progress https://progress-bar.xyz/91/
Progress https://progress-bar.xyz/91/?title=done
Progress https://progress-bar.xyz/180/?scale=10&title=mark&prefix=R$&suffix=
Progress https://progress-bar.xyz/420/?scale=500&title=funds&width=200&color=babaca&prefix=R$&suffix=
Progress https://progress-bar.xyz/7/?scale=10&title=mark&suffix=X
Progress https://progress-bar.xyz/420/?scale=500&title=funds&width=200&color=babaca&suffix=$
Progress https://progress-bar.xyz/58/?title=colorful&progress_background=ffc0cb&progress_number_color=000
Progress https://progress-bar.xyz/100/?progress_color=ff3300
Progress https://progress-bar.xyz/100/?width=100&title=Fixed+color&progress_color=ff3300
Progress https://progress-bar.xyz/28/?show_text=false
Progress https://progress-bar.xyz/90/?show_text=false

🎨 Styles

We currently support:

🎨 Style πŸ“Œ Preview 🌐 URL
🟒 flat (default) Progress https://progress-bar.xyz/100/?style=flat
πŸ”² square Progress https://progress-bar.xyz/100/?style=square
πŸ›‘οΈ plastic Progress https://progress-bar.xyz/100/?style=plastic
πŸ”– for-the-badge Progress https://progress-bar.xyz/100/?style=for-the-badge
🎭 thin-rounded Progress https://progress-bar.xyz/100/?style=thin-rounded
πŸͺž neo-glass Progress https://progress-bar.xyz/100/?style=neo-glass
🎨 minimal-matte Progress https://progress-bar.xyz/100/?style=minimal-matte

πŸš€ Deployment

Deploy this project to Vercel with a single click:

Deploy with Vercel


🀝 Contributing

Check out CONTRIBUTING.md to learn how to contribute!

πŸ‘₯ Contributors

guibranco
Guilherme Branco Stracini
ztest95
ztest95
Pointbr8ker-123
David Nwosu
EduardoBaptista01
Eduardo Baptista
bhosley
bhosley

πŸ€– Bots

dependabot[bot]
dependabot[bot]
github-actions[bot]
github-actions[bot]
penify-dev[bot]
penify-dev[bot]
snyk-bot
Snyk bot

πŸ“œ License

This project is licensed under the MIT License.

πŸ“„ See LICENSE for details.