Showing 36 of 91 projects
A modular React chart library that uses D3 for calculations and React for rendering, offering extensive chart types and customization.
A collection of composable Svelte chart components for building a wide variety of data visualizations.
A highly customizable organization chart built with D3, offering integrations for Angular, React, and Vue.
A collection of extended geographic projections for use with D3's d3-geo library.
A curated list of open-source dashboard and data visualization tools, frameworks, and resources.
A JavaScript library for creating area-proportional Venn and Euler diagrams with D3.js integration.
A robust data visualization framework with 26 chart types, built with D3 and TypeScript for multiple frontend frameworks.
A robust charting library with 26 chart types, built with D3 and TypeScript, for vanilla JS, React, Vue, Angular, and Svelte.
A D3.js plugin for generating interactive flame graphs from hierarchical profiling data.
Interactive charting library for .NET languages, built on plotly.js, with APIs for F# and C#.
A D3.js plugin for adding customizable annotations to SVG charts and visualizations.
A reusable D3.js legend component for color, size, and symbol scales in SVG visualizations.
Generate interactive line graphs visualizing CSS selector specificity across your stylesheet.
A Node.js library for server-side D3.js rendering to generate static charts, maps, and SVGs.
A collection of convenience wrappers and utilities to speed up daily D3.js development.
A D3-based library for visualizing data trees with multiple parents, such as family trees.
A D3.js plugin that dispatches scrolling events to synchronize explanatory text sections with interactive graph updates.
A friendly, reusable charting DSL for D3 that enables developers to build data-driven charts with minimal D3 internals knowledge.
A D3-based timeline component that automatically prevents label overlaps for clean visualizations.
A zero-dependency D3 plugin for smoothly interpolating SVG path animations when paths have different numbers of points.
A JavaScript library for rendering customizable funnel charts using D3.js.
A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.
A D3.js library for visualizing time data availability with Gantt-like charts to identify gaps in datasets.
A JavaScript library for computing Voronoi diagrams and Delaunay triangulations on the surface of a sphere.
Extends D3 selections with jQuery-like convenience functions for DOM manipulation.
A collection of D3.js visualization plugins for Leaflet maps, enabling dynamic hexbin heatmaps and animated ping layers.
A JavaScript library for client-side visualization of gridded and tabular coordinate data in the browser with diverse cartographic styles.
An Angular service providing D3.js functionality for data visualization components.
A D3.js library that morphs GeoJSON polygons into rectangular shapes for cartographic visualization.
A Vue.js plugin for creating fully reactive and customizable charts using D3.js with two-way data binding.
A JavaScript library for creating interactive tree diagrams with dynamic data updates and customizable visualizations.
A Vue.js visualization library offering a comprehensive suite of D3.js and Leaflet components for building interactive dashboards.
An R HTML widget for creating interactive scatter plots with D3.js, featuring smooth transitions and SVG export.
A reusable D3.js library for creating plain and choropleth geographic maps with built-in TopoJSON support.
A D3 scale that clusters continuous data into discrete groups using a 1D clustering algorithm, similar to quantile scales.
A faster version of d3-force's many-body repulsion algorithm that reuses force approximations to speed up graph layouts.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.