Skip to content

Instantly share code, notes, and snippets.

@goooseman
Last active November 25, 2020 21:32
Show Gist options
  • Save goooseman/e3c933f16e8ef0fc299667f38708f748 to your computer and use it in GitHub Desktop.
Save goooseman/e3c933f16e8ef0fc299667f38708f748 to your computer and use it in GitHub Desktop.
Library SP Comments
d3 5 d3 is a low-level visualization library. Therefore we can use it to visualize nearly anything, but it is time-consuming.
chartist 3 The chart is built from a declarative configuration object, which is used to configure the main aspects of the chart. It does not have options to create a chart like I need, but it has a powerful API (events-based) to customize nearly any aspect of the chart. Knowledge of SVG is a must.
frappe-charts 8 There are no configuration objects to build up a chart I need. The only way to use this library to deliver this functionality is to create a fork and develop: horizontal bars, numbers inside bars, and X-axis labels by yourself.
highcharts 2 The chart is built from a declarative configuration object, but the object is extremely customizable: horizontal stack bars with numbers inside are already implemented and X-axis custom labels can be implemented using the xAxis.labels.formatter callback.
uplot 5 There is no built-in bar chart, but it can be created using a low-level draw API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment