---
title: "sqlite-utils now supports plugins"
description: "!https://simonwillison.net/2023/Jul/24/sqlite-utils-plugins/"
date: 2023-07-28
published: true
tags:
  - data
  - database
  - python
  - sql
  - thought
template: link
---


<div class="embed-card embed-card-external">
  <a href="https://simonwillison.net/2023/Jul/24/sqlite-utils-plugins/" class="embed-card-link" target="_blank" rel="noopener noreferrer">
    <div class="embed-card-image">
      <img src="https://static.simonwillison.net/static/2023/sqlite-utils-shell-ml.jpg" alt="sqlite-utils now supports plugins — sqlite-utils 3.34 is out with a major new feature: support for plugins. sqlite-utils is my combination Python library and command-line tool for manipulating SQLite databases. It recently celebrated its fifth …" loading="lazy">
    </div>
    <div class="embed-card-content">
      <div class="embed-card-title">sqlite-utils now supports plugins</div>
      <div class="embed-card-description">sqlite-utils 3.34 is out with a major new feature: support for plugins. sqlite-utils is my combination Python library and command-line tool for manipulating SQLite databases. It recently celebrated...</div>
      <div class="embed-card-meta">Simon Willison’s Weblog &middot; simonwillison.net</div>
    </div>
  </a>
</div>


As the title states sqlite-utils now supports plugins.  I dug in just a bit and Simon implemented this completely with entrypoints, no framework or library at all.
