Datasette est un outil visant l’exploration et la publication de données. Le but est de pouvoir prendre n’importe quelles données et en faire un site web interactif, explorable, avec une API.
Le but est de permettre à des non-spécialistes (journalistes, archivistes, gouvernements locaux,…) de partager leur données avec le monde.
Datasette s’inscrit dans un écosystèmes d’outils permettant de construire une base de données SQLite (csvs-to-sqlite, sqlite-utils, db-to-sqlite, dbf-to-sqlite, markdown-to-sqlite, socrata2sql). Une fois la base SQLite créée, l’outil d’exploration peut être déployé en une seule commande.
Il existe aussi des extensions de Datasette permettant entre autres l’authentification via Github, le rendu d’images ou d’effectuer une recherche plus spécifique.
Chaque table ou vue peut être exportée au format CSV, personnalisée (CSS, JavaScript) ou complétée avec des métadonnées.