Favicon of Datasette

Datasette

Explore and publish any dataset as an interactive website with a full API. Import from CSVs or JSON, analyze your data, and deploy it in minutes.

Datasette is an open-source multi-tool designed for anyone who needs to explore and publish data. It's ideal for data journalists, museum curators, archivists, and researchers who want to make their datasets accessible and interactive for a wider audience. The tool helps you take data in various formats, analyze it, and publish it as an interactive website complete with an accompanying API.

Key capabilities include:

  • Effortless Data Publication: Transform data from CSVs, JSON, and other sources into a browsable website. Datasette automatically detects patterns and helps you share your findings.
  • Instant JSON API: Spin up a fully functional JSON API for any dataset in minutes. This is invaluable for prototyping applications and proving concepts without building a custom backend.
  • One-Command Deployment: Publish your data directly to hosting providers like Google Cloud Run, Heroku, or Vercel with a single datasette publish command.
  • Extensible with Plugins: A rich ecosystem of plugins adds powerful features, from collaborative commenting and data enrichment to advanced search and visualization.
  • Desktop App: A dedicated macOS desktop application simplifies running Datasette on your own computer for local exploration and development.

Directory Structure

datasette
data
.env
docker-compose.yml

docker-compose.yml

services:
  datasette:
    image: datasetteproject/datasette
    container_name: datasette
    ports:
      - "8001:8001"
    volumes:
      - ./data:/mnt
    command: ["datasette", "-p", "8001", "-h", "0.0.0.0", "/mnt"]
    restart: unless-stopped

.env

# No sensitive environment variables are required for a basic Datasette deployment.
# If you install plugins that require API keys or secrets, you can define them here.

Share:

Ad
Favicon

 

  
 

Similar to Datasette

Favicon

 

  
  
Favicon

 

  
  
Favicon