Building the product · Independent · 23 Oct 2026

datasette/datasette-enrichments

Tools for running enrichments against data stored in Datasette

← Building the product
Datasette Enrichments. Batch updates rows in SQLite via the browser.

In simple English

This tool adds a way to change rows in bulk inside your SQLite database. You pick a column of text and run a task on every row. It can turn street addresses into map coordinates by calling an external service. It can also fetch web pages or read text from images. You need an existing Datasette installation to use it.

What it is

A Python plugin for Datasette that adds a job runner for table data. It lets you process rows in batches through the browser.

What it is good for

Solo builders who store data in Datasette and want to clean up records or fill in missing columns without writing custom scripts.

Stars30
LicenceApache-2.0
Latest0.5.1 (2025-05-05)checked 23 Oct 2026
Last code change2026-09-28
Written inPython
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Processes large tables in small background batches so your server stays responsive.
  • Adds a clean web form for running tasks on specific columns.
  • Supports custom plugins for different types of data processing.
Watch for
  • Requires Python and a working Datasette setup to install and run.
  • External tasks like geocoding need their own API keys and network access.
  • Small community with few active contributors outside the main author.
Replaces

Writing one-off Python scripts to update rows in a database

Works well with

Datasette

Similar repositories
  • simonw/datasette12k stars

    The core data exploration web application that hosts this plugin.

Also reviewed on Repo Radar
  • alecthomas/kong3.2k stars

    Builds the whole command-line interface of a Go program from a description of its commands.

  • unocss/unocss19k stars

    A styling engine that reads the labels in your markup and generates only the CSS those labels need.

  • python/mypy21k stars

    The reference type checker for Python, run from the command line.

Install
source venv/bin/activate
pip install datasette-enrichments

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Data & Research › Data Enrichment & Collection › Data Enrichment.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.