Mike Bostock

Login: mbostock

Company: @observablehq

Location: San Francisco, CA

Bio: Code and data for humans. Founder @observablehq. Creator @d3. Former @nytgraphics. Pronounced BOSS-tock.

Blog: https://bost.ocks.org/mike/

Blog: https://bost.ocks.org/mike/

Member of

  1. D3
  2. Observable
  3. Protovis
  4. TopoJSON

Repositories

array-source
Read arrays as standard WhatWG streams.
bl.ocks.org
Browser Extensions for bl.ocks.org
colorbrewer-theme
ColorBrewer-based themes for Sublime Text.
crom-test-bar
Another test for Crom dependencies.
crom-test-foo
A simple test for Crom dependencies.
cube-logplex
Route Heroku logs to Cube for analysis and visualization.
d3-bboxCollide
Bounding box collision detection for forceSimulation in d3v4
d3-cam02
A d3 implementation of the CIECAM02 and CIECAM02-UCS color appearance models
d3-legend
A reusable d3 legend component.
d3-parent
inverted iteration for nested data binds
d3-twodim
A D3.v3.js module for creating 2D representations of data
dedom
A partial implementation of the W3C DOM API on top of an HTML5 parser and serializer.
delaunator
A really fast JavaScript library for Delaunay triangulation of 2D points
dependency-tree
Hierarchical edge bundling in JavaScript & Canvas.
file-source
Read files as standard WhatWG streams in Node.
gistup
Create a gist from terminal, then use git to update it.
git-static
A versioned static file server backed by Git.
hide-flickr-eyebrow
Hide that ghastly eyebrow.
hide-google-plus-notification
Extensions for hiding the annoying red Google+ notification.
Javascript-Voronoi
A Javascript implementation of Fortune's algorithm to compute Voronoi cells
jsdom
A javascript implementation of the DOM, for use with node.js.
json2module
Convert a JSON object to an ES6 module.
json-write
A stream-based serializer for JSON.
justascii
Rewrite JavaScript to escape any non-ASCII characters in string literals.
mbostock.github.com
Redirect to http://bost.ocks.org/mike/.
mistakes
line-oriented presentation-optimized live coding in javascript
mongo-mock
DEPRECATED
ndjson-cli
Command line tools for operating on newline-delimited JSON streams.
nns
DEPRECATED; Use D3.
node-envy
DEPRECATED; Use env-js, jsdom, etc.
node-mappy
Server-side map rendering for Node.
ocks.org
http://ocks.org
path-source
Read files in Node, or fetch URLs in browser, as standard WhatWG streams.
pixymaps
Experimental canvas-based mapping library.
polly-b-gone
A physics platform game about a plucky wheeled robot named Polly.
polymaps
Polymaps is a fancy JavaScript mapping library.
por
A streaming parser for the Portable File Format (.por) used by PSPP & SPSS.
preamble
Generate a tiny preamble from a package.json.
protovis
A visualization toolkit for JavaScript using SVG.
randomized-flood-fill
Flood fill with color randomization.
rollup
Next-generation ES6 module bundler
rollup-1655
A test case for rollup/rollup#1655.
rollup-plugin-ascii
Rewrite JavaScript to escape any non-ASCII characters in string literals.
rollup-plugin-commonjs
Convert CommonJS modules to ES2015
rw
Now stdin and stdout are files.
rw-vs-fs
Comparing rw with Node?s built-in fs & stream.
shapefile
A cross-platform streaming parser for the ESRI Shapefile spatial data format.
slice-source
Read the specified number of bytes from a standard WhatWG stream.
smash
SMASH TOGETHER MULTIPLE FILES [deprecated; try rollup/rollup]
solar-calculator
Equations for computing the position of the Sun.
stack
A presentation library with intuitive, scroll-based navigation.
stream-source
Read Node streams as standard WhatWG streams.
svjimmy
A bookmarklet to download SVG as PNG.
tape-await
Yet another async-await helper for tape.
topoedit
A visual editor for TopoJSON.
topotree
Spatial indexing for topological operations.
us-rivers
A map of flowlines from NHDPlus.
vega-lite
A high-level grammar for visual analysis, built on top of Vega.

Commits To

RepositoryMost Recent Commit# Commits
d3/d3.github.com2018-03-22 22:18:54.01078
d3/d3-selection-multi2017-02-21 07:01:41.046
soxofaan/d3-plugin-captain-sankey2012-09-07 07:26:52.02
d3/d3-bundler2016-01-12 20:21:02.048
d3/d3-transition2018-02-28 18:13:24.0284
d3/d3-ease2017-03-10 18:06:49.0133
d3/d3-color2017-03-10 18:12:22.0142
d3/d3-array2017-09-23 20:46:10.0205
d3/d3-dispatch2017-03-10 18:11:05.085
d3/d3-timer2017-09-03 16:32:01.0125
d3/d3-interpolate2017-11-21 21:29:56.0143
susielu/d3-legend2016-09-12 18:53:29.01
d3/d3-time2017-11-21 21:46:37.0166
d3/d3-time-format2017-11-21 21:48:55.0134
d3/d3-voronoi2017-03-10 18:23:16.0108
d3/d3-shape2017-05-16 15:05:34.0386
d3/d3-polygon2017-03-10 17:56:28.039
d3/d3-hierarchy2017-06-09 19:43:12.0324
d3/d3-sankey2017-06-14 13:47:19.040
d3/d3-chord2017-03-10 18:21:06.042
d3/d3-hexbin2017-03-28 17:22:27.023
d3/d3-logo2016-11-30 18:00:16.019
d3/d3-collection2017-06-21 16:13:56.040
mbostock-bower/d3-bower2018-02-28 02:16:27.0235
d3/d3-drag2017-10-03 17:06:34.0181
d3/d3-zoom2017-10-30 14:14:17.0200
d3/d3-scale-chromatic2018-01-28 19:05:28.046
d3/d3-hsv2017-04-06 15:18:06.019
vijithassar/d3-parent2016-09-12 18:35:09.01
d3/d3-3.x-api-reference2016-12-08 19:01:21.016
d3/d3-hcg2016-08-30 19:21:08.05
emeeks/d3-bboxCollide2016-10-07 15:47:47.01
d3/d3-fetch2018-02-26 19:24:16.018
connorgr/d3-cam022016-11-17 05:46:53.02
d3/d3-contour2018-02-28 02:10:15.089
d3/d3-require2018-03-19 22:42:46.063
d3/d3-geo-polygon2017-10-05 16:27:47.04


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.