The "Awesome Data Visualization" project is a curated collection of resources focused on the art and science of visualizing data effectively. Data visualization encompasses various techniques and tools that help in presenting complex data in a clear and engaging manner. This list includes libraries, frameworks, tools, tutorials, and examples that cater to different aspects of data visualization, such as interactive charts, infographics, and dashboards. Whether you are a beginner looking to learn the basics or an experienced data analyst seeking advanced techniques, this collection offers valuable insights and tools to enhance your data storytelling. Dive in to discover how to transform your data into compelling visual narratives that resonate with your audience.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.
The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.
The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.
The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.
A multi-dimensional charting library that works natively with crossfilter and renders using d3.js.
A powerful, interactive JavaScript charting and data visualization library for the browser.
A JavaScript charting library for creating historical reports and real-time timeseries visualizations.
A reusable charting library built on D3.js, providing pre-built, customizable chart models.
A standalone JavaScript data visualization library for creating statistical, 3D, scientific, and financial charts.
A lightweight React wrapper for Apache ECharts, enabling declarative chart creation with full ECharts API access.
A beautiful and feature-rich JavaScript charting library for data visualization with support for React, Vue, and plain JavaScript.
An open-source JavaScript/C++ library for creating animated data visualizations and interactive data stories.
A highly extensible JavaScript library for rendering interactive graphs with support for multiple layout algorithms and rendering engines.
A TypeScript/JavaScript framework for building interactive graph visualization and analysis applications.
A JavaScript toolbox for building interactive diagram editors and viewers on the web.
A React component library for building interactive directed graph editors with SVG rendering and event handling.
An open platform for location intelligence, data visualization, and building geospatial applications.
An open-source JavaScript library for creating high-performance 3D globes and 2D maps in web browsers.
A WebGL-powered geospatial data visualization and analysis engine for building high-performance maps and spatial applications.
A lightweight JavaScript library for creating interactive SVG map visualizations with D3.js and TopoJSON.
A powerful React data visualization library built on G2 for creating interactive charts.
A composable React visualization library for building line charts, bar charts, heatmaps, scatterplots, and more.
A redefined chart library built with React and D3 for creating composable, declarative charts in React applications.
A rich set of supercharged React components for building dataviz apps, built on top of d3.