About this project

Datasette is a tool designed to help users take data of various shapes and sizes and publish it as an interactive, explorable website accompanied by an API. It is particularly aimed at data journalists, researchers, archivists, and government entities who need to share data with the public. Key capabilities include: - Serving SQLite databases as web interfaces via a local server. - Providing an API for the hosted data. - Support for metadata integration (via metadata.json) to include licensing and source information on the generated site. - Deployment capabilities to Heroku and Google Cloud Run using the `datasette publish` command. - A WebAssembly-based version called Datasette Lite that runs entirely within the browser. Installation is supported via Homebrew, pip, pipx, and Docker, requiring Python 3.8 or higher.