Skip to content
View sgratzl's full-sized avatar


@cmu-delphi @lineupjs @upsetjs
Block or Report

Block or report sgratzl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


I'm Sam. I'm a research software engineer with a focus on interactive data exploration. I'm a Full Stack Developer with 10+ years of experience. In 2017, I finished his PhD in Computer Science with a focus on Information Visualization at the Johannes Kepler University, Linz, Austria. I love to dig into code, hunt bugs, and design new platforms. My goal is enabling researcher to discover more insights easier and faster as well as develop libraries that help others developers to do the same.

I create and maintain specialized visualization libraries such as LineUp-lite, LineUp.js or UpSet.js. In addition, I contribute and create plugins for web visualization frameworks such as chart.js or cytoscape.js.

Pinned Loading

  1. upsetjs/upsetjs upsetjs/upsetjs Public

    😠 UpSet.js - a set visualization library for rendering UpSet Plots (a JavaScript re-implementation of UpSet(R) by Lex et al), Euler Diagrams, Venn Diagrams, and Karnaugh Maps

    TypeScript 123 13

  2. lineup-lite lineup-lite Public

    LineUp-lite is an extension of the excellent react-table library for rendering beautiful interactive table visualizations based on the LineUp ranking visualization technique.

    TypeScript 16 4

  3. slack-cleaner slack-cleaner Public

    delete slack messages and files. An improved version is at:

    Python 367 42

  4. d3tutorial d3tutorial Public

    📊📈 A D3 v7 tutorial - interactive bar chart and multiple coordinated views (MCV)

    HTML 247 56

  5. chartjs-chart-geo chartjs-chart-geo Public

    Chart.js Choropleth and Bubble Maps

    TypeScript 329 36

  6. cytoscape.js-layers cytoscape.js-layers Public

    Cytoscape.js plugin for simplified layers (svg, canvas, html)

    TypeScript 55 5