This website uses cookies

We use our own cookies, as well as those of third parties, for individual as well as repeated sessions, in order to make the navigation of our website easy and safe for our users.

In turn, we use cookies to measure and obtain statistical data about the navigation of the users.

You can read more information about our Privacy and Cookie Policy




EspressChart Overview


EspressChart is the premier Java business intelligence charting software. Using the robust API, and Chart Designer interface, users can easily generate many highly customizable charts that support a range of statistical features. Charts are easily integrated in Web and/or application content and can be rendered in applets and images (PNG, JPEG, Animated Flash, and SVG).  


EspressChart offers Java and Web developers an easy to use, yet powerful toolkit for adding dynamic charts, and business intelligence charting capability to Web pages, applets, applications, servlets, and JSPs.  With a pure Java architecture, EspressChart can deliver charts on virtually any platform.

Using lightweight viewers, charts can be loaded and manipulated directly on the client.  Charts can also be run and generated on the server-side and streamed to the client as GIF/BMP/JPEG/PNG/SVG/Flash images, or as PDF files.

EspressChart includes both a visual design environment and a robust API.  The Chart Designer interface allows users to easily create charts in a point and click environment.  The created chart can then be saved as a template for deployment.

EspressChart easily deploys into many popular application servers such as Tomcat, JBOSS, WebSphere, and Oracle Application Server .  Deployment can be as simple as placing several classes on the server.  EspressChart even has the ability to run in headless Unix environments.


Key Features:

  • Over 30 available chart types: EspressChart supports over 30 different two-dimensional and three-dimensional charts. 
  • Full range of data access: EspressChart can directly connect to relational databases to draw data.  It can also draw data from text files, from Excel files, from WSDL SOAP and SalesForce SOAP Services, or pass data directly through the API.  Users can also design parameterized charts that allow run-time data filtering. With automatic database connections, it's easy to build Web pages that dynamically generate charts with up-to-the-second information.
  • Highly Customizable: Nearly every chart element can be modified or customized in some fashion.  In fact there are over 240 different customizable chart attributes. EspressChart supports internationalization with local-specific, and time zone formatting.  Advanced features include time-series zooming, data drill-down, parameterized charts, and run-time text substitution.
  • Advanced Statistical Analysis: In addition to the large array of customization features, EspressChart offers many advanced statistical analysis features.  Users can add many different types of trend lines to charts including linear regression, polynomial of any degree, power, exponential, logarithmic, B-Spline curve, as well as normal distribution curves.  Other features allow users to create histogram plogs, Pareto charts, and box charts.  For SPC-type applications, users can add control lines and areas.
  • True 3D charts: 3D charts are rendered in 3D with fast hidden surface removal algorithm that supports real-time pan/zoom, scaling, rotation, light sources and smooth-edged pie and donut charts.

Take a look at the new Animated Flash Chart Gallery