ProgressBar.js компактны, защищены лицензией MIT и поддерживают взаимодействие со всеми современными браузерами, в том числе, с IE9+.

ProgressBar.js задействуют хитрую библиотеку промежуточных превращений для анимирования проявки контуров. Иными словами, анимация задаётся средствами javascript с использованием requestAnimationFrame. JS-анимация лучше поддаётся управлению и поддерживается основными браузерами. IE, например, не поддерживает SVG-анимацию, заданную через CSS-свойства переходов.
ProgressBar.js | GitHub