You can use any charting library with Gramex. We recommend the following.

Gramex Charts

Gramex Charts is a gallery of user-contributed configurable charts. This features charts from multiple libraries. You can embed the relevant one based on your needs.


Vega is a high-level implementation of the grammar of graphics, allowing the creation of charts with the power of D3 but with greater ease.

To learn Vega, read the Vega tutorial.


D3 is a powerful low-level JavaScript library that can bind visual features to data, allowing creation of custom charts.