Chartisan is a language agnostic library that aims to make charts accessible and easy to use on the web and mobile. It provides the necessary building block to manage the chart appearance in the front-end while being able to manage the data in the back-end. If the adapter is not present for your desired language, it's also possible to create a custom adapter by implementing the minimal specification required by Chartisan. There is also the possibility to use Chartisan without any back-end, allowing front-end applications to provide the data that the chart must show.
By using Chartisan on the back-end you allow the given endpoint to be used for any front-end who needs to display any kind of charts. This means, you can use a single endpoint that provides this specification to multiple front-ends (e.g. web app, desktop app and mobile app). Of course, the front-end will work regardless of the back-end language, as long as it implements the specification (or uses the adapter we provide).