Una biblioteca de gráficos de JavaScript es una biblioteca de JavaScript que se utiliza para ayudar en la creación de gráficos para el elemento canvas de HTML5 o SVG . Este tipo de biblioteca facilita el desarrollo y la visualización de elementos gráficos como partículas, movimiento, animación, trazado y gráficos 3D. La mayoría de las bibliotecas de gráficos de JavaScript también proporcionan un acceso más sencillo a los eventos de JavaScript, añaden opciones de interactividad y vinculación de datos .