1 line
No EOL
11 KiB
JSON
1 line
No EOL
11 KiB
JSON
{"slug": "zingchart--awesome-charting", "title": "Awesome Charting", "description": "A curated list of the best charting and dataviz resources that developers may find useful, including the best JavaScript charting libraries", "github_url": "https://github.com/zingchart/awesome-charting", "stars": "1.8K", "tag": "Front-End Development", "entry_count": 67, "subcategory_count": 6, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Commercial Libraries", "url": "#commercial-libraries", "description": ""}, {"name": "Free and Open Source Libraries", "url": "#free-and-open-source-libraries", "description": ""}, {"name": "Free Libraries", "url": "#free-libraries", "description": ""}, {"name": "Framework-Specific Libraries", "url": "#framework-specific-libraries", "description": ""}, {"name": "Data Visualization Resources", "url": "#data-visualization-resources", "description": ""}, {"name": "amCharts", "url": "https://www.amcharts.com/", "description": "Three libraries for traditional charts, stock, and maps. Features a hand-drawn style theme option."}, {"name": "AnyChart", "url": "http://www.anychart.com/", "description": "Set of products for charting different types of data. Has a special Oracle Apex integration option."}, {"name": "CanvasJS", "url": "http://canvasjs.com/", "description": "A tight set of chart types in a library with a small file size. Different looking default theme than other commercial libraries."}, {"name": "FusionCharts", "url": "http://www.fusioncharts.com/", "description": "Charting library with a strong maps component."}, {"name": "Highcharts", "url": "http://www.highcharts.com/", "description": "A series of charting libraries for a variety of uses. Can be compatible back to IE6."}, {"name": "JSCharting", "url": "https://JSCharting.com/", "description": "Integrated suite of charting libraries with traditional charts types plus maps, stock, Gantt, grid and org charts in one package."}, {"name": "Kendo UI", "url": "https://www.telerik.com/kendo-ui", "description": "Premium charting library with native UI components available for Angular, React, and Vue."}, {"name": "ZingChart", "url": "http://www.zingchart.com", "description": "Built to render large data sets other libraries can't handle. Super customizable styling and new features added often. Everything in one modular library."}, {"name": "apexcharts.js", "url": "https://github.com/apexcharts/apexcharts.js", "description": "A JavaScript Chart Library with simple API.", "stars": "12k"}, {"name": "Billboard.js", "url": "https://naver.github.io/billboard.js/", "description": "a fork of C3 that tracks D3 releases more closely."}, {"name": "C3.js", "url": "http://c3js.org/", "description": "D3 based reusable chart library."}, {"name": "Chart.js", "url": "http://www.chartjs.org/", "description": "Tiny library (11kb!) including core chart types."}, {"name": "Charts.css", "url": "https://chartscss.org/", "description": "CSS data visualization framework."}, {"name": "Chartist", "url": "https://gionkunz.github.io/chartist-js/", "description": "Simple, lightweight chart library that uses SVG to render the chart, and CSS to style it."}, {"name": "Chartkick", "url": "https://github.com/ankane/chartkick", "description": "JavaScript charts with one line of Ruby.", "stars": "6k"}, {"name": "D3.js", "url": "https://d3js.org/", "description": "Allows the user to manipulate documents based on data to render charts in SVG."}, {"name": "dc.js", "url": "https://dc-js.github.io/dc.js/", "description": "D3 Library with [crossfilter](http://square.github.io/crossfilter/) support"}, {"name": "dygraphs", "url": "https://github.com/danvk/dygraphs", "description": "Interactive zoomable time series charts.", "stars": "3k"}, {"name": "ECharts", "url": "https://github.com/ecomfe/echarts", "description": "A powerful charting and visualization library for browser.", "stars": "53k"}, {"name": "EJSChart", "url": "https://github.com/EmpriseCorporation/EJSCharts", "description": "enterprise ready charting library.", "stars": "34"}, {"name": "Graphosaurus", "url": "https://github.com/frewsxcv/graphosaurus", "description": "3D graph viewer powered by WebGL (three.js)", "stars": "361"}, {"name": "lightweight-charts", "url": "https://github.com/tradingview/lightweight-charts", "description": "Financial lightweight charts built with HTML5 canvas", "stars": "5.5k"}, {"name": "Morris.js", "url": "http://morrisjs.github.io/morris.js", "description": "Simple API to render line, bar, area, and donut charts"}, {"name": "Plotly", "url": "https://github.com/plotly/plotly.js", "description": "Built on top of d3 and stack.gl, allowing users to create basic charts and SVG maps.", "stars": "15k"}, {"name": "Plottable", "url": "https://github.com/palantir/plottable", "description": "Library with OOP style syntax to build charts.", "stars": "2.9k"}, {"name": "QuickChart", "url": "https://github.com/typpo/quickchart", "description": "Web API that renders static chart images.", "stars": "1.3k"}, {"name": "rgraph", "url": "http://www.rgraph.net/", "description": "2D/3D javascript charts with google sheets import capabilites."}, {"name": "sigma.js", "url": "https://github.com/jacomyal/sigma.js", "description": "Graphs / Network diagram library built with canvas.", "stars": "10k"}, {"name": "Smoothie Charts", "url": "https://github.com/joewalnes/smoothie", "description": "JavaScript charts for realtime streaming data.", "stars": "2.2k"}, {"name": "TauCharts", "url": "https://www.taucharts.com/", "description": "Unique syntax that lets the developer describe the data using DSL. Has the ability to create facets."}, {"name": "μPlot", "url": "https://github.com/leeoniya/uPlot", "description": "A small (< 25 KB min), fast chart for time series, lines, areas, ohlc & bars.", "stars": "7.4k"}, {"name": "uvCharts", "url": "https://github.com/imaginea/uvCharts", "description": "JavaScript Charting library built using d3.js"}, {"name": "vis.js", "url": "http://visjs.org/", "description": "Network diagrams, descriptive timelines with labels, and has 3D graphs."}, {"name": "reaviz", "url": "https://reaviz.io", "description": "Modular chart component library for React."}, {"name": "reaflow", "url": "https://reaflow.dev", "description": "Modular diagram engine for build static or interactive editors."}, {"name": "Google Charts", "url": "https://developers.google.com/chart/", "description": "Maps are dialed in (of course) and some cool animation options. Extensive docs and use community (forum)."}]}, {"name": "Angular", "parent": "Framework-Specific Libraries", "entries": [{"name": "Angular-Chart", "url": "http://jtblin.github.io/angular-chart.js", "description": "Simple API to render line, bar, area, and donut charts"}, {"name": "n3-charts", "url": "https://github.com/n3-charts/line-chart", "description": "Easy to use library written with AngularJS, rendering charts with D3.", "stars": "1.2k"}, {"name": "Angular-scale", "url": "https://github.com/kirillstepkin/scale", "description": "Simple and lightweight library for creating line charts", "stars": "40"}]}, {"name": "Ember", "parent": "Framework-Specific Libraries", "entries": [{"name": "Ember Charts", "url": "http://addepar.github.io/ember-charts/#/overview", "description": "Five basic chart types ready to go in Ember.js projects."}]}, {"name": "jQuery", "parent": "Framework-Specific Libraries", "entries": [{"name": "Flot", "url": "http://www.flotcharts.org/", "description": "A JavaScript charting library for jQuery. Contains useful chart types but looks like it may no longer be in active development."}, {"name": "jqPlot", "url": "http://www.jqplot.com", "description": "Open source jQuery plugin for drawing charts. Contains many commonly used features but may use different naming conventions for these items."}, {"name": "jqxChart", "url": "http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxchart/jquery-chart-getting-started.htm", "description": "Plenty of chart types rendering in SVG, Canvas, and VML."}, {"name": "JQuery-linechart", "url": "https://github.com/kirillstepkin/jquery-linechart", "description": "Simple and lightweight library for creating line charts", "stars": "42"}]}, {"name": "Lit-html", "parent": "Framework-Specific Libraries", "entries": [{"name": "lit-line", "url": "https://github.com/apinet/lit-line", "description": "{fast, small, interactive, fully responsive} Line Chart web component build on top of lit-html.", "stars": "13"}]}, {"name": "React", "parent": "Framework-Specific Libraries", "entries": [{"name": "nivo", "url": "https://github.com/plouc/nivo", "description": "React components to easily build dataviz apps, built on top of D3.", "stars": "11k"}, {"name": "react-vis", "url": "https://github.com/uber/react-vis", "description": "a composable visualization system by Uber", "stars": "8.4k"}, {"name": "vx", "url": "https://vx-demo.now.sh/", "description": ""}, {"name": "Potion", "url": "http://numberpicture.com/build", "description": "Low-level building blocks for constructing animated visualizations with React & D3."}, {"name": "react-chart-js", "url": "https://github.com/jerairrest/react-chartjs-2", "description": "React wrapper for Chart.js", "stars": "5.4k"}, {"name": "react-d3", "url": "https://github.com/esbullington/react-d3", "description": "Charting library that relies on React for generating SVG markup and d3 to calculate path values.", "stars": "1.8k"}, {"name": "react-muze", "url": "https://github.com/chartshq/react-muze", "description": "React wrapper for [muze](https://muzejs.org/) (free data visualization library for creating exploratory data visualizations in browser, using WebAssembly)", "stars": "15"}, {"name": "react-vis", "url": "https://github.com/uber-common/react-vis", "description": "A collection of React components to render common data visualization charts", "stars": "8.4k"}, {"name": "recharts", "url": "http://recharts.org", "description": "Redefined chart library built with React and D3"}, {"name": "Victory", "url": "https://github.com/FormidableLabs/victory", "description": "A collection of composable React components for building interactive data visualizations", "stars": "10k"}, {"name": "Dataviz Catalogue", "url": "http://datavizcatalogue.com", "description": "A place to go when you're wondering which chart type is best. A project by Severino Ribecca."}, {"name": "Evergreen Data", "url": "http://stephanieevergreen.com", "description": "Information and opinions on presenting data more effectively."}, {"name": "Flowing Data", "url": "http://flowingdata.com", "description": "A resource on maps, visualizations, stats, and design by Nathan Yau, formerly of the New York Times."}, {"name": "Junk Charts", "url": "http://junkcharts.typepad.com", "description": "Dataviz critic (and Columbia professor) Kaiser Fung breaks down data visualizations to identify what is wrong and recommends ways to make them better."}, {"name": "The Functional Art", "url": "http://www.thefunctionalart.com", "description": "Noted data visualization author and professor Aberto Cairo's blog on dataviz trends and best practices."}, {"name": "Visualizing Data", "url": "http://www.visualisingdata.com", "description": "Dataviz consultant Andy Kirk compiles examples, resources, and reference materials on the subject of charting and visualization."}, {"name": "Well Formed Data", "url": "http://well-formed-data.net/archives/1210/little-boxes", "description": "Thought pieces on information visualization and design by Moritz Stefaner previously of the World Economic Forum."}]}]} |