Recharts is a composable charting library for building charts with decoupled, reusable React components. Check out the list of examples. If you are an Angular developer, you will definitely find n3-charts extremely useful and interesting. It provides various standard charts in the form of customizable Angular directives. Check out this list of charts built using n3-charts. Ember Charts is another great open source library built with D3.
It provides time series, bar, pie, and scatter charts that are easily customizable. It uses SVG to render charts. ZingChart offers a flexible, interactive, fast, scalable and modern product for creating charts quickly. ZingChart offers more than 35 responsive chart types and modules, which can also be showing data in real-time. They can be styled and themed by CSS and can render big data fast. Highcharts is another very popular library for building graphs.
It comes loaded with many different types of cool animations that are sufficient to attract many eyeballs to your website.
Just like other libraries, Highcharts comes with many pre-built graphs like spline, area, areaspline, column, bar, pie, scatter, etc. The charts are responsive and mobile-ready. Besides, Highcharts offers some advanced features such as adding annotations to your charts. A mapping and grid product is also available. Their new v5 release includes a more interactive feature set and updated styling.
The visuals are clean and modern. The use of canvas offers better performance at the expense of being raster based. The samples use a string based XML to apply chart options which seems less practical than other approaches. The API is well documented with example charts for each property. A page PDF manual is also available. A two month trial period is available for evaluation. Licensing is required after the trial period expires.
It is a small js library at just 60kb. Types include line charts, bar charts, area charts, radar, pie charts, bubble, scatter plots, and mixed.
A time series is also supported. It uses canvas element for rendering and is responsive on window resize to maintain scale granularity. It is backwards compatible to IE9. Polyfills are available to work with IE7 as well. The sample visuals are fairly modern looking and include initial animations when drawing for the first time.
Morris Charts has "good-looking charts shouldn't be difficult" as their motto. This charting library is also a popular charting library and is used in many admin templates - free and premium alike.
The charts used in Morris charts focus on simplicity and effectiveness. Morris charts provide a free license.
The license details are provided on the website. There is also detailed documentation for the charts. Flot charts is another one of the charting libraries frequently seen in admin templates and other web applications. This charting library has many different charts to help visualize data with simplicity and attractive features in your web application. These include stacked charts, thresholding the data, tracking curves with a crosshair to name a few.
Echarts is a free charting library that provides 18 different types of charts. Configuring ApexCharts is easy-peasy. Our comprehensive docs will help you setting up your charts quickly. Below is a code snippet to show a glimpse of how easy it is to create interactive charts. Chartist allows you to add plugins a plugin which can be customized with plugin, awesome isn't?