Years ago I wrote an article explaining how to do that in pure CSS:
<a href="https://medium.com/@andsens/radial-progress-indicator-using-css-a917b80c43f9" rel="nofollow">https://medium.com/@andsens/radial-progress-indicator-using-...</a><p>It's basically the same thing, just fully radial instead of just a gauge.<p>Here's a working example: <a href="https://jsfiddle.net/andsens/mLA7X/" rel="nofollow">https://jsfiddle.net/andsens/mLA7X/</a> (click in the middle of it to animate to another random percentage)