jaeswift-website/api/data/awesomelist/javierluraschi--awesome-dataviz.json

1 line
No EOL
22 KiB
JSON

{"slug": "javierluraschi--awesome-dataviz", "title": "Awesome Dataviz", "description": ":chart_with_upwards_trend: A curated list of awesome data visualization libraries and resources.", "github_url": "https://github.com/javierluraschi/awesome-dataviz", "stars": "3.1K", "tag": "Miscellaneous", "entry_count": 155, "subcategory_count": 7, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Awesome dataviz", "url": "#awesome-dataviz", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}]}, {"name": "Charting libraries", "parent": "JavaScript tools", "entries": [{"name": "ApexCharts", "url": "https://apexcharts.com/", "description": "Modern & Interactive SVG Charts."}, {"name": "Chart.js", "url": "https://www.chartjs.org/", "description": "Charts with the canvas tag."}, {"name": "Chartist.js", "url": "https://gionkunz.github.io/chartist-js/", "description": "Responsive charts with great browser compatibility."}, {"name": "dc.js", "url": "https://github.com/dc-js/dc.js", "description": "", "stars": "7.4k"}, {"name": "Dygraphs", "url": "https://dygraphs.com/", "description": "Interactive line charts library that works with huge datasets."}, {"name": "Echarts", "url": "https://github.com/ecomfe/echarts", "description": "Highly customizable and interactive charts ready for big datasets.", "stars": "53k"}, {"name": "Epoch", "url": "https://github.com/epochjs/epoch", "description": "Perfect to create real-time charts.", "stars": "5k"}, {"name": "Google Charts", "url": "https://developers.google.com/chart", "description": "Interactive charts for browsers and mobile devices."}, {"name": "G2", "url": "https://g2plot.antv.vision/en", "description": "an interactive and responsive charting library based on the grammar of graphics, maintained by Alibaba"}, {"name": "GraphicsJS", "url": "http://www.graphicsjs.org", "description": "Lightweight JS graphics library with intuitive API, based on SVG/VML."}, {"name": "lit-line", "url": "https://github.com/apinet/lit-line", "description": "SVG Line Chart Web Component - light, fast, interactive & fully responsive.", "stars": "13"}, {"name": "MetricsGraphics.js", "url": "https://metricsgraphicsjs.org/", "description": "Optimized for time-series data."}, {"name": "NVD3", "url": "https://github.com/novus/nvd3", "description": "A reusable charting library written in d3.js.", "stars": "7.2k"}, {"name": "Plotly.js", "url": "https://github.com/plotly/plotly.js/", "description": "Powerful declarative library with support for 20 chart types.", "stars": "15k"}, {"name": "React wrapper", "url": "https://github.com/hustcc/echarts-for-react", "description": "", "stars": "3.8k"}, {"name": "TechanJS", "url": "https://techanjs.org/", "description": "Stock and financial charts."}, {"name": "TOAST UI Chart", "url": "https://github.com/nhnent/tui.chart", "description": "Complete library with support for legacy browsers.", "stars": "5.2k"}, {"name": "Vizzu", "url": "https://github.com/vizzuhq/vizzu-lib", "description": "Library for animated data visualizations and data stories.", "stars": "1.6k"}]}, {"name": "Charting libraries for graphs", "parent": "JavaScript tools", "entries": [{"name": "Cola.js", "url": "https://marvl.infotech.monash.edu/webcola/", "description": "A tool to create diagrams using constraint-based optimization techniques. Works with d3 and svg.js."}, {"name": "Cytoscape.js", "url": "https://js.cytoscape.org/", "description": "JavaScript library for graph drawing maintained by [Cytoscape](https://www.cytoscape.org) core developers."}, {"name": "Sigma.js", "url": "https://sigmajs.org/", "description": "JavaScript library dedicated to graph drawing."}, {"name": "VivaGraph", "url": "https://github.com/anvaka/VivaGraphJS", "description": "Graph drawing library for JavaScript.", "stars": "3.5k"}, {"name": "G6", "url": "https://github.com/antvis/g6", "description": "Graph visualization library powered by Javascript & Typescript, maintained by Alibaba", "stars": "9.3k"}, {"name": "diagram.js", "url": "https://github.com/bpmn-io/diagram-js", "description": "Javascript diagram library serving as the basis for camunda's online BPMN modeler.", "stars": "1.3k"}, {"name": "Uber React Digraph", "url": "https://github.com/uber/react-digraph", "description": "React.js based directed graph library maintained by UBER.", "stars": "2.4k"}]}, {"name": "Maps", "parent": "JavaScript tools", "entries": [{"name": "CARTO", "url": "https://github.com/CartoDB/cartodb", "description": "CARTO is an open source tool that allows for the storage and visualization of geospatial data on the web.", "stars": "2.6k"}, {"name": "Cesium", "url": "https://github.com/AnalyticalGraphicsInc/cesium", "description": "WebGL 3D globes and maps.", "stars": "9.4k"}, {"name": "Deck.gl", "url": "https://deck.gl/", "description": "WebGL framework for visual exploratory data analysis of large datasets."}, {"name": "L7", "url": "https://github.com/antvis/L7", "description": "Large-scale WebGL-powered Geospatial Data Visualization analysis framework, maintained by Alibaba", "stars": "2.9k"}, {"name": "L7 Plot", "url": "https://github.com/antvis/L7Plot", "description": "Geospatial Visualization Chart Library, maintained by Alibaba", "stars": "41"}, {"name": "DataMaps", "url": "https://github.com/markmarkoh/datamaps", "description": "Interactive SVG maps using D3.js.", "stars": "3.7k"}, {"name": "Dipper", "url": "https://github.com/antvis/dipper", "description": "Map application development framework powered by L7, maintained by Alibaba.", "stars": "23"}, {"name": "Leaflet", "url": "https://leafletjs.com", "description": "JavaScript library for mobile-friendly interactive maps."}, {"name": "Mapael", "url": "https://github.com/neveldo/jQuery-Mapael", "description": "jQuery plugin based on raphael.js to display vector maps.", "stars": "1k"}]}, {"name": "d3", "parent": "JavaScript tools", "entries": []}, {"name": "React", "parent": "JavaScript tools", "entries": [{"name": "BizCharts", "url": "https://github.com/alibaba/BizCharts", "description": "Data visualization library based on [G2 (⭐11k)](https://github.com/antvis/G2) and React", "stars": "6k"}, {"name": "Graphin", "url": "https://github.com/antvis/Graphin", "description": "Graph visualization library powered by React & Typescript (built on top of G6, maintained by Alibaba.", "stars": "782"}, {"name": "React-vis", "url": "https://github.com/uber/react-vis", "description": "React components to build data visualizations.", "stars": "8.4k"}, {"name": "Recharts", "url": "https://github.com/recharts/recharts", "description": "Declarative react components to render D3 charts.", "stars": "19k"}, {"name": "Victory", "url": "https://formidable.com/open-source/victory/", "description": "Composable components for building interactive data visualizations"}, {"name": "nivo", "url": "https://github.com/plouc/nivo", "description": "Supercharged dataviz components for React with isomorphic ability, [demo](https://nivo.rocks).", "stars": "11k"}, {"name": "React Svg Textures", "url": "https://github.com/finnfiddle/react-svg-textures", "description": "Textures.js ported to React. Fully isomorphic.", "stars": "29"}, {"name": "DevExtreme React Chart", "url": "https://devexpress.github.io/devextreme-reactive/react/chart/", "description": "High-performance plugin-based React chart for Bootstrap and Material Design."}, {"name": "F2", "url": "https://github.com/antvis/F2", "description": "An elegant, interactive and flexible charting library for mobile, maintained by Alibaba", "stars": "7.8k"}]}, {"name": "Misc", "parent": "React Native", "entries": [{"name": "Graphology", "url": "https://github.com/graphology/graphology", "description": "A robust & multipurpose Graph object for javascript & TypeScript; Serves as a base library to power other graph visualization libraries.", "stars": "755"}, {"name": "Piecon", "url": "https://github.com/lipka/piecon", "description": "Pie charts in your favicon.", "stars": "2.3k"}, {"name": "Textures.js", "url": "https://riccardoscalco.github.io/textures/", "description": "A library to create SVG patterns."}, {"name": "Timeline.js", "url": "https://timeline.knightlab.com/", "description": "Create interactive timelines."}, {"name": "Vega", "url": "https://vega.github.io/vega/", "description": "Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs."}, {"name": "Vega-Lite", "url": "https://vega.github.io/vega-lite/", "description": "is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis."}, {"name": "Vis.js", "url": "https://visjs.org/", "description": "A dynamic visualization library including timeline, networks and graphs (2D and 3D)."}, {"name": "DecoView", "url": "https://github.com/bmarrdev/android-DecoView-charting", "description": "Animated circular wheel chart library.", "stars": "988"}, {"name": "MPAndroidChart", "url": "https://github.com/PhilJay/MPAndroidChart", "description": "A powerful & easy to use chart library.", "stars": "36k"}, {"name": "WilliamChart", "url": "https://github.com/diogobernardino/WilliamChart", "description": "Simple chart library.", "stars": "4.9k"}, {"name": "LargeVis", "url": "https://github.com/lferry007/LargeVis", "description": "implementation of the [LargeVis paper](https://arxiv.org/abs/1602.00370), used to visualize large-scale and high-dimensional data.", "stars": "670"}, {"name": "PlotJuggler", "url": "https://github.com/facontidavide/PlotJuggler", "description": "open-source Qt5 application to plot charts (based on Qwt).", "stars": "3.1k"}, {"name": "Visualization Toolkit (VTK)", "url": "https://gitlab.kitware.com/vtk/vtk/blob/master/README.md", "description": "open-source library for 3d Graphics, image processing and visualization."}, {"name": "svgo", "url": "https://github.com/ajstarks/svgo", "description": "Go Language Library for SVG generation.", "stars": "1.9k"}, {"name": "plot", "url": "https://github.com/gonum/plot", "description": "API for building and drawing plots in Go.", "stars": "2.3k"}, {"name": "go-echars", "url": "https://github.com/chenjiandongx/go-echarts", "description": "Simple yet powerful data visualizing library for Go.", "stars": "5k"}, {"name": "BEMSimpleLineGraph", "url": "https://github.com/Boris-Em/BEMSimpleLineGraph", "description": "Highly customizable and interactive line graphs.", "stars": "2.7k"}, {"name": "Charts", "url": "https://github.com/danielgindi/Charts", "description": "iOS port of MPAndroidChart. You can create charts for both platforms with very similar code.", "stars": "26k"}, {"name": "JBChartView", "url": "https://github.com/Jawbone/JBChartView", "description": "Charting library for both line and bar graphs.", "stars": "3.8k"}, {"name": "PNChart", "url": "https://github.com/kevinzhow/PNChart", "description": "A simple and beautiful chart lib used in Piner and CoinsMan.", "stars": "9.7k"}, {"name": "TensorWatch", "url": "https://github.com/microsoft/tensorwatch", "description": "Debugging and visualization tool for data science and machine learning", "stars": "3.3k"}, {"name": "altair", "url": "https://altair-viz.github.io/", "description": "Declarative statistical visualizations, based on Vega-Lite."}, {"name": "bokeh", "url": "https://bokeh.pydata.org/en/latest/", "description": "Interactive Web Plotting for Python."}, {"name": "Chartify", "url": "https://github.com/spotify/chartify", "description": "Bokeh wrapper that makes it easy for data scientists to create charts.", "stars": "3.2k"}, {"name": "diagram", "url": "https://github.com/tehmaze/diagram", "description": "Text mode diagrams using UTF-8 characters", "stars": "394"}, {"name": "ggplot", "url": "https://github.com/yhat/ggpy", "description": "plotting system based on [R's](#r-tools) ggplot2.", "stars": "3.6k"}, {"name": "glumpy", "url": "https://github.com/glumpy/glumpy", "description": "OpenGL scientific visualizations library.", "stars": "1.1k"}, {"name": "holoviews", "url": "https://holoviews.org/", "description": "Complex and declarative visualizations from annotated data."}, {"name": "ipychart", "url": "https://github.com/nicohlr/ipychart", "description": "The power of Chart.js in Jupyter Notebook.", "stars": "62"}, {"name": "mayai", "url": "https://docs.enthought.com/mayavi/mayavi/", "description": "interactive scientific data visualization and 3D plotting in Python."}, {"name": "matplotlib", "url": "https://matplotlib.org/", "description": "2D plotting library."}, {"name": "missingno", "url": "https://github.com/ResidentMario/missingno", "description": "provides flexible toolset of data-visualization utilities that allows quick visual summary of the completeness of your dataset, based on matplotlib.", "stars": "3.3k"}, {"name": "plotly", "url": "https://plot.ly/python/", "description": "Interactive web based visualization built on top of [plotly.js (⭐15k)](https://github.com/plotly/plotly.js)"}, {"name": "pptk", "url": "https://github.com/heremaps/pptk", "description": "Visualize and work with 2D/3D pointclouds", "stars": "532"}, {"name": "PyQtGraph", "url": "https://www.pyqtgraph.org/", "description": "Interactive and realtime 2D/3D/Image plotting and science/engineering widgets."}, {"name": "PyVista", "url": "https://github.com/pyvista/pyvista", "description": "3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)", "stars": "1.5k"}, {"name": "seaborn", "url": "https://seaborn.pydata.org/", "description": "A library for making attractive and informative statistical graphics."}, {"name": "toyplot", "url": "https://toyplot.readthedocs.io/en/stable/", "description": "The kid-sized plotting toolkit for Python with grownup-sized goals."}, {"name": "three.py", "url": "https://github.com/stemkoski/three.py/", "description": "Easy to use 3D library based on PyOpenGL. Inspired by Three.js.", "stars": "84"}, {"name": "veusz", "url": "https://veusz.github.io/", "description": "Python multiplatform GUI plotting tool and graphing library"}, {"name": "VisPy", "url": "https://vispy.org/", "description": "High-performance scientific visualization based on OpenGL."}, {"name": "vtk", "url": "https://www.vtk.org/", "description": "3D computer graphics, image processing, and visualization that includes a Python interface."}, {"name": "pandas-profiling", "url": "https://github.com/pandas-profiling/pandas-profiling", "description": "generates statistical analytic reports with visualization for quick data analysis.", "stars": "9.7k"}, {"name": "pyechars", "url": "https://github.com/pyecharts/pyecharts", "description": "Python binding for Echarts library.", "stars": "13k"}, {"name": "ggplot2", "url": "https://ggplot2.tidyverse.org/", "description": "A plotting system based on the grammar of graphics."}, {"name": "ggvis", "url": "https://ggvis.rstudio.com/", "description": "A data visualization package with a syntax similar to ggplot2 which allows you to create rich interactive graphics."}, {"name": "lattice", "url": "https://lattice.r-forge.r-project.org", "description": "trellis graphics for R"}, {"name": "plotly", "url": "https://github.com/ropensci/plotly", "description": "Interactive charts (including adding interactivity to ggplot2 output), cartograms and simple network diagrams", "stars": "2.3k"}, {"name": "rbokeh", "url": "https://hafen.github.io/rbokeh/", "description": "R Interface to Bokeh."}, {"name": "rgl", "url": "https://cran.r-project.org/web/packages/rgl/index.html", "description": "3D Visualization Using OpenGL"}, {"name": "shiny", "url": "https://shiny.rstudio.com", "description": "Framework for creating interactive applications/visualisations"}, {"name": "visNetwork", "url": "https://datastorm-open.github.io/visNetwork/", "description": "Interactive network visualisations"}, {"name": "Chartkick", "url": "https://github.com/ankane/chartkick", "description": "Create charts with one line of Ruby.", "stars": "6k"}, {"name": "mermaidjs", "url": "https://mermaidjs.github.io/mermaid-live-editor", "description": "A simple markdown-like script language for generating charts from text via javascript"}, {"name": "wavedrom.com", "url": "https://wavedrom.com/", "description": "Draws your Timing Diagram or Waveform from simple textual description"}, {"name": "Charted", "url": "https://github.com/mikesall/charted", "description": "A charting tool that produces automatic, shareable charts from any data file.", "stars": "2.8k"}, {"name": "Gephi", "url": "https://github.com/gephi/gephi", "description": "An open-source platform for visualizing and manipulating large graphs", "stars": "5k"}, {"name": "Kepler.gl", "url": "https://kepler.gl/", "description": "Geospatial analysis tool for large-scale data sets."}, {"name": "Mermaid", "url": "https://github.com/knsv/mermaid", "description": "A tool used to generate diagrams and flowcharts from text in a similar manner as markdown.", "stars": "51k"}, {"name": "RAW", "url": "https://rawgraphs.io", "description": "Create web visualizations from CSV or Excel files."}, {"name": "Spark", "url": "https://github.com/holman/spark", "description": "Sparklines for the shell. It have several [implementations in different languages (⭐5.9k)](https://github.com/holman/spark/wiki/Alternative-Implementations).", "stars": "5.9k"}, {"name": "Visual-Insights", "url": "https://github.com/ObservedObserver/visual-insights", "description": "Automatic insights extraction and visualization specification in data analysis.", "stars": "342"}, {"name": "X6", "url": "https://x6.antv.vision/en", "description": "diagram creation library for rapid construction of DAG diagrams, ER diagrams, flowcharts and other applications, maintained by Alibaba"}, {"name": "Graphviz", "url": "https://graphviz.org/", "description": "Open source graph visualization command line tool and library. From input text to SVG,PDF,interactive web graph browser."}, {"name": "Design for Information", "url": "https://www.amazon.com/Design-Information-Introduction-Histories-Visualizations/dp/1592538061", "description": ""}, {"name": "The Best American Infographics 2014", "url": "https://www.amazon.com/Best-American-Infographics-2014/dp/0547974515", "description": ""}, {"name": "The Grammar of Graphics", "url": "https://www.amazon.com/Grammar-Graphics-Statistics-Computing/dp/0387245448/", "description": ""}, {"name": "The Visual Display of Quantitative Information", "url": "https://www.amazon.com/Visual-Display-Quantitative-Information/dp/0961392142", "description": ""}, {"name": "The Wall Street Journal Guide to Information Graphics", "url": "https://www.amazon.com/Street-Journal-Guide-Information-Graphics/dp/0393347281", "description": ""}, {"name": "Visualization Analysis and Design", "url": "https://www.amazon.com/Visualization-Analysis-Design-AK-Peters/dp/1466508914", "description": ""}, {"name": "Interactive Data Visualization for the Web", "url": "https://chimera.labs.oreilly.com/books/1230000000345", "description": ""}, {"name": "Data Visualization Toolkit", "url": "https://datavisualizationtoolkit.com", "description": ""}, {"name": "Data Visualisation: A Handbook for Data Driven Design", "url": "https://www.amazon.com/Data-Visualisation-Handbook-Driven-Design/dp/1526468921/", "description": ""}, {"name": "The Data Visualization Catalogue", "url": "https://www.datavizcatalogue.com", "description": "A collection of data visualization methods, with pros and cons."}, {"name": "Data Viz Project", "url": "https://datavizproject.com", "description": ""}, {"name": "The R Graph Gallery", "url": "https://www.r-graph-gallery.com", "description": ""}, {"name": "From data to Viz", "url": "https://www.data-to-viz.com", "description": ""}, {"name": "Chartopedia", "url": "https://www.anychart.com/chartopedia", "description": ""}, {"name": "Interactive Chart Chooser", "url": "https://depictdatastudio.com/charts/", "description": ""}, {"name": "Data Stories", "url": "https://datastori.es/", "description": ""}, {"name": "DataFramed", "url": "https://www.datacamp.com/community/podcast", "description": ""}, {"name": "Data Viz Today", "url": "https://dataviztoday.com/", "description": ""}, {"name": "Alberto Cairo", "url": "https://twitter.com/albertocairo", "description": ""}, {"name": "Andrei Kashcha", "url": "https://twitter.com/anvaka", "description": ""}, {"name": "Benjamin Wiederkehr", "url": "https://twitter.com/datavis", "description": ""}, {"name": "Jan Žák", "url": "https://twitter.com/zakjan", "description": ""}, {"name": "Mara Averick", "url": "https://twitter.com/dataandme", "description": ""}, {"name": "Martin Wattenberg", "url": "https://twitter.com/wattenberg", "description": ""}, {"name": "Mike Bostock", "url": "https://twitter.com/mbostock", "description": ""}, {"name": "Nadieh Bremer", "url": "https://twitter.com/NadiehBremer", "description": ""}, {"name": "NYT Graphics", "url": "https://twitter.com/nytgraphics", "description": ""}, {"name": "Visualizing", "url": "https://twitter.com/VisualizingOrg", "description": ""}, {"name": "Data For Visualization", "url": "https://dataforvisualization.com/", "description": ""}, {"name": "Ann K. Emery", "url": "https://annkemery.com/", "description": ""}, {"name": "Data Visualization Society", "url": "https://www.datavisualizationsociety.com/", "description": "The Data Visualization Society is an organization dedicated to fostering community for data visualization professionals."}, {"name": "eagereyes", "url": "https://eagereyes.org/", "description": ""}, {"name": "EvergreenData", "url": "https://stephanieevergreen.com/", "description": ""}, {"name": "FlowingData", "url": "https://flowingdata.com/", "description": ""}, {"name": "Information is Beautiful", "url": "https://www.informationisbeautiful.net/", "description": ""}, {"name": "Junk Charts", "url": "https://junkcharts.typepad.com/", "description": "Kaiser Fung takes apart why certain datavizes work/don't work"}, {"name": "Lisa Rost thinks and discusses about why we dataviz", "url": "https://lisacharlotterost.github.io/", "description": ""}, {"name": "Makeover Monday", "url": "https://www.makeovermonday.co.uk/", "description": ""}, {"name": "The Open News", "url": "https://source.opennews.org/articles/", "description": ""}, {"name": "The Pudding", "url": "https://pudding.cool/", "description": ""}, {"name": "Truth & Beauty Operations", "url": "https://truth-and-beauty.net/", "description": ""}, {"name": "University of Washington Interactive Data Lab Papers", "url": "https://idl.cs.washington.edu/papers", "description": ""}, {"name": "vis4.net", "url": "https://www.vis4.net/blog/", "description": "Random thoughts on visualization and data journalism by Gregor Aisch"}, {"name": "Javier Luraschi", "url": "https://github.com/javierluraschi", "description": ""}]}]}