jheer
UW Professor. Data, visualization & interaction. @uwdata @trifacta @d3 @vega
University of Washington @uwdata, Trifacta Inc.Seattle, WA
Pinned Repositories
d3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
barnes-hut
Interactive explanation of the Barnes-Hut approximation.
d3
A JavaScript visualization library for HTML and SVG.
datavore
A small, fast, in-browser database engine written in JavaScript.
dream-stream
Generating visual imagery to represent a text stream. An exercise from the CHI 2012 CrowdCamp Workshop.
arquero
Query processing and transformation of array-backed data tables.
mosaic
An extensible framework for linking databases and interactive views.
visualization-curriculum
A data visualization curriculum of interactive notebooks.
vega
A visualization grammar.
vega-lite
A concise grammar of interactive graphics, built on Vega.
jheer's Repositories
jheer/barnes-hut
Interactive explanation of the Barnes-Hut approximation.
jheer/datavore
A small, fast, in-browser database engine written in JavaScript.
jheer/dream-stream
Generating visual imagery to represent a text stream. An exercise from the CHI 2012 CrowdCamp Workshop.
jheer/d3
A JavaScript visualization library for HTML and SVG.
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.
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.
jheer/protovis
A visualization toolkit for JavaScript using SVG.
jheer/plot
A concise API for exploratory data visualization
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.
jheer/vega-projection-extended
Extended projections for cartographic mapping.
jheer/altair-examples
Some examples of Altair plots
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.
jheer/babel
🐠 Babel is a compiler for writing next generation JavaScript.
jheer/d3-cloud
Create word clouds in JavaScript.
jheer/d3-force
Force-directed graph layout using velocity Verlet integration.
jheer/d3-regression
Calculate statistical regressions from two-dimensional data.
jheer/d3-scale
Encodings that map abstract data to visual representation.
jheer/d3-scale-chromatic
Sequential, diverging and categorical color scales derived from ColorBrewer.
jheer/d3-time-format
Parse and format times, inspired by strptime and strftime.
jheer/eurovis18
EuroVis 2018 Full Papers Introduction Slides
jheer/vega-view
View component for Vega visualizations.