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
datasette-scraper by cldellow
Add website scraping abilities to Datasette
187 downloads this week ⭐ 10
datasette-faiss by simonw
Maintain a FAISS index for specified Datasette tables
56 downloads this week ⭐ 9
datasette-cookies-for-magic-parameters by simonw
UI for setting cookies to populate magic parameters
53 downloads this week ⭐ 0
datasette-auth-passwords by simonw
Datasette plugin for authentication using passwords
42 downloads this week ⭐ 17
datasette-publish-fly by simonw
Datasette plugin for publishing data using Fly
247 downloads this week ⭐ 12
datasette-dashboards by rclement
Datasette plugin providing data dashboards from metadata
29 downloads this week ⭐ 78
datasette-ripgrep by simonw
Web interface for searching your code using ripgrep, built as a Datasette plugin
30 downloads this week ⭐ 63
datasette-media by simonw
Datasette plugin for serving media based on a SQL query
28 downloads this week ⭐ 16
datasette-secret-santa by simonw
Run secret santa gift circles using Datasette
8 downloads this week ⭐ 1
datasette-render-binary by simonw
Datasette plugin for rendering binary data
17 downloads this week ⭐ 9
datasette-public by simonw
Make specific Datasette tables visible to the public
20 downloads this week ⭐ 0
datasette-ephemeral-tables by simonw
Provide tables that expire after a time limit
16 downloads this week ⭐ 2
datasette-graphql by simonw
Datasette plugin providing an automatic GraphQL API for your SQLite databases
398 downloads this week ⭐ 69
datasette-edit-schema by simonw
Datasette plugin for modifying table schemas
60 downloads this week ⭐ 6
datasette-indieauth by simonw
Datasette authentication using IndieAuth and RelMeAuth
38 downloads this week ⭐ 8
datasette-copyable by simonw
Datasette plugin for outputting tables in formats suitable for copy and paste
64 downloads this week ⭐ 13
datasette-edit-templates by simonw
Plugin allowing Datasette templates to be edited within Datasette
14 downloads this week ⭐ 1
datasette-configure-fts by simonw
Datasette plugin for enabling full-text search against selected table columns
57 downloads this week ⭐ 3
datasette-search-all by simonw
Datasette plugin for searching all searchable tables at once
79 downloads this week ⭐ 9
datasette-nteract-data-explorer by hydrosquall
automatic visual data explorer for datasette
30 downloads this week ⭐ 8
datasette-external-links-new-tabs by ocdtrekkie
Datasette plugin to open external links in new tabs
7 downloads this week ⭐ 1
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
datasette-sandstorm-support by simonw
Authentication and permissions for Datasette on Sandstorm
8 downloads this week ⭐ 1
datasette-upload-csvs by simonw
Datasette plugin for uploading CSV files and converting them to database tables
47 downloads this week ⭐ 9
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
datasette-block-robots by simonw
Datasette plugin that blocks robots and crawlers using robots.txt
181 downloads this week ⭐ 2
datasette-multiline-links by simonw
Make multiple newline separated URLs clickable in Datasette
6 downloads this week ⭐ 0
datasette-publish-vercel by simonw
Datasette plugin for publishing data using Vercel
252 downloads this week ⭐ 27
datasette-mp3-audio by simonw
Turn .mp3 URLs into an audio player in the Datasette interface
9 downloads this week ⭐ 1
datasette-scale-to-zero by simonw
Quit Datasette if it has not received traffic for a specified time period
17 downloads this week ⭐ 8
datasette-sqlite-fts4 by simonw
Datasette plugin that adds custom SQL functions for working with SQLite FTS4
25 downloads this week ⭐ 3
datasette-insert by simonw
Datasette plugin for inserting and updating data
21 downloads this week ⭐ 9
datasette-redirect-to-https by simonw
Datasette plugin that redirects all non-https requests to https
9 downloads this week ⭐ 1
datasette-expose-env by simonw
Datasette plugin to expose selected environment variables at /-/env for debugging
5 downloads this week ⭐ 0
datasette-packages by simonw
Show a list of currently installed Python packages
22 downloads this week ⭐ 0
datasette-query-files by eyeseast
Write Datasette canned queries as plain SQL files
9 downloads this week ⭐ 8
datasette-auth-existing-cookies by simonw
Datasette plugin that authenticates users based on existing domain cookies
20 downloads this week ⭐ 3
datasette-copy-to-memory by simonw
Copy database files into an in-memory database on startup
28 downloads this week ⭐ 2
datasette-total-page-time by simonw
Add a note to the Datasette footer measuring the total page load time
9 downloads this week ⭐ 0
datasette-auth0 by simonw
Datasette plugin that authenticates users using Auth0
8 downloads this week ⭐ 3
datasette-hashed-urls by simonw
Optimize Datasette performance behind a caching proxy
34 downloads this week ⭐ 3
sqlite-colorbrewer by eyeseast
A custom function to use ColorBrewer scales in SQLite queries
6 downloads this week ⭐ 4
datasette-redirect-forbidden by simonw
Redirect forbidden requests to a login page
6 downloads this week ⭐ 0
datasette-geojson-map by eyeseast
Render a map for any query with a geometry column
19 downloads this week ⭐ 14
datasette-tiddlywiki by simonw
Run TiddlyWiki in Datasette and save Tiddlers to a SQLite database
8 downloads this week ⭐ 22
datasette-pretty-traces by simonw
Prettier formatting for ?_trace=1 traces
39 downloads this week ⭐ 2
datasette-cluster-map by simonw
Datasette plugin that shows a map for any data with latitude/longitude columns
405 downloads this week ⭐ 40
datasette-hovercards by simonw
Add preview hovercards to links in Datasette
8 downloads this week ⭐ 2
datasette-auth-tokens by simonw
Datasette plugin for authenticating access using API tokens
14 downloads this week ⭐ 4
datasette-template-request by simonw
Expose the Datasette request object to custom templates
7 downloads this week ⭐ 0
datasette-write by simonw
Datasette plugin providing a UI for executing SQL writes against the database
11 downloads this week ⭐ 3
datasette-schema-versions by simonw
Datasette plugin that shows the schema version of every attached database
6 downloads this week ⭐ 0
datasette-import-table by simonw
Datasette plugin for importing tables from other Datasette instances
13 downloads this week ⭐ 0
datasette-debug-asgi by simonw
Datasette plugin for dumping out the ASGI scope
19 downloads this week ⭐ 1
datasette-x-forwarded-host by simonw
Treat the X-Forwarded-Host header as the Host header
2 downloads this week ⭐ 0
datasette-query-links by simonw
Turn SELECT queries returned by a query into links to execute them
15 downloads this week ⭐ 3
datasette-pyinstrument by simonw
Use pyinstrument to analyze Datasette page performance
8 downloads this week ⭐ 0
datasette-json-html by simonw
Datasette plugin for rendering HTML based on JSON values
43 downloads this week ⭐ 19
datasette-remote-metadata by simonw
Periodically refresh Datasette metadata from a remote URL
8 downloads this week ⭐ 3
datasette-haversine by simonw
Datasette plugin that adds a custom SQL function for haversine distances
7 downloads this week ⭐ 1
datasette-export-notebook by simonw
Datasette plugin providing instructions for exporting data to Jupyter or Observable
31 downloads this week ⭐ 10
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
datasette-mask-columns by simonw
Datasette plugin that masks specified database columns
12 downloads this week ⭐ 2
datasette-auth-github by simonw
Datasette plugin that authenticates users against GitHub
40 downloads this week ⭐ 34
datasette-tiles by simonw
Mapping tile server for Datasette, serving tiles from MBTiles packages
23 downloads this week ⭐ 4
datasette-jellyfish by simonw
Datasette plugin adding SQL functions for fuzzy text matching powered by Jellyfish
22 downloads this week ⭐ 9
datasette-basemap by simonw
A basemap for Datasette and datasette-leaflet
12 downloads this week ⭐ 1
datasette-leaflet by simonw
Datasette plugin adding the Leaflet JavaScript library
573 downloads this week ⭐ 3
datasette-template-sql by simonw
Datasette plugin for executing SQL queries from templates
39 downloads this week ⭐ 6
datasette-leaflet-geojson by simonw
Datasette plugin that replaces any GeoJSON column values with a Leaflet map.
210 downloads this week ⭐ 9
datasette-css-properties by simonw
Experimental Datasette output plugin using CSS properties
10 downloads this week ⭐ 12
datasette-column-inspect by simonw
Experimental plugin that adds a column inspector
3 downloads this week ⭐ 1
datasette-seaborn by simonw
Statistical visualizations for Datasette using Seaborn
16 downloads this week ⭐ 11
datasette-atom by simonw
Datasette plugin that adds a .atom output format
80 downloads this week ⭐ 11
datasette-render-images by simonw
Datasette plugin that renders binary blob images using data-uris
14 downloads this week ⭐ 14
datasette-saved-queries by simonw
Datasette plugin that lets users save and execute queries
20 downloads this week ⭐ 2
datasette-init by simonw
Ensure specific tables and views exist on startup
9 downloads this week ⭐ 1
datasette-psutil by simonw
Datasette plugin adding a /-/psutil debugging endpoint
6 downloads this week ⭐ 2
datasette-permissions-sql by simonw
Datasette plugin for configuring permission checks using SQL queries
8 downloads this week ⭐ 0
datasette-jq by simonw
Datasette plugin that adds a custom SQL function for executing jq expressions against JSON values
10 downloads this week ⭐ 10
datasette-render-html by simonw
Plugin for selectively rendering the HTML is specific columns
16 downloads this week ⭐ 2
datasette-render-timestamps by simonw
Datasette plugin for rendering timestamps
26 downloads this week ⭐ 4
datasette-show-errors by simonw
Datasette plugin for displaying error tracebacks
5 downloads this week ⭐ 1
datasette-configure-asgi by simonw
Datasette plugin for configuring arbitrary ASGI middleware
2 downloads this week ⭐ 1
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
datasette-bplist by simonw
Datasette plugin for working with Apple's binary plist format
1 downloads this week ⭐ 9
datasette-vega by simonw
Datasette plugin for visualizing data using Vega
634 downloads this week ⭐ 42