Pentaho provides flexible API with full documentation to integrate visualizations from third party libraries such as D3 or Fusion Charts