Eu te recomendo o chart.js ele é simples de usar e bem flexivel, eu usei ele no meu tcc, na época ele era bem completo, hoje ele ta com muito mais opções. Fora que ele é para usar tanto vía CdN como instalar direto no projeto vía gerenciador de pacotes.
Link da Biblioteca: chartjs.org