I have been looking for a simple solution to create and manage “dashboard” type charts on a website. Something that would produce editable graphs, accessible content for screen readers, and fit into a responsive design.
Chartist.js is a simple and independent library to create SVG charts in the DOM. Various plugins are available to extend the functionality and display options. In this example, the accessibility and axis label plugins are used. There are also plugins available for frameworks, and for WordPress (as a TablePress plugin extension).
See the Pen Chartist Graph with (visible) accessibility, point label, legend and axis label plugins: CCTN by utcwebdev (@utcwebdev) on CodePen.dark