RepoGuard
Updated 52 min ago
D3

Organization

Public GitHub footprint of D3

@d3
View profile on GitHub

Data-Driven Documents

San Francisco, CA

54

Public repositories

137,477

Total stars

1,982

Followers

The organization D3, known for its focus on Data-Driven Documents, maintains a public GitHub presence that features a wide range of repositories primarily written in JavaScript and Shell. Notable projects include d3, which brings data to life using SVG, Canvas, and HTML, as well as various libraries for graphical primitives and force-directed graph layouts.

Top languages

JavaScript 51Shell 1

Public repositories

d3

113,083

Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

Shell
Updated Jun 13, 2026

d3-shape

2,521

Graphical primitives for visualization, such as lines and areas.

JavaScript
Updated Jun 10, 2026

d3-force

1,979

Force-directed graph layout using velocity Verlet integration.

JavaScript
Updated Jun 12, 2026

d3-plugins

1,807

[DEPRECATED] A repository for sharing D3.js V3 plugins.

JavaScript
Updated May 1, 2026

d3-scale

1,612

Encodings that map abstract data to visual representation.

JavaScript
Updated Apr 18, 2026

d3-queue

1,404

Evaluate asynchronous tasks with configurable concurrency.

JavaScript
Updated Apr 7, 2026

d3-hierarchy

1,260

2D layout algorithms for visualizing hierarchical data.

JavaScript
Updated Jun 2, 2026

d3-geo-projection

1,151

Extended geographic projections for d3-geo.

JavaScript
Updated Jun 9, 2026

d3-geo

1,095

Geographic projections, spherical shapes and spherical trigonometry.

JavaScript
Updated Jun 7, 2026

d3-sankey

926

Visualize flow between nodes in a directed acyclic network.

JavaScript
Updated Jun 10, 2026

d3-scale-chromatic

818

Sequential, diverging and categorical color scales.

JavaScript
Updated Jun 8, 2026

d3-delaunay

655

Compute the Voronoi diagram of a set of two-dimensional points.

JavaScript
Updated Jun 3, 2026

d3-format

640

Format numbers for human consumption.

JavaScript
Updated Apr 29, 2026

d3-ease

606

Easing functions for smooth animation.

JavaScript
Updated May 31, 2026

d3-selection

570

Transform the DOM by selecting elements and joining to data.

JavaScript
Updated May 5, 2026

d3-zoom

534

Pan and zoom SVG, HTML or Canvas using mouse or touch input.

JavaScript
Updated Apr 28, 2026

d3-contour

518

Compute contour polygons using marching squares.

JavaScript
Updated May 23, 2026

d3-interpolate

497

Interpolate numbers, colors, strings, arrays, objects, whatever!

JavaScript
Updated May 4, 2026

d3-array

464

Array manipulation, ordering, searching, summarizing, etc.

JavaScript
Updated Jun 11, 2026

d3-dsv

446

A parser and formatter for delimiter-separated values, such as CSV and TSV.

JavaScript
Updated May 29, 2026

d3-color

428

Color spaces! RGB, HSL, Cubehelix, CIELAB, and more.

JavaScript
Updated Apr 13, 2026

d3-drag

344

Drag and drop SVG, HTML or Canvas using mouse or touch input.

JavaScript
Updated Feb 3, 2026

d3-time-format

337

Parse and format times, inspired by strptime and strftime.

JavaScript
Updated May 21, 2026

d3-voronoi

250

Compute the Voronoi diagram of a set of two-dimensional points.

JavaScript
Updated Apr 22, 2026

d3-hexbin

249

Group two-dimensional points into hexagonal bins.

JavaScript
Updated May 24, 2026

d3-quadtree

238

Two-dimensional recursive spatial subdivision.

JavaScript
Updated May 31, 2026

d3-time

238

A calculator for humanity’s peculiar conventions of time.

JavaScript
Updated Apr 29, 2026

d3-fetch

227

Convenient parsing for Fetch.

JavaScript
Updated Dec 7, 2025

d3-transition

225

Animated transitions for D3 selections.

JavaScript
Updated Dec 7, 2025

d3-axis

208

Human-readable reference marks for scales.

JavaScript
Updated Jan 14, 2026

d3.github.com

197

The D3 website.

JavaScript
Updated Apr 28, 2026

d3-path

197

Serialize Canvas path commands to SVG.

JavaScript
Updated Apr 7, 2026

d3-timer

169

An efficient queue for managing thousands of concurrent animations.

JavaScript
Updated Mar 16, 2026

d3-brush

155

Select a one- or two-dimensional region using the mouse or touch.

JavaScript
Updated Dec 7, 2025

d3-3.x-api-reference

155

An archive of the D3 3.x API Reference.

Unknown Language
Updated May 27, 2025

d3-random

139

Generate random numbers from various distributions.

JavaScript
Updated Apr 2, 2026

d3-tile

137

Compute the quadtree tiles to display in a rectangular viewport.

JavaScript
Updated Mar 6, 2026

d3-chord

127

Visualizations relationships or network flow with a circular layout.

JavaScript
Updated May 2, 2026

d3-geo-polygon

123

Clipping and geometric operations for spherical polygons.

JavaScript
Updated Mar 26, 2026

d3-request

110

A convenient alternative to XMLHttpRequest.

JavaScript
Updated Jun 7, 2026

d3-collection

109

Handy data structures for elements keyed by string.

JavaScript
Updated Apr 7, 2026

d3-polygon

100

Geometric operations for two-dimensional polygons.

JavaScript
Updated Apr 13, 2026

d3-require

82

A minimal, promise-based implementation to require asynchronous module definitions.

JavaScript
Updated Dec 26, 2025

d3-dispatch

75

Register named callbacks and call them with arguments.

JavaScript
Updated Dec 7, 2025

d3-selection-multi

74

Multi-value syntax for d3-selection and d3-transition.

JavaScript
Updated Mar 25, 2026

versor

37

a home for Mike Bostock's versor.js

JavaScript
Updated May 28, 2026

d3-bundler

34

DEPRECATED; use rollup/rollup.

JavaScript
Updated Oct 15, 2023

d3-hsv

28

The HSV (Hue, Saturation, Value) color space.

JavaScript
Updated Dec 7, 2025

d3-cam16

24

A d3 implementation of the CIECAM16 color appearance model.

JavaScript
Updated May 23, 2025

d3-logo

23

D3 brand assets.

Unknown Language
Updated Oct 15, 2023

d3-hcg

21

The HCG (Hue, Chroma, Grayness) color space derived from the Munsell color system.

JavaScript
Updated Dec 7, 2025

d3-scripts

15

Common scripts for D3 modules.

JavaScript
Updated Oct 15, 2023

d3-hull

14

DEPRECATED; see d3-polygon’s hull function.

JavaScript
Updated Oct 15, 2023

blur-benchmark

2

temporary benchmark for d3.blur implementations

JavaScript
Updated Oct 15, 2023

Frequently asked questions

What does d3 build on GitHub?

D3 builds a variety of tools and libraries on GitHub, including d3 for visualizing data, d3-shape for graphical primitives, and d3-force for force-directed graph layouts. These projects facilitate data representation and visualization.

Which programming languages does d3 use?

D3 primarily uses JavaScript and Shell in its repositories. JavaScript is utilized for building interactive visualizations, while Shell scripts support various automation tasks within the development process.

Are d3's repositories public?

Yes, all of d3's repositories are public on GitHub. This transparency allows developers and data enthusiasts to access, contribute to, and utilize the numerous tools and libraries created by the organization.

Is this exposure intended?

Monitor D3 with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account