Statistics and Study Design

Statslator.js LIBRARY TOOL
Translate between statistical values such as p-values into confidence intervals and vice-versa.
Website Code
npm GitHub Repo stars
Balanced Latin Square Generator TOOL
Online generator of balanced latin squares, i.e. latin square designs with complete counterbalancing of immediate sequential effects.
Website

Augmenting Digital Documents

ChartDetective TOOL
Interactive tool to extract underlying data from vector charts.
Website Code
GitHub Repo stars
Charagraph TOOL
Annotate documents with charts created from the numbers in the text.
Website Code
GitHub Repo stars
Chameleon TOOL
Augment statitic digital documents with interactive and animated figures.
Website Code
GitHub Repo stars

Authoring Documents

PyDictToLatex LIBRARY
Make python dictionaries accessible in LaTeX. Useful to keep a LaTeX document in-sync with data but without having to edit the document every time the data changes.
Code
GitHub Repo stars

Interaction Techniques

Textoshop TOOL
Edit text like you would edit an image in Photoshop.
Website Code
GitHub Repo stars
DirectGPT TOOL
Interact with LLMs through direct manipulation.
Website Code
GitHub Repo stars
Hardware-independent Transfer Functions TOOL
Mimic the cursor behavior you have on another computer and create transfer functions that are independent from the hardware.
Website Code
GitHub Repo stars
WhichFingers LIBRARY
Source code and circuit schematics to create WhichFingers, a device to indentify the finger being used when interacting with touchscreens and keyboards.
Website