audreyt / ethercalc

Node.js port of Multi-user SocialCalc
https://ethercalc.net
Other
2.97k stars 540 forks source link

Improved graph vizualization #220

Open sank64 opened 9 years ago

sank64 commented 9 years ago

I would like to suggest the following features for Ethercalc:

Features:

1- for all charts: display labels, x, y axis name and unit valut, chart title 2- for all charts: color themes 3- for all charts: unique link for each chart, so as when the data changes, the graph is updated

How to achieve this:

1- Implement graph libraries like d3js (http://d3js.org/) 2- and / or implement open source solutions like raw (http://raw.densitydesign.org/), or datawrapper (https://datawrapper.de/)

Anyone to help?

poVoq commented 6 years ago

Maybe a better option: https://frappe.github.io/charts/ ?

eddyparkinson commented 6 years ago

@poVoq looks like a good choice. Any thoughts on which is better Flotr2 or frappe - see http://socialcompare.com/en/comparison/javascript-graphs-and-charts-libraries from #356

poVoq commented 6 years ago

Well, the github repository for Flotr2 seems to have been abandoned since 4 years... but maybe there is a more up to date fork?

The frappe seems interesting because it is designed to be self-confined so it wouldn't add other dependencies to Ethercalc. See also: https://medium.com/frapp%C3%A9-thoughts/so-we-decided-to-create-our-own-charts-a95cb5032c97