Slightly off topic, but after discovering Vega[1], I can't quite imagine using a template based charting library again.
Side note: Anyone know why "calendars" don't qualify as part of these packages? I just have a series of data and want to render it on a calendar-graph instead of some typical data rendering... too abstract?
What this essentially means is that you are able to build your own visualisations. If you for instance check this sample[1], and in the JSON editor, inside the "encoding" section you swap x with y, and y with x, then click on the parse button, the chart will be redrawn with the x and y axis flipped.
[1] https://vega.github.io/new-editor/?mode=vega-lite&spec=bar_a...