Awesome Dataviz is a curated list of open-source data visualization frameworks, libraries, and software organized by programming language and use case.
The project addresses the challenge of discovering suitable visualization tools by collecting and categorizing resources across multiple technology stacks. It organizes entries by language—including JavaScript, Python, R, Rust, Go, Ruby, C++, iOS, and Android—as well as by visualization type such as charting libraries, graph visualization, maps, and machine learning tools. This structure allows developers to quickly locate relevant tools for their specific platform and visualization needs.
Developers should use this list when evaluating visualization options for a new project or when exploring what tools exist in an unfamiliar ecosystem. It suits teams building applications that require data visualization across diverse technology stacks, from web applications using JavaScript frameworks like React to data science workflows in Python or R. The list includes dedicated sections for specialized contexts such as React Native mobile development and markup-based visualization approaches, making it useful for projects with specific platform constraints.
The project maintains an automated test workflow to validate the list's integrity. Contributions are actively accepted through a defined process, indicating ongoing community participation in keeping the resource current and comprehensive.