offbynull / markdown-notes

App for taking engineering/development notes in markdown.
GNU Lesser General Public License v3.0
2 stars 0 forks source link

Add support for charts and graphs #8

Closed offbynull closed 5 years ago

offbynull commented 5 years ago

This would be an extension of the CSV extension. Instead of dumping CSVs directly to the screen, you can first declare the raw CSV data as a block tag (either embed it as you do now or reference a file/url) and then have other block tags after it referencing that data. For example...

  1. Display the data (just as we do now)
  2. Plot the data (line, bar, ...)
  3. Download the data
  4. etc...
offbynull commented 5 years ago

One option is gnuplot.

offbynull commented 5 years ago

Added support for basic SVG gnuplots, but keep this open because maybe it's worth integrating CSV with gnuplots or provide another more robust charting/graphing library (for things other than plots)

offbynull commented 5 years ago

No longer required. Have support for programming languages -- it's easy to call matplotlib.