{"id": 114008133, "node_id": "MDEwOlJlcG9zaXRvcnkxMTQwMDgxMzM=", "name": "timezones-api", "full_name": "simonw/timezones-api", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/timezones-api", "description": "A Datasette-powered API for finding the time zone for a latitude/longitude point", "fork": 0, "created_at": "2017-12-12T15:40:50Z", "updated_at": "2023-02-20T02:43:45Z", "pushed_at": "2023-01-09T05:04:09Z", "homepage": "https://timezones.datasette.io/timezones/by_point", "size": 15, "stargazers_count": 26, "watchers_count": 26, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"openstreetmap\", \"spatialite\", \"sqlite\"]", "forks": 1, "open_issues": 0, "watchers": 26, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 3, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 129660868, "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2NjA4Njg=", "name": "datasette-plugin-demos", "full_name": "simonw/datasette-plugin-demos", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-demos", "description": "Some examples plugins for Datasette", "fork": 0, "created_at": "2018-04-15T23:45:27Z", "updated_at": "2018-04-19T05:48:18Z", "pushed_at": "2018-04-19T05:48:18Z", "homepage": null, "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 130955794, "node_id": "MDEwOlJlcG9zaXRvcnkxMzA5NTU3OTQ=", "name": "register-of-members-interests-datasette", "full_name": "simonw/register-of-members-interests-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/register-of-members-interests-datasette", "description": "Code for parsing the mySociety Registers of Members Interest XML, turning it into SQLite and publishing it with Datasette", "fork": 0, "created_at": "2018-04-25T05:37:51Z", "updated_at": "2020-12-05T20:41:57Z", "pushed_at": "2020-12-05T20:41:54Z", "homepage": "https://register-of-members-interests.datasettes.com/", "size": 31, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"mysociety\", \"politics\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 133958542, "node_id": "MDEwOlJlcG9zaXRvcnkxMzM5NTg1NDI=", "name": "fivethirtyeight-datasette", "full_name": "simonw/fivethirtyeight-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/fivethirtyeight-datasette", "description": "Code to package FiveThirtyEight data using Datasette", "fork": 0, "created_at": "2018-05-18T13:33:05Z", "updated_at": "2020-08-09T03:00:42Z", "pushed_at": "2020-08-09T03:00:40Z", "homepage": "https://fivethirtyeight.datasettes.com/", "size": 36, "stargazers_count": 5, "watchers_count": 5, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"fivethirtyeight\", \"sqlite\"]", "forks": 1, "open_issues": 0, "watchers": 5, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 134587939, "node_id": "MDEwOlJlcG9zaXRvcnkxMzQ1ODc5Mzk=", "name": "global-power-plants-datasette", "full_name": "simonw/global-power-plants-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/global-power-plants-datasette", "description": "Datasette showing global power plant data from https://github.com/wri/global-power-plant-database", "fork": 0, "created_at": "2018-05-23T15:14:40Z", "updated_at": "2020-04-01T22:29:35Z", "pushed_at": "2020-04-01T22:29:32Z", "homepage": "https://global-power-plants.datasettes.com/", "size": 18, "stargazers_count": 3, "watchers_count": 3, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 2, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"energy\", \"travis-ci\"]", "forks": 2, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 2, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 134874019, "node_id": "MDEwOlJlcG9zaXRvcnkxMzQ4NzQwMTk=", "name": "datasette-sql-scraper", "full_name": "simonw/datasette-sql-scraper", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sql-scraper", "description": "Experimental SQL plugin for Datasette", "fork": 0, "created_at": "2018-05-25T15:28:46Z", "updated_at": "2018-05-25T15:38:58Z", "pushed_at": "2018-05-25T15:38:56Z", "homepage": null, "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 142629091, "node_id": "MDEwOlJlcG9zaXRvcnkxNDI2MjkwOTE=", "name": "russian-ira-facebook-ads-datasette", "full_name": "simonw/russian-ira-facebook-ads-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/russian-ira-facebook-ads-datasette", "description": "Explore 3,500 Facebook ads reported to have been bought by the Russian Internet Research Agency", "fork": 0, "created_at": "2018-07-27T22:36:35Z", "updated_at": "2022-08-17T00:34:54Z", "pushed_at": "2022-08-17T01:15:57Z", "homepage": "https://russian-ira-facebook-ads.datasettes.com/", "size": 1448, "stargazers_count": 14, "watchers_count": 14, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 6, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 6, "open_issues": 0, "watchers": 14, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 6, "subscribers_count": 5, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": 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": "2020-03-23T08:18:44Z", "pushed_at": "2019-01-04T03:20:07Z", "homepage": "https://datasette-render-images-demo.datasette.io/favicons/favicons", "size": 5, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2019-11-11T04:52:17Z", "pushed_at": "2019-01-07T06:38:08Z", "homepage": null, "size": 9, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "forks": 1, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 167730071, "node_id": "MDEwOlJlcG9zaXRvcnkxNjc3MzAwNzE=", "name": "datasette-pretty-json", "full_name": "simonw/datasette-pretty-json", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-pretty-json", "description": "Datasette plugin that pretty-prints any column values that are valid JSON objects or arrays", "fork": 0, "created_at": "2019-01-26T19:30:43Z", "updated_at": "2019-12-05T12:34:04Z", "pushed_at": "2019-01-26T21:09:48Z", "homepage": null, "size": 7, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"json\"]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 167759846, "node_id": "MDEwOlJlcG9zaXRvcnkxNjc3NTk4NDY=", "name": "markdown-to-sqlite", "full_name": "simonw/markdown-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/markdown-to-sqlite", "description": "CLI tool for loading markdown files into a SQLite database", "fork": 0, "created_at": "2019-01-27T02:04:54Z", "updated_at": "2020-03-23T10:58:17Z", "pushed_at": "2019-01-27T02:39:13Z", "homepage": null, "size": 7, "stargazers_count": 16, "watchers_count": 16, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"markdown\", \"sqlite\", \"yaml\"]", "forks": 0, "open_issues": 0, "watchers": 16, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-03-21T22:04:56Z", "pushed_at": "2020-03-21T22:05:03Z", "homepage": null, "size": 8, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 189321671, "node_id": "MDEwOlJlcG9zaXRvcnkxODkzMjE2NzE=", "name": "datasette-jq", "full_name": "simonw/datasette-jq", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jq", "description": "Datasette plugin that adds a custom SQL function for executing jq expressions against JSON values", "fork": 0, "created_at": "2019-05-30T01:06:31Z", "updated_at": "2020-04-09T05:43:11Z", "pushed_at": "2020-04-09T05:43:43Z", "homepage": null, "size": 11, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"jq\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 190950781, "node_id": "MDEwOlJlcG9zaXRvcnkxOTA5NTA3ODE=", "name": "datasette-bplist", "full_name": "simonw/datasette-bplist", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-bplist", "description": "Datasette plugin for working with Apple's binary plist format", "fork": 0, "created_at": "2019-06-09T01:15:01Z", "updated_at": "2019-11-11T04:51:58Z", "pushed_at": "2019-06-09T01:17:19Z", "homepage": null, "size": 7, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"bplist\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 191022928, "node_id": "MDEwOlJlcG9zaXRvcnkxOTEwMjI5Mjg=", "name": "datasette-render-binary", "full_name": "simonw/datasette-render-binary", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-binary", "description": "Datasette plugin for rendering binary data", "fork": 0, "created_at": "2019-06-09T15:25:52Z", "updated_at": "2019-11-11T04:51:53Z", "pushed_at": "2019-06-13T16:14:31Z", "homepage": "", "size": 62, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 193715692, "node_id": "MDEwOlJlcG9zaXRvcnkxOTM3MTU2OTI=", "name": "fara-history", "full_name": "simonw/fara-history", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/fara-history", "description": "Tracking the history of the FARA data from https://www.justice.gov/nsd-fara", "fork": 0, "created_at": "2019-06-25T13:43:21Z", "updated_at": "2020-05-01T12:03:31Z", "pushed_at": "2020-05-01T12:03:28Z", "homepage": "https://fara.datasettes.com/", "size": 11170, "stargazers_count": 5, "watchers_count": 5, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"csv\", \"datasette\", \"git-scraping\"]", "forks": 0, "open_issues": 0, "watchers": 5, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 207630174, "node_id": "MDEwOlJlcG9zaXRvcnkyMDc2MzAxNzQ=", "name": "datasette-rure", "full_name": "simonw/datasette-rure", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-rure", "description": "Datasette plugin that adds a custom SQL function for executing matches using the Rust regular expression engine", "fork": 0, "created_at": "2019-09-10T18:09:33Z", "updated_at": "2019-11-11T04:51:15Z", "pushed_at": "2019-09-11T22:59:38Z", "homepage": null, "size": 19, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"regular-expressions\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 214299267, "node_id": "MDEwOlJlcG9zaXRvcnkyMTQyOTkyNjc=", "name": "datasette-render-timestamps", "full_name": "simonw/datasette-render-timestamps", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-timestamps", "description": "Datasette plugin for rendering timestamps", "fork": 0, "created_at": "2019-10-10T22:50:50Z", "updated_at": "2020-03-22T17:57:19Z", "pushed_at": "2020-03-22T17:57:17Z", "homepage": null, "size": 17, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 1, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 220558687, "node_id": "MDEwOlJlcG9zaXRvcnkyMjA1NTg2ODc=", "name": "datasette-csvs", "full_name": "simonw/datasette-csvs", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-csvs", "description": "Glitch project that converts and serves CSV files using Datasette", "fork": 0, "created_at": "2019-11-08T22:38:30Z", "updated_at": "2020-02-28T16:35:25Z", "pushed_at": "2020-02-28T16:35:23Z", "homepage": "https://glitch.com/~datasette-csvs", "size": 4, "stargazers_count": 0, "watchers_count": 0, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"glitch\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 220716822, "node_id": "MDEwOlJlcG9zaXRvcnkyMjA3MTY4MjI=", "name": "datasette-render-markdown", "full_name": "simonw/datasette-render-markdown", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-markdown", "description": "Datasette plugin for rendering Markdown", "fork": 0, "created_at": "2019-11-09T23:28:31Z", "updated_at": "2020-04-19T17:03:41Z", "pushed_at": "2020-04-19T17:03:38Z", "homepage": null, "size": 32, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"markdown\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-04-22T01:56:48Z", "pushed_at": "2020-04-22T01:57:02Z", "homepage": null, "size": 17, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-01-29T15:37:08Z", "pushed_at": "2021-01-29T15:37:05Z", "homepage": "https://datasette.io/plugins/datasette-debug-asgi", "size": 16, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-04-14T16:50:39Z", "pushed_at": "2020-04-14T16:51:02Z", "homepage": null, "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 245670670, "node_id": "MDEwOlJlcG9zaXRvcnkyNDU2NzA2NzA=", "name": "fec-to-sqlite", "full_name": "simonw/fec-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/fec-to-sqlite", "description": "Save FEC campaign finance data to a SQLite database", "fork": 0, "created_at": "2020-03-07T16:52:49Z", "updated_at": "2020-03-11T05:39:39Z", "pushed_at": "2020-03-07T18:21:48Z", "homepage": null, "size": 16, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"fec\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 248999994, "node_id": "MDEwOlJlcG9zaXRvcnkyNDg5OTk5OTQ=", "name": "datasette-show-errors", "full_name": "simonw/datasette-show-errors", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-show-errors", "description": "Datasette plugin for displaying error tracebacks", "fork": 0, "created_at": "2020-03-21T15:06:04Z", "updated_at": "2020-03-21T15:41:09Z", "pushed_at": "2020-03-21T15:41:15Z", "homepage": null, "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"datasette\", \"datasette-io\", \"datasette-plugin\", \"starlette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "Pulishing a Datasette of open projects from biglocalnews.org", "fork": 0, "created_at": "2020-04-09T22:35:42Z", "updated_at": "2020-04-20T21:57:21Z", "pushed_at": "2020-04-20T14:35:12Z", "homepage": "https://biglocal.datasettes.com/", "size": 71, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 256886155, "node_id": "MDEwOlJlcG9zaXRvcnkyNTY4ODYxNTU=", "name": "jsk-fellows-on-twitter", "full_name": "simonw/jsk-fellows-on-twitter", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/jsk-fellows-on-twitter", "description": "JSK Fellowship alumni with Twitter accounts", "fork": 0, "created_at": "2020-04-19T01:07:46Z", "updated_at": "2020-04-22T04:43:10Z", "pushed_at": "2020-04-22T04:43:08Z", "homepage": "https://jsk-fellows.datasettes.com/", "size": 11, "stargazers_count": 3, "watchers_count": 3, "language": "HTML", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"jsk\"]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 3, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 271408895, "node_id": "MDEwOlJlcG9zaXRvcnkyNzE0MDg4OTU=", "name": "datasette-permissions-sql", "full_name": "simonw/datasette-permissions-sql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-permissions-sql", "description": "Datasette plugin for configuring permission checks using SQL queries", "fork": 0, "created_at": "2020-06-10T23:48:13Z", "updated_at": "2020-06-12T07:06:12Z", "pushed_at": "2020-06-12T07:06:15Z", "homepage": null, "size": 25, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 271665336, "node_id": "MDEwOlJlcG9zaXRvcnkyNzE2NjUzMzY=", "name": "datasette-auth-tokens", "full_name": "simonw/datasette-auth-tokens", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-tokens", "description": "Datasette plugin for authenticating access using API tokens", "fork": 0, "created_at": "2020-06-11T23:23:30Z", "updated_at": "2020-06-12T07:08:05Z", "pushed_at": "2020-06-12T07:11:48Z", "homepage": null, "size": 9, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 273576861, "node_id": "MDEwOlJlcG9zaXRvcnkyNzM1NzY4NjE=", "name": "datasette-plugin-template-demo", "full_name": "simonw/datasette-plugin-template-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-demo", "description": "Demonstrating https://github.com/simonw/datasette-plugin", "fork": 0, "created_at": "2020-06-19T20:03:09Z", "updated_at": "2020-06-20T00:03:01Z", "pushed_at": "2020-06-20T00:02:59Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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 all robots using robots.txt", "fork": 0, "created_at": "2020-06-23T02:52:23Z", "updated_at": "2020-06-23T03:37:07Z", "pushed_at": "2020-06-23T03:37:27Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"robots-txt\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 275615947, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU2MTU5NDc=", "name": "datasette-glitch", "full_name": "simonw/datasette-glitch", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-glitch", "description": "Utilities to help run Datasette on Glitch", "fork": 0, "created_at": "2020-06-28T15:41:25Z", "updated_at": "2020-06-28T15:49:04Z", "pushed_at": "2020-06-28T15:43:19Z", "homepage": "", "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"glitch\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 275624346, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU2MjQzNDY=", "name": "datasette-init", "full_name": "simonw/datasette-init", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-init", "description": "Ensure specific tables and views exist on startup", "fork": 0, "created_at": "2020-06-28T16:26:29Z", "updated_at": "2020-06-28T18:51:21Z", "pushed_at": "2020-06-28T18:52:00Z", "homepage": null, "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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 writing to the database", "fork": 0, "created_at": "2020-06-29T02:27:31Z", "updated_at": "2020-06-29T20:25:52Z", "pushed_at": "2020-06-29T03:45:50Z", "homepage": null, "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 276227263, "node_id": "MDEwOlJlcG9zaXRvcnkyNzYyMjcyNjM=", "name": "datasette-allow-permissions-debug", "full_name": "simonw/datasette-allow-permissions-debug", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-allow-permissions-debug", "description": "Always allow access to /-/permissions, for debugging", "fork": 0, "created_at": "2020-06-30T23:05:51Z", "updated_at": "2020-06-30T23:06:43Z", "pushed_at": "2020-06-30T23:07:55Z", "homepage": null, "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 279988350, "node_id": "MDEwOlJlcG9zaXRvcnkyNzk5ODgzNTA=", "name": "srccon-2020-datasette", "full_name": "simonw/srccon-2020-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/srccon-2020-datasette", "description": "Publishing the SRCCON schedule using Datasette", "fork": 0, "created_at": "2020-07-15T21:55:13Z", "updated_at": "2020-07-15T23:30:33Z", "pushed_at": "2020-07-15T22:28:38Z", "homepage": "https://srccon-2020.datasette.io/", "size": 10, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 0, "has_downloads": 1, "has_wiki": 0, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"srccon\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 281481347, "node_id": "MDEwOlJlcG9zaXRvcnkyODE0ODEzNDc=", "name": "datasette-copyable", "full_name": "simonw/datasette-copyable", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-copyable", "description": "Datasette plugin for outputting tables in formats suitable for copy and paste", "fork": 0, "created_at": "2020-07-21T19:04:08Z", "updated_at": "2020-07-21T23:51:28Z", "pushed_at": "2020-07-21T21:52:57Z", "homepage": "", "size": 7, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 282512431, "node_id": "MDEwOlJlcG9zaXRvcnkyODI1MTI0MzE=", "name": "pypi-rename-demo", "full_name": "simonw/pypi-rename-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pypi-rename-demo", "description": "Demonstrating https://github.com/simonw/pypi-rename", "fork": 0, "created_at": "2020-07-25T19:34:57Z", "updated_at": "2020-07-25T21:35:49Z", "pushed_at": "2020-07-25T21:30:13Z", "homepage": "", "size": 1, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 284131154, "node_id": "MDEwOlJlcG9zaXRvcnkyODQxMzExNTQ=", "name": "datasette-insert-unsafe", "full_name": "simonw/datasette-insert-unsafe", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-insert-unsafe", "description": "Unsafe permissions for datasette-insert - allows all actions without authentication", "fork": 0, "created_at": "2020-07-31T21:17:44Z", "updated_at": "2020-07-31T21:44:33Z", "pushed_at": "2020-07-31T21:46:27Z", "homepage": null, "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 286125406, "node_id": "MDEwOlJlcG9zaXRvcnkyODYxMjU0MDY=", "name": "parlgov-datasette", "full_name": "simonw/parlgov-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/parlgov-datasette", "description": null, "fork": 0, "created_at": "2020-08-08T22:00:35Z", "updated_at": "2020-08-08T23:09:08Z", "pushed_at": "2020-08-08T23:09:05Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 288278584, "node_id": "MDEwOlJlcG9zaXRvcnkyODgyNzg1ODQ=", "name": "simonwillisonblog-backup", "full_name": "simonw/simonwillisonblog-backup", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/simonwillisonblog-backup", "description": "Backups of the database for simonwillison.net", "fork": 0, "created_at": "2020-08-17T20:21:17Z", "updated_at": "2020-08-19T06:07:37Z", "pushed_at": "2020-08-19T06:07:34Z", "homepage": "https://simonwillison.net", "size": 7053, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 288629766, "node_id": "MDEwOlJlcG9zaXRvcnkyODg2Mjk3NjY=", "name": "datasette-schema-versions", "full_name": "simonw/datasette-schema-versions", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-schema-versions", "description": "Datasette plugin that shows the schema version of every attached database", "fork": 0, "created_at": "2020-08-19T04:04:39Z", "updated_at": "2020-08-19T04:29:48Z", "pushed_at": "2020-08-19T04:05:17Z", "homepage": "", "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-08-21T23:56:09Z", "pushed_at": "2020-08-21T23:56:06Z", "homepage": "https://calands.datasettes.com", "size": 8, "stargazers_count": 0, "watchers_count": 0, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"greeninfo-network\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 299143849, "node_id": "MDEwOlJlcG9zaXRvcnkyOTkxNDM4NDk=", "name": "datasette-dateutil", "full_name": "simonw/datasette-dateutil", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-dateutil", "description": "dateutil functions for Datasette", "fork": 0, "created_at": "2020-09-28T00:14:20Z", "updated_at": "2020-09-28T00:15:14Z", "pushed_at": "2020-09-28T00:16:10Z", "homepage": "", "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"dateutil\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-12-18T02:31:49Z", "pushed_at": "2020-12-18T02:31:46Z", "homepage": "https://docs.datasette.io/en/stable/deploying.html#deploying-using-buildpacks", "size": 48, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"buildpacks\", \"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 303184040, "node_id": "MDEwOlJlcG9zaXRvcnkzMDMxODQwNDA=", "name": "datasette-json-preview", "full_name": "simonw/datasette-json-preview", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-json-preview", "description": "Preview of new JSON default format for Datasette", "fork": 0, "created_at": "2020-10-11T18:15:24Z", "updated_at": "2020-10-11T18:17:29Z", "pushed_at": "2020-10-11T18:16:59Z", "homepage": "https://github.com/simonw/datasette/issues/782", "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2020-10-18T21:28:20Z", "pushed_at": "2020-10-18T21:28:45Z", "homepage": "", "size": 7, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"sphinx\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-01-05T23:04:30Z", "pushed_at": "2021-01-05T18:39:44Z", "homepage": "", "size": 3, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-01-08T20:22:09Z", "pushed_at": "2021-01-08T20:12:45Z", "homepage": "https://cbsa.datasettes.com", "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-01-20T01:19:55Z", "pushed_at": "2021-01-20T01:20:20Z", "homepage": "", "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "CSS", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"leafletjs\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-02-02T23:32:50Z", "pushed_at": "2021-02-02T23:33:57Z", "homepage": "https://datasette.io/plugins/datasette-basemap", "size": 42, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"mbtiles\", \"openstreetmap\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 341312930, "node_id": "MDEwOlJlcG9zaXRvcnkzNDEzMTI5MzA=", "name": "vaccinate-ca-datasette", "full_name": "simonw/vaccinate-ca-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/vaccinate-ca-datasette", "description": null, "fork": 0, "created_at": "2021-02-22T19:27:02Z", "updated_at": "2021-02-23T00:23:38Z", "pushed_at": "2021-02-23T00:23:36Z", "homepage": "https://vaccinateca.datasette.io/", "size": 4, "stargazers_count": 0, "watchers_count": 0, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 342977616, "node_id": "MDEwOlJlcG9zaXRvcnkzNDI5Nzc2MTY=", "name": "cdc-vaccination-history", "full_name": "simonw/cdc-vaccination-history", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/cdc-vaccination-history", "description": "A git scraper recording the CDC's Covid Data Tracker numbers on number of vaccinations per state.", "fork": 0, "created_at": "2021-02-27T23:07:10Z", "updated_at": "2021-03-26T22:53:42Z", "pushed_at": "2021-03-26T22:53:40Z", "homepage": "https://cdc-vaccination-history.datasette.io/", "size": 661, "stargazers_count": 8, "watchers_count": 8, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 5, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"git-scraping\"]", "forks": 5, "open_issues": 0, "watchers": 8, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 5, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 345505165, "node_id": "MDEwOlJlcG9zaXRvcnkzNDU1MDUxNjU=", "name": "us-counties-datasette", "full_name": "simonw/us-counties-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/us-counties-datasette", "description": "A Datasette instance exposing names, FIPS codes and polygons of US counties", "fork": 0, "created_at": "2021-03-08T02:16:19Z", "updated_at": "2021-03-08T16:24:56Z", "pushed_at": "2021-03-08T02:29:00Z", "homepage": "https://us-counties.datasette.io/", "size": 3, "stargazers_count": 2, "watchers_count": 2, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 350895171, "node_id": "MDEwOlJlcG9zaXRvcnkzNTA4OTUxNzE=", "name": "iam-to-sqlite", "full_name": "simonw/iam-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/iam-to-sqlite", "description": "Load Amazon IAM data into a SQLite database", "fork": 0, "created_at": "2021-03-24T00:16:15Z", "updated_at": "2021-03-24T00:19:08Z", "pushed_at": "2021-03-24T00:20:26Z", "homepage": null, "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-03-27T22:42:05Z", "pushed_at": "2021-03-27T22:40:41Z", "homepage": "https://azure-functions-datasette.azurewebsites.net/", "size": 2848, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"azure-functions\", \"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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-03-28T05:35:27Z", "pushed_at": "2021-03-28T05:36:41Z", "homepage": null, "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 385795021, "node_id": "MDEwOlJlcG9zaXRvcnkzODU3OTUwMjE=", "name": "project-pelican", "full_name": "simonw/project-pelican", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/project-pelican", "description": null, "fork": 0, "created_at": "2021-07-14T02:50:11Z", "updated_at": "2021-08-13T17:57:39Z", "pushed_at": "2021-08-08T01:06:43Z", "homepage": "https://stanford-school-enrollment-project.datasette.io/", "size": 31, "stargazers_count": 8, "watchers_count": 8, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 8, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-07-29T05:40:42Z", "pushed_at": "2021-07-29T01:43:16Z", "homepage": "", "size": 8, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-08-08T23:47:06Z", "pushed_at": "2021-08-08T15:50:52Z", "homepage": "", "size": 5, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-08-14T21:36:57Z", "pushed_at": "2021-08-09T02:56:40Z", "homepage": "", "size": 7, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-08-12T20:39:07Z", "pushed_at": "2021-08-12T20:40:18Z", "homepage": "", "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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-08-28T02:37:03Z", "pushed_at": "2021-08-28T02:31:34Z", "homepage": "https://datasette.io/tools/datasette-verify", "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 400878410, "node_id": "MDEwOlJlcG9zaXRvcnk0MDA4Nzg0MTA=", "name": "datasette-plugin-template-repository-demo-old", "full_name": "simonw/datasette-plugin-template-repository-demo-old", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-repository-demo-old", "description": "Demo of simonw/datasette-plugin-template-repository", "fork": 0, "created_at": "2021-08-28T19:52:11Z", "updated_at": "2022-03-16T23:42:30Z", "pushed_at": "2021-08-28T19:52:30Z", "homepage": null, "size": 4, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-12-21T20:45:06Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 401857449, "node_id": "MDEwOlJlcG9zaXRvcnk0MDE4NTc0NDk=", "name": "datasette-app-support", "full_name": "simonw/datasette-app-support", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-app-support", "description": "Part of https://github.com/simonw/datasette-app", "fork": 0, "created_at": "2021-08-31T22:17:18Z", "updated_at": "2021-08-31T22:39:55Z", "pushed_at": "2021-08-31T22:40:24Z", "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-09-16T03:20:57Z", "pushed_at": "2021-09-16T03:21:38Z", "homepage": "", "size": 7, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-09-23T17:29:08Z", "pushed_at": "2021-09-23T17:29:36Z", "homepage": "https://datasette.io/plugins/datasette-template-request", "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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-10-21T00:11:03Z", "pushed_at": "2021-10-21T00:12:21Z", "homepage": "", "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-09-24T14:52:26Z\", \"pushed_at\": \"2021-08-28T19:57:26Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 4, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false}", "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 425143660, "node_id": "R_kgDOGVctbA", "name": "iam-definitions-datasette", "full_name": "simonw/iam-definitions-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/iam-definitions-datasette", "description": "IAM definitions published using Datasette", "fork": 0, "created_at": "2021-11-06T03:09:30Z", "updated_at": "2021-11-06T14:48:42Z", "pushed_at": "2021-11-06T03:44:17Z", "homepage": "https://iam-definitions.vercel.app/", "size": 5, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"iam\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-11-20T23:25:59Z", "pushed_at": "2021-11-20T23:26:59Z", "homepage": "", "size": 7, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-09-24T14:52:26Z\", \"pushed_at\": \"2021-08-28T19:57:26Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 4, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2021-12-13T23:37:01Z", "pushed_at": "2021-12-13T23:38:01Z", "homepage": "", "size": 17, "stargazers_count": 2, "watchers_count": 2, "language": "JavaScript", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2022-03-16T16:42:44Z", "pushed_at": "2022-03-16T04:35:26Z", "homepage": "", "size": 23, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 470785885, "node_id": "R_kgDOHA-fXQ", "name": "datasette-plugin-template-repository-demo", "full_name": "simonw/datasette-plugin-template-repository-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-repository-demo", "description": "Demo of datasette-plugin-template-repository", "fork": 0, "created_at": "2022-03-16T23:42:52Z", "updated_at": "2022-03-16T23:43:16Z", "pushed_at": "2022-03-16T23:43:13Z", "homepage": null, "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-12-21T20:45:06Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2022-04-27T17:56:18Z", "pushed_at": "2022-04-27T17:59:27Z", "homepage": "", "size": 10, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2022-04-28T20:16:21Z", "pushed_at": "2022-04-28T22:08:06Z", "homepage": "", "size": 15, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-06-10T13:28:46Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 15, \"watchers_count\": 15, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 15, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 519842266, "node_id": "R_kgDOHvwp2g", "name": "manatees-datasette", "full_name": "simonw/manatees-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/manatees-datasette", "description": "Datasette demo showing manatee carcass recovery locations", "fork": 0, "created_at": "2022-07-31T17:25:43Z", "updated_at": "2022-07-31T17:39:21Z", "pushed_at": "2022-07-31T18:05:39Z", "homepage": "https://manatees.vercel.app/manatees/locations", "size": 546, "stargazers_count": 0, "watchers_count": 0, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": 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": "2022-08-20T16:20:32Z", "pushed_at": "2022-08-20T23:14:56Z", "homepage": null, "size": 17, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-06-10T13:28:46Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 15, \"watchers_count\": 15, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 15, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 527045109, "node_id": "R_kgDOH2oR9Q", "name": "scotrail-datasette", "full_name": "simonw/scotrail-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/scotrail-datasette", "description": "ScotRail announcements in Datasette", "fork": 0, "created_at": "2022-08-20T21:37:29Z", "updated_at": "2022-08-20T22:23:06Z", "pushed_at": "2022-08-21T00:42:03Z", "homepage": "https://scotrail.datasette.io", "size": 44, "stargazers_count": 0, "watchers_count": 0, "language": "Shell", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"scotrail\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 528611541, "node_id": "R_kgDOH4H41Q", "name": "datasette-multiline-links", "full_name": "simonw/datasette-multiline-links", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-multiline-links", "description": "Make multiple newline separated URLs clickable in Datasette", "fork": 0, "created_at": "2022-08-24T22:16:30Z", "updated_at": "2022-08-24T22:16:52Z", "pushed_at": "2022-08-24T22:56:16Z", "homepage": null, "size": 12, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-06-10T13:28:46Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 15, \"watchers_count\": 15, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 15, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": 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": "2022-08-29T23:04:23Z", "pushed_at": "2022-08-29T22:36:22Z", "homepage": "", "size": 15, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-08-27T17:22:27Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 16, \"watchers_count\": 16, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 16, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 532144482, "node_id": "R_kgDOH7fhYg", "name": "pldb-datasette", "full_name": "simonw/pldb-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pldb-datasette", "description": "A Datasette instance for pldb.com", "fork": 0, "created_at": "2022-09-03T03:29:46Z", "updated_at": "2022-09-03T09:14:44Z", "pushed_at": "2022-09-03T03:57:14Z", "homepage": null, "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 532404547, "node_id": "R_kgDOH7vZQw", "name": "datasette-render-image-tags", "full_name": "simonw/datasette-render-image-tags", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-image-tags", "description": "Turn any URLs ending in .jpg/.png/.gif into img tags with width 200", "fork": 0, "created_at": "2022-09-04T00:36:44Z", "updated_at": "2022-09-04T00:37:13Z", "pushed_at": "2022-09-04T00:48:32Z", "homepage": null, "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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-08-27T17:22:27Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 16, \"watchers_count\": 16, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 16, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 545764894, "node_id": "R_kgDOIIe2Hg", "name": "datasette-public", "full_name": "simonw/datasette-public", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-public", "description": "Make specific Datasette tables visible to the public", "fork": 0, "created_at": "2022-10-05T00:03:28Z", "updated_at": "2022-10-05T00:03:40Z", "pushed_at": "2022-10-05T00:05:59Z", "homepage": null, "size": 12, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 552033492, "node_id": "R_kgDOIOdc1A", "name": "scrape-hmb-traffic", "full_name": "simonw/scrape-hmb-traffic", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/scrape-hmb-traffic", "description": null, "fork": 0, "created_at": "2022-10-15T17:03:45Z", "updated_at": "2022-10-16T06:11:34Z", "pushed_at": "2022-10-17T16:28:39Z", "homepage": "", "size": 587, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": 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": "2022-10-22T21:00:11Z", "pushed_at": "2022-10-23T16:00:49Z", "homepage": "https://datasette.io/plugins/datasette-gunicorn", "size": 13, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": 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": "2022-12-11T10:04:08Z", "pushed_at": "2022-12-11T01:41:10Z", "homepage": "", "size": 328, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": null} {"id": 577164005, "node_id": "R_kgDOImbS5Q", "name": "datasette-geopackage", "full_name": "simonw/datasette-geopackage", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-geopackage", "description": "Datasette plugin for viewing GeoPackage files", "fork": 0, "created_at": "2022-12-12T05:34:45Z", "updated_at": "2023-01-27T11:00:10Z", "pushed_at": "2022-12-12T07:08:59Z", "homepage": null, "size": 8, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"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, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 594201434, "node_id": "R_kgDOI2rLWg", "name": "musiccaps-datasette", "full_name": "simonw/musiccaps-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/musiccaps-datasette", "description": "Exploring the MusicCaps dataset using Datasette", "fork": 0, "created_at": "2023-01-27T20:53:03Z", "updated_at": "2023-03-08T07:03:26Z", "pushed_at": "2023-01-27T21:31:33Z", "homepage": null, "size": 779, "stargazers_count": 3, "watchers_count": 3, "language": "Jupyter Notebook", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 3, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 605233112, "node_id": "R_kgDOJBMf2A", "name": "umd-feb-2023", "full_name": "simonw/umd-feb-2023", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/umd-feb-2023", "description": null, "fork": 0, "created_at": "2023-02-22T18:21:12Z", "updated_at": "2023-02-22T19:43:04Z", "pushed_at": "2023-02-22T19:46:16Z", "homepage": "", "size": 1240, "stargazers_count": 0, "watchers_count": 0, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 605241232, "node_id": "R_kgDOJBM_kA", "name": "datasette-codespaces", "full_name": "simonw/datasette-codespaces", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-codespaces", "description": "Conveniences for running Datasette on GitHub Codespaces", "fork": 0, "created_at": "2023-02-22T18:43:18Z", "updated_at": "2023-03-01T07:51:49Z", "pushed_at": "2023-02-24T01:05:32Z", "homepage": null, "size": 16, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-12-02T04:00:47Z\", \"pushed_at\": \"2023-03-14T04:34:37Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 11, \"stargazers_count\": 18, \"watchers_count\": 18, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"has_discussions\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 18, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"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, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 607963273, "node_id": "R_kgDOJDzIiQ", "name": "nicar-2023", "full_name": "simonw/nicar-2023", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/nicar-2023", "description": "NICAR 2023 schedule in Datasette", "fork": 0, "created_at": "2023-03-01T02:54:53Z", "updated_at": "2023-03-01T19:51:34Z", "pushed_at": "2023-03-04T17:07:21Z", "homepage": "https://nicar-2023.vercel.app", "size": 342, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 618571120, "node_id": "R_kgDOJN6lcA", "name": "datasette-no-truncate", "full_name": "simonw/datasette-no-truncate", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-no-truncate", "description": "Tiny Datasette plugin to disable text truncation in table displays", "fork": 0, "created_at": "2023-03-24T19:03:43Z", "updated_at": "2023-03-24T19:04:12Z", "pushed_at": "2023-03-24T19:08:40Z", "homepage": null, "size": 9, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"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\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2023-03-24T21:40:52Z\", \"pushed_at\": \"2023-03-14T04:34:37Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 11, \"stargazers_count\": 20, \"watchers_count\": 20, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"has_discussions\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 20, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 645836342, "node_id": "R_kgDOJn6uNg", "name": "datasette-sqlite-url-lite", "full_name": "simonw/datasette-sqlite-url-lite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sqlite-url-lite", "description": "A pure Python alternative to sqlite-url ready to be used in Datasette Lite", "fork": 0, "created_at": "2023-05-26T14:46:52Z", "updated_at": "2023-05-27T23:13:35Z", "pushed_at": "2023-05-27T00:12:54Z", "homepage": null, "size": 9, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 135372981, "node_id": "MDEwOlJlcG9zaXRvcnkxMzUzNzI5ODE=", "name": "datasette-registry", "full_name": "simonw/datasette-registry", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-registry", "description": "A registry of Datasette instances", "fork": 0, "created_at": "2018-05-30T01:45:45Z", "updated_at": "2020-06-03T03:38:16Z", "pushed_at": "2020-06-03T03:38:14Z", "homepage": "https://registry.datasette.io/", "size": 21, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "topics": "[\"datasette\", \"open-data\"]", "forks": 0, "open_issues": 1, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 142967347, "node_id": "MDEwOlJlcG9zaXRvcnkxNDI5NjczNDc=", "name": "datasette-json-html", "full_name": "simonw/datasette-json-html", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-json-html", "description": "Datasette plugin for rendering HTML based on JSON values", "fork": 0, "created_at": "2018-07-31T05:41:39Z", "updated_at": "2020-01-28T11:21:59Z", "pushed_at": "2020-01-22T20:18:36Z", "homepage": null, "size": 24, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "forks": 0, "open_issues": 1, "watchers": 6, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null}