OpenSourceProjects logo
datasette logo

datasetteAn open source multi-tool for exploring and publishing data

An open source multi-tool for exploring and publishing data

10,978 stars
825 forks
Python
Apache-2.0
datasette screenshot

datasette

Datasette is a multi-tool for exploring and publishing data of any shape or size as an interactive website and API. It transforms raw datasets into explorable web interfaces without requiring extensive technical infrastructure, making data accessible and shareable to anyone.

Key Features

  • Instant Web Interface: Automatically generates an interactive web interface for exploring SQLite databases with minimal configuration
  • Automatic API Generation: Creates a JSON API automatically, allowing programmatic access to all data with filtering and aggregation
  • One-Command Deployment: Deploy databases to Heroku or Google Cloud Run with a single command using Docker containers
  • Datasette Lite: Run Datasette entirely in the browser using WebAssembly without requiring a server
  • Metadata & Licensing: Support for including source attribution, licensing information, and structured metadata in published datasets
  • Multiple Format Support: Works with SQLite databases and can import CSV and JSON data

Use Cases

  • Data Journalism: Journalists can publish investigative datasets with interactive exploration capabilities for readers
  • Archive & Museum Curation: Museums and archives can make historical collections discoverable and searchable online
  • Research Data Publishing: Scientists and researchers can share datasets with accompanying documentation and APIs
  • Government Transparency: Local governments can publish open data in an accessible, explorable format
  • Data Exploration: Analysts can quickly explore and understand large datasets through an intuitive web interface

Who Is It For

Datasette is designed for data journalists, museum curators, archivists, local governments, scientists, researchers, and anyone with data they want to share with the world. It's ideal for people who need to make data discoverable and explorable without building custom applications.

Trending Open Source Projects