Tag
Datasette Apps 0.2a0 adds app_debug() and app_list() tools, enabling the Datasette Agent to test and edit apps via JavaScript in an invisible iframe.
Simon Willison discusses the stateless MCP (MCP 2.0) specification, which simplifies protocol implementations, and introduces his new tools mcp-explorer and datasette-mcp built to leverage it.
Datasette Agent 0.4a0 adds a new browser_task() mechanism, letting plugin tools run JavaScript directly in the user's browser. This enables new debugging capabilities for Datasette Apps.
Datasette 1.0a37 is an alpha release of the open-source tool for exploring and publishing data, announced by Simon Willison.
Peter Gostev built a Doom-like game using SQLite as the game engine, with ray tracing via recursive CTE, and integrated with Datasette for a real-time web interface. The project was created using GPT-5.6 Sol and demonstrates the creative potential of using SQL for game logic.
Simon Willison shares a GitHub code frequency chart for his Datasette project, illustrating the significant impact of AI coding agents and large language models on his development output, with a notable spike in activity in 2026.
June 2026 newsletter from Simon Willison covering AI model releases (Claude Fable 5, GPT-5.6, GLM-5.2), US export restrictions, Datasette updates, and other tools.
Simon Willison created a tool to convert Mozilla's browser compatibility data into a downloadable SQLite database, hosted with open CORS headers for easy exploration via Datasette Lite.
Datasette 1.0a35 alpha release introduces a new create table interface and alter table JSON API, along with stable template context documentation.
Datasette Apps is a new plugin that lets users host custom, sandboxed HTML+JavaScript applications within Datasette, enabling secure read-only and write SQL queries via iframes.
This datasette-acl 0.6a0 release expands from table-only permissions to a general resource-sharing system.
Datasette 1.0a34 introduces built-in tools for inserting, editing, and deleting rows directly in the Datasette interface, a feature long overdue and inspired by Datasette Agent.
datasette-tailscale is an experimental alpha plugin that lets Datasette run behind a Tailscale network using a sidecar, enabling easy access via a Tailscale hostname.
Released datasette-apps 0.1a3 with bug fixes for permission handling, including fixing create-app permission bypass and edit permission granting.
Datasette-apps 0.1a2 adds app CSP permissions, improved stored query picker with keyboard navigation, and fixes for link modals and full-screen mode.
Datasette Agent 0.3a0 adds an execute_write_sql tool that requests user approval before writing to a database, along with CLI enhancements and unsafe mode for auto-approval.
Datasette 1.0a33 extends the `?_extra=` pattern to queries and rows, improving JSON API extensibility and documentation, with a custom API explorer built by AI tools.
datasette-agent 0.2a0 adds the ability for tools to ask user questions mid-execution and a new save_query tool that requires human approval.
Simon Willison releases datasette-agent-edit 0.1a0, a base plugin for Datasette Agent that implements agentic text editing tools (view, str_replace, insert) reusable by other plugins.
Simon Willison introduces micropython-wasm, an alpha package that runs Python code in a sandbox using MicroPython compiled to WebAssembly, enabling safe plugin execution within Python applications like Datasette.