Highcharts is like "ol' reliable" when it comes to chart libraries, I first used it over ten years ago for a customer-facing investment banking webapp and as far as I know it's still around.
Charting libraries are hard, Highcharts got a lot of things right back then and I don't think it's stopped since then.
Highcharts is nice. My only complaint is that the type declarations are absolutely huge--like 300k lines. It makes my IDE grind to a halt when using TypeScript. However, the typescript compiler is unfazed by it.
It's fairly powerful but also looks more polished out of the box. Some limitations on styling but that depends on your application/use case.