c3
d3
Our great sponsors
c3 | d3 | |
---|---|---|
16 | 227 | |
9,239 | 104,244 | |
0.1% | 0.4% | |
3.3 | 7.5 | |
9 days ago | 18 days ago | |
JavaScript | JavaScript | |
MIT License | ISC License |
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
-
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
d3
-
[E] I'd like to learn how to make high-quality interactive visualizations to explain statistical topics. (See example in post)
This is the source code for the distill pub you linked to: https://github.com/distillpub/post--visual-exploration-gaussian-processes. I dug through the code a little and believe most of the interactive visuals were created with d3.js. That's certainly 1 of the options you can use to recreate the same type of visuals. d3 is incredibly powerful (it's the tool professional news organisations use for their visualisations) but also rather complex. If you are new to Javascript in general, it might not be the most practical choice.
-
How do you make these graphics? Is there a software or is it done thru Figma?
I can recommend d3.js. Might be overkill here, but you can do really cool stuff with it.
-
Any libraries out there that you recommend for charts/graphs/trees in React?
Best one for React is VISX which is built on top of D3.js.
- Как сделать визуализацию?
- D2 language, open source alternative to PlantUML
-
What are some good graph visualization libraries?
Probably the most popular is D3 https://d3js.org/
-
Observable Plot 0.6.1
Some context: D3.js (https://d3js.org) is a popular and influential JavaScript library for building data-driven visualizations. There are a zillion awesome examples of using it to create all variety of diagrams with animations, interactivity, and live data sources. Arguably, D3 doesn't know much about any specific type of visualization, but it's the toolkit to assemble whatever you want.
Observable Plot is a related library which focuses on the higher level task of generating specific common plots and charts.
Compare a bar chart in D3 (https://observablehq.com/@d3/bar-chart) with Observable Plot (https://observablehq.com/@observablehq/plot-bar). The former involves creating SVG elements, the latter is just a function call.
The APIs are worth studying because they've decomposed visualization into elemental components that can be recombined. Using D3 can be like writing React for the first time, requiring a new mindset.
Both libraries come from the same prolific author, Mike Bostock (@mbostock here), who previously worked on visualizations for the New York Times. Mike's new company, Observable (https://observablehq.com), a very thoughtful take on computational notebooks, is also worth a look.
I've been secretly hoping he'll take on Graphviz next.
- [AskJS] JavaScript Libraries
-
December goals
d3
What are some alternatives?
echarts - Apache ECharts is a powerful, interactive charting and data visualization library for browser
GoJS, a JavaScript Library for HTML Diagrams - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
vis
d4 - A friendly reusable charts DSL for D3
svg.js - The lightweight library for manipulating and animating SVG
paper.js - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
Chart.js - Simple HTML5 Charts using the <canvas> tag
sigma.js - A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
visx - 🐯 visx | visualization components
fabric.js - Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
vega - A visualization grammar.
heatmap.js - 🔥 JavaScript Library for HTML5 canvas based heatmaps