datasette 1.0a33
Summary
Datasette 1.0a33, released on June 11th, 2026, is a significant alpha update for the open-source multi-tool designed for exploring and publishing data. This version extends the "?_extra=" pattern, previously introduced in 1.0a3, to now cover queries and rows, in addition to tables. The expanded functionality, which allows for richer JSON responses, is now fully documented. To demonstrate this new feature, a custom API explorer was developed using AI tools, specifically Claude Fable 5 for the plan and GPT-5.5 xhigh for the implementation. This explorer helps users visualize and interact with the enhanced API capabilities.
Key takeaway
For data engineers or developers building data APIs, Datasette 1.0a33 offers enhanced flexibility for data publishing and exploration. You should investigate the extended "?_extra=" pattern to provide richer, more customizable JSON responses from your Datasette instances, reducing the need for multiple API calls. Consider using the new custom extras API explorer to understand its capabilities and streamline your data exposure strategies.
Key insights
Datasette's "?_extra=" pattern now enriches API responses for queries and rows, enhancing data exploration.
Principles
- Extend API patterns for richer data.
- AI tools accelerate development.
- Provide interactive feature demos.
Method
An API explorer was built using Claude Fable 5 for planning and GPT-5.5 xhigh for implementation, demonstrating AI-assisted development for feature showcasing.
In practice
- Use "?_extra=" for detailed API responses.
- Explore the custom API explorer.
- Consider AI for rapid tool building.
Topics
- Datasette
- Data Publishing
- API Design
- JSON API
- AI Development
- Data Exploration
Code references
Best for: Data Scientist, Data Engineer, Software Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Simon Willison's Weblog.