The "Awesome D3" project is a curated collection of resources dedicated to D3.js, a powerful JavaScript library for producing dynamic, interactive data visualizations in web browsers. This list encompasses a variety of resources including tutorials, examples, plugins, tools, and community contributions that help users harness the full potential of D3.js. Whether you are a beginner looking to learn the basics of data visualization or an experienced developer seeking advanced techniques and tools, this list provides valuable insights and resources. Dive into the world of data visualization with D3.js and discover how to create stunning visual representations of your data.
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 Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.
The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.
The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.
The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.
A re-usable, easy interface JavaScript chart library based on D3.js.
A composable charting library built with reusable D3.js components for creating client-side data visualizations.
A flexible, React-friendly Grammar of Graphics implementation for building data visualizations.
A D3.js plugin for building real-time time series dashboards with Graphite, Cube, and other data sources.
A D3-based reusable chart library for deeper integration of charts into web applications.
A D3-based renderer for laying out and visualizing directed graphs in the browser.
A multi-dimensional charting library that works natively with crossfilter and renders using d3.js.
A reusable d3-based chart library for creating interactive dashboards and visualizations.
A D3.js extension providing layout algorithms for visualizing directed acyclic graphs (DAGs) with multiple layout strategies.
A D3.js plugin for generating interactive flame graphs from hierarchical profiling data.
A JavaScript library for rendering customizable funnel charts using D3.js.
A D3.js plugin for creating rapid mock-ups of charts using data-driven grids and layouts.
A D3.js library for creating dynamic and static message sequence charts to visualize communication flows.
A JavaScript library for creating interactive 3D data visualizations by combining D3.js with the X3D graphics standard.
A collection of components to rapidly build fast, highly customizable, interactive charts with D3.
A TypeScript library that extends D3.js to create beautiful, interactive SVG visualizations with minimal configuration.
A configurable pie chart library and generator built on d3.js for creating clear, attractive visualizations.
A straightforward plotting library built on D3.js that simplifies chart creation with minimal code.
A friendly, reusable charting DSL for D3 that enables developers to build data-driven charts with minimal D3 internals knowledge.
A D3-based library for visualizing data trees with multiple parents, such as family trees.
Interactive time-based event series visualization library built with D3.js for exploring temporal data.
A lightweight JavaScript library for creating principled, consistent time-series charts like line charts, scatterplots, and histograms.
A tiny polar charts library built with D3.js for Plotly, offering configurable axes and multiple geometry modules.
An interactive data visualization tool that brings matplotlib graphics to the browser using D3.js.
A JavaScript library for visualizing Neo4j graph databases using D3.js force-directed layouts.
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 library of modular chart components built on D3 for creating flexible, custom charts.
A JavaScript toolkit for creating interactive time series graphs with D3.js integration.
A data-focused JavaScript charting library built on D3, offering flexible and declarative visualization.
A declarative JSON format for creating, saving, and sharing interactive data visualizations.
A higher-level grammar for visual analysis that generates complete Vega specifications for interactive graphics.
A JavaScript API for programmatically creating Vega-Lite JSON specifications for data visualizations.
A JavaScript library for creating area-proportional Venn and Euler diagrams with D3.js integration.
A D3.js library for visualizing time data availability with Gantt-like charts to identify gaps in datasets.
A framework for building embeddable, interactive data visualization tools with a unified data schema.
JavaScript constraint-based layout library for high-quality graph visualization using D3.js.
Create instant XKCD-style graphs in your browser using JavaScript and D3 with a simple UI.
A headless visualization framework for building reusable graphics with Svelte.
A rich set of supercharged React components for building dataviz apps, built on top of d3.
A declarative charting framework for Angular that uses Angular for SVG rendering and D3 for math functions.
React components for declaratively composing animated, interactive visualizations.
A React library for building interactive D3 charts with React's virtual DOM control.
A library that converts D3 visualizations into React components, enabling developers to use existing D3 code within React's virtual DOM.
A highly customizable React library for building interactive stock charts with d3, featuring multiple chart types and technical indicators.
A composable React visualization library for building line charts, bar charts, heatmaps, scatterplots, and more.
A modular React chart library that uses D3 for calculations and React for rendering, offering extensive chart types and customization.
A redefined chart library built with React and D3 for creating composable, declarative charts in React applications.
A React data visualization library designed for AI-assisted development, supporting network graphs, streaming data, and coordinated dashboards.
A collection of composable React components for building interactive data visualizations.
A collection of reusable low-level React visualization components that combine D3's power with React's declarative DOM updates.
A Vue.js visualization library offering a comprehensive suite of D3.js and Leaflet components for building interactive dashboards.
A Vue.js plugin for creating fully reactive and customizable charts using D3.js with two-way data binding.
A collection of D3.js composite map projections for visualizing countries with distant territories.
A lightweight JavaScript library for creating interactive SVG map visualizations with D3.js and TopoJSON.
A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.
A tiny d3 extension that transforms geographic maps into other chart types by exploding and repositioning map features.
A D3 module for clipping and geometric operations on spherical polygons, enabling custom map projections.
A collection of extended geographic projections for use with D3's d3-geo library.
A JavaScript library for computing Voronoi diagrams and Delaunay triangulations on the surface of a sphere.
A reusable D3.js library for creating plain and choropleth geographic maps with built-in TopoJSON support.
A D3.js library that morphs GeoJSON polygons into rectangular shapes for cartographic visualization.
A D3.js extension that adds inertia-based dragging to d3-drag, enabling smooth, physics-based interactions.
A data-driven JavaScript API for creating interactive thematic vector maps in the browser, built on D3 and SVG.
A lightweight D3-based library for creating choropleth maps with tooltips using GeoJSON polygon data.
A D3 library for creating high-performance Canvas maps with automatic projection and retina support.
A collection of D3.js visualization plugins for Leaflet maps, enabling dynamic hexbin heatmaps and animated ping layers.
A React library for creating beautiful SVG maps with d3-geo and topojson using a declarative API.
A JavaScript library for fast n-dimensional filtering and grouping of large multivariate datasets in the browser.
A D3-based timeline component that automatically prevents label overlaps for clean visualizations.
A D3.js plugin for adding customizable annotations to SVG charts and visualizations.
A D3.js library for algorithmically placing labels within the bounds of area shapes like streamgraphs and stacked area charts.
A lightweight component abstraction for D3.js that encapsulates the General Update Pattern and enables composable stateless functional components.
Extends D3 selections with jQuery-like convenience functions for DOM manipulation.
A D3.js plugin for creating grids of icons with layout and scaling capabilities for data visualization.
A zero-dependency D3 plugin for smoothly interpolating SVG path animations when paths have different numbers of points.
A collection of convenience wrappers and utilities to speed up daily D3.js development.
A D3.js plugin for interactive selection of elements by drawing a lasso or freeform shape.
A reusable D3.js legend component for color, size, and symbol scales in SVG visualizations.
A D3.js plugin for creating loom charts that visualize relationships between inner and outer entities with connecting strings.
A D3.js plugin for creating and positioning draggable circle and text annotations on graphics and maps.
A D3 scale that clusters continuous data into discrete groups using a 1D clustering algorithm, similar to quantile scales.
A D3.js module for querying SPARQL endpoints and transforming results into JSON for data visualizations.
A D3 plugin that computes hierarchical treemaps using Voronoi tessellation for non-rectangular convex polygons.
A family of three D3.js path generators for creating aesthetically pleasing curved arrows between points.
A D3.js plugin for creating and positioning curved annotation labels on data visualizations.
A JavaScript library for creating SVG patterns, designed for data visualization with D3.js.
A D3.js library for visualizing chess game statistics with heatmaps, openings sunbursts, move paths, and evaluation graphs.
Interactive source code visualization tool that represents files as proportional discs in a tree layout using d3.js.
A JavaScript library for generating word cloud layouts with HTML5 canvas, inspired by Wordle.
A lightweight D3.js plugin for adding customizable context menus to data visualizations.
A faster version of d3-force's many-body repulsion algorithm that reuses force approximations to speed up graph layouts.
A D3.js plugin for creating sketchy, hand-drawn style backgrounds, shapes, and lines in data visualizations.
A JavaScript library for creating smart SVG text boxes with automatic line wrapping and font size scaling.
A D3.js plugin that dispatches scrolling events to synchronize explanatory text sections with interactive graph updates.
A JavaScript-based diagramming tool that generates flowcharts, sequence diagrams, and more from markdown-like text definitions.
A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.
A real-time sentiment analysis and visualization tool for social media data, rendering live charts to identify trends.
A Node.js library for server-side D3.js rendering to generate static charts, maps, and SVGs.
A framework for creating interactive, details-on-demand data visualizations that scale to millions of records with a declarative API.