The visual language of old data visualization always amazed me: being able to represent complex data with a few elements and colors, and yet making it readable, is an exciting challenge.
Data can be local
Most of the chart libraries expect the coder to declare the data for the entire chart. The paper A layered grammar of graphics states:
How should the code look like?
The first chart library I used (almost 15 years ago) was jpgraph for PHP, then after too much customization of its code, I decided it was time to create my library. I did it with ActionScript and Flash, it was called Atomicharts, it was doing few things: line charts, area charts, and bar charts. I truly enjoyed the experience of putting together the library.
How should a chrt look like?
At chrt we are always very excited 👯 when we create new charts 📊. We love neat and crisp 🤓 charts 📈.