c3
:bar_chart: A D3-based reusable chart library (by c3js)
Highcharts JS
Highcharts JS, the JavaScript charting framework (by highcharts)
Our great sponsors
c3 | Highcharts JS | |
---|---|---|
16 | 36 | |
9,239 | 10,943 | |
0.1% | 0.4% | |
3.3 | 9.9 | |
10 days ago | 4 days ago | |
JavaScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
c3
Posts with mentions or reviews of c3.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-22.
-
Is c3 js deprecated? and general thoughts of c3?
Looking here: https://github.com/c3js/c3/issues/2831
-
Graph libraries
I've been using https://c3js.org/ forever with vue. Works with v3 just fine. However, I'm very interested to see what others are using.
-
Widely Used Data Display and Analysis Libraries
C3 is a very efficient D3 based chart visualization library. C3 library is fast to render, has good compatibility across browsers, and is very simple to integrate. If you're looking for no-frills, C3 is a decent choice.
GitHub stars: 9.1K(github.com)
- Interactive matplotlib graphs in Django website
-
D3.js is the industry standard for data visualization, yet it seems to be an old library providing functions already present in ES5+ vanilla JS. What am I missing?
Have you tried c3js ? a lot of those would be harder without d3
- 10 Years of Open-Source Visualization – D3.js
-
Understanding front-end data visualization tools ecosystem in 2021 📊📈
C3.js
Highcharts JS
Posts with mentions or reviews of Highcharts JS.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-10.
- How do you make these graphics? Is there a software or is it done thru Figma?
-
18 Best JavaScript Gantt Chart Components
Useful resources: documentation, samples, tutorials, YouTube channel, GitHub repository Trial version: HighCharts Gantt Price: for internal use - from $182 (annual license), from $420 (perpetual license), prices for OEM license are available on request
-
What are data apps?
For the high customization expected of an embedded data application, and when front-end teams are looped in, different charting libraries can be used. These range from D3 to Chart.js and Highcharts. These most likely will be natively integrated with frontend application frameworks like React or Angular.
-
10+ JavaScript Chart Library you must use.📊
Highcharts
-
What do you guys use for your charts?
What do you guys use for charting library at your company? I have been using HighCharts, and personally I think it's awful. It actually works great for the most part especially when you need to customize for features. But I find the accessibility part of it pretty lacking and its documentation isn't as detailed as I like.
-
How I built and rewrote the CSS Auditors website
As a final part of these rewrites, I wanted to eliminate Highcharts.js and replace it with ChartsCSS. This is the site about CSS, after all. I find ChartsCSS somewhat limiting compared to Highcharts.js, but I think it serves its purpose for this site.
-
Export multiple charts to PDF with React and jsPDF
As we already have been using the Highcharts library on the project, I will use this library for chart rendering in this tutorial. But the following approach, I believe, is suitable for other most commonly used React chart libraries.
-
How to choose a third party package
Let's take an example. If you are working with charts, you might have heard of Highcharts - a rock-solid and incredibly flexible charting library made for developers. You download it from npm, make a chart, it looks great, and you are ready to roll out the feature. But please note that Highcharts is not free for commercial use. So if you are writing code for your company and your company hasn't bought a license to use this package in production, you are basically breaking the law. We don't want that, right? So please buy a license before using Highcharts in production. Myself, I use Recharts instead, a free package powered by D3 with MIT license and in very active development.
-
Widely Used Data Display and Analysis Libraries
GitHub stars: 10.2K(github.com)
Highcharts is a modern JavaScript charting library based on SVG technology. It doesn't require any plugins. The integration with all of the major web frameworks is straightforward.
What are some alternatives?
When comparing c3 and Highcharts JS you can also consider the following projects:
echarts - Apache ECharts is a powerful, interactive charting and data visualization library for browser
recharts - Redefined chart library built with React and D3
vega - A visualization grammar.
Chart.js - Simple HTML5 Charts using the <canvas> tag
heatmap.js - 🔥 JavaScript Library for HTML5 canvas based heatmaps
nvd3 - A reusable charting library written in d3.js
morris.js - Pretty time-series line graphs
GoJS, a JavaScript Library for HTML Diagrams - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
dc.js - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
react-vis - Data Visualization Components