ProgressBar.js – Beautiful and responsive progress bars

Beautiful and responsive progress bars with animated SVG paths.You can use built-in shapes or create your own paths and also customize the animations as you wish.

ProgressBar.js is lightweight, MIT licensed and supports all major browsers including IE9+.

ProgressBar.js uses shifty tweening library to animate path drawing. So in other words, animation is done with JavaScript using requestAnimationFrame. Animating with JS gives more control over the animation and is supported across major browsers. For example IE does not support animating SVG properties with CSS transitions.

ProgressBar.js    GitHub