We create a diverging stacked bar chart to plot a 5 point Likert scale. There a lots of ways to plot a Likert scale but according to Robbins & Heiberger, a diverging stacked bar chart is the best and I agree.
I've used D3.js. There is also an R package by Robbins & Heiberger.
The original can be found at github
Modified http://cdnjs.cloudflare.com/ajax/libs/d3/3.4.13/d3.min.js to a secure url
https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.13/d3.min.js