Sculpin: Direct-Manipulation Transformation of JSON
summary
Sculpin is a direct-manipulation environment that records step-by-step JSON transformations into a reusable program, emphasizing sculptable selections, small precise actions, and operations directly on JSON. The authors convert an art-festival API response into GeoJSON and successfully map it, build a reactive gallery by loading the Art Institute API response and turning fields into embedded interface elements, and create a persistent to‑do app whose button behavior is recorded and replays. The paper reports a heuristic analysis and flags editing preexisting demonstrations as a limitation.
AI-written summary · about
chapters (5)
- 0:00Introduction and motivation
- 1:06Sculpin overview and JSON transformation
- 3:15Building interactive interfaces
- 5:41Extending sculpting to other media
- 8:30Q&A session
related talks
37mSupporting Data Journalism through Compilers for Visual Inputs
35mMaking a lot of things
36mArt.js: Transfigure Data to Create 21st Century Art
21mSemi-Automated SVG Programming via Direct Manipulation
29mSketching in the Browser
24mSketching in the Browser
47mData, Design, Code
20mMoSculp: Interactive Visualization of Shape and Time
