/Tech4h ago

Datasette 1.0a33 Documents Expanded ?_extra= JSON API for Rows and Queries

1143139.6K
Original post
Simon Willison@simonw#201inTech

New Datasette release: 1.0a33, which finally brings documents the ?_extra= JSON API mechanism and brings it to the row and query pages in addition to the table pages

(Most of the code in this release was built with the help of Claude Fable 5) https://datasette.io/blog/2026/api-extras/

11:02 AM · Jun 11, 2026 · 5.4K Views
Sentiment

Users are enthusiastic about the new _extra= JSON API feature in Datasette 1.0a33 because it will make the tool even more flexible, with interest in Claude's contributions to the code.

Pos
100.0%
Neg
0.0%
1 comments with sentiment.
Cluster Engagement
Posts from X
Most Activity
Most Activity
VIEWS4.1KLIKES11REPLIES1

Since the JSON extras API is a little hard to explain without an example I also had Fable 5 and GPT-5.5 collaborate on this custom API explorer tool for trying out the new feature https://tools.simonwillison.net/datasette-extras-explorer#url=https%3A%2F%2Flatest.datasette.io%2Ffixtures%2Ffacetable.json%3F_size%3D1%26_facet%3Dstate&extras=count%2Ccount_sql%2Cexpandable_columns%2Cfacet_results

New Datasette release: 1.0a33, which finally brings documents the ?_extra= JSON API mechanism and brings it to the row and query pages in addition to the table pages

(Most of the code in this release was built with the help of Claude Fable 5) https://datasette.io/blog/2026/api-extras/

4hViews 4.1KLikes 11Bookmarks 0

@simonw the _extra= stuff is gonna make datasette even more flexible

claude helping ship code is interesting, how much did it write?

4hViews 17
Rugbist@rugbist_

@simonw curious if _extra affects query performance or if its just a convenience layer on top

4h