Using scalable vector graphics is the best way to generate high-quality graphs for scientific publications. Customize your graph with the full-featured API to make it look like exactly how you want it to.
jsGraph implements several layers of optimizations that allow blazing fast rendering. Millions of data points can be displayed in a few milliseconds. Very useful to display high quantity of data such as XRD or NMR spectra.
Zoom over your graph, drag it around or annotate some specific points using mouse and keyboard. All of that from the browser. Enable or disable mouse features at will.