๐:2
Pick a package like chart.js: https://www.chartjs.org/
And you can implement it with a nested doughnut chart.
๐:1
You have lots of options you can use them.
Fist one is D3
is one of the most popular open-source library fro Data visualization
and you can use it with Angular. See this
this is a working example that I found it.
And this another working example with multi-ring
Other Angular-Based charts can be found here