03 / Build

Tools for the work. Room for experiments.

Selected software, templates, and curated guides for working with texts, sources, and research data.

01 / Text analysis

Simple Topic Modeling

Find the themes in a document collection, or in one long text, with a tool that runs entirely in your browser. Your texts stay on your computer.

Try Simple Topic Modeling
02 / Primary sources

Awesome Digital History

Find primary sources online and learn how to research history digitally. Filter the directory by region, type, language, and period.

Browse Awesome Digital History
03 / Research data

Open Research Data Template

Start a clear, citable, and reusable research data repository, with documentation, citation metadata, a website, and Zenodo archiving.

Docs for Open Research Data Template

More tools and resources

04 / Document extraction

pdf2md

Convert PDFs to Markdown with local extraction, Apple OCR, and MLX.

Source for pdf2md
05 / Full-text search

recoll-web

Search a Recoll index through a small web interface built with FastAPI, Jinja2, and htmx.

Docs for recoll-web
06 / Research tools

Quarto MCP

Connect MCP clients to the Quarto command-line interface through a thin server.

Source for Quarto MCP
07 / Publishing

Zenodo Uploader

Create, update, version, and publish Zenodo records from the command line or from an AI agent.

Source for Zenodo Uploader
09 / Scholarly infrastructure

TextRefs

An open registry for persistent, canonical references to texts.

A collaborative project with Luz Christopher Seiberth

Docs for TextRefs
10 / Curated list

Awesome Digital Humanities

Find software for humanities research with quantitative or computational methods.

A DH Tech community project

Browse Awesome Digital Humanities

The projects live in their own repositories. Find more on GitHub