StickyLand: Breaking the Linear Presentation of Computational Notebooks
Not on the map. Why?
Abstract (arXiv)
How can we better organize code in computational notebooks? Notebooks have become a popular tool among data scientists, as they seamlessly weave text and code together, supporting users to rapidly iterate and document code experiments. However, it is often challenging to organize code in notebooks, partially because there is a mismatch between the linear presentation of code and the non-linear process of exploratory data analysis. We present StickyLand, a notebook extension for empowering users to freely organize their code in non-linear ways. With sticky cells that are always shown on the screen, users can quickly access their notes, instantly observe experiment results, and easily build interactive dashboards that support complex visual analytics. Case studies highlight how our tool can enhance notebook users's productivity and identify opportunities for future notebook designs. StickyLand is available at https://github.com/xiaohk/stickyland.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 7 of its 26 references that are in the map. First posted on arXiv 22 Feb 2022.
Builds on
7 of 26 references.
References · 7
- 2019InterpretML: A Unified Framework for Machine Learning Interpretabilitycited by 243
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2020The Language Interpretability Tool: Extensible, Interactive Visualizations and Analysis for NLP Modelscited by 125
- 2021GAM Changer: Editing Generalized Additive Models with Interactive Visualizationcited by 18
- 2020mage: Fluid Moves Between Code and Graphical Work in Computational Notebookscited by 13
- 2018Using the Jupyter Notebook as a Tool for Open Science: An Empirical Studycited by 9
- 2020Argo Lite: Open-Source Interactive Graph Exploration and Visualization in Browserscited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 2.
6 papers.
- 2024Farsight: Fostering Responsible AI Awareness During AI Application Prototypingcited by 28
- 2022TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualizationcited by 13
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebookscited by 3
- 2024Intelligent Canvas: Enabling Design-Like Exploratory Visual Data Analysis with Generative AI through Rapid Prototyping, Iteration and Curationcited by 2
- 2025A Framework for Situating Innovations, Opportunities, and Challenges in Advancing Vertical Systems with Large AI Modelscited by 2
- 2025NoteEx: Interactive Visual Context Manipulation for LLM-Assisted Exploratory Data Analysis in Computational Notebookscited by 2
- 2025NoteEx: Interactive Visual Context Manipulation for LLM-Assisted Exploratory Data Analysis in Computational Notebooks10 Nov 2025
- 2025A Framework for Situating Innovations, Opportunities, and Challenges in Advancing Vertical Systems with Large AI Models3 Apr 2025
- 2024Farsight: Fostering Responsible AI Awareness During AI Application Prototyping23 Feb 2024
- 2024Intelligent Canvas: Enabling Design-Like Exploratory Visual Data Analysis with Generative AI through Rapid Prototyping, Iteration and Curation13 Feb 2024
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks4 May 2023
- 2022TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualization19 Sep 2022