Simon Willison’s Weblog

Subscribe
Atom feed

Releases

Filters: Sorted by date

Release showboat v0.4.0 — Create executable documents that demonstrate an agent's work
Release showboat v0.3.0 — Create executable documents that demonstrate an agent's work
Release datasette-sqlite-history-json 0.1a0 — Track changes to data using triggers and hidden JSON tables
Release datasette-pretty-traces 0.7 — Prettier formatting for ?_trace=1 traces
Release datasette-packages 0.3 — Show a list of currently installed Python packages
Release sqlite-history-json 0.3a0 — SQLite table history tracking using a JSON audit log
Release sqlite-history-json 0.2a0 — SQLite table history tracking using a JSON audit log
Release sqlite-history-json 0.1a0 — SQLite table history tracking using a JSON audit log
Release datasette-pins 0.1a7 — Pin databases, tables, and other items to the Datasette homepage
Release datasette-youtube-embed 0.2 — Turn YouTube URLs into embedded players in Datasette
Release sqlite-scanner v0.2.0 — Scan folders for SQLite database files
Release datasette-scan 0.1.1 — Datasette plugin for scanning for SQLite files
Release datasette-scan 0.1 — Datasette plugin for scanning for SQLite files
Release sqlite-scanner v0.1.1 — Scan folders for SQLite database files
Release go-to-wheel 0.2 — Wrap Go binaries in Python wheels
Release go-to-wheel 0.1 — Wrap Go binaries in Python wheels
Release sqlite-scanner v0.1.0 — Scan folders for SQLite database files
Release shot-scraper 1.9.1 — A command-line utility for taking automated screenshots of websites

I wanted a Python library that could parse SQLite SELECT statements, so I vibe coded this one up based on a specification I reverse-engineered from SQLite's own parser behavior.

There's an interactive playground here for trying it out in the browser (via Pyodide).

Release tiny-haversine 0.1.1 — A Python package with a C module for haversine() - as a WASM experiment
Release tiny-haversine 0.1.0 — A Python package with a C module for haversine() - as a WASM experiment
Release sqlite-ast-conformance 0.1 — A language independent conformance suite for implementations of a SQLite SELECT query parser
Release datasette 1.0a24 — An open source multi-tool for exploring and publishing data
Release datasette-visible-internal-db 0.1.1a2 — Datasette plugin for making the internal database visible for debugging
Release claude-code-transcripts 0.6 — Tools for publishing transcripts for Claude Code sessions
Release datasette-llm 0.1a0 — LLM integration plugin for other plugins to depend on
Release multipart-form-data-conformance 0.1a0 — A conformance suite for HTTP multipart form data
Release datasette-scale-to-zero 0.3.2 — Quit Datasette if it has not received traffic for a specified time period
Release pwasm 0.1a0 — A WebAssembly engine in pure Python
Release denobox 0.1a2 — Run JavaScript code and WASM in a Deno sandbox