{"id": 327236119, "node_id": "MDEwOlJlcG9zaXRvcnkzMjcyMzYxMTk=", "name": "datasette-export-notebook", "full_name": "simonw/datasette-export-notebook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-export-notebook", "description": "Datasette plugin providing instructions for exporting data to Jupyter or Observable", "fork": 0, "created_at": "2021-01-06T07:37:00Z", "updated_at": "2021-01-06T16:52:56Z", "pushed_at": "2021-01-06T08:12:31Z", "homepage": "", "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 1, "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": 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": 331720824, "node_id": "MDEwOlJlcG9zaXRvcnkzMzE3MjA4MjQ=", "name": "datasette-leaflet", "full_name": "simonw/datasette-leaflet", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-leaflet", "description": "Datasette plugin adding the Leaflet JavaScript library", "fork": 0, "created_at": "2021-01-21T18:41:19Z", "updated_at": "2021-01-24T18:19:18Z", "pushed_at": "2021-01-24T18:19:32Z", "homepage": "", "size": 106, "stargazers_count": 1, "watchers_count": 1, "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": 2, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 2, "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": 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": 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": 409385958, "node_id": "R_kgDOGGa75g", "name": "datasette-notebook", "full_name": "simonw/datasette-notebook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-notebook", "description": "A markdown wiki and dashboarding system for Datasette", "fork": 0, "created_at": "2021-09-22T23:33:18Z", "updated_at": "2021-09-23T00:30:33Z", "pushed_at": "2021-09-22T23:59:55Z", "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": 2, "license": null, "topics": "[]", "forks": 0, "open_issues": 2, "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": 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": 423589294, "node_id": "R_kgDOGT91rg", "name": "datasette-jupyterlite", "full_name": "simonw/datasette-jupyterlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jupyterlite", "description": "JupyterLite as a Datasette plugin", "fork": 0, "created_at": "2021-11-01T19:22:51Z", "updated_at": "2021-11-01T20:25:43Z", "pushed_at": "2021-11-01T20:25:40Z", "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": 1, "license": null, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 427128866, "node_id": "R_kgDOGXV4Ig", "name": "git-history", "full_name": "simonw/git-history", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/git-history", "description": "Tools for analyzing Git history using SQLite", "fork": 0, "created_at": "2021-11-11T20:07:06Z", "updated_at": "2021-11-12T22:58:59Z", "pushed_at": "2021-11-12T07:30:25Z", "homepage": "", "size": 44, "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": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"git\", \"sqlite\"]", "forks": 0, "open_issues": 3, "watchers": 7, "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\": 401177473, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDExNzc0NzM=\", \"name\": \"click-app-template-repository\", \"full_name\": \"simonw/click-app-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/click-app-template-repository\", \"description\": \"GitHub template repository for creating new Python Click CLI tools, using the simonw/click-app cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/click-app-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/deployments\", \"created_at\": \"2021-08-30T01:03:34Z\", \"updated_at\": \"2021-11-12T03:11:22Z\", \"pushed_at\": \"2021-11-12T02:41:21Z\", \"git_url\": \"git://github.com/simonw/click-app-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/click-app-template-repository.git\", \"clone_url\": \"https://github.com/simonw/click-app-template-repository.git\", \"svn_url\": \"https://github.com/simonw/click-app-template-repository\", \"homepage\": \"\", \"size\": 6, \"stargazers_count\": 2, \"watchers_count\": 2, \"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\": 2, \"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": 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": 434308974, "node_id": "R_kgDOGeMHbg", "name": "datasette-hovercards", "full_name": "simonw/datasette-hovercards", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-hovercards", "description": "Add preview hovercards to links in Datasette", "fork": 0, "created_at": "2021-12-02T17:11:59Z", "updated_at": "2021-12-03T00:43:15Z", "pushed_at": "2021-12-02T19:57:32Z", "homepage": "", "size": 8, "stargazers_count": 1, "watchers_count": 1, "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": 1, "license": null, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 441024802, "node_id": "R_kgDOGkmBIg", "name": "datasette-tiddlywiki", "full_name": "simonw/datasette-tiddlywiki", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-tiddlywiki", "description": "Run TiddlyWiki in Datasette and save Tiddlers to a SQLite database", "fork": 0, "created_at": "2021-12-23T01:05:56Z", "updated_at": "2021-12-24T00:50:25Z", "pushed_at": "2021-12-23T23:48:16Z", "homepage": "", "size": 419, "stargazers_count": 13, "watchers_count": 13, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 4, "watchers": 13, "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": 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": 453252714, "node_id": "R_kgDOGwQWag", "name": "help-scraper", "full_name": "simonw/help-scraper", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/help-scraper", "description": "Record a history of --help for various commands", "fork": 0, "created_at": "2022-01-29T00:01:59Z", "updated_at": "2022-02-09T23:55:36Z", "pushed_at": "2022-02-13T20:54:33Z", "homepage": "", "size": 34435, "stargazers_count": 12, "watchers_count": 12, "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": 3, "license": null, "topics": "[\"git-scraping\"]", "forks": 1, "open_issues": 3, "watchers": 12, "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": 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": 462903750, "node_id": "R_kgDOG5dZxg", "name": "datasette-redirect-forbidden", "full_name": "simonw/datasette-redirect-forbidden", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-redirect-forbidden", "description": "Redirect forbidden requests to a login page", "fork": 0, "created_at": "2022-02-23T20:59:26Z", "updated_at": "2022-02-23T22:00:12Z", "pushed_at": "2022-02-23T22:02:38Z", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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\": \"2021-12-21T20:45:02Z\", \"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\": 6, \"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": 463623833, "node_id": "R_kgDOG6JWmQ", "name": "congress-legislators-datasette", "full_name": "simonw/congress-legislators-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/congress-legislators-datasette", "description": "Datasette instance with data from unitedstates/congress-legislators", "fork": 0, "created_at": "2022-02-25T17:42:08Z", "updated_at": "2022-02-26T00:36:02Z", "pushed_at": "2022-02-25T19:08:01Z", "homepage": "", "size": 3, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 474176116, "node_id": "R_kgDOHENadA", "name": "datasette-packages", "full_name": "simonw/datasette-packages", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-packages", "description": "Show a list of currently installed Python packages", "fork": 0, "created_at": "2022-03-25T22:04:23Z", "updated_at": "2022-03-25T22:04:45Z", "pushed_at": "2022-03-25T22:22:25Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 474468776, "node_id": "R_kgDOHEfRqA", "name": "datasette-auth0", "full_name": "simonw/datasette-auth0", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth0", "description": "Datasette plugin that authenticates users using Auth0", "fork": 0, "created_at": "2022-03-26T21:19:31Z", "updated_at": "2022-03-26T21:20:20Z", "pushed_at": "2022-03-26T21:30:28Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"auth0\", \"datasette\", \"datasette-plugin\"]", "forks": 0, "open_issues": 1, "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": 479175467, "node_id": "R_kgDOHI-jKw", "name": "pypi-to-sqlite", "full_name": "simonw/pypi-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pypi-to-sqlite", "description": "Load data about Python packages from PyPI into SQLite", "fork": 0, "created_at": "2022-04-07T23:09:02Z", "updated_at": "2022-04-07T23:23:05Z", "pushed_at": "2022-04-07T23:43:55Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 489156146, "node_id": "R_kgDOHSfuMg", "name": "datasette-upload-dbs", "full_name": "simonw/datasette-upload-dbs", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-upload-dbs", "description": "Upload SQLite database files to Datasette", "fork": 0, "created_at": "2022-05-05T23:36:51Z", "updated_at": "2022-05-17T16:38:00Z", "pushed_at": "2022-05-17T03:58:10Z", "homepage": "", "size": 87, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "watchers": 5, "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": 498453589, "node_id": "R_kgDOHbXMVQ", "name": "mbox-to-sqlite", "full_name": "simonw/mbox-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/mbox-to-sqlite", "description": "Load email from .mbox files into SQLite", "fork": 0, "created_at": "2022-05-31T18:31:44Z", "updated_at": "2022-06-01T00:33:52Z", "pushed_at": "2022-05-31T18:46:36Z", "homepage": "", "size": 9, "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": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"email\", \"mbox\", \"sqlite\"]", "forks": 0, "open_issues": 3, "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": 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": 501035163, "node_id": "R_kgDOHd0wmw", "name": "scrape-open-data", "full_name": "simonw/scrape-open-data", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/scrape-open-data", "description": "Scrape various open data directories to create an index of what's available out there", "fork": 0, "created_at": "2022-06-07T23:31:14Z", "updated_at": "2022-06-08T13:46:35Z", "pushed_at": "2022-06-08T14:38:24Z", "homepage": "", "size": 16975, "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": 1, "license": null, "topics": "[\"git-scraping\", \"socrata\"]", "forks": 0, "open_issues": 1, "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": 501303242, "node_id": "R_kgDOHeFHyg", "name": "datasette-socrata", "full_name": "simonw/datasette-socrata", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-socrata", "description": "Import data from Socrata into Datasette", "fork": 0, "created_at": "2022-06-08T15:13:44Z", "updated_at": "2022-06-09T21:13:34Z", "pushed_at": "2022-06-09T21:24:37Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 502455845, "node_id": "R_kgDOHfLeJQ", "name": "datasette-low-disk-space-hook", "full_name": "simonw/datasette-low-disk-space-hook", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-low-disk-space-hook", "description": "Datasette plugin providing the low_disk_space hook for other plugins to check for low disk space", "fork": 0, "created_at": "2022-06-11T21:04:08Z", "updated_at": "2022-06-11T21:16:47Z", "pushed_at": "2022-06-11T21:19:15Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 506026919, "node_id": "R_kgDOHilbpw", "name": "datasette-scale-to-zero", "full_name": "simonw/datasette-scale-to-zero", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-scale-to-zero", "description": "Quit Datasette if it has not recieved traffic for a specified time period", "fork": 0, "created_at": "2022-06-21T22:49:04Z", "updated_at": "2022-06-21T23:56:24Z", "pushed_at": "2022-06-22T00:07:40Z", "homepage": "", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 508461227, "node_id": "R_kgDOHk6Aqw", "name": "s3-ocr", "full_name": "simonw/s3-ocr", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/s3-ocr", "description": "Tools for running OCR against files stored in S3", "fork": 0, "created_at": "2022-06-28T21:33:09Z", "updated_at": "2022-07-01T00:31:31Z", "pushed_at": "2022-06-30T21:43:11Z", "homepage": "", "size": 90, "stargazers_count": 12, "watchers_count": 12, "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": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"ocr\", \"s3\", \"textract\"]", "forks": 0, "open_issues": 6, "watchers": 12, "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": 511787166, "node_id": "R_kgDOHoFAng", "name": "sqlite-comprehend", "full_name": "simonw/sqlite-comprehend", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-comprehend", "description": "Tools for running data in a SQLite database through AWS Comprehend", "fork": 0, "created_at": "2022-07-08T06:26:15Z", "updated_at": "2022-07-08T20:23:01Z", "pushed_at": "2022-07-08T20:01:38Z", "homepage": "", "size": 44, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "watchers": 5, "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": 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": 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": 568269622, "node_id": "R_kgDOId8bNg", "name": "scrape-instances-social", "full_name": "simonw/scrape-instances-social", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/scrape-instances-social", "description": "https://instances.social/instances.json", "fork": 0, "created_at": "2022-11-20T01:13:25Z", "updated_at": "2022-11-21T20:56:28Z", "pushed_at": "2022-11-26T00:44:13Z", "homepage": "", "size": 66505, "stargazers_count": 5, "watchers_count": 5, "language": "Shell", "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": 1, "license": null, "topics": "[\"gitscraping\"]", "forks": 1, "open_issues": 1, "watchers": 5, "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": null} {"id": 569062697, "node_id": "R_kgDOIes1KQ", "name": "dclient", "full_name": "simonw/dclient", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/dclient", "description": "A client CLI utility for Datasette instances", "fork": 0, "created_at": "2022-11-22T01:56:43Z", "updated_at": "2023-07-25T03:26:56Z", "pushed_at": "2023-07-25T04:53:05Z", "homepage": "", "size": 39, "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": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 6, "watchers": 7, "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": "{\"id\": 401177473, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDExNzc0NzM=\", \"name\": \"click-app-template-repository\", \"full_name\": \"simonw/click-app-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/click-app-template-repository\", \"description\": \"GitHub template repository for creating new Python Click CLI tools, using the simonw/click-app cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/click-app-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/click-app-template-repository/deployments\", \"created_at\": \"2021-08-30T01:03:34Z\", \"updated_at\": \"2023-08-04T19:37:38Z\", \"pushed_at\": \"2023-03-14T04:36:55Z\", \"git_url\": \"git://github.com/simonw/click-app-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/click-app-template-repository.git\", \"clone_url\": \"https://github.com/simonw/click-app-template-repository.git\", \"svn_url\": \"https://github.com/simonw/click-app-template-repository\", \"homepage\": \"\", \"size\": 14, \"stargazers_count\": 16, \"watchers_count\": 16, \"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\": 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": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 571072624, "node_id": "R_kgDOIgngcA", "name": "datasette-export", "full_name": "simonw/datasette-export", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-export", "description": "Export pages from Datasette to files on disk", "fork": 0, "created_at": "2022-11-27T04:03:08Z", "updated_at": "2022-11-27T04:20:27Z", "pushed_at": "2022-11-27T04:20:09Z", "homepage": "", "size": 8, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 4, "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": null} {"id": 572254041, "node_id": "R_kgDOIhvnWQ", "name": "datasette-ephemeral-tables", "full_name": "simonw/datasette-ephemeral-tables", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-ephemeral-tables", "description": "Provide tables that expire after a time limit", "fork": 0, "created_at": "2022-11-29T21:54:16Z", "updated_at": "2022-11-30T00:57:03Z", "pushed_at": "2022-11-30T00:46:50Z", "homepage": "", "size": 14, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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-11-17T02:27:05Z\", \"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\": 17, \"watchers_count\": 17, \"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\": 17, \"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": 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": 589732541, "node_id": "R_kgDOIyaavQ", "name": "datasette-granian", "full_name": "simonw/datasette-granian", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-granian", "description": "Run Datasette using the Granian HTTP server", "fork": 0, "created_at": "2023-01-16T20:04:57Z", "updated_at": "2023-01-31T07:09:42Z", "pushed_at": "2023-01-20T01:50:01Z", "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\", \"granian\"]", "forks": 0, "open_issues": 1, "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": 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": 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": 594145172, "node_id": "R_kgDOI2nvlA", "name": "datasette-youtube-embed", "full_name": "simonw/datasette-youtube-embed", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-youtube-embed", "description": "Turn YouTube URLs into embedded players in Datasette", "fork": 0, "created_at": "2023-01-27T17:52:05Z", "updated_at": "2023-01-28T06:11:35Z", "pushed_at": "2023-01-27T20:09:30Z", "homepage": "", "size": 11, "stargazers_count": 3, "watchers_count": 3, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 1, "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": 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": 599371406, "node_id": "R_kgDOI7mujg", "name": "datasette-explain", "full_name": "simonw/datasette-explain", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-explain", "description": "Explain and validate SQL queries as you type them into Datasette", "fork": 0, "created_at": "2023-02-09T01:51:11Z", "updated_at": "2023-03-02T20:51:04Z", "pushed_at": "2023-03-06T22:39:28Z", "homepage": "", "size": 11, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\"]", "forks": 1, "open_issues": 1, "watchers": 5, "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": 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": 622352364, "node_id": "R_kgDOJRhX7A", "name": "llm", "full_name": "simonw/llm", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/llm", "description": "Access large language models from the command-line", "fork": 0, "created_at": "2023-04-01T21:16:57Z", "updated_at": "2023-04-05T21:38:51Z", "pushed_at": "2023-04-02T01:52:54Z", "homepage": "", "size": 20, "stargazers_count": 64, "watchers_count": 64, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 4, "watchers": 64, "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\"}}"} {"id": 669984081, "node_id": "R_kgDOJ-8lUQ", "name": "sqlite-utils-shell", "full_name": "simonw/sqlite-utils-shell", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-shell", "description": "Interactive shell for sqlite-utils", "fork": 0, "created_at": "2023-07-24T03:21:15Z", "updated_at": "2023-08-07T05:02:32Z", "pushed_at": "2023-07-26T21:37:30Z", "homepage": "", "size": 16, "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": "[]", "forks": 0, "open_issues": 1, "watchers": 6, "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": 670776182, "node_id": "R_kgDOJ_s7dg", "name": "sqlite-utils-litecli", "full_name": "simonw/sqlite-utils-litecli", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-litecli", "description": "Interactive shell for sqlite-utils using litecli", "fork": 0, "created_at": "2023-07-25T20:12:14Z", "updated_at": "2023-08-07T19:41:55Z", "pushed_at": "2023-07-27T03:28:02Z", "homepage": "", "size": 169, "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": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 6, "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": 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": 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": 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": 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": 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": 246381036, "node_id": "MDEwOlJlcG9zaXRvcnkyNDYzODEwMzY=", "name": "covid-19-datasette", "full_name": "simonw/covid-19-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/covid-19-datasette", "description": "Deploys a Datasette instance of COVID-19 data from Johns Hopkins CSSE and the New York Times", "fork": 0, "created_at": "2020-03-10T18:44:52Z", "updated_at": "2020-04-20T08:03:33Z", "pushed_at": "2020-04-14T00:57:10Z", "homepage": "https://covid-19.datasettes.com/", "size": 88, "stargazers_count": 47, "watchers_count": 47, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 3, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "topics": "[\"covid-19\", \"datasette\"]", "forks": 3, "open_issues": 2, "watchers": 47, "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": 3, "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": 152510536, "node_id": "MDEwOlJlcG9zaXRvcnkxNTI1MTA1MzY=", "name": "cryptozoology", "full_name": "simonw/cryptozoology", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/cryptozoology", "description": "Crowdsourcing a directory of cryptids and their range maps.", "fork": 0, "created_at": "2018-10-11T01:08:37Z", "updated_at": "2020-04-19T14:45:00Z", "pushed_at": "2020-04-19T14:44:58Z", "homepage": "https://cryptids.datasettes.com/", "size": 983, "stargazers_count": 13, "watchers_count": 13, "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": 2, "license": null, "topics": "[\"cryptids\", \"cryptozoology\"]", "forks": 6, "open_issues": 2, "watchers": 13, "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": 6, "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": 279357123, "node_id": "MDEwOlJlcG9zaXRvcnkyNzkzNTcxMjM=", "name": "datasette-auth-passwords", "full_name": "simonw/datasette-auth-passwords", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-passwords", "description": "Datasette plugin for authentication using passwords", "fork": 0, "created_at": "2020-07-13T16:34:39Z", "updated_at": "2020-07-13T22:12:10Z", "pushed_at": "2020-07-13T22:11:28Z", "homepage": "https://datasette-auth-passwords-demo.datasette.io", "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": 1, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 1, "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": 284383265, "node_id": "MDEwOlJlcG9zaXRvcnkyODQzODMyNjU=", "name": "datasette-graphql", "full_name": "simonw/datasette-graphql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-graphql", "description": "A GraphQL endpoint for Datasette", "fork": 0, "created_at": "2020-08-02T03:31:58Z", "updated_at": "2020-08-02T22:00:47Z", "pushed_at": "2020-08-02T22:00:44Z", "homepage": "https://datasette-graphql-demo.datasette.io/", "size": 22, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 9, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"graphql\", \"sqlite\"]", "forks": 0, "open_issues": 9, "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": 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": 294706267, "node_id": "MDEwOlJlcG9zaXRvcnkyOTQ3MDYyNjc=", "name": "datasette-seaborn", "full_name": "simonw/datasette-seaborn", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-seaborn", "description": "Statistical visualizations for Datasette using Seaborn", "fork": 0, "created_at": "2020-09-11T13:43:08Z", "updated_at": "2020-09-11T23:08:21Z", "pushed_at": "2020-09-11T18:08:57Z", "homepage": "https://datasette-seaborn-demo.datasette.io/", "size": 17, "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": 3, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"seaborn\", \"visualization\"]", "forks": 0, "open_issues": 3, "watchers": 6, "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": 107914493, "node_id": "MDEwOlJlcG9zaXRvcnkxMDc5MTQ0OTM=", "name": "datasette", "full_name": "simonw/datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette", "description": "An open source multi-tool for exploring and publishing data", "fork": 0, "created_at": "2017-10-23T00:39:03Z", "updated_at": "2023-12-08T15:51:08Z", "pushed_at": "2023-11-15T15:22:00Z", "homepage": "https://datasette.io", "size": 6323, "stargazers_count": 8524, "watchers_count": 8524, "language": "Python", "has_issues": 1, "has_projects": 0, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 615, "archived": 0, "disabled": 0, "open_issues_count": 552, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"automatic-api\", \"csv\", \"datasets\", \"datasette\", \"datasette-io\", \"docker\", \"json\", \"python\", \"sql\", \"sqlite\"]", "forks": 615, "open_issues": 552, "watchers": 8524, "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": 1, "network_count": 615, "subscribers_count": 102, "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": 1, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"enabled\"}, \"secret_scanning_validity_checks\": {\"status\": \"disabled\"}}"} {"id": 274213732, "node_id": "MDEwOlJlcG9zaXRvcnkyNzQyMTM3MzI=", "name": "datasette.io", "full_name": "simonw/datasette.io", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette.io", "description": "The official website for Datasette (in development)", "fork": 0, "created_at": "2020-06-22T18:29:44Z", "updated_at": "2020-12-10T22:53:48Z", "pushed_at": "2020-12-10T22:53:46Z", "homepage": "https://datasette.io", "size": 388, "stargazers_count": 0, "watchers_count": 0, "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": 9, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 9, "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": 399308604, "node_id": "MDEwOlJlcG9zaXRvcnkzOTkzMDg2MDQ=", "name": "datasette-app", "full_name": "simonw/datasette-app", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-app", "description": "Electron app wrapping Datasette", "fork": 0, "created_at": "2021-08-24T02:21:37Z", "updated_at": "2021-09-01T00:14:36Z", "pushed_at": "2021-09-01T00:13:45Z", "homepage": "https://datasette.io", "size": 404, "stargazers_count": 31, "watchers_count": 31, "language": "JavaScript", "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": 4, "license": null, "topics": "[]", "forks": 1, "open_issues": 4, "watchers": 31, "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": 5, "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": 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": 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": 618260446, "node_id": "R_kgDOJNnn3g", "name": "datasette-chatgpt-plugin", "full_name": "simonw/datasette-chatgpt-plugin", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-chatgpt-plugin", "description": "A Datasette plugin that turns a Datasette instance into a ChatGPT plugin", "fork": 0, "created_at": "2023-03-24T04:46:24Z", "updated_at": "2023-03-25T16:17:11Z", "pushed_at": "2023-03-24T18:41:00Z", "homepage": "https://datasette.io/plugins/datasette-chatgpt-plugin", "size": 19, "stargazers_count": 11, "watchers_count": 11, "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": "[\"chatgpt\", \"chatgpt-plugin\", \"datasette\", \"datasette-plugin\"]", "forks": 0, "open_issues": 1, "watchers": 11, "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": 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": 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": 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": 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": 584885824, "node_id": "R_kgDOItymQA", "name": "datasette-openai", "full_name": "simonw/datasette-openai", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-openai", "description": "SQL functions for calling OpenAI APIs", "fork": 0, "created_at": "2023-01-03T19:12:52Z", "updated_at": "2023-01-26T01:03:13Z", "pushed_at": "2023-01-14T02:29:43Z", "homepage": "https://datasette.io/plugins/datasette-openai", "size": 28, "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": 2, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\", \"gpt-3\", \"openai\"]", "forks": 2, "open_issues": 3, "watchers": 16, "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": 2, "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": 375546675, "node_id": "MDEwOlJlcG9zaXRvcnkzNzU1NDY2NzU=", "name": "datasette-placekey", "full_name": "simonw/datasette-placekey", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-placekey", "description": "SQL functions for working with placekeys", "fork": 0, "created_at": "2021-06-10T02:31:27Z", "updated_at": "2021-06-10T02:33:22Z", "pushed_at": "2021-06-10T02:32:42Z", "homepage": "https://datasette.io/plugins/datasette-placekey", "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": 1, "license": null, "topics": "[\"datasette\", \"datasette-plugin\", \"datasette-io\", \"placekey\"]", "forks": 0, "open_issues": 1, "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": 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": 335175637, "node_id": "MDEwOlJlcG9zaXRvcnkzMzUxNzU2Mzc=", "name": "datasette-tiles", "full_name": "simonw/datasette-tiles", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-tiles", "description": "Mapping tile server for Datasette, serving tiles from MBTiles packages", "fork": 0, "created_at": "2021-02-02T05:11:12Z", "updated_at": "2021-02-02T23:48:10Z", "pushed_at": "2021-02-02T23:48:08Z", "homepage": "https://datasette.io/plugins/datasette-tiles", "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": 1, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"mbtiles\"]", "forks": 1, "open_issues": 3, "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": 1, "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": 291339086, "node_id": "MDEwOlJlcG9zaXRvcnkyOTEzMzkwODY=", "name": "airtable-export", "full_name": "simonw/airtable-export", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/airtable-export", "description": "Export Airtable data to YAML, JSON or SQLite files on disk", "fork": 0, "created_at": "2020-08-29T19:51:37Z", "updated_at": "2021-02-22T06:02:39Z", "pushed_at": "2021-02-22T06:02:10Z", "homepage": "https://datasette.io/tools/airtable-export", "size": 26, "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": 2, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"airtable\", \"airtable-api\", \"datasette-io\", \"datasette-tool\", \"yaml\"]", "forks": 2, "open_issues": 4, "watchers": 16, "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": 2, "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": 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": 459821110, "node_id": "R_kgDOG2hQNg", "name": "google-drive-to-sqlite", "full_name": "simonw/google-drive-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/google-drive-to-sqlite", "description": "Create a SQLite database containing metadata from Google Drive", "fork": 0, "created_at": "2022-02-16T02:16:29Z", "updated_at": "2022-02-17T19:48:13Z", "pushed_at": "2022-02-17T22:40:38Z", "homepage": "https://datasette.io/tools/google-drive-to-sqlite", "size": 59, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 4, "watchers": 6, "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": 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": 193603180, "node_id": "MDEwOlJlcG9zaXRvcnkxOTM2MDMxODA=", "name": "fara-datasette", "full_name": "simonw/fara-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/fara-datasette", "description": "Create a Datasette instance of data from https://efile.fara.gov/ords/f?p=API:BULKDATA", "fork": 0, "created_at": "2019-06-25T00:36:31Z", "updated_at": "2020-01-21T23:07:44Z", "pushed_at": "2020-01-21T23:07:42Z", "homepage": "https://fara.datasettes.com/", "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": 1, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 1, "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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 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": 510193697, "node_id": "R_kgDOHmjwIQ", "name": "sfms-history", "full_name": "simonw/sfms-history", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sfms-history", "description": "The sfms-history project", "fork": 0, "created_at": "2022-07-04T03:02:35Z", "updated_at": "2022-07-08T01:39:28Z", "pushed_at": "2022-07-08T01:39:23Z", "homepage": "https://sfms-history.vercel.app", "size": 56, "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": 4, "license": null, "topics": "[]", "forks": 0, "open_issues": 4, "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": 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": 140912432, "node_id": "MDEwOlJlcG9zaXRvcnkxNDA5MTI0MzI=", "name": "sqlite-utils", "full_name": "simonw/sqlite-utils", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils", "description": "Python CLI utility and library for manipulating SQLite databases", "fork": 0, "created_at": "2018-07-14T03:21:46Z", "updated_at": "2023-12-08T20:50:19Z", "pushed_at": "2023-12-08T05:32:21Z", "homepage": "https://sqlite-utils.datasette.io", "size": 1943, "stargazers_count": 1365, "watchers_count": 1365, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 0, "has_pages": 0, "forks_count": 97, "archived": 0, "disabled": 0, "open_issues_count": 89, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"cli\", \"click\", \"datasette\", \"datasette-io\", \"datasette-tool\", \"python\", \"sqlite\", \"sqlite-database\"]", "forks": 97, "open_issues": 89, "watchers": 1365, "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": 97, "subscribers_count": 20, "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\": \"enabled\"}, \"secret_scanning_validity_checks\": {\"status\": \"disabled\"}}"} {"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": 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": 257022147, "node_id": "MDEwOlJlcG9zaXRvcnkyNTcwMjIxNDc=", "name": "til", "full_name": "simonw/til", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/til", "description": "Today I Learned", "fork": 0, "created_at": "2020-04-19T14:35:59Z", "updated_at": "2020-04-30T23:18:06Z", "pushed_at": "2020-04-30T23:18:04Z", "homepage": "https://til.simonwillison.net/", "size": 701, "stargazers_count": 88, "watchers_count": 88, "language": "HTML", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 9, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": null, "topics": "[\"datasette\", \"til\"]", "forks": 9, "open_issues": 2, "watchers": 88, "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": 9, "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": 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\"}}"}