Jeffrey Heer

@jheer · User

GitHub profile ↗ · Compare

UW Professor. Data, visualization & interaction. @uwdata @ridge-ai @d3 @vega

University of Washington @uwdata, Ridge AISeattle, WA1,145 followers23 repositories

Repositories

jheer/barnes-hut

Interactive explanation of the Barnes-Hut approximation.

★ 59JavaScriptForks 11

jheer/d3-scale

Encodings that map abstract data to visual representation.

★ 0JavaScriptForks 0

jheer/d3-force

Force-directed graph layout using velocity Verlet integration.

★ 1JavaScriptForks 0

jheer/isoformat

Formats dates as the shortest equivalent ISO 8601 UTC string

★ 0Forks 0

jheer/datavore

A small, fast, in-browser database engine written in JavaScript.

★ 16JavaScriptForks 1

jheer/dream-stream

Generating visual imagery to represent a text stream. An exercise from the CHI 2012 CrowdCamp Workshop.

★ 7JavaScriptForks 1

jheer/plot

A concise API for exploratory data visualization

★ 1Forks 0

jheer/d3-regression

Calculate statistical regressions from two-dimensional data.

★ 0JavaScriptForks 0

jheer/d3-time-format

Parse and format times, inspired by strptime and strftime.

★ 0JavaScriptForks 0

jheer/vega-view

View component for Vega visualizations.

★ 0JavaScriptForks 0

jheer/babel

🐠 Babel is a compiler for writing next generation JavaScript.

★ 0JavaScriptForks 0

jheer/eurovis18

EuroVis 2018 Full Papers Introduction Slides

★ 0JavaScriptForks 0

jheer/arrow

Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.

★ 0C++Forks 0

jheer/d3

A JavaScript visualization library for HTML and SVG.

★ 6JavaScriptForks 0

jheer/Flare

Flare is an ActionScript library for creating visualizations that run in the Adobe Flash Player. From basic charts and graphs to complex interactive graphics, the toolkit supports data management, visual encoding, animation, and interaction techniques.

★ 2ActionScriptForks 0

jheer/Prefuse

Prefuse is a set of software tools for creating rich interactive data visualizations in the Java programming language. Prefuse supports a rich set of features for data modeling, visualization, and interaction. It provides optimized data structures for tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity.

★ 1JavaForks 0

jheer/protovis

A visualization toolkit for JavaScript using SVG.

★ 2JavaScriptForks 0

jheer/c3

C3 (Categorical Color Components) is a JavaScript library for modeling color naming data. It can be used to create a variety of applications, including improved color selection, image editing, or palette analysis tools.

★ 4JavaScriptForks 0

jheer/d3-scale-chromatic

Sequential, diverging and categorical color scales derived from ColorBrewer.

★ 0JavaScriptForks 0