Simon Willison’s Weblog

Subscribe
Atom feed for datasette Random

1,521 posts tagged “datasette”

Datasette is an open source tool for exploring and publishing data.

2020

Datasette 0.50: The annotated release notes

Visit Datasette 0.50: The annotated release notes

I released Datasette 0.50 this morning, with a new user-facing column actions menu feature and a way for plugins to make internal HTTP requests to consume the JSON API of their parent Datasette instance.

[... 792 words]

Release datasette 0.50 — An open source multi-tool for exploring and publishing data

Bedrock: The SQLitening (via) Back in March 2018 www.mozilla.org switched over to running on Django using SQLite! They’re using the same pattern I’ve been exploring with Datasette: their SQLite database is treated as a read-only cache by their frontend servers, and a new SQLite database is built by a separate process and fetched onto the frontend machines every five minutes by a scheduled task. They have a healthcheck page which shows the latest version of the database and when it was fetched, and even lets you download the 25MB SQLite database directly (I’ve been exploring it using Datasette).

# 7th October 2020, 11:47 pm / django, mozilla, sqlite, datasette, baked-data

Running Datasette on DigitalOcean App Platform (via) I spent some time with DigitalOcean’s new App Platform today, which is a Heroku-style PaaS that starts at $5/month. It looks like it could be a really good fit for Datasette. Disk is ephemeral, but if you’re publishing read-only data that doesn’t matter since you can build the SQLite database as part of the deployment and bundle it up in the Docker/Kubernetes container.

# 7th October 2020, 2:52 am / deployment, heroku, datasette, digitalocean

Release datasette 0.50a1 — An open source multi-tool for exploring and publishing data

Potential new elevator pitch / tagline for Datasette: The best way to publish data online (via) One of the biggest challenges I’ve had with Datasette is compressing it into a single elevator pitch or tagline that helps answer the question “what does this software do?”—the project does a lot of different things, so finding the right angle for explaining it has proved really difficult. I’m workshopping a new tagline over on the Datasette discussion forum—feedback, suggestions and challenges very welcome!

# 4th October 2020, 12:03 am / marketing, pitching, datasette

Weeknotes: Datasette column actions, plus three new plugins

Visit Weeknotes: Datasette column actions, plus three new plugins

A renewed emphasis on building out Datasette Cloud has produced three new plugins this week: datasette-dateutil, datasette-import-table and datasette-edit-schema, plus a major improvement to Datasette’s default interface for browsing tables.

[... 1,093 words]

Release datasette 0.50a0 — An open source multi-tool for exploring and publishing data
Release datasette-cluster-map 0.12.4 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release datasette-edit-schema 0.3 — Datasette plugin for modifying table schemas
Release datasette-edit-schema 0.3a2 — Datasette plugin for modifying table schemas
Release datasette-cluster-map 0.12.3 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release datasette-cluster-map 0.12.2 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release datasette-cluster-map 0.12.1 — Datasette plugin that shows a map for any data with latitude/longitude columns
Release datasette-edit-schema 0.3a1 — Datasette plugin for modifying table schemas
Release datasette-edit-schema 0.3a — Datasette plugin for modifying table schemas
Release datasette-dateutil 0.2.1 — dateutil functions for Datasette
Release datasette-dateutil 0.2 — dateutil functions for Datasette
Release datasette-import-table 0.2 — Datasette plugin for importing tables from other Datasette instances
Release datasette-import-table 0.1 — Datasette plugin for importing tables from other Datasette instances
Release datasette-import-table 0.1a2 — Datasette plugin for importing tables from other Datasette instances
Release datasette-import-table 0.1a1 — Datasette plugin for importing tables from other Datasette instances
Release datasette-import-table 0.1a0 — Datasette plugin for importing tables from other Datasette instances

datasette-dateutil (via) New Datasette plugin exposing date/time parsing custom SQL functions powered by the classic dateutil Python library.

# 28th September 2020, 12:33 am / dateutil, plugins, projects, datasette

Release datasette-dateutil 0.1 — dateutil functions for Datasette

Weeknotes: software carpentry, compiling modules for SQLite

Visit Weeknotes: software carpentry, compiling modules for SQLite

This week I completed the Software Carpentry instructor training course, added two foundational features to sqlite-utils and learned how to compile modules for SQLite.

[... 805 words]

Weeknotes: datasette-seaborn, fivethirtyeight-polls

Visit Weeknotes: datasette-seaborn, fivethirtyeight-polls

This week I released Datasette 0.49 and tinkered with datasette-seaborn, dogsheep-beta and polling data from FiveThirtyEight.

[... 951 words]

Datasette 0.49: The annotated release notes

Visit Datasette 0.49: The annotated release notes

Datasette 0.49 is out. Some notes on what’s new.

[... 1,234 words]

Release datasette 0.49.1 — An open source multi-tool for exploring and publishing data
Release datasette-ics 0.5 — Datasette plugin for outputting iCalendar files