chart.xkcd
chart.xkcd copied to clipboard
IDEAS - possible tools to make chart.xkcd better
Feel free to bring up suggestions for tools to makes chart.xkcd better
Here are some initial ideas
- [ ] a website to convert csv data to chart and support
- [ ] download svg
- [ ] embed chart to other website with ease
- [ ] cmd tool to convert csv to chart (open up the website above with data sent to the site?)
- [ ] xkcd styled css framework like https://github.com/wiredjs/wired-elements ?
a website to convert csv data to chart and support download svg
Those could be solved by Observalbe.
[edit]: I'v already made a minimal prototype for bar chart
cmd tool to convert csv to chart (open up the website above with data sent to the site?)
I think, it would be better to use Node with JSDOM or Puppeteer to generate .svg and .png files locally
Dynamic charts?
- https://www.reddit.com/r/programming/comments/d2qrx6/this_video_shows_the_most_popular_programming/
- https://www.reddit.com/r/dataisbeautiful/comments/d55coe/my_typing_speed_over_3_years_oc/
@timqian I think dynamic charts should be implemented by the update
method in every chart and user could write something like this:
const theChart = new chartXkcd.Bar(svg, {
// chart options and datasets
});
onDataUpdate((newDatasets) => theChart.update({ datasets: newDatasets }));
What about stacked and clustered bar charts?