I discovered the way to render SVG (vector graphics) in Coda.
This capability (if put enough effort) lets you dynamically create virtually any images out of your data, such as:
- non-standard charts
- mind maps
- any other visualizations, including animated ones (but only with vanilla SVG; see row 2 of demo)
That is because you declare image elements (e.g. each rectangle or text label) as plain text, which you can then concatenate into a finished image.
- Don’t capture mouse events, so cannot be interactive
- With large SVG files, easy to run into cell size limits, which is ~87000 chars
Demo (best open in separate tab):
Happy New Year!
UPD: The actual mind map implementation: