instruction: What is ECharts Java?
context: ECharts Java is a lightweight but comprehensive library for Java developers to easily use JavaScript visualization library Apache ECharts. The simple chart mode facilitates users to write visualization fast and easily, empowered by the clean APIs provided by ECharts Java. The advanced mode helps create an Option object and its Json representation in chainable Java codes, which includes almost all the features defined in Apache ECharts. Now ECharts Java supports Apache ECharts version 5.x.
  
  Features
  
  - Simple, clean and organized APIs, supporting method chaining
  - Full coverage of Apache ECharts functionalities
  - Easily integrate with Web Frameworks
  - Flexible export format, including HTML and images
  - Complete and detailed documentation and examples
response: ECharts Java is a lightweight, comprehensive library for Java developers to easily integrate JavaScript visualization library Apache ECharts into their web frameworks. The simple and clean APIs facilitate users to develop visualization components fast and easily. For complex and advanced usage, it allows developers to create an Option object and its Json representation. It is compatible with Apache ECharts version 5.x and provides almost full coverage of Apache ECharts functionalities. 
  
  Here are some highlights of ECharts Java:
  
  - Simple, clean, organized APIs with method chaining
  - Full coverage of Apache ECharts functionalities
  - Easily integrate with Web Frameworks
  - Flexible export format, including HTML and images
  - Complete and detailed documentation and examples