
Computational Humanities Notebooks represent a paradigm shift in how scholars conduct and communicate research in the digital age. These interactive environments merge traditional scholarly writing with executable code, data analysis, and dynamic visualizations within a single document. Built on literate programming principles pioneered in computer science, these notebooks allow researchers to interweave narrative explanations with computational methods, creating documents where every analytical step—from data cleaning to statistical modeling—can be examined, executed, and modified. The most widely adopted platforms support multiple programming languages commonly used in digital humanities work, including Python and R, while maintaining human-readable formats that preserve the scholarly voice. Unlike traditional academic papers where methods sections offer only static descriptions of analytical procedures, these notebooks contain the actual code that generated every figure, table, and finding, creating a transparent chain from raw archival materials to published conclusions.
The fundamental challenge these systems address is the reproducibility crisis affecting computational research across disciplines, including humanities scholarship that increasingly relies on quantitative methods, text mining, and data visualization. Traditional publication formats separate the presentation of findings from the underlying analytical processes, making it difficult or impossible for other scholars to verify results, identify errors, or adapt methods to new research questions. This opacity becomes particularly problematic when working with digitized archives, historical datasets, or complex text corpora where analytical choices—how to clean OCR errors, which algorithms to apply, what parameters to set—profoundly influence outcomes. Computational notebooks solve this by making the entire research process visible and executable, transforming scholarship from a finished product into a living document that others can interrogate, extend, and improve. This transparency also benefits individual researchers by creating detailed records of their own analytical decisions, facilitating collaboration among team members, and enabling easier revision when reviewers request methodological changes.
Research institutions and digital humanities centers have increasingly adopted these notebook environments for projects ranging from historical network analysis to computational text studies. Major academic publishers now accept notebook-based submissions for certain journals, recognizing them as legitimate scholarly outputs that enhance rather than replace traditional prose. Libraries and archives are beginning to preserve these computational notebooks alongside conventional publications, treating them as essential documentation of research methodology. The technology aligns with broader movements toward open science and FAIR data principles—making research Findable, Accessible, Interoperable, and Reusable. As funding agencies increasingly mandate data sharing and methodological transparency, computational notebooks provide humanities scholars with practical tools to meet these requirements while maintaining the interpretive depth and narrative sophistication that define their disciplines. The growing ecosystem of notebook-sharing platforms and archival repositories suggests these environments will become standard infrastructure for digital scholarship, fundamentally reshaping how knowledge is created, validated, and transmitted across generations of researchers.
Open-source project developing open standards and software for interactive computing (Jupyter Notebooks).
Creators of RStudio and Quarto, an open-source scientific and technical publishing system built on Pandoc.

HathiTrust Research Center
United States · Consortium
A collaborative research center that enables computational analysis of the massive HathiTrust Digital Library.
The parent organization of JSTOR and Portico, operating the 'Constellate' platform.
Develops tools for executable research articles, allowing documents to contain reactive code cells.
A non-profit that manages interactive computing infrastructure (JupyterHubs) for research and education.

Code Ocean
United States · Company
A cloud-based computational reproducibility platform.
A writing platform for science and scholarship that integrates with Jupyter.
Collaborative data science notebook that allows real-time multiplayer editing.
A platform for collaborative data visualization using JavaScript notebooks.