cldellow / datasette-ui-extras

Add editing UI and other power-user features to Datasette.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

datasette-ui-extras

PyPI Changelog Tests codecov License

This plugin aims to be a batteries-included theme that makes Datasette more like a self-hosted Airtable or Notion.

You can share read-only access, while still allowing authenticated users to edit data.

Demo

You can see a demo at https://dux.fly.dev/

User documentation

See our documentation site at https://dux.cldellow.com

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd datasette-ui-extras
python3 -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

pytest

About

Add editing UI and other power-user features to Datasette.

License:Apache License 2.0


Languages

Language:Python 67.2%Language:JavaScript 27.3%Language:CSS 5.0%Language:HTML 0.3%Language:Shell 0.3%