# Categories

- [JavaScript charting libraries](https://awesomedataviz.com/categories/javascript-charting-libraries/): Libraries for line, bar, area, pie, scatter and other standard charts in the browser. (29 tools)
- [JavaScript graph & network visualization libraries](https://awesomedataviz.com/categories/javascript-graph-visualization/): Node-link diagrams for networks, dependency graphs and knowledge graphs. (15 tools)
- [JavaScript map & geospatial visualization libraries](https://awesomedataviz.com/categories/javascript-maps/): Interactive web maps, globes and GPU-rendered geospatial layers. (19 tools)
- [D3.js](https://awesomedataviz.com/categories/d3/): The low-level toolkit behind many web visualizations. (1 tool)
- [React chart & visualization libraries](https://awesomedataviz.com/categories/react/): Chart components that compose with React state and props. (15 tools)
- [React Native chart libraries](https://awesomedataviz.com/categories/react-native/): Charts for React Native apps on iOS and Android. (5 tools)
- [More JavaScript visualization libraries](https://awesomedataviz.com/categories/javascript-visualization-tools/): Visualization grammars, timelines, textures and other web tools. (17 tools)
- [Android chart libraries](https://awesomedataviz.com/categories/android/): Native chart views for Android apps in Java and Kotlin. (5 tools)
- [C++ visualization libraries & applications](https://awesomedataviz.com/categories/cpp/): Scientific, 3D and high-performance visualization. (14 tools)
- [Open-source dashboards & BI tools](https://awesomedataviz.com/categories/dashboards-and-bi/): Self-hosted business intelligence, monitoring and dashboards. (12 tools)
- [Flutter chart libraries](https://awesomedataviz.com/categories/flutter/): Charts for Flutter apps on mobile, web and desktop. (3 tools)
- [Go charting & plotting libraries](https://awesomedataviz.com/categories/go/): Charts, plots and SVG from Go programs. (7 tools)
- [iOS & Swift chart libraries](https://awesomedataviz.com/categories/ios/): Native charts for iOS and macOS apps. (7 tools)
- [Julia plotting packages](https://awesomedataviz.com/categories/julia/): Plotting for scientific computing in Julia. (4 tools)
- [Java, Kotlin & Scala visualization libraries](https://awesomedataviz.com/categories/jvm/): Charts for desktop apps, servers and notebooks on the JVM. (4 tools)
- [Machine learning visualization tools](https://awesomedataviz.com/categories/machine-learning/): Training metrics, experiment tracking, embeddings and LLM traces. (15 tools)
- [C# & .NET charting libraries](https://awesomedataviz.com/categories/dotnet/): Charts for WinForms, WPF, MAUI, Avalonia and Blazor. (6 tools)
- [Python data visualization libraries](https://awesomedataviz.com/categories/python/): From Matplotlib and Seaborn to interactive and 3D plotting. (48 tools)
- [R data visualization packages](https://awesomedataviz.com/categories/r/): ggplot2, interactive graphics and Shiny apps. (19 tools)
- [Ruby charting libraries](https://awesomedataviz.com/categories/ruby/): Charts for Ruby and Rails applications. (4 tools)
- [Rust plotting & visualization libraries](https://awesomedataviz.com/categories/rust/): Plotting crates, terminal charts and data viewers. (4 tools)
- [Diagrams as code](https://awesomedataviz.com/categories/diagrams-as-code/): Diagrams and charts generated from plain-text descriptions. (11 tools)
- [Data visualization apps & tools](https://awesomedataviz.com/categories/apps/): Standalone apps and language-agnostic tools. (28 tools)

Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
