Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/concutere/sg

SG.js - Slopegraphs for the web
https://github.com/concutere/sg

Last synced: 3 months ago
JSON representation

SG.js - Slopegraphs for the web

Awesome Lists containing this project

README

        

SG - a library for creating slopegraphs

==

(see [here](http://concutere.com/sg/sg.html) for live samples)

sg.js creates SVG content, is dependency-free and should work in modern browsers with SVG support.

To use, call SG(jsonData, svgElement, settings). Data is expected as a json array with 'id', 'set' & 'val' attributes. Settings are optional but you most likely will want to set at least textWidth, slopeWidth & height. See sg.html for samples.

So far the fitting logic has so far been kept relatively simple. Improved fitting algorithms & related options are the current focus, trying to provide better layout without killing performance.

==

Happy graphing!

and of course, thank you [Edward Tufte](http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0003nk)