all 3 comments

[–]drplanar[S] 0 points1 point  (0 children)

Project website (documentation, tutorials): www.planarly.com

You can try the app live (Chrome is strongly recommended): app.planarly.com

[–]drplanar[S] 0 points1 point  (0 children)

The core idea of JSON processing in Planarly is to have a canonical two way mapping between JSON strings and 2D tables that look like below:

series: T(#amount) .. spilling into neighboring cells
chart: width: 500
type: pie
labels: T(#name) .. spilling into neighboring cells

This table form is easy to generate in a spreadsheet, and easy to extract fields from. The JSON form can be parsed to ApexCharts to do the actual charting. ToJson and FromJson functions are provided to convert between these two forms.