{"id": 299198369, "node_id": "MDEwOlJlcG9zaXRvcnkyOTkxOTgzNjk=", "name": "datasette-import-table", "full_name": "simonw/datasette-import-table", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-import-table", "description": "Datasette plugin for importing tables from other Datasette instances", "fork": 0, "created_at": "2020-09-28T05:30:07Z", "updated_at": "2022-06-09T15:27:33Z", "pushed_at": "2022-11-18T06:30:26Z", "homepage": "", "size": 22, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 0, "default_branch": "main", "organization": null} {"id": 303218369, "node_id": "MDEwOlJlcG9zaXRvcnkzMDMyMTgzNjk=", "name": "evernote-to-sqlite", "full_name": "dogsheep/evernote-to-sqlite", "private": 0, "owner": {"value": 53015001, "label": "dogsheep"}, "html_url": "https://github.com/dogsheep/evernote-to-sqlite", "description": "Tools for converting Evernote content to SQLite", "fork": 0, "created_at": "2020-10-11T21:45:49Z", "updated_at": "2023-06-26T01:36:28Z", "pushed_at": "2021-11-02T20:04:32Z", "homepage": "", "size": 51, "stargazers_count": 35, "watchers_count": 35, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-tool\", \"dogsheep\", \"evernote\", \"sqlite\"]", "visibility": "public", "forks": 5, "open_issues": 6, "watchers": 35, "default_branch": "main", "organization": null} {"id": 305199661, "node_id": "MDEwOlJlcG9zaXRvcnkzMDUxOTk2NjE=", "name": "sphinx-to-sqlite", "full_name": "simonw/sphinx-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sphinx-to-sqlite", "description": "Create a SQLite database from Sphinx documentation", "fork": 0, "created_at": "2020-10-18T21:26:55Z", "updated_at": "2023-07-14T19:47:31Z", "pushed_at": "2020-10-22T04:55:45Z", "homepage": "", "size": 9, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-tool\", \"sphinx\", \"sqlite\"]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 6, "default_branch": "main", "organization": null} {"id": 308930118, "node_id": "MDEwOlJlcG9zaXRvcnkzMDg5MzAxMTg=", "name": "datasette-edit-templates", "full_name": "simonw/datasette-edit-templates", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-edit-templates", "description": "Plugin allowing Datasette templates to be edited within Datasette", "fork": 0, "created_at": "2020-10-31T16:58:29Z", "updated_at": "2023-03-01T23:30:04Z", "pushed_at": "2024-01-17T00:39:07Z", "homepage": "", "size": 103, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 3, "watchers": 2, "default_branch": "main", "organization": null} {"id": 312934001, "node_id": "MDEwOlJlcG9zaXRvcnkzMTI5MzQwMDE=", "name": "datasette-indieauth", "full_name": "simonw/datasette-indieauth", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-indieauth", "description": "Datasette authentication using IndieAuth and RelMeAuth", "fork": 0, "created_at": "2020-11-15T01:18:21Z", "updated_at": "2022-10-25T01:00:43Z", "pushed_at": "2022-11-18T06:48:02Z", "homepage": "", "size": 55, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"indieauth\"]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 8, "default_branch": "main", "organization": null} {"id": 327087207, "node_id": "MDEwOlJlcG9zaXRvcnkzMjcwODcyMDc=", "name": "datasette-css-properties", "full_name": "simonw/datasette-css-properties", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-css-properties", "description": "Experimental Datasette output plugin using CSS properties", "fork": 0, "created_at": "2021-01-05T18:38:07Z", "updated_at": "2022-05-26T05:01:00Z", "pushed_at": "2021-01-07T22:07:19Z", "homepage": "", "size": 10, "stargazers_count": 15, "watchers_count": 15, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 1, "open_issues": 1, "watchers": 15, "default_branch": "main", "organization": null} {"id": 327236119, "node_id": "MDEwOlJlcG9zaXRvcnkzMjcyMzYxMTk=", "name": "datasette-export-notebook", "full_name": "simonw/datasette-export-notebook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-export-notebook", "description": "Datasette plugin providing instructions for exporting data to Jupyter or Observable", "fork": 0, "created_at": "2021-01-06T07:37:00Z", "updated_at": "2023-11-28T21:14:08Z", "pushed_at": "2023-09-15T18:59:37Z", "homepage": "", "size": 24, "stargazers_count": 11, "watchers_count": 11, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 2, "open_issues": 2, "watchers": 11, "default_branch": "main", "organization": null} {"id": 331151708, "node_id": "MDEwOlJlcG9zaXRvcnkzMzExNTE3MDg=", "name": "datasette-leaflet-freedraw", "full_name": "simonw/datasette-leaflet-freedraw", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-leaflet-freedraw", "description": "Draw polygons on maps in Datasette", "fork": 0, "created_at": "2021-01-20T00:55:03Z", "updated_at": "2023-10-21T03:05:25Z", "pushed_at": "2023-01-09T20:17:06Z", "homepage": "", "size": 1179, "stargazers_count": 14, "watchers_count": 14, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 3, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"leafletjs\"]", "visibility": "public", "forks": 3, "open_issues": 4, "watchers": 14, "default_branch": "main", "organization": null} {"id": 331720824, "node_id": "MDEwOlJlcG9zaXRvcnkzMzE3MjA4MjQ=", "name": "datasette-leaflet", "full_name": "simonw/datasette-leaflet", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-leaflet", "description": "Datasette plugin adding the Leaflet JavaScript library", "fork": 0, "created_at": "2021-01-21T18:41:19Z", "updated_at": "2022-11-09T04:19:13Z", "pushed_at": "2022-04-27T20:58:13Z", "homepage": "", "size": 124, "stargazers_count": 7, "watchers_count": 7, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 2, "open_issues": 5, "watchers": 7, "default_branch": "main", "organization": null} {"id": 346597557, "node_id": "MDEwOlJlcG9zaXRvcnkzNDY1OTc1NTc=", "name": "tableau-to-sqlite", "full_name": "simonw/tableau-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/tableau-to-sqlite", "description": "Fetch data from Tableau into a SQLite database", "fork": 0, "created_at": "2021-03-11T06:12:02Z", "updated_at": "2023-09-08T18:19:38Z", "pushed_at": "2021-07-29T13:56:42Z", "homepage": "", "size": 212, "stargazers_count": 9, "watchers_count": 9, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-tool\"]", "visibility": "public", "forks": 2, "open_issues": 2, "watchers": 9, "default_branch": "main", "organization": null} {"id": 352249703, "node_id": "MDEwOlJlcG9zaXRvcnkzNTIyNDk3MDM=", "name": "datasette-publish-azure", "full_name": "simonw/datasette-publish-azure", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-publish-azure", "description": "Publish Datasette instances to Azure Functions (in progress)", "fork": 0, "created_at": "2021-03-28T05:35:15Z", "updated_at": "2021-04-17T19:01:07Z", "pushed_at": "2021-03-28T05:36:41Z", "homepage": "", "size": 3, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 390535500, "node_id": "MDEwOlJlcG9zaXRvcnkzOTA1MzU1MDA=", "name": "datasette-remote-metadata", "full_name": "simonw/datasette-remote-metadata", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-remote-metadata", "description": "Periodically refresh Datasette metadata from a remote URL", "fork": 0, "created_at": "2021-07-28T23:17:19Z", "updated_at": "2022-12-31T17:34:29Z", "pushed_at": "2021-12-13T19:40:48Z", "homepage": "", "size": 14, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 6, "default_branch": "main", "organization": null} {"id": 393999598, "node_id": "MDEwOlJlcG9zaXRvcnkzOTM5OTk1OTg=", "name": "datasette-pyinstrument", "full_name": "simonw/datasette-pyinstrument", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-pyinstrument", "description": "Use pyinstrument to analyze Datasette page performance", "fork": 0, "created_at": "2021-08-08T15:33:29Z", "updated_at": "2022-04-27T15:06:42Z", "pushed_at": "2021-08-08T15:50:52Z", "homepage": "", "size": 5, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 394107614, "node_id": "MDEwOlJlcG9zaXRvcnkzOTQxMDc2MTQ=", "name": "datasette-query-links", "full_name": "simonw/datasette-query-links", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-query-links", "description": "Turn SELECT queries returned by a query into links to execute them", "fork": 0, "created_at": "2021-08-09T01:16:59Z", "updated_at": "2022-04-27T15:06:37Z", "pushed_at": "2021-08-09T02:56:40Z", "homepage": "", "size": 7, "stargazers_count": 5, "watchers_count": 5, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 5, "default_branch": "main", "organization": null} {"id": 395137513, "node_id": "MDEwOlJlcG9zaXRvcnkzOTUxMzc1MTM=", "name": "datasette-x-forwarded-host", "full_name": "simonw/datasette-x-forwarded-host", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-x-forwarded-host", "description": "Treat the X-Forwarded-Host header as the Host header", "fork": 0, "created_at": "2021-08-11T23:10:44Z", "updated_at": "2022-04-27T15:06:31Z", "pushed_at": "2021-11-12T20:48:41Z", "homepage": "", "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 400878073, "node_id": "MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=", "name": "datasette-plugin-template-repository", "full_name": "simonw/datasette-plugin-template-repository", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-repository", "description": "GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template", "fork": 0, "created_at": "2021-08-28T19:50:28Z", "updated_at": "2024-01-15T10:21:01Z", "pushed_at": "2023-03-14T04:34:37Z", "homepage": "", "size": 11, "stargazers_count": 23, "watchers_count": 23, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 1, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 23, "default_branch": "main", "organization": null} {"id": 406996472, "node_id": "MDEwOlJlcG9zaXRvcnk0MDY5OTY0NzI=", "name": "datasette-statistics", "full_name": "simonw/datasette-statistics", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-statistics", "description": "SQL statistics functions for Datasette", "fork": 0, "created_at": "2021-09-16T02:51:09Z", "updated_at": "2024-01-05T12:54:25Z", "pushed_at": "2023-11-30T23:34:58Z", "homepage": "", "size": 20, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 6, "default_branch": "main", "organization": null} {"id": 409385958, "node_id": "R_kgDOGGa75g", "name": "datasette-notebook", "full_name": "simonw/datasette-notebook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-notebook", "description": "A markdown wiki and dashboarding system for Datasette", "fork": 0, "created_at": "2021-09-22T23:33:18Z", "updated_at": "2023-11-17T00:57:01Z", "pushed_at": "2021-11-02T19:21:36Z", "homepage": "", "size": 10, "stargazers_count": 21, "watchers_count": 21, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 2, "watchers": 21, "default_branch": "main", "organization": null} {"id": 419525110, "node_id": "R_kgDOGQFx9g", "name": "datasette-hello-world", "full_name": "simonw/datasette-hello-world", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-hello-world", "description": "The hello world of Datasette plugins", "fork": 0, "created_at": "2021-10-21T00:01:35Z", "updated_at": "2021-11-14T04:58:05Z", "pushed_at": "2021-11-14T04:58:36Z", "homepage": "", "size": 8, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "organization": null} {"id": 423589294, "node_id": "R_kgDOGT91rg", "name": "datasette-jupyterlite", "full_name": "simonw/datasette-jupyterlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jupyterlite", "description": "JupyterLite as a Datasette plugin", "fork": 0, "created_at": "2021-11-01T19:22:51Z", "updated_at": "2022-09-19T20:29:54Z", "pushed_at": "2021-11-05T05:12:33Z", "homepage": "", "size": 9, "stargazers_count": 11, "watchers_count": 11, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 4, "watchers": 11, "default_branch": "main", "organization": null} {"id": 430224716, "node_id": "R_kgDOGaS1TA", "name": "datasette-redirect-to-https", "full_name": "simonw/datasette-redirect-to-https", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-redirect-to-https", "description": "Datasette plugin that redirects all non-https requests to https", "fork": 0, "created_at": "2021-11-20T22:43:33Z", "updated_at": "2022-04-24T03:48:01Z", "pushed_at": "2022-07-07T17:38:32Z", "homepage": "", "size": 12, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"asgi\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 434308974, "node_id": "R_kgDOGeMHbg", "name": "datasette-hovercards", "full_name": "simonw/datasette-hovercards", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-hovercards", "description": "Add preview hovercards to links in Datasette", "fork": 0, "created_at": "2021-12-02T17:11:59Z", "updated_at": "2022-04-27T15:06:11Z", "pushed_at": "2021-12-02T19:57:32Z", "homepage": "", "size": 8, "stargazers_count": 3, "watchers_count": 3, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 3, "default_branch": "main", "organization": null} {"id": 438003374, "node_id": "R_kgDOGhtmrg", "name": "datasette-pretty-traces", "full_name": "simonw/datasette-pretty-traces", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-pretty-traces", "description": "Prettier formatting for ?_trace=1 traces", "fork": 0, "created_at": "2021-12-13T19:43:28Z", "updated_at": "2023-01-25T20:57:57Z", "pushed_at": "2022-01-14T02:08:51Z", "homepage": "", "size": 17, "stargazers_count": 5, "watchers_count": 5, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 5, "default_branch": "main", "organization": null} {"id": 441024802, "node_id": "R_kgDOGkmBIg", "name": "datasette-tiddlywiki", "full_name": "simonw/datasette-tiddlywiki", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-tiddlywiki", "description": "Run TiddlyWiki in Datasette and save Tiddlers to a SQLite database", "fork": 0, "created_at": "2021-12-23T01:05:56Z", "updated_at": "2024-01-03T07:28:45Z", "pushed_at": "2022-03-08T01:36:10Z", "homepage": "", "size": 426, "stargazers_count": 31, "watchers_count": 31, "language": "HTML", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 3, "watchers": 31, "default_branch": "main", "organization": null} {"id": 462903750, "node_id": "R_kgDOG5dZxg", "name": "datasette-redirect-forbidden", "full_name": "simonw/datasette-redirect-forbidden", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-redirect-forbidden", "description": "Redirect forbidden requests to a login page", "fork": 0, "created_at": "2022-02-23T20:59:26Z", "updated_at": "2023-04-14T23:50:54Z", "pushed_at": "2022-02-23T22:02:38Z", "homepage": "", "size": 10, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 2, "default_branch": "main", "organization": null} {"id": 470338069, "node_id": "R_kgDOHAjKFQ", "name": "datasette-hashed-urls", "full_name": "simonw/datasette-hashed-urls", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-hashed-urls", "description": "Optimize Datasette performance behind a caching proxy", "fork": 0, "created_at": "2022-03-15T21:31:52Z", "updated_at": "2023-09-30T00:28:45Z", "pushed_at": "2023-06-08T00:04:42Z", "homepage": "", "size": 38, "stargazers_count": 5, "watchers_count": 5, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 2, "watchers": 5, "default_branch": "main", "organization": null} {"id": 474176116, "node_id": "R_kgDOHENadA", "name": "datasette-packages", "full_name": "simonw/datasette-packages", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-packages", "description": "Show a list of currently installed Python packages", "fork": 0, "created_at": "2022-03-25T22:04:23Z", "updated_at": "2022-03-25T22:04:45Z", "pushed_at": "2023-09-17T00:24:08Z", "homepage": "", "size": 14, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 0, "default_branch": "main", "organization": null} {"id": 474468776, "node_id": "R_kgDOHEfRqA", "name": "datasette-auth0", "full_name": "simonw/datasette-auth0", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth0", "description": "Datasette plugin that authenticates users using Auth0", "fork": 0, "created_at": "2022-03-26T21:19:31Z", "updated_at": "2023-04-05T04:53:07Z", "pushed_at": "2022-03-28T03:04:52Z", "homepage": "", "size": 21, "stargazers_count": 5, "watchers_count": 5, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"auth0\", \"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 5, "default_branch": "main", "organization": null} {"id": 479175467, "node_id": "R_kgDOHI-jKw", "name": "pypi-to-sqlite", "full_name": "simonw/pypi-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pypi-to-sqlite", "description": "Load data about Python packages from PyPI into SQLite", "fork": 0, "created_at": "2022-04-07T23:09:02Z", "updated_at": "2023-09-21T04:26:45Z", "pushed_at": "2022-04-08T16:29:53Z", "homepage": "", "size": 26, "stargazers_count": 9, "watchers_count": 9, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 1, "watchers": 9, "default_branch": "main", "organization": null} {"id": 486080358, "node_id": "R_kgDOHPj_Zg", "name": "datasette-gzip", "full_name": "simonw/datasette-gzip", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-gzip", "description": "Add gzip compression to Datasette", "fork": 0, "created_at": "2022-04-27T06:54:52Z", "updated_at": "2023-09-29T23:48:01Z", "pushed_at": "2022-04-28T16:06:51Z", "homepage": "", "size": 15, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 8, "default_branch": "main", "organization": null} {"id": 486732669, "node_id": "R_kgDOHQLzfQ", "name": "datasette-copy-to-memory", "full_name": "simonw/datasette-copy-to-memory", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-copy-to-memory", "description": "Copy database files into an in-memory database on startup", "fork": 0, "created_at": "2022-04-28T20:02:21Z", "updated_at": "2023-09-29T15:36:18Z", "pushed_at": "2022-04-30T19:49:29Z", "homepage": "", "size": 19, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 3, "watchers": 6, "default_branch": "main", "organization": null} {"id": 489156146, "node_id": "R_kgDOHSfuMg", "name": "datasette-upload-dbs", "full_name": "simonw/datasette-upload-dbs", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-upload-dbs", "description": "Upload SQLite database files to Datasette", "fork": 0, "created_at": "2022-05-05T23:36:51Z", "updated_at": "2023-10-07T20:11:14Z", "pushed_at": "2023-09-20T04:18:36Z", "homepage": "", "size": 100, "stargazers_count": 10, "watchers_count": 10, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 2, "open_issues": 1, "watchers": 10, "default_branch": "main", "organization": null} {"id": 498453589, "node_id": "R_kgDOHbXMVQ", "name": "mbox-to-sqlite", "full_name": "simonw/mbox-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/mbox-to-sqlite", "description": "Load email from .mbox files into SQLite", "fork": 0, "created_at": "2022-05-31T18:31:44Z", "updated_at": "2024-01-26T13:46:20Z", "pushed_at": "2023-10-24T00:01:42Z", "homepage": "", "size": 9, "stargazers_count": 21, "watchers_count": 21, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 4, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"email\", \"mbox\", \"sqlite\"]", "visibility": "public", "forks": 4, "open_issues": 5, "watchers": 21, "default_branch": "main", "organization": null} {"id": 501303242, "node_id": "R_kgDOHeFHyg", "name": "datasette-socrata", "full_name": "simonw/datasette-socrata", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-socrata", "description": "Import data from Socrata into Datasette", "fork": 0, "created_at": "2022-06-08T15:13:44Z", "updated_at": "2022-06-09T21:13:34Z", "pushed_at": "2023-08-14T16:08:54Z", "homepage": "", "size": 41, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 2, "watchers": 0, "default_branch": "main", "organization": null} {"id": 502455845, "node_id": "R_kgDOHfLeJQ", "name": "datasette-low-disk-space-hook", "full_name": "simonw/datasette-low-disk-space-hook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-low-disk-space-hook", "description": "Datasette plugin providing the low_disk_space hook for other plugins to check for low disk space", "fork": 0, "created_at": "2022-06-11T21:04:08Z", "updated_at": "2022-06-19T11:24:43Z", "pushed_at": "2022-06-17T20:09:38Z", "homepage": "", "size": 13, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 511787166, "node_id": "R_kgDOHoFAng", "name": "sqlite-comprehend", "full_name": "simonw/sqlite-comprehend", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-comprehend", "description": "Tools for running data in a SQLite database through AWS Comprehend", "fork": 0, "created_at": "2022-07-08T06:26:15Z", "updated_at": "2022-07-11T21:44:34Z", "pushed_at": "2022-07-12T14:21:42Z", "homepage": "", "size": 77, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 6, "default_branch": "main", "organization": null} {"id": 526978148, "node_id": "R_kgDOH2kMZA", "name": "datasette-mp3-audio", "full_name": "simonw/datasette-mp3-audio", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-mp3-audio", "description": "Turn .mp3 URLs into an audio player in the Datasette interface", "fork": 0, "created_at": "2022-08-20T16:20:06Z", "updated_at": "2023-03-02T22:24:50Z", "pushed_at": "2022-08-21T06:43:00Z", "homepage": "", "size": 18, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 2, "open_issues": 2, "watchers": 4, "default_branch": "main", "organization": null} {"id": 529472005, "node_id": "R_kgDOH48aBQ", "name": "laion-aesthetic-datasette", "full_name": "simonw/laion-aesthetic-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/laion-aesthetic-datasette", "description": "Use Datasette to explore LAION improved_aesthetics_6plus training data used by Stable DIffusion", "fork": 0, "created_at": "2022-08-27T03:36:47Z", "updated_at": "2024-01-06T13:22:41Z", "pushed_at": "2023-12-20T15:04:15Z", "homepage": "", "size": 17, "stargazers_count": 56, "watchers_count": 56, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 12, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 12, "open_issues": 5, "watchers": 56, "default_branch": "main", "organization": null} {"id": 530399214, "node_id": "R_kgDOH50_7g", "name": "datasette-sitemap", "full_name": "simonw/datasette-sitemap", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sitemap", "description": "Generate sitemap.xml for Datasette sites", "fork": 0, "created_at": "2022-08-29T21:22:46Z", "updated_at": "2023-04-04T16:17:18Z", "pushed_at": "2022-08-30T17:59:53Z", "homepage": "", "size": 25, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 571072624, "node_id": "R_kgDOIgngcA", "name": "datasette-export", "full_name": "simonw/datasette-export", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-export", "description": "Export pages from Datasette to files on disk", "fork": 0, "created_at": "2022-11-27T04:03:08Z", "updated_at": "2022-12-09T23:11:24Z", "pushed_at": "2022-11-27T04:20:09Z", "homepage": "", "size": 8, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 6, "watchers": 3, "default_branch": "main", "organization": null} {"id": 572254041, "node_id": "R_kgDOIhvnWQ", "name": "datasette-ephemeral-tables", "full_name": "simonw/datasette-ephemeral-tables", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-ephemeral-tables", "description": "Provide tables that expire after a time limit", "fork": 0, "created_at": "2022-11-29T21:54:16Z", "updated_at": "2023-01-01T01:23:54Z", "pushed_at": "2022-12-02T00:36:31Z", "homepage": "", "size": 22, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 576703971, "node_id": "R_kgDOIl_N4w", "name": "datasette-secret-santa", "full_name": "simonw/datasette-secret-santa", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-secret-santa", "description": "Run secret santa gift circles using Datasette", "fork": 0, "created_at": "2022-12-10T17:54:39Z", "updated_at": "2023-11-20T16:36:15Z", "pushed_at": "2022-12-11T01:41:10Z", "homepage": "", "size": 328, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 3, "default_branch": "main", "organization": null} {"id": 589732541, "node_id": "R_kgDOIyaavQ", "name": "datasette-granian", "full_name": "simonw/datasette-granian", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-granian", "description": "Run Datasette using the Granian HTTP server", "fork": 0, "created_at": "2023-01-16T20:04:57Z", "updated_at": "2023-01-31T07:09:42Z", "pushed_at": "2024-01-23T20:58:06Z", "homepage": "", "size": 11, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\", \"granian\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 592995639, "node_id": "R_kgDOI1hlNw", "name": "datasette-big-local", "full_name": "simonw/datasette-big-local", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-big-local", "description": "Integration between Datasette and Big Local News", "fork": 0, "created_at": "2023-01-25T01:08:21Z", "updated_at": "2023-01-31T23:58:14Z", "pushed_at": "2023-01-26T19:51:26Z", "homepage": "", "size": 53, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 4, "default_branch": "main", "organization": null} {"id": 594145172, "node_id": "R_kgDOI2nvlA", "name": "datasette-youtube-embed", "full_name": "simonw/datasette-youtube-embed", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-youtube-embed", "description": "Turn YouTube URLs into embedded players in Datasette", "fork": 0, "created_at": "2023-01-27T17:52:05Z", "updated_at": "2024-01-10T01:33:09Z", "pushed_at": "2023-01-27T20:09:30Z", "homepage": "", "size": 11, "stargazers_count": 5, "watchers_count": 5, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 5, "default_branch": "main", "organization": null} {"id": 599371406, "node_id": "R_kgDOI7mujg", "name": "datasette-explain", "full_name": "simonw/datasette-explain", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-explain", "description": "Explain and validate SQL queries as you type them into Datasette", "fork": 0, "created_at": "2023-02-09T01:51:11Z", "updated_at": "2023-09-09T21:34:11Z", "pushed_at": "2023-04-24T03:57:18Z", "homepage": "", "size": 14, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 8, "default_branch": "main", "organization": null} {"id": 605788756, "node_id": "R_kgDOJBuaVA", "name": "codespaces-datasette", "full_name": "simonw/codespaces-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/codespaces-datasette", "description": "An example repository for running Datasette in GitHub Codespaces", "fork": 0, "created_at": "2023-02-23T22:44:08Z", "updated_at": "2023-05-08T01:59:02Z", "pushed_at": "2023-02-23T23:48:12Z", "homepage": "", "size": 544, "stargazers_count": 2, "watchers_count": 2, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 5, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 607956629, "node_id": "R_kgDOJDyulQ", "name": "datasette-simple-html", "full_name": "simonw/datasette-simple-html", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-simple-html", "description": "Datasette SQL functions for very simple HTML operations", "fork": 0, "created_at": "2023-03-01T02:29:26Z", "updated_at": "2023-03-01T02:36:47Z", "pushed_at": "2023-03-12T17:30:47Z", "homepage": "", "size": 10, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "organization": null} {"id": 611552758, "node_id": "R_kgDOJHON9g", "name": "apple-notes-to-sqlite", "full_name": "dogsheep/apple-notes-to-sqlite", "private": 0, "owner": {"value": 53015001, "label": "dogsheep"}, "html_url": "https://github.com/dogsheep/apple-notes-to-sqlite", "description": "Export Apple Notes to SQLite", "fork": 0, "created_at": "2023-03-09T03:44:10Z", "updated_at": "2024-01-25T08:38:14Z", "pushed_at": "2023-09-04T23:48:28Z", "homepage": "", "size": 21, "stargazers_count": 161, "watchers_count": 161, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 8, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"apple-notes\", \"datasette\", \"datasette-tool\", \"dogsheep\", \"sqlite\"]", "visibility": "public", "forks": 5, "open_issues": 8, "watchers": 161, "default_branch": "main", "organization": null} {"id": 625395502, "node_id": "R_kgDOJUbHLg", "name": "sqlite-history", "full_name": "simonw/sqlite-history", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-history", "description": "Track changes to SQLite tables using triggers", "fork": 0, "created_at": "2023-04-09T01:19:26Z", "updated_at": "2024-01-11T14:04:42Z", "pushed_at": "2023-08-12T22:53:12Z", "homepage": "", "size": 36, "stargazers_count": 80, "watchers_count": 80, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 6, "watchers": 80, "default_branch": "main", "organization": null} {"id": 669984081, "node_id": "R_kgDOJ-8lUQ", "name": "sqlite-utils-shell", "full_name": "simonw/sqlite-utils-shell", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-shell", "description": "Interactive shell for sqlite-utils", "fork": 0, "created_at": "2023-07-24T03:21:15Z", "updated_at": "2024-01-13T15:55:28Z", "pushed_at": "2023-12-21T06:24:17Z", "homepage": "", "size": 20, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 8, "default_branch": "main", "organization": null} {"id": 670246995, "node_id": "R_kgDOJ_MoUw", "name": "sqlite-utils-plugins", "full_name": "simonw/sqlite-utils-plugins", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-plugins", "description": "A plugin directory for sqlite-utils", "fork": 0, "created_at": "2023-07-24T16:01:19Z", "updated_at": "2023-07-25T20:43:31Z", "pushed_at": "2023-09-26T15:35:17Z", "homepage": "", "size": 10, "stargazers_count": 7, "watchers_count": 7, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 7, "default_branch": "main", "organization": null} {"id": 670776182, "node_id": "R_kgDOJ_s7dg", "name": "sqlite-utils-litecli", "full_name": "simonw/sqlite-utils-litecli", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-litecli", "description": "Interactive shell for sqlite-utils using litecli", "fork": 0, "created_at": "2023-07-25T20:12:14Z", "updated_at": "2024-01-13T15:56:48Z", "pushed_at": "2023-07-27T03:28:02Z", "homepage": "", "size": 169, "stargazers_count": 11, "watchers_count": 11, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 11, "default_branch": "main", "organization": null} {"id": 697938018, "node_id": "R_kgDOKZmwYg", "name": "federal-register-to-datasette", "full_name": "simonw/federal-register-to-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/federal-register-to-datasette", "description": null, "fork": 0, "created_at": "2023-09-28T19:34:17Z", "updated_at": "2023-11-14T07:49:54Z", "pushed_at": "2023-10-27T05:11:38Z", "homepage": "", "size": 5, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 143637623, "node_id": "MDEwOlJlcG9zaXRvcnkxNDM2Mzc2MjM=", "name": "russian-troll-tweets-datasette", "full_name": "simonw/russian-troll-tweets-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/russian-troll-tweets-datasette", "description": "The FiveThirtyEight collection of Russian troll tweets published using Datasette", "fork": 0, "created_at": "2018-08-05T18:25:00Z", "updated_at": "2021-01-18T05:57:59Z", "pushed_at": "2021-01-18T05:57:56Z", "homepage": "http://russian-troll-tweets.datasettes.com/", "size": 4, "stargazers_count": 2, "watchers_count": 2, "language": "Dockerfile", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"fivethirtyeight\"]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 162077240, "node_id": "MDEwOlJlcG9zaXRvcnkxNjIwNzcyNDA=", "name": "24ways-datasette", "full_name": "simonw/24ways-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/24ways-datasette", "description": "Supporting material for my 24 ways article in 2018", "fork": 0, "created_at": "2018-12-17T05:03:57Z", "updated_at": "2021-09-22T04:45:41Z", "pushed_at": "2020-05-21T23:37:28Z", "homepage": "https://24ways.org/2018/fast-autocomplete-search-for-your-website/", "size": 14, "stargazers_count": 4, "watchers_count": 4, "language": "Jupyter Notebook", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 3, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"24ways\", \"datasette\", \"jupyter-notebook\", \"sqlite\"]", "visibility": "public", "forks": 3, "open_issues": 0, "watchers": 4, "default_branch": "master", "organization": null} {"id": 352183222, "node_id": "MDEwOlJlcG9zaXRvcnkzNTIxODMyMjI=", "name": "azure-functions-datasette", "full_name": "simonw/azure-functions-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/azure-functions-datasette", "description": "Example of running Datasette on Azure Functions", "fork": 0, "created_at": "2021-03-27T21:42:28Z", "updated_at": "2023-11-07T05:10:52Z", "pushed_at": "2021-03-27T22:40:41Z", "homepage": "https://azure-functions-datasette.azurewebsites.net/", "size": 2848, "stargazers_count": 10, "watchers_count": 10, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"azure-functions\", \"datasette\"]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 10, "default_branch": "main", "organization": null} {"id": 254492408, "node_id": "MDEwOlJlcG9zaXRvcnkyNTQ0OTI0MDg=", "name": "big-local-datasette", "full_name": "simonw/big-local-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/big-local-datasette", "description": "Publishing a Datasette of open projects from biglocalnews.org", "fork": 0, "created_at": "2020-04-09T22:35:42Z", "updated_at": "2022-03-22T01:50:38Z", "pushed_at": "2022-03-22T17:16:29Z", "homepage": "https://biglocal.datasettes.com/", "size": 118, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "organization": null} {"id": 289340983, "node_id": "MDEwOlJlcG9zaXRvcnkyODkzNDA5ODM=", "name": "calands-datasette", "full_name": "simonw/calands-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/calands-datasette", "description": "Datasette instance with data from calands.org", "fork": 0, "created_at": "2020-08-21T18:41:25Z", "updated_at": "2021-12-17T21:22:33Z", "pushed_at": "2023-01-09T19:47:48Z", "homepage": "https://calands.datasettes.com", "size": 39, "stargazers_count": 4, "watchers_count": 4, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"greeninfo-network\"]", "visibility": "public", "forks": 2, "open_issues": 2, "watchers": 4, "default_branch": "main", "organization": null} {"id": 327957983, "node_id": "MDEwOlJlcG9zaXRvcnkzMjc5NTc5ODM=", "name": "cbsa-datasette", "full_name": "simonw/cbsa-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/cbsa-datasette", "description": "Using Datasette to provide an API for Core Based Statistical Areas", "fork": 0, "created_at": "2021-01-08T16:40:25Z", "updated_at": "2022-03-22T01:55:14Z", "pushed_at": "2023-01-09T20:56:39Z", "homepage": "https://cbsa.datasettes.com", "size": 19, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "organization": null} {"id": 463623833, "node_id": "R_kgDOG6JWmQ", "name": "congress-legislators-datasette", "full_name": "simonw/congress-legislators-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/congress-legislators-datasette", "description": "Datasette instance with data from unitedstates/congress-legislators", "fork": 0, "created_at": "2022-02-25T17:42:08Z", "updated_at": "2023-12-30T07:55:21Z", "pushed_at": "2022-12-06T18:45:05Z", "homepage": "https://congress-legislators.datasettes.com/", "size": 11, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "main", "organization": null} {"id": 246381036, "node_id": "MDEwOlJlcG9zaXRvcnkyNDYzODEwMzY=", "name": "covid-19-datasette", "full_name": "simonw/covid-19-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/covid-19-datasette", "description": "Deploys a Datasette instance of COVID-19 data from Johns Hopkins CSSE and the New York Times", "fork": 0, "created_at": "2020-03-10T18:44:52Z", "updated_at": "2023-03-22T20:10:14Z", "pushed_at": "2022-03-22T01:53:05Z", "homepage": "https://covid-19.datasettes.com/", "size": 157, "stargazers_count": 61, "watchers_count": 61, "language": "Python", "has_issues": 1, "has_projects": 0, "has_downloads": 1, "has_wiki": 0, "has_pages": 0, "has_discussions": 0, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 6, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"covid-19\", \"datasette\"]", "visibility": "public", "forks": 6, "open_issues": 6, "watchers": 61, "default_branch": "main", "organization": null} {"id": 195087137, "node_id": "MDEwOlJlcG9zaXRvcnkxOTUwODcxMzc=", "name": "datasette-auth-github", "full_name": "simonw/datasette-auth-github", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-github", "description": "Datasette plugin that authenticates users against GitHub", "fork": 0, "created_at": "2019-07-03T16:02:53Z", "updated_at": "2023-10-27T22:44:16Z", "pushed_at": "2022-11-22T17:20:25Z", "homepage": "https://datasette-auth-github-demo.datasette.io/", "size": 119, "stargazers_count": 41, "watchers_count": 41, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"asgi\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 6, "open_issues": 4, "watchers": 41, "default_branch": "main", "organization": null} {"id": 279357123, "node_id": "MDEwOlJlcG9zaXRvcnkyNzkzNTcxMjM=", "name": "datasette-auth-passwords", "full_name": "simonw/datasette-auth-passwords", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-passwords", "description": "Datasette plugin for authentication using passwords", "fork": 0, "created_at": "2020-07-13T16:34:39Z", "updated_at": "2023-10-06T19:18:58Z", "pushed_at": "2023-09-25T18:53:20Z", "homepage": "https://datasette-auth-passwords-demo.datasette.io", "size": 39, "stargazers_count": 19, "watchers_count": 19, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 3, "archived": 0, "disabled": 0, "open_issues_count": 7, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 3, "open_issues": 7, "watchers": 19, "default_branch": "main", "organization": null} {"id": 284383265, "node_id": "MDEwOlJlcG9zaXRvcnkyODQzODMyNjU=", "name": "datasette-graphql", "full_name": "simonw/datasette-graphql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-graphql", "description": "Datasette plugin providing an automatic GraphQL API for your SQLite databases", "fork": 0, "created_at": "2020-08-02T03:31:58Z", "updated_at": "2024-01-04T09:44:25Z", "pushed_at": "2023-09-07T16:51:35Z", "homepage": "https://datasette-graphql-demo.datasette.io/", "size": 784, "stargazers_count": 91, "watchers_count": 91, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 13, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"graphql\", \"sqlite\"]", "visibility": "public", "forks": 6, "open_issues": 13, "watchers": 91, "default_branch": "main", "organization": null} {"id": 145483077, "node_id": "MDEwOlJlcG9zaXRvcnkxNDU0ODMwNzc=", "name": "datasette-render-images", "full_name": "simonw/datasette-render-images", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-images", "description": "Datasette plugin that renders binary blob images using data-uris", "fork": 0, "created_at": "2018-08-21T00:05:47Z", "updated_at": "2023-07-05T10:26:55Z", "pushed_at": "2023-08-19T17:54:36Z", "homepage": "https://datasette-render-images-demo.datasette.io/favicons/favicons", "size": 38, "stargazers_count": 18, "watchers_count": 18, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "visibility": "public", "forks": 5, "open_issues": 4, "watchers": 18, "default_branch": "main", "organization": null} {"id": 294706267, "node_id": "MDEwOlJlcG9zaXRvcnkyOTQ3MDYyNjc=", "name": "datasette-seaborn", "full_name": "simonw/datasette-seaborn", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-seaborn", "description": "Statistical visualizations for Datasette using Seaborn", "fork": 0, "created_at": "2020-09-11T13:43:08Z", "updated_at": "2024-01-04T16:50:11Z", "pushed_at": "2022-03-22T01:49:36Z", "homepage": "https://datasette-seaborn-demo.datasette.io/", "size": 26, "stargazers_count": 11, "watchers_count": 11, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"seaborn\", \"visualization\"]", "visibility": "public", "forks": 0, "open_issues": 5, "watchers": 11, "default_branch": "main", "organization": null} {"id": 107914493, "node_id": "MDEwOlJlcG9zaXRvcnkxMDc5MTQ0OTM=", "name": "datasette", "full_name": "simonw/datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette", "description": "An open source multi-tool for exploring and publishing data", "fork": 0, "created_at": "2017-10-23T00:39:03Z", "updated_at": "2024-01-26T15:24:03Z", "pushed_at": "2024-01-16T18:29:03Z", "homepage": "https://datasette.io", "size": 6585, "stargazers_count": 8642, "watchers_count": 8642, "language": "Python", "has_issues": 1, "has_projects": 0, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 1, "forks_count": 627, "archived": 0, "disabled": 0, "open_issues_count": 556, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"asgi\", \"automatic-api\", \"csv\", \"datasets\", \"datasette\", \"datasette-io\", \"docker\", \"json\", \"python\", \"sql\", \"sqlite\"]", "visibility": "public", "forks": 627, "open_issues": 556, "watchers": 8642, "default_branch": "main", "organization": null} {"id": 274213732, "node_id": "MDEwOlJlcG9zaXRvcnkyNzQyMTM3MzI=", "name": "datasette.io", "full_name": "simonw/datasette.io", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette.io", "description": "The official project website for Datasette", "fork": 0, "created_at": "2020-06-22T18:29:44Z", "updated_at": "2024-01-09T16:41:26Z", "pushed_at": "2024-01-25T04:28:13Z", "homepage": "https://datasette.io", "size": 2474, "stargazers_count": 76, "watchers_count": 76, "language": "HTML", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 18, "archived": 0, "disabled": 0, "open_issues_count": 28, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\"]", "visibility": "public", "forks": 18, "open_issues": 28, "watchers": 76, "default_branch": "main", "organization": null} {"id": 287625934, "node_id": "MDEwOlJlcG9zaXRvcnkyODc2MjU5MzQ=", "name": "datasette-io-redirect", "full_name": "simonw/datasette-io-redirect", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-io-redirect", "description": "Redirect datasette.io to docs.datasette.io", "fork": 0, "created_at": "2020-08-14T21:18:29Z", "updated_at": "2020-08-14T21:21:00Z", "pushed_at": "2020-08-14T21:20:26Z", "homepage": "https://datasette.io/", "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "organization": null} {"id": 399308604, "node_id": "MDEwOlJlcG9zaXRvcnkzOTkzMDg2MDQ=", "name": "datasette-app", "full_name": "simonw/datasette-app", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-app", "description": "The Datasette macOS application", "fork": 0, "created_at": "2021-08-24T02:21:37Z", "updated_at": "2024-01-24T14:54:42Z", "pushed_at": "2023-02-27T19:35:27Z", "homepage": "https://datasette.io/desktop", "size": 984, "stargazers_count": 112, "watchers_count": 112, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 1, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 31, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\"]", "visibility": "public", "forks": 6, "open_issues": 31, "watchers": 112, "default_branch": "main", "organization": null} {"id": 335137108, "node_id": "MDEwOlJlcG9zaXRvcnkzMzUxMzcxMDg=", "name": "datasette-basemap", "full_name": "simonw/datasette-basemap", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-basemap", "description": "A basemap for Datasette and datasette-leaflet", "fork": 0, "created_at": "2021-02-02T01:49:09Z", "updated_at": "2022-06-01T04:32:03Z", "pushed_at": "2021-02-03T21:56:18Z", "homepage": "https://datasette.io/plugins/datasette-basemap", "size": 43, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"mbtiles\", \"openstreetmap\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 342126610, "node_id": "MDEwOlJlcG9zaXRvcnkzNDIxMjY2MTA=", "name": "datasette-block", "full_name": "simonw/datasette-block", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-block", "description": "Block all access to specific path prefixes", "fork": 0, "created_at": "2021-02-25T04:51:08Z", "updated_at": "2021-02-25T08:18:28Z", "pushed_at": "2021-02-25T05:03:45Z", "homepage": "https://datasette.io/plugins/datasette-block", "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 274293597, "node_id": "MDEwOlJlcG9zaXRvcnkyNzQyOTM1OTc=", "name": "datasette-block-robots", "full_name": "simonw/datasette-block-robots", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-block-robots", "description": "Datasette plugin that blocks robots and crawlers using robots.txt", "fork": 0, "created_at": "2020-06-23T02:52:23Z", "updated_at": "2022-10-14T13:55:34Z", "pushed_at": "2022-08-30T16:25:38Z", "homepage": "https://datasette.io/plugins/datasette-block-robots", "size": 21, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"robots-txt\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "main", "organization": null} {"id": 618260446, "node_id": "R_kgDOJNnn3g", "name": "datasette-chatgpt-plugin", "full_name": "simonw/datasette-chatgpt-plugin", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-chatgpt-plugin", "description": "A Datasette plugin that turns a Datasette instance into a ChatGPT plugin", "fork": 0, "created_at": "2023-03-24T04:46:24Z", "updated_at": "2024-01-05T01:29:41Z", "pushed_at": "2023-03-24T18:41:00Z", "homepage": "https://datasette.io/plugins/datasette-chatgpt-plugin", "size": 19, "stargazers_count": 54, "watchers_count": 54, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"chatgpt\", \"chatgpt-plugin\", \"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 5, "watchers": 54, "default_branch": "main", "organization": null} {"id": 587924230, "node_id": "R_kgDOIwsDBg", "name": "datasette-cookies-for-magic-parameters", "full_name": "simonw/datasette-cookies-for-magic-parameters", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-cookies-for-magic-parameters", "description": "UI for setting cookies to populate magic parameters", "fork": 0, "created_at": "2023-01-11T22:47:31Z", "updated_at": "2023-01-16T19:11:46Z", "pushed_at": "2023-01-12T19:04:37Z", "homepage": "https://datasette.io/plugins/datasette-cookies-for-magic-parameters", "size": 11, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "organization": null} {"id": 238339412, "node_id": "MDEwOlJlcG9zaXRvcnkyMzgzMzk0MTI=", "name": "datasette-debug-asgi", "full_name": "simonw/datasette-debug-asgi", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-debug-asgi", "description": "Datasette plugin for dumping out the ASGI scope", "fork": 0, "created_at": "2020-02-05T00:57:09Z", "updated_at": "2022-04-27T15:06:27Z", "pushed_at": "2021-08-17T23:41:03Z", "homepage": "https://datasette.io/plugins/datasette-debug-asgi", "size": 17, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"asgi\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 510136835, "node_id": "R_kgDOHmgSAw", "name": "datasette-expose-env", "full_name": "simonw/datasette-expose-env", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-expose-env", "description": "Datasette plugin to expose selected environment variables at /-/env for debugging", "fork": 0, "created_at": "2022-07-03T21:14:29Z", "updated_at": "2022-07-06T13:28:57Z", "pushed_at": "2022-07-03T21:28:55Z", "homepage": "https://datasette.io/plugins/datasette-expose-env", "size": 10, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 555992212, "node_id": "R_kgDOISPElA", "name": "datasette-gunicorn", "full_name": "simonw/datasette-gunicorn", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-gunicorn", "description": "Plugin for running Datasette using Gunicorn", "fork": 0, "created_at": "2022-10-22T20:23:57Z", "updated_at": "2023-01-31T20:42:01Z", "pushed_at": "2022-12-18T06:46:37Z", "homepage": "https://datasette.io/plugins/datasette-gunicorn", "size": 15, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 243710733, "node_id": "MDEwOlJlcG9zaXRvcnkyNDM3MTA3MzM=", "name": "datasette-ics", "full_name": "simonw/datasette-ics", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-ics", "description": "Datasette plugin for outputting iCalendar files", "fork": 0, "created_at": "2020-02-28T08:11:01Z", "updated_at": "2023-10-09T21:42:10Z", "pushed_at": "2022-07-12T02:08:10Z", "homepage": "https://datasette.io/plugins/datasette-ics", "size": 34, "stargazers_count": 20, "watchers_count": 20, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"icalendar\", \"ics\"]", "visibility": "public", "forks": 1, "open_issues": 1, "watchers": 20, "default_branch": "main", "organization": null} {"id": 174715153, "node_id": "MDEwOlJlcG9zaXRvcnkxNzQ3MTUxNTM=", "name": "datasette-jellyfish", "full_name": "simonw/datasette-jellyfish", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jellyfish", "description": "Datasette plugin adding SQL functions for fuzzy text matching powered by Jellyfish", "fork": 0, "created_at": "2019-03-09T16:02:01Z", "updated_at": "2023-08-27T07:23:28Z", "pushed_at": "2023-08-24T21:45:20Z", "homepage": "https://datasette.io/plugins/datasette-jellyfish", "size": 16, "stargazers_count": 12, "watchers_count": 12, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 3, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 3, "open_issues": 1, "watchers": 12, "default_branch": "main", "organization": null} {"id": 242260583, "node_id": "MDEwOlJlcG9zaXRvcnkyNDIyNjA1ODM=", "name": "datasette-mask-columns", "full_name": "simonw/datasette-mask-columns", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-mask-columns", "description": "Datasette plugin that masks specified database columns", "fork": 0, "created_at": "2020-02-22T01:29:16Z", "updated_at": "2023-11-17T20:10:32Z", "pushed_at": "2024-01-25T05:08:09Z", "homepage": "https://datasette.io/plugins/datasette-mask-columns", "size": 18, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 2, "open_issues": 1, "watchers": 3, "default_branch": "main", "organization": null} {"id": 584885824, "node_id": "R_kgDOItymQA", "name": "datasette-openai", "full_name": "simonw/datasette-openai", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-openai", "description": "SQL functions for calling OpenAI APIs", "fork": 0, "created_at": "2023-01-03T19:12:52Z", "updated_at": "2023-08-22T19:20:13Z", "pushed_at": "2023-01-14T02:29:43Z", "homepage": "https://datasette.io/plugins/datasette-openai", "size": 28, "stargazers_count": 19, "watchers_count": 19, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\", \"gpt-3\", \"openai\"]", "visibility": "public", "forks": 2, "open_issues": 4, "watchers": 19, "default_branch": "main", "organization": null} {"id": 375546675, "node_id": "MDEwOlJlcG9zaXRvcnkzNzU1NDY2NzU=", "name": "datasette-placekey", "full_name": "simonw/datasette-placekey", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-placekey", "description": "SQL functions for working with placekeys", "fork": 0, "created_at": "2021-06-10T02:31:27Z", "updated_at": "2021-06-22T22:13:18Z", "pushed_at": "2021-06-10T02:32:42Z", "homepage": "https://datasette.io/plugins/datasette-placekey", "size": 3, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"placekey\"]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 1, "default_branch": "main", "organization": null} {"id": 272098486, "node_id": "MDEwOlJlcG9zaXRvcnkyNzIwOTg0ODY=", "name": "datasette-psutil", "full_name": "simonw/datasette-psutil", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-psutil", "description": "Datasette plugin adding a /-/psutil debugging endpoint", "fork": 0, "created_at": "2020-06-13T22:57:07Z", "updated_at": "2022-04-27T15:09:02Z", "pushed_at": "2022-03-07T15:35:57Z", "homepage": "https://datasette.io/plugins/datasette-psutil", "size": 12, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"psutil\"]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 3, "default_branch": "main", "organization": null} {"id": 184168864, "node_id": "MDEwOlJlcG9zaXRvcnkxODQxNjg4NjQ=", "name": "datasette-render-html", "full_name": "simonw/datasette-render-html", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-html", "description": "Plugin for selectively rendering the HTML is specific columns", "fork": 0, "created_at": "2019-04-30T01:21:25Z", "updated_at": "2023-03-25T07:24:10Z", "pushed_at": "2023-03-09T02:46:43Z", "homepage": "https://datasette.io/plugins/datasette-render-html", "size": 13, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 2, "open_issues": 0, "watchers": 4, "default_branch": "master", "organization": null} {"id": 506026919, "node_id": "R_kgDOHilbpw", "name": "datasette-scale-to-zero", "full_name": "simonw/datasette-scale-to-zero", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-scale-to-zero", "description": "Quit Datasette if it has not received traffic for a specified time period", "fork": 0, "created_at": "2022-06-21T22:49:04Z", "updated_at": "2024-01-21T19:15:53Z", "pushed_at": "2022-08-05T22:29:17Z", "homepage": "https://datasette.io/plugins/datasette-scale-to-zero", "size": 22, "stargazers_count": 11, "watchers_count": 11, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 1, "watchers": 11, "default_branch": "main", "organization": null} {"id": 163790822, "node_id": "MDEwOlJlcG9zaXRvcnkxNjM3OTA4MjI=", "name": "datasette-sqlite-fts4", "full_name": "simonw/datasette-sqlite-fts4", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sqlite-fts4", "description": "Datasette plugin that adds custom SQL functions for working with SQLite FTS4", "fork": 0, "created_at": "2019-01-02T03:40:41Z", "updated_at": "2022-07-31T16:33:25Z", "pushed_at": "2022-07-31T14:46:26Z", "homepage": "https://datasette.io/plugins/datasette-sqlite-fts4", "size": 14, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "visibility": "public", "forks": 1, "open_issues": 0, "watchers": 3, "default_branch": "main", "organization": null} {"id": 409678203, "node_id": "R_kgDOGGsxew", "name": "datasette-template-request", "full_name": "simonw/datasette-template-request", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-template-request", "description": "Expose the Datasette request object to custom templates", "fork": 0, "created_at": "2021-09-23T17:07:00Z", "updated_at": "2022-02-01T17:06:52Z", "pushed_at": "2021-09-23T17:29:36Z", "homepage": "https://datasette.io/plugins/datasette-template-request", "size": 6, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 221802296, "node_id": "MDEwOlJlcG9zaXRvcnkyMjE4MDIyOTY=", "name": "datasette-template-sql", "full_name": "simonw/datasette-template-sql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-template-sql", "description": "Datasette plugin for executing SQL queries from templates", "fork": 0, "created_at": "2019-11-14T23:05:34Z", "updated_at": "2023-09-09T21:28:16Z", "pushed_at": "2021-05-18T17:58:44Z", "homepage": "https://datasette.io/plugins/datasette-template-sql", "size": 23, "stargazers_count": 9, "watchers_count": 9, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 2, "watchers": 9, "default_branch": "main", "organization": null} {"id": 335175637, "node_id": "MDEwOlJlcG9zaXRvcnkzMzUxNzU2Mzc=", "name": "datasette-tiles", "full_name": "simonw/datasette-tiles", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-tiles", "description": "Mapping tile server for Datasette, serving tiles from MBTiles packages", "fork": 0, "created_at": "2021-02-02T05:11:12Z", "updated_at": "2022-07-13T14:02:43Z", "pushed_at": "2022-06-11T05:15:02Z", "homepage": "https://datasette.io/plugins/datasette-tiles", "size": 56, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 9, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"mbtiles\"]", "visibility": "public", "forks": 5, "open_issues": 9, "watchers": 6, "default_branch": "main", "organization": null} {"id": 234825790, "node_id": "MDEwOlJlcG9zaXRvcnkyMzQ4MjU3OTA=", "name": "datasette-upload-csvs", "full_name": "simonw/datasette-upload-csvs", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-upload-csvs", "description": "Datasette plugin for uploading CSV files and converting them to database tables", "fork": 0, "created_at": "2020-01-19T02:07:05Z", "updated_at": "2024-01-26T10:00:37Z", "pushed_at": "2024-01-25T18:17:27Z", "homepage": "https://datasette.io/plugins/datasette-upload-csvs", "size": 66, "stargazers_count": 17, "watchers_count": 17, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 4, "archived": 0, "disabled": 0, "open_issues_count": 8, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"csvs\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 4, "open_issues": 8, "watchers": 17, "default_branch": "main", "organization": null} {"id": 275711254, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU3MTEyNTQ=", "name": "datasette-write", "full_name": "simonw/datasette-write", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-write", "description": "Datasette plugin providing a UI for executing SQL writes against the database", "fork": 0, "created_at": "2020-06-29T02:27:31Z", "updated_at": "2023-09-08T18:09:19Z", "pushed_at": "2021-09-11T06:03:07Z", "homepage": "https://datasette.io/plugins/datasette-write", "size": 15, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 2, "open_issues": 4, "watchers": 8, "default_branch": "main", "organization": null} {"id": 400678317, "node_id": "MDEwOlJlcG9zaXRvcnk0MDA2NzgzMTc=", "name": "datasette-verify", "full_name": "simonw/datasette-verify", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-verify", "description": "Verify that files can be opened by Datasette", "fork": 0, "created_at": "2021-08-28T01:59:12Z", "updated_at": "2021-09-07T22:56:11Z", "pushed_at": "2021-08-28T02:31:34Z", "homepage": "https://datasette.io/tools/datasette-verify", "size": 3, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "organization": null} {"id": 459821110, "node_id": "R_kgDOG2hQNg", "name": "google-drive-to-sqlite", "full_name": "simonw/google-drive-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/google-drive-to-sqlite", "description": "Create a SQLite database containing metadata from Google Drive", "fork": 0, "created_at": "2022-02-16T02:16:29Z", "updated_at": "2024-01-04T17:05:48Z", "pushed_at": "2022-05-21T16:56:11Z", "homepage": "https://datasette.io/tools/google-drive-to-sqlite", "size": 74, "stargazers_count": 145, "watchers_count": 145, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 12, "archived": 0, "disabled": 0, "open_issues_count": 11, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[]", "visibility": "public", "forks": 12, "open_issues": 11, "watchers": 145, "default_branch": "main", "organization": null} {"id": 197882382, "node_id": "MDEwOlJlcG9zaXRvcnkxOTc4ODIzODI=", "name": "healthkit-to-sqlite", "full_name": "dogsheep/healthkit-to-sqlite", "private": 0, "owner": {"value": 53015001, "label": "dogsheep"}, "html_url": "https://github.com/dogsheep/healthkit-to-sqlite", "description": "Convert an Apple Healthkit export zip to a SQLite database", "fork": 0, "created_at": "2019-07-20T05:03:12Z", "updated_at": "2024-01-22T12:33:18Z", "pushed_at": "2023-01-01T17:29:57Z", "homepage": "https://datasette.io/tools/healthkit-to-sqlite", "size": 29, "stargazers_count": 182, "watchers_count": 182, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 7, "archived": 0, "disabled": 0, "open_issues_count": 12, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-tool\", \"dogsheep\", \"healthkit\", \"sqlite\"]", "visibility": "public", "forks": 7, "open_issues": 12, "watchers": 182, "default_branch": "main", "organization": null} {"id": 347263722, "node_id": "MDEwOlJlcG9zaXRvcnkzNDcyNjM3MjI=", "name": "django-sql-dashboard", "full_name": "simonw/django-sql-dashboard", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/django-sql-dashboard", "description": "Django app for building dashboards using raw SQL queries", "fork": 0, "created_at": "2021-03-13T03:38:23Z", "updated_at": "2024-01-27T03:25:26Z", "pushed_at": "2023-12-16T07:03:32Z", "homepage": "https://django-sql-dashboard.datasette.io/", "size": 346, "stargazers_count": 425, "watchers_count": 425, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 35, "archived": 0, "disabled": 0, "open_issues_count": 31, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"dashboards\", \"datasette-io\", \"datasette-tool\", \"django\", \"sql\"]", "visibility": "public", "forks": 35, "open_issues": 31, "watchers": 425, "default_branch": "main", "organization": null} {"id": 301879297, "node_id": "MDEwOlJlcG9zaXRvcnkzMDE4NzkyOTc=", "name": "buildpack-datasette", "full_name": "simonw/buildpack-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/buildpack-datasette", "description": "Repository template for creating a new Datasette buildpack instance", "fork": 0, "created_at": "2020-10-06T23:31:39Z", "updated_at": "2021-03-12T00:21:17Z", "pushed_at": "2020-12-18T02:31:46Z", "homepage": "https://docs.datasette.io/en/stable/deploying.html#deploying-using-buildpacks", "size": 48, "stargazers_count": 1, "watchers_count": 1, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "has_discussions": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "allow_forking": 1, "is_template": 1, "web_commit_signoff_required": 0, "topics": "[\"buildpacks\", \"datasette\"]", "visibility": "public", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "organization": null} {"id": 197431109, "node_id": "MDEwOlJlcG9zaXRvcnkxOTc0MzExMDk=", "name": "dogsheep-beta", "full_name": "dogsheep/dogsheep-beta", "private": 0, "owner": {"value": 53015001, "label": "dogsheep"}, "html_url": "https://github.com/dogsheep/dogsheep-beta", "description": "Build a search index across content from multiple SQLite database tables and run faceted searches against it using Datasette", "fork": 0, "created_at": "2019-07-17T17:07:26Z", "updated_at": "2024-01-25T12:20:58Z", "pushed_at": "2021-09-03T17:47:45Z", "homepage": "https://dogsheep.github.io/", "size": 61, "stargazers_count": 176, "watchers_count": 176, "language": "Python", "has_issues": 1, "has_projects": 0, "has_downloads": 1, "has_wiki": 0, "has_pages": 0, "has_discussions": 0, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 15, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"datasette-tool\", \"dogsheep\", \"search\"]", "visibility": "public", "forks": 6, "open_issues": 15, "watchers": 176, "default_branch": "main", "organization": null} {"id": 214746582, "node_id": "MDEwOlJlcG9zaXRvcnkyMTQ3NDY1ODI=", "name": "dogsheep.github.io", "full_name": "dogsheep/dogsheep.github.io", "private": 0, "owner": {"value": 53015001, "label": "dogsheep"}, "html_url": "https://github.com/dogsheep/dogsheep.github.io", "description": "Tools for personal analytics using SQLite and Datasette", "fork": 0, "created_at": "2019-10-13T02:10:13Z", "updated_at": "2023-12-09T15:28:28Z", "pushed_at": "2024-01-19T19:08:44Z", "homepage": "https://dogsheep.github.io/", "size": 10, "stargazers_count": 117, "watchers_count": 117, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 1, "has_discussions": 0, "forks_count": 7, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": null, "allow_forking": 1, "is_template": 0, "web_commit_signoff_required": 0, "topics": "[\"datasette\", \"dogsheep\", \"sqlite\"]", "visibility": "public", "forks": 7, "open_issues": 5, "watchers": 117, "default_branch": "master", "organization": null}