Datasette Plugins

Plugins extend Datasette with new functionality - visualization options, authentication schemes, data manipulating tools, additional output formats and more.

Learn more about plugins, or find out how to write your own.

Sort by most recent release · downloads this week · stars

datasette-render-markdown by simonw

Datasette plugin for rendering Markdown

37 downloads this week        ⭐ 13

Latest: on 27th January 2023

datasette-youtube-embed by simonw

Turn YouTube URLs into embedded players in Datasette

⭐ 2

Latest: on 27th January 2023

datasette-scraper by cldellow

Add website scraping abilities to Datasette

187 downloads this week        ⭐ 10

Latest: on 22nd January 2023

datasette-faiss by simonw

Maintain a FAISS index for specified Datasette tables

56 downloads this week        ⭐ 9

Latest: on 19th January 2023

datasette-openai by simonw

SQL functions for calling OpenAI APIs

60 downloads this week        ⭐ 7

Latest: on 14th January 2023

datasette-cookies-for-magic-parameters by simonw

UI for setting cookies to populate magic parameters

53 downloads this week        ⭐ 0

Latest: on 12th January 2023

datasette-auth-passwords by simonw

Datasette plugin for authentication using passwords

42 downloads this week        ⭐ 17

Latest: on 9th January 2023

datasette-publish-fly by simonw

Datasette plugin for publishing data using Fly

247 downloads this week        ⭐ 12

Latest: on 9th January 2023

datasette-geojson by eyeseast

Add GeoJSON output to Datasette queries

21 downloads this week        ⭐ 6

Latest: on 6th January 2023

datasette-dashboards by rclement

Datasette plugin providing data dashboards from metadata

29 downloads this week        ⭐ 78

Screenshot of rclement/datasette-dashboards

Latest: on 5th January 2023

datasette-gunicorn by simonw

Plugin for running Datasette using Gunicorn

16 downloads this week        ⭐ 2

Latest: on 18th December 2022

datasette-ripgrep by simonw

Web interface for searching your code using ripgrep, built as a Datasette plugin

30 downloads this week        ⭐ 63

Screenshot of simonw/datasette-ripgrep

Latest: on 15th December 2022

datasette-media by simonw

Datasette plugin for serving media based on a SQL query

28 downloads this week        ⭐ 16

Latest: on 13th December 2022

datasette-secret-santa by simonw

Run secret santa gift circles using Datasette

8 downloads this week        ⭐ 1

Latest: on 11th December 2022

datasette-render-binary by simonw

Datasette plugin for rendering binary data

17 downloads this week        ⭐ 9

Latest: on 10th December 2022

datasette-public by simonw

Make specific Datasette tables visible to the public

20 downloads this week        ⭐ 0

Latest: on 2nd December 2022

datasette-ephemeral-tables by simonw

Provide tables that expire after a time limit

16 downloads this week        ⭐ 2

Latest: on 2nd December 2022

datasette-export by simonw

Export pages from Datasette to files on disk

6 downloads this week        ⭐ 1

Latest: on 27th November 2022

datasette-graphql by simonw

Datasette plugin providing an automatic GraphQL API for your SQLite databases

398 downloads this week        ⭐ 69

Screenshot of simonw/datasette-graphql

Latest: on 19th November 2022

datasette-edit-schema by simonw

Datasette plugin for modifying table schemas

60 downloads this week        ⭐ 6

Latest: on 18th November 2022

datasette-indieauth by simonw

Datasette authentication using IndieAuth and RelMeAuth

38 downloads this week        ⭐ 8

Latest: on 18th November 2022

datasette-copyable by simonw

Datasette plugin for outputting tables in formats suitable for copy and paste

64 downloads this week        ⭐ 13

Screenshot of simonw/datasette-copyable

Latest: on 18th November 2022

datasette-edit-templates by simonw

Plugin allowing Datasette templates to be edited within Datasette

14 downloads this week        ⭐ 1

Latest: on 18th November 2022

datasette-configure-fts by simonw

Datasette plugin for enabling full-text search against selected table columns

57 downloads this week        ⭐ 3

Latest: on 18th November 2022

datasette-socrata by simonw

Import data from Socrata into Datasette

21 downloads this week        ⭐ 0

Latest: on 18th November 2022

datasette-search-all by simonw

Datasette plugin for searching all searchable tables at once

79 downloads this week        ⭐ 9

Screenshot of simonw/datasette-search-all

Latest: on 18th November 2022

datasette-nteract-data-explorer by hydrosquall

automatic visual data explorer for datasette

30 downloads this week        ⭐ 8

Screenshot of hydrosquall/datasette-nteract-data-explorer

Latest: on 19th October 2022

datasette-external-links-new-tabs by ocdtrekkie

Datasette plugin to open external links in new tabs

7 downloads this week        ⭐ 1

Latest: on 7th October 2022

datasette-sentry by simonw

Datasette plugin for configuring Sentry

20 downloads this week        ⭐ 6

Latest: on 6th October 2022

datasette-pretty-json by simonw

Datasette plugin that pretty-prints any column values that are valid JSON objects or arrays

103 downloads this week        ⭐ 8

Latest: on 28th September 2022

datasette-sandstorm-support by simonw

Authentication and permissions for Datasette on Sandstorm

8 downloads this week        ⭐ 1

Latest: on 16th September 2022

datasette-upload-dbs by simonw

Upload SQLite database files to Datasette

12 downloads this week        ⭐ 5

Latest: on 9th September 2022

datasette-upload-csvs by simonw

Datasette plugin for uploading CSV files and converting them to database tables

47 downloads this week        ⭐ 9

Latest: on 8th September 2022

datasette-render-image-tags by simonw

Turn any URLs ending in .jpg/.png/.gif into img tags with width 200

7 downloads this week        ⭐ 0

Latest: on 4th September 2022

datasette-sitemap by simonw

Generate sitemap.xml for Datasette sites

18 downloads this week        ⭐ 0

Latest: on 30th August 2022

datasette-block-robots by simonw

Datasette plugin that blocks robots and crawlers using robots.txt

181 downloads this week        ⭐ 2

Latest: on 30th August 2022

datasette-multiline-links by simonw

Make multiple newline separated URLs clickable in Datasette

6 downloads this week        ⭐ 0

Latest: on 24th August 2022

datasette-publish-vercel by simonw

Datasette plugin for publishing data using Vercel

252 downloads this week        ⭐ 27

Latest: on 24th August 2022

datasette-mp3-audio by simonw

Turn .mp3 URLs into an audio player in the Datasette interface

9 downloads this week        ⭐ 1

Latest: on 20th August 2022

datasette-scale-to-zero by simonw

Quit Datasette if it has not received traffic for a specified time period

17 downloads this week        ⭐ 8

Latest: on 5th August 2022

datasette-sqlite-fts4 by simonw

Datasette plugin that adds custom SQL functions for working with SQLite FTS4

25 downloads this week        ⭐ 3

Latest: on 31st July 2022

datasette-insert by simonw

Datasette plugin for inserting and updating data

21 downloads this week        ⭐ 9

Latest: on 22nd July 2022

datasette-ics by simonw

Datasette plugin for outputting iCalendar files

22 downloads this week        ⭐ 13

Screenshot of simonw/datasette-ics

Latest: on 12th July 2022

datasette-redirect-to-https by simonw

Datasette plugin that redirects all non-https requests to https

9 downloads this week        ⭐ 1

Latest: on 4th July 2022

datasette-expose-env by simonw

Datasette plugin to expose selected environment variables at /-/env for debugging

5 downloads this week        ⭐ 0

Latest: on 3rd July 2022

datasette-packages by simonw

Show a list of currently installed Python packages

22 downloads this week        ⭐ 0

Latest: on 3rd July 2022

datasette-query-files by eyeseast

Write Datasette canned queries as plain SQL files

9 downloads this week        ⭐ 8

Latest: on 2nd July 2022

datasette-auth-existing-cookies by simonw

Datasette plugin that authenticates users based on existing domain cookies

20 downloads this week        ⭐ 3

Latest: on 29th May 2022

datasette-copy-to-memory by simonw

Copy database files into an in-memory database on startup

28 downloads this week        ⭐ 2

Latest: on 30th April 2022

datasette-gzip by simonw

Add gzip compression to Datasette

23 downloads this week        ⭐ 4

Screenshot of simonw/datasette-gzip

Latest: on 28th April 2022

datasette-total-page-time by simonw

Add a note to the Datasette footer measuring the total page load time

9 downloads this week        ⭐ 0

Latest: on 26th April 2022

datasette-auth0 by simonw

Datasette plugin that authenticates users using Auth0

8 downloads this week        ⭐ 3

Latest: on 28th March 2022

datasette-hashed-urls by simonw

Optimize Datasette performance behind a caching proxy

34 downloads this week        ⭐ 3

Latest: on 24th March 2022

sqlite-colorbrewer by eyeseast

A custom function to use ColorBrewer scales in SQLite queries

6 downloads this week        ⭐ 4

Latest: on 2nd March 2022

datasette-dateutil by simonw

dateutil functions for Datasette

18 downloads this week        ⭐ 6

Latest: on 1st March 2022

datasette-redirect-forbidden by simonw

Redirect forbidden requests to a login page

6 downloads this week        ⭐ 0

Latest: on 23rd February 2022

datasette-geojson-map by eyeseast

Render a map for any query with a geometry column

19 downloads this week        ⭐ 14

Latest: on 17th February 2022

datasette-tiddlywiki by simonw

Run TiddlyWiki in Datasette and save Tiddlers to a SQLite database

8 downloads this week        ⭐ 22

Latest: on 14th February 2022

datasette-leaflet-freedraw by simonw

Draw polygons on maps in Datasette

29 downloads this week        ⭐ 14

Screenshot of simonw/datasette-leaflet-freedraw

Latest: on 3rd February 2022

datasette-pretty-traces by simonw

Prettier formatting for ?_trace=1 traces

39 downloads this week        ⭐ 2

Screenshot of simonw/datasette-pretty-traces

Latest: on 14th January 2022

datasette-cluster-map by simonw

Datasette plugin that shows a map for any data with latitude/longitude columns

405 downloads this week        ⭐ 40

Screenshot of simonw/datasette-cluster-map

Latest: on 7th December 2021

datasette-hovercards by simonw

Add preview hovercards to links in Datasette

8 downloads this week        ⭐ 2

Latest: on 2nd December 2021

datasette-jupyterlite by simonw

JupyterLite as a Datasette plugin

13 downloads this week        ⭐ 3

Screenshot of simonw/datasette-jupyterlite

Latest: on 5th November 2021

datasette-auth-tokens by simonw

Datasette plugin for authenticating access using API tokens

14 downloads this week        ⭐ 4

Latest: on 15th October 2021

datasette-template-request by simonw

Expose the Datasette request object to custom templates

7 downloads this week        ⭐ 0

Latest: on 23rd September 2021

datasette-write by simonw

Datasette plugin providing a UI for executing SQL writes against the database

11 downloads this week        ⭐ 3

Latest: on 11th September 2021

datasette-schema-versions by simonw

Datasette plugin that shows the schema version of every attached database

6 downloads this week        ⭐ 0

Latest: on 11th September 2021

datasette-import-table by simonw

Datasette plugin for importing tables from other Datasette instances

13 downloads this week        ⭐ 0

Latest: on 8th September 2021

datasette-verify by simonw

Verify that files can be opened by Datasette

4 downloads this week        ⭐ 1

Latest: on 28th August 2021

datasette-debug-asgi by simonw

Datasette plugin for dumping out the ASGI scope

19 downloads this week        ⭐ 1

Latest: on 17th August 2021

datasette-x-forwarded-host by simonw

Treat the X-Forwarded-Host header as the Host header

2 downloads this week        ⭐ 0

Latest: on 12th August 2021

datasette-query-links by simonw

Turn SELECT queries returned by a query into links to execute them

15 downloads this week        ⭐ 3

Latest: on 9th August 2021

datasette-pyinstrument by simonw

Use pyinstrument to analyze Datasette page performance

8 downloads this week        ⭐ 0

Screenshot of simonw/datasette-pyinstrument

Latest: on 8th August 2021

datasette-json-html by simonw

Datasette plugin for rendering HTML based on JSON values

43 downloads this week        ⭐ 19

Screenshot of simonw/datasette-json-html

Latest: on 31st July 2021

datasette-remote-metadata by simonw

Periodically refresh Datasette metadata from a remote URL

8 downloads this week        ⭐ 3

Latest: on 29th July 2021

datasette-haversine by simonw

Datasette plugin that adds a custom SQL function for haversine distances

7 downloads this week        ⭐ 1

Latest: on 28th July 2021

datasette-export-notebook by simonw

Datasette plugin providing instructions for exporting data to Jupyter or Observable

31 downloads this week        ⭐ 10

Screenshot of simonw/datasette-export-notebook

Latest: on 17th July 2021

dogsheep-beta by dogsheep

Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette

47 downloads this week        ⭐ 78

Latest: on 13th June 2021

datasette-mask-columns by simonw

Datasette plugin that masks specified database columns

12 downloads this week        ⭐ 2

Latest: on 10th June 2021

datasette-placekey by simonw

SQL functions for working with placekeys

2 downloads this week        ⭐ 0

Latest: on 10th June 2021

datasette-auth-github by simonw

Datasette plugin that authenticates users against GitHub

40 downloads this week        ⭐ 34

Latest: on 25th February 2021

datasette-block by simonw

Block all access to specific path prefixes

4 downloads this week        ⭐ 1

Latest: on 25th February 2021

datasette-tiles by simonw

Mapping tile server for Datasette, serving tiles from MBTiles packages

23 downloads this week        ⭐ 4

Screenshot of simonw/datasette-tiles

Latest: on 11th February 2021

datasette-jellyfish by simonw

Datasette plugin adding SQL functions for fuzzy text matching powered by Jellyfish

22 downloads this week        ⭐ 9

Latest: on 6th February 2021

datasette-basemap by simonw

A basemap for Datasette and datasette-leaflet

12 downloads this week        ⭐ 1

Screenshot of simonw/datasette-basemap

Latest: on 2nd February 2021

datasette-leaflet by simonw

Datasette plugin adding the Leaflet JavaScript library

573 downloads this week        ⭐ 3

Latest: on 1st February 2021

datasette-template-sql by simonw

Datasette plugin for executing SQL queries from templates

39 downloads this week        ⭐ 6

Latest: on 29th January 2021

datasette-leaflet-geojson by simonw

Datasette plugin that replaces any GeoJSON column values with a Leaflet map.

210 downloads this week        ⭐ 9

Latest: on 26th January 2021

datasette-query-history by bretwalker

None

8 downloads this week        ⭐ 3

Latest: on 17th January 2021

datasette-css-properties by simonw

Experimental Datasette output plugin using CSS properties

10 downloads this week        ⭐ 12

Latest: on 7th January 2021

datasette-column-inspect by simonw

Experimental plugin that adds a column inspector

3 downloads this week        ⭐ 1

Latest: on 9th December 2020

datasette-seaborn by simonw

Statistical visualizations for Datasette using Seaborn

16 downloads this week        ⭐ 11

Latest: on 7th December 2020

datasette-yaml by simonw

Export Datasette records as YAML

16 downloads this week        ⭐ 2

Latest: on 3rd December 2020

datasette-atom by simonw

Datasette plugin that adds a .atom output format

80 downloads this week        ⭐ 11

Latest: on 25th November 2020

datasette-backup by simonw

Plugin adding backup options to Datasette

4 downloads this week        ⭐ 1

Latest: on 7th September 2020

datasette-render-images by simonw

Datasette plugin that renders binary blob images using data-uris

14 downloads this week        ⭐ 14

Latest: on 23rd August 2020

datasette-saved-queries by simonw

Datasette plugin that lets users save and execute queries

20 downloads this week        ⭐ 2

Latest: on 15th August 2020

datasette-glitch by simonw

Utilities to help run Datasette on Glitch

5 downloads this week        ⭐ 1

Latest: on 1st July 2020

datasette-init by simonw

Ensure specific tables and views exist on startup

9 downloads this week        ⭐ 1

Latest: on 1st July 2020

datasette-psutil by simonw

Datasette plugin adding a /-/psutil debugging endpoint

6 downloads this week        ⭐ 2

Latest: on 13th June 2020

datasette-permissions-sql by simonw

Datasette plugin for configuring permission checks using SQL queries

8 downloads this week        ⭐ 0

Latest: on 12th June 2020

datasette-jq by simonw

Datasette plugin that adds a custom SQL function for executing jq expressions against JSON values

10 downloads this week        ⭐ 10

Latest: on 9th April 2020

datasette-render-html by simonw

Plugin for selectively rendering the HTML is specific columns

16 downloads this week        ⭐ 2

Latest: on 21st March 2020

datasette-render-timestamps by simonw

Datasette plugin for rendering timestamps

26 downloads this week        ⭐ 4

Latest: on 21st March 2020

datasette-show-errors by simonw

Datasette plugin for displaying error tracebacks

5 downloads this week        ⭐ 1

Latest: on 21st March 2020

datasette-configure-asgi by simonw

Datasette plugin for configuring arbitrary ASGI middleware

2 downloads this week        ⭐ 1

Latest: on 16th December 2019

datasette-rure by simonw

Datasette plugin that adds a custom SQL function for executing matches using the Rust regular expression engine

24 downloads this week        ⭐ 4

Latest: on 11th September 2019

datasette-cors by simonw

Datasette plugin for configuring CORS headers

8 downloads this week        ⭐ 9

Latest: on 11th July 2019

datasette-bplist by simonw

Datasette plugin for working with Apple's binary plist format

1 downloads this week        ⭐ 9

Latest: on 9th June 2019

datasette-vega by simonw

Datasette plugin for visualizing data using Vega

634 downloads this week        ⭐ 42

Screenshot of simonw/datasette-vega

Latest: on 29th July 2018