{"id": 129660868, "node_id": "MDEwOlJlcG9zaXRvcnkxMjk2NjA4Njg=", "name": "datasette-plugin-demos", "full_name": "simonw/datasette-plugin-demos", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-demos", "description": "Some examples plugins for Datasette", "fork": 0, "created_at": "2018-04-15T23:45:27Z", "updated_at": "2018-04-19T05:48:18Z", "pushed_at": "2018-04-19T05:48:18Z", "homepage": null, "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 130236762, "node_id": "MDEwOlJlcG9zaXRvcnkxMzAyMzY3NjI=", "name": "datasette-cluster-map", "full_name": "simonw/datasette-cluster-map", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-cluster-map", "description": "Datasette plugin that shows a cluster map for any data with latitude/longitude columns", "fork": 0, "created_at": "2018-04-19T15:31:55Z", "updated_at": "2020-04-08T02:34:34Z", "pushed_at": "2020-04-08T02:35:04Z", "homepage": null, "size": 35, "stargazers_count": 12, "watchers_count": 12, "language": "JavaScript", "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": 7, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"leafletjs\"]", "forks": 3, "open_issues": 7, "watchers": 12, "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": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 134874019, "node_id": "MDEwOlJlcG9zaXRvcnkxMzQ4NzQwMTk=", "name": "datasette-sql-scraper", "full_name": "simonw/datasette-sql-scraper", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sql-scraper", "description": "Experimental SQL plugin for Datasette", "fork": 0, "created_at": "2018-05-25T15:28:46Z", "updated_at": "2018-05-25T15:38:58Z", "pushed_at": "2018-05-25T15:38:56Z", "homepage": null, "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 138669673, "node_id": "MDEwOlJlcG9zaXRvcnkxMzg2Njk2NzM=", "name": "datasette-vega", "full_name": "simonw/datasette-vega", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-vega", "description": "Datasette plugin for visualizing data using Vega", "fork": 0, "created_at": "2018-06-26T01:40:54Z", "updated_at": "2020-04-28T03:09:35Z", "pushed_at": "2019-08-05T11:45:29Z", "homepage": null, "size": 87, "stargazers_count": 17, "watchers_count": 17, "language": "JavaScript", "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": 12, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\", \"react\", \"vega\"]", "forks": 2, "open_issues": 12, "watchers": 17, "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": 142967347, "node_id": "MDEwOlJlcG9zaXRvcnkxNDI5NjczNDc=", "name": "datasette-json-html", "full_name": "simonw/datasette-json-html", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-json-html", "description": "Datasette plugin for rendering HTML based on JSON values", "fork": 0, "created_at": "2018-07-31T05:41:39Z", "updated_at": "2020-01-28T11:21:59Z", "pushed_at": "2020-01-22T20:18:36Z", "homepage": null, "size": 24, "stargazers_count": 6, "watchers_count": 6, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "forks": 0, "open_issues": 1, "watchers": 6, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 163790822, "node_id": "MDEwOlJlcG9zaXRvcnkxNjM3OTA4MjI=", "name": "datasette-sqlite-fts4", "full_name": "simonw/datasette-sqlite-fts4", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sqlite-fts4", "description": "Datasette plugin that adds custom SQL functions for working with SQLite FTS4", "fork": 0, "created_at": "2019-01-02T03:40:41Z", "updated_at": "2019-11-11T04:52:17Z", "pushed_at": "2019-01-07T06:38:08Z", "homepage": null, "size": 9, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"plugin\"]", "forks": 1, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 166159072, "node_id": "MDEwOlJlcG9zaXRvcnkxNjYxNTkwNzI=", "name": "db-to-sqlite", "full_name": "simonw/db-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/db-to-sqlite", "description": "CLI tool for exporting tables or queries from any SQL database to a SQLite file", "fork": 0, "created_at": "2019-01-17T04:16:48Z", "updated_at": "2020-04-18T00:03:50Z", "pushed_at": "2020-02-11T21:03:41Z", "homepage": null, "size": 54, "stargazers_count": 183, "watchers_count": 183, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"sqlalchemy\", \"sqlite\"]", "forks": 6, "open_issues": 4, "watchers": 183, "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": 4, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 167730071, "node_id": "MDEwOlJlcG9zaXRvcnkxNjc3MzAwNzE=", "name": "datasette-pretty-json", "full_name": "simonw/datasette-pretty-json", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-pretty-json", "description": "Datasette plugin that pretty-prints any column values that are valid JSON objects or arrays", "fork": 0, "created_at": "2019-01-26T19:30:43Z", "updated_at": "2019-12-05T12:34:04Z", "pushed_at": "2019-01-26T21:09:48Z", "homepage": null, "size": 7, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"json\"]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 167759846, "node_id": "MDEwOlJlcG9zaXRvcnkxNjc3NTk4NDY=", "name": "markdown-to-sqlite", "full_name": "simonw/markdown-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/markdown-to-sqlite", "description": "CLI tool for loading markdown files into a SQLite database", "fork": 0, "created_at": "2019-01-27T02:04:54Z", "updated_at": "2020-03-23T10:58:17Z", "pushed_at": "2019-01-27T02:39:13Z", "homepage": null, "size": 7, "stargazers_count": 16, "watchers_count": 16, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"markdown\", \"sqlite\", \"yaml\"]", "forks": 0, "open_issues": 0, "watchers": 16, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 168474970, "node_id": "MDEwOlJlcG9zaXRvcnkxNjg0NzQ5NzA=", "name": "dbf-to-sqlite", "full_name": "simonw/dbf-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/dbf-to-sqlite", "description": "CLI tool for converting DBF files (dBase, FoxPro etc) to SQLite", "fork": 0, "created_at": "2019-01-31T06:30:46Z", "updated_at": "2020-02-23T03:14:31Z", "pushed_at": "2020-02-16T00:41:20Z", "homepage": null, "size": 8, "stargazers_count": 17, "watchers_count": 17, "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": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"dbase\", \"dbf\", \"foxpro\", \"sqlite\"]", "forks": 2, "open_issues": 2, "watchers": 17, "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": 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": 174715153, "node_id": "MDEwOlJlcG9zaXRvcnkxNzQ3MTUxNTM=", "name": "datasette-jellyfish", "full_name": "simonw/datasette-jellyfish", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jellyfish", "description": "Datasette plugin adding SQL functions for fuzzy text matching powered by Jellyfish", "fork": 0, "created_at": "2019-03-09T16:02:01Z", "updated_at": "2020-04-28T03:09:14Z", "pushed_at": "2019-03-09T18:25:29Z", "homepage": null, "size": 10, "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": 2, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 2, "open_issues": 1, "watchers": 8, "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": 175550127, "node_id": "MDEwOlJlcG9zaXRvcnkxNzU1NTAxMjc=", "name": "yaml-to-sqlite", "full_name": "simonw/yaml-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/yaml-to-sqlite", "description": "Utility for converting YAML files to SQLite", "fork": 0, "created_at": "2019-03-14T04:49:08Z", "updated_at": "2020-01-31T06:51:18Z", "pushed_at": "2019-12-26T16:21:52Z", "homepage": null, "size": 11, "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": 1, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"sqlite\", \"yaml\"]", "forks": 1, "open_issues": 1, "watchers": 14, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 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": 184168864, "node_id": "MDEwOlJlcG9zaXRvcnkxODQxNjg4NjQ=", "name": "datasette-render-html", "full_name": "simonw/datasette-render-html", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-html", "description": "Plugin for selectively rendering the HTML is specific columns", "fork": 0, "created_at": "2019-04-30T01:21:25Z", "updated_at": "2020-03-21T22:04:56Z", "pushed_at": "2020-03-21T22:05:03Z", "homepage": null, "size": 8, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 189321671, "node_id": "MDEwOlJlcG9zaXRvcnkxODkzMjE2NzE=", "name": "datasette-jq", "full_name": "simonw/datasette-jq", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-jq", "description": "Datasette plugin that adds a custom SQL function for executing jq expressions against JSON values", "fork": 0, "created_at": "2019-05-30T01:06:31Z", "updated_at": "2020-04-09T05:43:11Z", "pushed_at": "2020-04-09T05:43:43Z", "homepage": null, "size": 11, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"jq\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 190950781, "node_id": "MDEwOlJlcG9zaXRvcnkxOTA5NTA3ODE=", "name": "datasette-bplist", "full_name": "simonw/datasette-bplist", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-bplist", "description": "Datasette plugin for working with Apple's binary plist format", "fork": 0, "created_at": "2019-06-09T01:15:01Z", "updated_at": "2019-11-11T04:51:58Z", "pushed_at": "2019-06-09T01:17:19Z", "homepage": null, "size": 7, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"bplist\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 191292066, "node_id": "MDEwOlJlcG9zaXRvcnkxOTEyOTIwNjY=", "name": "pge-outages", "full_name": "simonw/pge-outages", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pge-outages", "description": "Tracking PG&E outages", "fork": 0, "created_at": "2019-06-11T04:12:45Z", "updated_at": "2020-04-29T20:36:03Z", "pushed_at": "2020-02-14T12:10:25Z", "homepage": null, "size": 40211, "stargazers_count": 34, "watchers_count": 34, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 7, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"git-scraping\", \"pge-outages\", \"power\", \"scraping\"]", "forks": 7, "open_issues": 1, "watchers": 34, "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": 7, "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": 195145678, "node_id": "MDEwOlJlcG9zaXRvcnkxOTUxNDU2Nzg=", "name": "sqlite-diffable", "full_name": "simonw/sqlite-diffable", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-diffable", "description": "Tools for dumping/loading a SQLite database to diffable directory structure", "fork": 0, "created_at": "2019-07-04T00:58:46Z", "updated_at": "2020-02-28T23:57:02Z", "pushed_at": "2019-07-04T02:05:55Z", "homepage": null, "size": 11, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"sqlite\"]", "forks": 0, "open_issues": 3, "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": 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": 207630174, "node_id": "MDEwOlJlcG9zaXRvcnkyMDc2MzAxNzQ=", "name": "datasette-rure", "full_name": "simonw/datasette-rure", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-rure", "description": "Datasette plugin that adds a custom SQL function for executing matches using the Rust regular expression engine", "fork": 0, "created_at": "2019-09-10T18:09:33Z", "updated_at": "2019-11-11T04:51:15Z", "pushed_at": "2019-09-11T22:59:38Z", "homepage": null, "size": 19, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"regular-expressions\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 209091256, "node_id": "MDEwOlJlcG9zaXRvcnkyMDkwOTEyNTY=", "name": "datasette-atom", "full_name": "simonw/datasette-atom", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-atom", "description": "Datasette plugin that adds a .atom output format", "fork": 0, "created_at": "2019-09-17T15:31:01Z", "updated_at": "2020-04-30T18:35:09Z", "pushed_at": "2020-04-30T18:35:07Z", "homepage": null, "size": 29, "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": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 2, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 214299267, "node_id": "MDEwOlJlcG9zaXRvcnkyMTQyOTkyNjc=", "name": "datasette-render-timestamps", "full_name": "simonw/datasette-render-timestamps", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-timestamps", "description": "Datasette plugin for rendering timestamps", "fork": 0, "created_at": "2019-10-10T22:50:50Z", "updated_at": "2020-03-22T17:57:19Z", "pushed_at": "2020-03-22T17:57:17Z", "homepage": null, "size": 17, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 1, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 217216787, "node_id": "MDEwOlJlcG9zaXRvcnkyMTcyMTY3ODc=", "name": "datasette-haversine", "full_name": "simonw/datasette-haversine", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-haversine", "description": "Datasette plugin that adds a custom SQL function for haversine distances", "fork": 0, "created_at": "2019-10-24T05:16:14Z", "updated_at": "2019-11-11T04:50:39Z", "pushed_at": "2019-10-24T05:18:54Z", "homepage": null, "size": 8, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "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": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 220716822, "node_id": "MDEwOlJlcG9zaXRvcnkyMjA3MTY4MjI=", "name": "datasette-render-markdown", "full_name": "simonw/datasette-render-markdown", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-markdown", "description": "Datasette plugin for rendering Markdown", "fork": 0, "created_at": "2019-11-09T23:28:31Z", "updated_at": "2020-04-19T17:03:41Z", "pushed_at": "2020-04-19T17:03:38Z", "homepage": null, "size": 32, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"markdown\"]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 221802296, "node_id": "MDEwOlJlcG9zaXRvcnkyMjE4MDIyOTY=", "name": "datasette-template-sql", "full_name": "simonw/datasette-template-sql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-template-sql", "description": "Datasette plugin for executing SQL queries from templates", "fork": 0, "created_at": "2019-11-14T23:05:34Z", "updated_at": "2020-04-22T01:56:48Z", "pushed_at": "2020-04-22T01:57:02Z", "homepage": null, "size": 17, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 228469685, "node_id": "MDEwOlJlcG9zaXRvcnkyMjg0Njk2ODU=", "name": "asgi-log-to-sqlite", "full_name": "simonw/asgi-log-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/asgi-log-to-sqlite", "description": "ASGI middleware for logging traffic to a SQLite database", "fork": 0, "created_at": "2019-12-16T20:27:04Z", "updated_at": "2020-03-02T19:24:19Z", "pushed_at": "2020-02-24T20:15:50Z", "homepage": null, "size": 12, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"datasette-io\", \"logging\", \"sqlite\"]", "forks": 0, "open_issues": 1, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 234825790, "node_id": "MDEwOlJlcG9zaXRvcnkyMzQ4MjU3OTA=", "name": "datasette-upload-csvs", "full_name": "simonw/datasette-upload-csvs", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-upload-csvs", "description": "Datasette plugin for uploading CSV files and converting them to a database table", "fork": 0, "created_at": "2020-01-19T02:07:05Z", "updated_at": "2020-04-06T01:17:23Z", "pushed_at": "2020-03-03T04:06:31Z", "homepage": null, "size": 27, "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": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"csvs\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 3, "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": 236867027, "node_id": "MDEwOlJlcG9zaXRvcnkyMzY4NjcwMjc=", "name": "datasette-sentry", "full_name": "simonw/datasette-sentry", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sentry", "description": "Datasette plugin for configuring Sentry", "fork": 0, "created_at": "2020-01-28T23:41:27Z", "updated_at": "2022-07-18T20:28:25Z", "pushed_at": "2022-07-18T20:30:31Z", "homepage": null, "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": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"sentry\"]", "forks": 0, "open_issues": 2, "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": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 237321267, "node_id": "MDEwOlJlcG9zaXRvcnkyMzczMjEyNjc=", "name": "geojson-to-sqlite", "full_name": "simonw/geojson-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/geojson-to-sqlite", "description": "CLI tool for converting GeoJSON files to SQLite (with SpatiaLite)", "fork": 0, "created_at": "2020-01-30T22:51:05Z", "updated_at": "2020-04-27T17:57:29Z", "pushed_at": "2020-02-17T01:12:59Z", "homepage": null, "size": 42, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"geojson\", \"gis\", \"sqlite\"]", "forks": 1, "open_issues": 4, "watchers": 12, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 240815938, "node_id": "MDEwOlJlcG9zaXRvcnkyNDA4MTU5Mzg=", "name": "shapefile-to-sqlite", "full_name": "simonw/shapefile-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/shapefile-to-sqlite", "description": "Load shapefiles into a SQLite (optionally SpatiaLite) database", "fork": 0, "created_at": "2020-02-16T01:55:29Z", "updated_at": "2020-04-27T00:29:17Z", "pushed_at": "2020-02-19T05:37:13Z", "homepage": null, "size": 38, "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": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"gis\", \"shapefiles\", \"spatialite\", \"sqlite\"]", "forks": 0, "open_issues": 1, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 242260583, "node_id": "MDEwOlJlcG9zaXRvcnkyNDIyNjA1ODM=", "name": "datasette-mask-columns", "full_name": "simonw/datasette-mask-columns", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-mask-columns", "description": "Datasette plugin that masks specified database columns", "fork": 0, "created_at": "2020-02-22T01:29:16Z", "updated_at": "2020-04-14T16:50:39Z", "pushed_at": "2020-04-14T16:51:02Z", "homepage": null, "size": 10, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 243710733, "node_id": "MDEwOlJlcG9zaXRvcnkyNDM3MTA3MzM=", "name": "datasette-ics", "full_name": "simonw/datasette-ics", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-ics", "description": "Datasette plugin for outputting iCalendar files", "fork": 0, "created_at": "2020-02-28T08:11:01Z", "updated_at": "2020-02-28T22:50:27Z", "pushed_at": "2020-02-28T22:50:47Z", "homepage": null, "size": 10, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"icalendar\", \"ics\"]", "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": 243887036, "node_id": "MDEwOlJlcG9zaXRvcnkyNDM4ODcwMzY=", "name": "datasette-configure-fts", "full_name": "simonw/datasette-configure-fts", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-configure-fts", "description": "Datasette plugin for enabling full-text search against selected table columns", "fork": 0, "created_at": "2020-02-29T01:50:57Z", "updated_at": "2020-03-22T12:23:34Z", "pushed_at": "2020-03-04T06:47:31Z", "homepage": null, "size": 30, "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": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "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": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 245670670, "node_id": "MDEwOlJlcG9zaXRvcnkyNDU2NzA2NzA=", "name": "fec-to-sqlite", "full_name": "simonw/fec-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/fec-to-sqlite", "description": "Save FEC campaign finance data to a SQLite database", "fork": 0, "created_at": "2020-03-07T16:52:49Z", "updated_at": "2020-03-11T05:39:39Z", "pushed_at": "2020-03-07T18:21:48Z", "homepage": null, "size": 16, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"fec\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 7, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 245856731, "node_id": "MDEwOlJlcG9zaXRvcnkyNDU4NTY3MzE=", "name": "datasette-search-all", "full_name": "simonw/datasette-search-all", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-search-all", "description": "Datasette plugin for searching all searchable tables at once", "fork": 0, "created_at": "2020-03-08T17:21:54Z", "updated_at": "2020-03-22T08:50:34Z", "pushed_at": "2020-03-14T18:58:37Z", "homepage": null, "size": 166, "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": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"search\"]", "forks": 0, "open_issues": 1, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 246108561, "node_id": "MDEwOlJlcG9zaXRvcnkyNDYxMDg1NjE=", "name": "datasette-column-inspect", "full_name": "simonw/datasette-column-inspect", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-column-inspect", "description": "Experimental plugin that adds a column inspector", "fork": 0, "created_at": "2020-03-09T18:11:00Z", "updated_at": "2020-03-11T05:11:52Z", "pushed_at": "2020-03-09T18:59:24Z", "homepage": null, "size": 13, "stargazers_count": 1, "watchers_count": 1, "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": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 3, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 248385299, "node_id": "MDEwOlJlcG9zaXRvcnkyNDgzODUyOTk=", "name": "datasette-publish-fly", "full_name": "simonw/datasette-publish-fly", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-publish-fly", "description": "Datasette plugin for publishing data using Fly", "fork": 0, "created_at": "2020-03-19T01:47:01Z", "updated_at": "2020-03-28T02:32:34Z", "pushed_at": "2020-03-25T19:48:48Z", "homepage": null, "size": 9, "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": 3, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"fly\"]", "forks": 0, "open_issues": 3, "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": 248999994, "node_id": "MDEwOlJlcG9zaXRvcnkyNDg5OTk5OTQ=", "name": "datasette-show-errors", "full_name": "simonw/datasette-show-errors", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-show-errors", "description": "Datasette plugin for displaying error tracebacks", "fork": 0, "created_at": "2020-03-21T15:06:04Z", "updated_at": "2020-03-21T15:41:09Z", "pushed_at": "2020-03-21T15:41:15Z", "homepage": null, "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"datasette\", \"datasette-io\", \"datasette-plugin\", \"starlette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 261634807, "node_id": "MDEwOlJlcG9zaXRvcnkyNjE2MzQ4MDc=", "name": "datasette-media", "full_name": "simonw/datasette-media", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-media", "description": "Datasette plugin for serving files from disk based on a SQL query", "fork": 0, "created_at": "2020-05-06T02:42:57Z", "updated_at": "2020-05-08T18:25:38Z", "pushed_at": "2020-05-08T18:25:35Z", "homepage": null, "size": 15, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 2, "watchers": 1, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 271408895, "node_id": "MDEwOlJlcG9zaXRvcnkyNzE0MDg4OTU=", "name": "datasette-permissions-sql", "full_name": "simonw/datasette-permissions-sql", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-permissions-sql", "description": "Datasette plugin for configuring permission checks using SQL queries", "fork": 0, "created_at": "2020-06-10T23:48:13Z", "updated_at": "2020-06-12T07:06:12Z", "pushed_at": "2020-06-12T07:06:15Z", "homepage": null, "size": 25, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 271665336, "node_id": "MDEwOlJlcG9zaXRvcnkyNzE2NjUzMzY=", "name": "datasette-auth-tokens", "full_name": "simonw/datasette-auth-tokens", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-tokens", "description": "Datasette plugin for authenticating access using API tokens", "fork": 0, "created_at": "2020-06-11T23:23:30Z", "updated_at": "2020-06-12T07:08:05Z", "pushed_at": "2020-06-12T07:11:48Z", "homepage": null, "size": 9, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 272098486, "node_id": "MDEwOlJlcG9zaXRvcnkyNzIwOTg0ODY=", "name": "datasette-psutil", "full_name": "simonw/datasette-psutil", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-psutil", "description": "Datasette plugin adding a /-/psutil debugging endpoint", "fork": 0, "created_at": "2020-06-13T22:57:07Z", "updated_at": "2020-06-13T23:48:35Z", "pushed_at": "2020-06-13T23:28:41Z", "homepage": null, "size": 10, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"psutil\"]", "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": 273576861, "node_id": "MDEwOlJlcG9zaXRvcnkyNzM1NzY4NjE=", "name": "datasette-plugin-template-demo", "full_name": "simonw/datasette-plugin-template-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-demo", "description": "Demonstrating https://github.com/simonw/datasette-plugin", "fork": 0, "created_at": "2020-06-19T20:03:09Z", "updated_at": "2020-06-20T00:03:01Z", "pushed_at": "2020-06-20T00:02:59Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 273609879, "node_id": "MDEwOlJlcG9zaXRvcnkyNzM2MDk4Nzk=", "name": "datasette-saved-queries", "full_name": "simonw/datasette-saved-queries", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-saved-queries", "description": "Datasette plugin that lets users save and execute queries", "fork": 0, "created_at": "2020-06-20T00:20:42Z", "updated_at": "2020-06-20T03:11:25Z", "pushed_at": "2020-06-20T03:11:47Z", "homepage": null, "size": 7, "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": "[\"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": 274264484, "node_id": "MDEwOlJlcG9zaXRvcnkyNzQyNjQ0ODQ=", "name": "sqlite-generate", "full_name": "simonw/sqlite-generate", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-generate", "description": "Tool for generating demo SQLite databases", "fork": 0, "created_at": "2020-06-22T23:36:44Z", "updated_at": "2020-06-22T23:43:39Z", "pushed_at": "2020-06-22T23:44:09Z", "homepage": null, "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"sqlite\"]", "forks": 0, "open_issues": 2, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 274293597, "node_id": "MDEwOlJlcG9zaXRvcnkyNzQyOTM1OTc=", "name": "datasette-block-robots", "full_name": "simonw/datasette-block-robots", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-block-robots", "description": "Datasette plugin that blocks all robots using robots.txt", "fork": 0, "created_at": "2020-06-23T02:52:23Z", "updated_at": "2020-06-23T03:37:07Z", "pushed_at": "2020-06-23T03:37:27Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"robots-txt\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 275624346, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU2MjQzNDY=", "name": "datasette-init", "full_name": "simonw/datasette-init", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-init", "description": "Ensure specific tables and views exist on startup", "fork": 0, "created_at": "2020-06-28T16:26:29Z", "updated_at": "2020-06-28T18:51:21Z", "pushed_at": "2020-06-28T18:52:00Z", "homepage": null, "size": 6, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 275711254, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU3MTEyNTQ=", "name": "datasette-write", "full_name": "simonw/datasette-write", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-write", "description": "Datasette plugin providing a UI for writing to the database", "fork": 0, "created_at": "2020-06-29T02:27:31Z", "updated_at": "2020-06-29T20:25:52Z", "pushed_at": "2020-06-29T03:45:50Z", "homepage": null, "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 276227263, "node_id": "MDEwOlJlcG9zaXRvcnkyNzYyMjcyNjM=", "name": "datasette-allow-permissions-debug", "full_name": "simonw/datasette-allow-permissions-debug", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-allow-permissions-debug", "description": "Always allow access to /-/permissions, for debugging", "fork": 0, "created_at": "2020-06-30T23:05:51Z", "updated_at": "2020-06-30T23:06:43Z", "pushed_at": "2020-06-30T23:07:55Z", "homepage": null, "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 284131154, "node_id": "MDEwOlJlcG9zaXRvcnkyODQxMzExNTQ=", "name": "datasette-insert-unsafe", "full_name": "simonw/datasette-insert-unsafe", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-insert-unsafe", "description": "Unsafe permissions for datasette-insert - allows all actions without authentication", "fork": 0, "created_at": "2020-07-31T21:17:44Z", "updated_at": "2020-07-31T21:44:33Z", "pushed_at": "2020-07-31T21:46:27Z", "homepage": null, "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 286125406, "node_id": "MDEwOlJlcG9zaXRvcnkyODYxMjU0MDY=", "name": "parlgov-datasette", "full_name": "simonw/parlgov-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/parlgov-datasette", "description": null, "fork": 0, "created_at": "2020-08-08T22:00:35Z", "updated_at": "2020-08-08T23:09:08Z", "pushed_at": "2020-08-08T23:09:05Z", "homepage": null, "size": 5, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 350895171, "node_id": "MDEwOlJlcG9zaXRvcnkzNTA4OTUxNzE=", "name": "iam-to-sqlite", "full_name": "simonw/iam-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/iam-to-sqlite", "description": "Load Amazon IAM data into a SQLite database", "fork": 0, "created_at": "2021-03-24T00:16:15Z", "updated_at": "2021-03-24T00:19:08Z", "pushed_at": "2021-03-24T00:20:26Z", "homepage": null, "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 352249703, "node_id": "MDEwOlJlcG9zaXRvcnkzNTIyNDk3MDM=", "name": "datasette-publish-azure", "full_name": "simonw/datasette-publish-azure", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-publish-azure", "description": "Publish Datasette instances to Azure Functions (in progress)", "fork": 0, "created_at": "2021-03-28T05:35:15Z", "updated_at": "2021-03-28T05:35:27Z", "pushed_at": "2021-03-28T05:36:41Z", "homepage": null, "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 400878410, "node_id": "MDEwOlJlcG9zaXRvcnk0MDA4Nzg0MTA=", "name": "datasette-plugin-template-repository-demo-old", "full_name": "simonw/datasette-plugin-template-repository-demo-old", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-repository-demo-old", "description": "Demo of simonw/datasette-plugin-template-repository", "fork": 0, "created_at": "2021-08-28T19:52:11Z", "updated_at": "2022-03-16T23:42:30Z", "pushed_at": "2021-08-28T19:52:30Z", "homepage": null, "size": 4, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-12-21T20:45:06Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 470785885, "node_id": "R_kgDOHA-fXQ", "name": "datasette-plugin-template-repository-demo", "full_name": "simonw/datasette-plugin-template-repository-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-plugin-template-repository-demo", "description": "Demo of datasette-plugin-template-repository", "fork": 0, "created_at": "2022-03-16T23:42:52Z", "updated_at": "2022-03-16T23:43:16Z", "pushed_at": "2022-03-16T23:43:13Z", "homepage": null, "size": 8, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2021-12-21T20:45:06Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 12, \"watchers_count\": 12, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 12, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false}", "allow_update_branch": 0, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 485962807, "node_id": "R_kgDOHPc0Nw", "name": "datasette-total-page-time", "full_name": "simonw/datasette-total-page-time", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-total-page-time", "description": "Add a note to the Datasette footer measuring the total page load time", "fork": 0, "created_at": "2022-04-26T22:09:58Z", "updated_at": "2022-04-26T22:25:07Z", "pushed_at": "2022-04-26T22:11:48Z", "homepage": null, "size": 8, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 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": 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": 494839851, "node_id": "R_kgDOHX6oKw", "name": "google-calendar-to-sqlite", "full_name": "simonw/google-calendar-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/google-calendar-to-sqlite", "description": "Create a SQLite database containing your data from Google Calendar", "fork": 0, "created_at": "2022-05-21T16:41:58Z", "updated_at": "2022-05-21T23:50:14Z", "pushed_at": "2022-05-21T16:58:35Z", "homepage": null, "size": 15, "stargazers_count": 19, "watchers_count": 19, "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": "[]", "forks": 0, "open_issues": 3, "watchers": 19, "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": 496273000, "node_id": "R_kgDOHZSGaA", "name": "datasette-unsafe-expose-env", "full_name": "simonw/datasette-unsafe-expose-env", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-unsafe-expose-env", "description": "Datasette plugin to expose some environment variables at /-/env for debugging", "fork": 0, "created_at": "2022-05-25T14:46:03Z", "updated_at": "2022-05-25T14:46:14Z", "pushed_at": "2022-05-25T14:47:48Z", "homepage": null, "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 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": 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": 526978148, "node_id": "R_kgDOH2kMZA", "name": "datasette-mp3-audio", "full_name": "simonw/datasette-mp3-audio", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-mp3-audio", "description": "Turn .mp3 URLs into an audio player in the Datasette interface", "fork": 0, "created_at": "2022-08-20T16:20:06Z", "updated_at": "2022-08-20T16:20:32Z", "pushed_at": "2022-08-20T23:14:56Z", "homepage": null, "size": 17, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-06-10T13:28:46Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 15, \"watchers_count\": 15, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 15, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 528611541, "node_id": "R_kgDOH4H41Q", "name": "datasette-multiline-links", "full_name": "simonw/datasette-multiline-links", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-multiline-links", "description": "Make multiple newline separated URLs clickable in Datasette", "fork": 0, "created_at": "2022-08-24T22:16:30Z", "updated_at": "2022-08-24T22:16:52Z", "pushed_at": "2022-08-24T22:56:16Z", "homepage": null, "size": 12, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-06-10T13:28:46Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 15, \"watchers_count\": 15, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 15, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 532144482, "node_id": "R_kgDOH7fhYg", "name": "pldb-datasette", "full_name": "simonw/pldb-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pldb-datasette", "description": "A Datasette instance for pldb.com", "fork": 0, "created_at": "2022-09-03T03:29:46Z", "updated_at": "2022-09-03T09:14:44Z", "pushed_at": "2022-09-03T03:57:14Z", "homepage": null, "size": 4, "stargazers_count": 1, "watchers_count": 1, "language": null, "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 532404547, "node_id": "R_kgDOH7vZQw", "name": "datasette-render-image-tags", "full_name": "simonw/datasette-render-image-tags", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-image-tags", "description": "Turn any URLs ending in .jpg/.png/.gif into img tags with width 200", "fork": 0, "created_at": "2022-09-04T00:36:44Z", "updated_at": "2022-09-04T00:37:13Z", "pushed_at": "2022-09-04T00:48:32Z", "homepage": null, "size": 10, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-08-27T17:22:27Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 16, \"watchers_count\": 16, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 16, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 534735639, "node_id": "R_kgDOH99rFw", "name": "datasette-sandstorm-support", "full_name": "simonw/datasette-sandstorm-support", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sandstorm-support", "description": "Authentication and permissions for Datasette on Sandstorm", "fork": 0, "created_at": "2022-09-09T17:11:04Z", "updated_at": "2022-09-09T17:36:46Z", "pushed_at": "2022-09-09T18:16:12Z", "homepage": null, "size": 12, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "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": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-08-27T17:22:27Z\", \"pushed_at\": \"2022-03-16T23:42:16Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 9, \"stargazers_count\": 16, \"watchers_count\": 16, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 16, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 545764894, "node_id": "R_kgDOIIe2Hg", "name": "datasette-public", "full_name": "simonw/datasette-public", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-public", "description": "Make specific Datasette tables visible to the public", "fork": 0, "created_at": "2022-10-05T00:03:28Z", "updated_at": "2022-10-05T00:03:40Z", "pushed_at": "2022-10-05T00:05:59Z", "homepage": null, "size": 12, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": null, "security_and_analysis": null} {"id": 577164005, "node_id": "R_kgDOImbS5Q", "name": "datasette-geopackage", "full_name": "simonw/datasette-geopackage", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-geopackage", "description": "Datasette plugin for viewing GeoPackage files", "fork": 0, "created_at": "2022-12-12T05:34:45Z", "updated_at": "2023-01-27T11:00:10Z", "pushed_at": "2022-12-12T07:08:59Z", "homepage": null, "size": 8, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 584580166, "node_id": "R_kgDOItf8Rg", "name": "openai-to-sqlite", "full_name": "simonw/openai-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/openai-to-sqlite", "description": "Save OpenAI API results to a SQLite database", "fork": 0, "created_at": "2023-01-03T01:14:22Z", "updated_at": "2023-03-10T17:00:08Z", "pushed_at": "2023-02-07T18:10:46Z", "homepage": null, "size": 33, "stargazers_count": 117, "watchers_count": 117, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 4, "archived": 0, "disabled": 0, "open_issues_count": 5, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 4, "open_issues": 5, "watchers": 117, "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": 4, "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": 587578070, "node_id": "R_kgDOIwW61g", "name": "datasette-faiss", "full_name": "simonw/datasette-faiss", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-faiss", "description": "Maintain a FAISS index for specified Datasette tables", "fork": 0, "created_at": "2023-01-11T04:28:21Z", "updated_at": "2023-03-07T07:00:45Z", "pushed_at": "2023-01-20T01:30:15Z", "homepage": null, "size": 25, "stargazers_count": 17, "watchers_count": 17, "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": 17, "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": 594201434, "node_id": "R_kgDOI2rLWg", "name": "musiccaps-datasette", "full_name": "simonw/musiccaps-datasette", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/musiccaps-datasette", "description": "Exploring the MusicCaps dataset using Datasette", "fork": 0, "created_at": "2023-01-27T20:53:03Z", "updated_at": "2023-03-08T07:03:26Z", "pushed_at": "2023-01-27T21:31:33Z", "homepage": null, "size": 779, "stargazers_count": 3, "watchers_count": 3, "language": "Jupyter Notebook", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 1, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 1, "open_issues": 0, "watchers": 3, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 1, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 605241232, "node_id": "R_kgDOJBM_kA", "name": "datasette-codespaces", "full_name": "simonw/datasette-codespaces", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-codespaces", "description": "Conveniences for running Datasette on GitHub Codespaces", "fork": 0, "created_at": "2023-02-22T18:43:18Z", "updated_at": "2023-03-01T07:51:49Z", "pushed_at": "2023-02-24T01:05:32Z", "homepage": null, "size": 16, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-12-02T04:00:47Z\", \"pushed_at\": \"2023-03-14T04:34:37Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 11, \"stargazers_count\": 18, \"watchers_count\": 18, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"has_discussions\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 18, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 613693261, "node_id": "R_kgDOJJQ3TQ", "name": "datasette-paste-table", "full_name": "simonw/datasette-paste-table", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-paste-table", "description": "Create tables in Datasette by pasting in TSV", "fork": 0, "created_at": "2023-03-14T04:35:11Z", "updated_at": "2023-03-14T05:31:44Z", "pushed_at": "2023-03-14T04:35:31Z", "homepage": null, "size": 8, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 2, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "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": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2022-12-02T04:00:47Z\", \"pushed_at\": \"2023-03-14T04:34:37Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 11, \"stargazers_count\": 18, \"watchers_count\": 18, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"has_discussions\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 18, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 618571120, "node_id": "R_kgDOJN6lcA", "name": "datasette-no-truncate", "full_name": "simonw/datasette-no-truncate", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-no-truncate", "description": "Tiny Datasette plugin to disable text truncation in table displays", "fork": 0, "created_at": "2023-03-24T19:03:43Z", "updated_at": "2023-03-24T19:04:12Z", "pushed_at": "2023-03-24T19:08:40Z", "homepage": null, "size": 9, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": "{\"id\": 400878073, \"node_id\": \"MDEwOlJlcG9zaXRvcnk0MDA4NzgwNzM=\", \"name\": \"datasette-plugin-template-repository\", \"full_name\": \"simonw/datasette-plugin-template-repository\", \"private\": false, \"owner\": {\"login\": \"simonw\", \"id\": 9599, \"node_id\": \"MDQ6VXNlcjk1OTk=\", \"avatar_url\": \"https://avatars.githubusercontent.com/u/9599?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/simonw\", \"html_url\": \"https://github.com/simonw\", \"followers_url\": \"https://api.github.com/users/simonw/followers\", \"following_url\": \"https://api.github.com/users/simonw/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/simonw/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/simonw/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/simonw/subscriptions\", \"organizations_url\": \"https://api.github.com/users/simonw/orgs\", \"repos_url\": \"https://api.github.com/users/simonw/repos\", \"events_url\": \"https://api.github.com/users/simonw/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/simonw/received_events\", \"type\": \"User\", \"site_admin\": false}, \"html_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"description\": \"GitHub template repository for creating new Datasette plugins, using the simonw/datasette-plugin cookiecutter template\", \"fork\": false, \"url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository\", \"forks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/forks\", \"keys_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/keys{/key_id}\", \"collaborators_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/collaborators{/collaborator}\", \"teams_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/teams\", \"hooks_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/hooks\", \"issue_events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/events{/number}\", \"events_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/events\", \"assignees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/assignees{/user}\", \"branches_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/branches{/branch}\", \"tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/tags\", \"blobs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/blobs{/sha}\", \"git_tags_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/tags{/sha}\", \"git_refs_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/refs{/sha}\", \"trees_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/trees{/sha}\", \"statuses_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/statuses/{sha}\", \"languages_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/languages\", \"stargazers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/stargazers\", \"contributors_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contributors\", \"subscribers_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscribers\", \"subscription_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/subscription\", \"commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/commits{/sha}\", \"git_commits_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/git/commits{/sha}\", \"comments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/comments{/number}\", \"issue_comment_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues/comments{/number}\", \"contents_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/contents/{+path}\", \"compare_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/compare/{base}...{head}\", \"merges_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/merges\", \"archive_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/{archive_format}{/ref}\", \"downloads_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/downloads\", \"issues_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/issues{/number}\", \"pulls_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/pulls{/number}\", \"milestones_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/milestones{/number}\", \"notifications_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/notifications{?since,all,participating}\", \"labels_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/labels{/name}\", \"releases_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/releases{/id}\", \"deployments_url\": \"https://api.github.com/repos/simonw/datasette-plugin-template-repository/deployments\", \"created_at\": \"2021-08-28T19:50:28Z\", \"updated_at\": \"2023-03-24T21:40:52Z\", \"pushed_at\": \"2023-03-14T04:34:37Z\", \"git_url\": \"git://github.com/simonw/datasette-plugin-template-repository.git\", \"ssh_url\": \"git@github.com:simonw/datasette-plugin-template-repository.git\", \"clone_url\": \"https://github.com/simonw/datasette-plugin-template-repository.git\", \"svn_url\": \"https://github.com/simonw/datasette-plugin-template-repository\", \"homepage\": \"\", \"size\": 11, \"stargazers_count\": 20, \"watchers_count\": 20, \"language\": null, \"has_issues\": true, \"has_projects\": true, \"has_downloads\": true, \"has_wiki\": true, \"has_pages\": false, \"has_discussions\": false, \"forks_count\": 0, \"mirror_url\": null, \"archived\": false, \"disabled\": false, \"open_issues_count\": 0, \"license\": null, \"allow_forking\": true, \"is_template\": true, \"web_commit_signoff_required\": false, \"topics\": [], \"visibility\": \"public\", \"forks\": 0, \"open_issues\": 0, \"watchers\": 20, \"default_branch\": \"main\", \"permissions\": {\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}, \"temp_clone_token\": \"\", \"allow_squash_merge\": true, \"allow_merge_commit\": true, \"allow_rebase_merge\": true, \"allow_auto_merge\": false, \"delete_branch_on_merge\": false, \"allow_update_branch\": false, \"use_squash_pr_title_as_default\": false, \"squash_merge_commit_message\": \"COMMIT_MESSAGES\", \"squash_merge_commit_title\": \"COMMIT_OR_PR_TITLE\", \"merge_commit_message\": \"PR_TITLE\", \"merge_commit_title\": \"MERGE_MESSAGE\"}", "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}}"} {"id": 645836342, "node_id": "R_kgDOJn6uNg", "name": "datasette-sqlite-url-lite", "full_name": "simonw/datasette-sqlite-url-lite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-sqlite-url-lite", "description": "A pure Python alternative to sqlite-url ready to be used in Datasette Lite", "fork": 0, "created_at": "2023-05-26T14:46:52Z", "updated_at": "2023-05-27T23:13:35Z", "pushed_at": "2023-05-27T00:12:54Z", "homepage": null, "size": 9, "stargazers_count": 1, "watchers_count": 1, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 1, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 661534575, "node_id": "R_kgDOJ243bw", "name": "datasette-execute-selected", "full_name": "simonw/datasette-execute-selected", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-execute-selected", "description": "Execute selected fragments of a query", "fork": 0, "created_at": "2023-07-03T05:09:15Z", "updated_at": "2023-07-03T05:10:42Z", "pushed_at": "2023-07-03T05:16:25Z", "homepage": null, "size": 9, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 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": 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": 669646940, "node_id": "R_kgDOJ-oAXA", "name": "sqlite-migrate", "full_name": "simonw/sqlite-migrate", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-migrate", "description": "A simple database migration system for SQLite, based on sqlite-utils", "fork": 0, "created_at": "2023-07-23T01:09:14Z", "updated_at": "2023-09-08T17:02:52Z", "pushed_at": "2023-09-03T17:28:58Z", "homepage": null, "size": 23, "stargazers_count": 18, "watchers_count": 18, "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": 5, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[]", "forks": 0, "open_issues": 5, "watchers": 18, "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": 669960642, "node_id": "R_kgDOJ-7Jwg", "name": "sqlite-utils-dateutil", "full_name": "simonw/sqlite-utils-dateutil", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-dateutil", "description": "Date utility functions for sqlite-utils", "fork": 0, "created_at": "2023-07-24T01:29:23Z", "updated_at": "2023-07-28T00:52:50Z", "pushed_at": "2023-07-24T02:53:28Z", "homepage": null, "size": 7, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"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": 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": 677187897, "node_id": "R_kgDOKF0ROQ", "name": "sqlite-utils-jq", "full_name": "simonw/sqlite-utils-jq", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-jq", "description": "Plugin adding a jq() SQL function to sqlite-utils", "fork": 0, "created_at": "2023-08-11T00:45:35Z", "updated_at": "2023-08-24T17:43:23Z", "pushed_at": "2023-08-11T00:53:58Z", "homepage": null, "size": 3, "stargazers_count": 7, "watchers_count": 7, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "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": 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": 677869915, "node_id": "R_kgDOKGd5Ww", "name": "datasette-llm", "full_name": "simonw/datasette-llm", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-llm", "description": "Datasette plugin for interacting with Large Language Models using LLM", "fork": 0, "created_at": "2023-08-12T23:16:33Z", "updated_at": "2023-09-12T15:54:13Z", "pushed_at": "2023-08-13T18:19:37Z", "homepage": null, "size": 178, "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": 2, "license": null, "topics": "[]", "forks": 0, "open_issues": 2, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"maintain\": true, \"push\": true, \"triage\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 2, "parent": null, "source": null, "allow_auto_merge": 0, "allow_forking": 1, "visibility": "public", "is_template": 0, "template_repository": null, "allow_update_branch": 0, "use_squash_pr_title_as_default": 0, "web_commit_signoff_required": 0, "squash_merge_commit_message": "COMMIT_MESSAGES", "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", "merge_commit_message": "PR_TITLE", "merge_commit_title": "MERGE_MESSAGE", "has_discussions": 0, "security_and_analysis": "{\"secret_scanning\": {\"status\": \"disabled\"}, \"secret_scanning_push_protection\": {\"status\": \"disabled\"}, \"dependabot_security_updates\": {\"status\": \"disabled\"}}"} {"id": 678621099, "node_id": "R_kgDOKHLvqw", "name": "db-build", "full_name": "simonw/db-build", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/db-build", "description": "Tools for building SQLite databases from files and directories", "fork": 0, "created_at": "2023-08-15T01:26:34Z", "updated_at": "2023-09-04T21:25:09Z", "pushed_at": "2023-08-15T01:49:53Z", "homepage": null, "size": 3, "stargazers_count": 10, "watchers_count": 10, "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": 1, "license": null, "topics": "[]", "forks": 2, "open_issues": 1, "watchers": 10, "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": 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": 680224318, "node_id": "R_kgDOKItmPg", "name": "sqlite-utils-fast-fks", "full_name": "simonw/sqlite-utils-fast-fks", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-fast-fks", "description": "Fast foreign key addition for sqlite-utils", "fork": 0, "created_at": "2023-08-18T16:41:23Z", "updated_at": "2023-08-20T01:15:50Z", "pushed_at": "2023-08-18T17:00:42Z", "homepage": null, "size": 8, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "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": 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": 685770791, "node_id": "R_kgDOKOAIJw", "name": "sqlite-utils-move-tables", "full_name": "simonw/sqlite-utils-move-tables", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-utils-move-tables", "description": "sqlite-utils plugin adding a move-tables command", "fork": 0, "created_at": "2023-09-01T01:14:23Z", "updated_at": "2023-09-02T17:26:56Z", "pushed_at": "2023-09-01T02:09:14Z", "homepage": null, "size": 8, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "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": 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": 689118745, "node_id": "R_kgDOKRMeGQ", "name": "datasette-llm-embed", "full_name": "simonw/datasette-llm-embed", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-llm-embed", "description": "Datasette plugin adding a llm_embed(model_id, text) SQL function", "fork": 0, "created_at": "2023-09-08T21:09:40Z", "updated_at": "2023-09-09T02:23:06Z", "pushed_at": "2023-09-08T21:50:46Z", "homepage": null, "size": 8, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 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": 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": 135007287, "node_id": "MDEwOlJlcG9zaXRvcnkxMzUwMDcyODc=", "name": "datasette-leaflet-geojson", "full_name": "simonw/datasette-leaflet-geojson", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-leaflet-geojson", "description": "Datasette plugin that replaces any GeoJSON column values with a Leaflet map.", "fork": 0, "created_at": "2018-05-27T01:42:30Z", "updated_at": "2020-04-27T00:29:37Z", "pushed_at": "2019-11-02T01:46:17Z", "homepage": "", "size": 9, "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": 1, "archived": 0, "disabled": 0, "open_issues_count": 4, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"gis\", \"leaflet\"]", "forks": 1, "open_issues": 4, "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": 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": 191022928, "node_id": "MDEwOlJlcG9zaXRvcnkxOTEwMjI5Mjg=", "name": "datasette-render-binary", "full_name": "simonw/datasette-render-binary", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-render-binary", "description": "Datasette plugin for rendering binary data", "fork": 0, "created_at": "2019-06-09T15:25:52Z", "updated_at": "2019-11-11T04:51:53Z", "pushed_at": "2019-06-13T16:14:31Z", "homepage": "", "size": 62, "stargazers_count": 3, "watchers_count": 3, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 3, "default_branch": "master", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 195087137, "node_id": "MDEwOlJlcG9zaXRvcnkxOTUwODcxMzc=", "name": "datasette-auth-github", "full_name": "simonw/datasette-auth-github", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-auth-github", "description": "Datasette plugin and ASGI middleware that authenticates users against GitHub", "fork": 0, "created_at": "2019-07-03T16:02:53Z", "updated_at": "2020-04-15T02:02:45Z", "pushed_at": "2020-04-10T04:41:02Z", "homepage": "", "size": 119, "stargazers_count": 19, "watchers_count": 19, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 4, "archived": 0, "disabled": 0, "open_issues_count": 6, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"asgi\", \"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 4, "open_issues": 6, "watchers": 19, "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": 4, "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": 219372133, "node_id": "MDEwOlJlcG9zaXRvcnkyMTkzNzIxMzM=", "name": "sqlite-transform", "full_name": "simonw/sqlite-transform", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sqlite-transform", "description": "Tool for running transformations on columns in a SQLite database", "fork": 0, "created_at": "2019-11-03T22:07:53Z", "updated_at": "2021-07-21T00:59:32Z", "pushed_at": "2021-07-21T00:59:29Z", "homepage": "", "size": 32, "stargazers_count": 25, "watchers_count": 25, "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": 4, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"sqlite\", \"datasette-io\", \"datasette-tool\"]", "forks": 1, "open_issues": 4, "watchers": 25, "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": 247527438, "node_id": "MDEwOlJlcG9zaXRvcnkyNDc1Mjc0Mzg=", "name": "datasette-edit-schema", "full_name": "simonw/datasette-edit-schema", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-edit-schema", "description": "Datasette plugin for modifying table schemas", "fork": 0, "created_at": "2020-03-15T18:34:06Z", "updated_at": "2020-10-01T22:40:33Z", "pushed_at": "2020-10-01T22:41:06Z", "homepage": "", "size": 118, "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": 8, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 8, "watchers": 3, "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": 253632948, "node_id": "MDEwOlJlcG9zaXRvcnkyNTM2MzI5NDg=", "name": "datasette-publish-vercel", "full_name": "simonw/datasette-publish-vercel", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-publish-vercel", "description": "Datasette plugin for publishing data using Vercel", "fork": 0, "created_at": "2020-04-06T22:47:13Z", "updated_at": "2020-07-31T16:52:40Z", "pushed_at": "2020-07-31T16:53:41Z", "homepage": "", "size": 47, "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": 10, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette\", \"datasette-plugin\", \"vercel\", \"zeit-now\"]", "forks": 0, "open_issues": 10, "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": 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": 275615947, "node_id": "MDEwOlJlcG9zaXRvcnkyNzU2MTU5NDc=", "name": "datasette-glitch", "full_name": "simonw/datasette-glitch", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-glitch", "description": "Utilities to help run Datasette on Glitch", "fork": 0, "created_at": "2020-06-28T15:41:25Z", "updated_at": "2020-06-28T15:49:04Z", "pushed_at": "2020-06-28T15:43:19Z", "homepage": "", "size": 2, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"glitch\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 280500027, "node_id": "MDEwOlJlcG9zaXRvcnkyODA1MDAwMjc=", "name": "datasette-insert", "full_name": "simonw/datasette-insert", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-insert", "description": "Datasette plugin for inserting and updating data", "fork": 0, "created_at": "2020-07-17T18:40:34Z", "updated_at": "2020-07-25T20:31:36Z", "pushed_at": "2020-07-25T20:31:52Z", "homepage": "", "size": 32, "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": 6, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 6, "watchers": 3, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 281481347, "node_id": "MDEwOlJlcG9zaXRvcnkyODE0ODEzNDc=", "name": "datasette-copyable", "full_name": "simonw/datasette-copyable", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-copyable", "description": "Datasette plugin for outputting tables in formats suitable for copy and paste", "fork": 0, "created_at": "2020-07-21T19:04:08Z", "updated_at": "2020-07-21T23:51:28Z", "pushed_at": "2020-07-21T21:52:57Z", "homepage": "", "size": 7, "stargazers_count": 2, "watchers_count": 2, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 2, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 282512431, "node_id": "MDEwOlJlcG9zaXRvcnkyODI1MTI0MzE=", "name": "pypi-rename-demo", "full_name": "simonw/pypi-rename-demo", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/pypi-rename-demo", "description": "Demonstrating https://github.com/simonw/pypi-rename", "fork": 0, "created_at": "2020-07-25T19:34:57Z", "updated_at": "2020-07-25T21:35:49Z", "pushed_at": "2020-07-25T21:30:13Z", "homepage": "", "size": 1, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 0, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 288629766, "node_id": "MDEwOlJlcG9zaXRvcnkyODg2Mjk3NjY=", "name": "datasette-schema-versions", "full_name": "simonw/datasette-schema-versions", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-schema-versions", "description": "Datasette plugin that shows the schema version of every attached database", "fork": 0, "created_at": "2020-08-19T04:04:39Z", "updated_at": "2020-08-19T04:29:48Z", "pushed_at": "2020-08-19T04:05:17Z", "homepage": "", "size": 3, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 291359358, "node_id": "MDEwOlJlcG9zaXRvcnkyOTEzNTkzNTg=", "name": "datasette-yaml", "full_name": "simonw/datasette-yaml", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-yaml", "description": "Export Datasette records as YAML", "fork": 0, "created_at": "2020-08-29T22:32:15Z", "updated_at": "2020-08-29T22:57:35Z", "pushed_at": "2020-08-29T22:57:33Z", "homepage": "", "size": 4, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 1, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"yaml\"]", "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": 293164447, "node_id": "MDEwOlJlcG9zaXRvcnkyOTMxNjQ0NDc=", "name": "datasette-backup", "full_name": "simonw/datasette-backup", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-backup", "description": "Plugin adding backup options to Datasette", "fork": 0, "created_at": "2020-09-05T22:33:29Z", "updated_at": "2020-09-06T07:23:32Z", "pushed_at": "2020-09-06T07:23:00Z", "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": 3, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "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": 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": 294305203, "node_id": "MDEwOlJlcG9zaXRvcnkyOTQzMDUyMDM=", "name": "datasette-dns", "full_name": "simonw/datasette-dns", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-dns", "description": "Custom SQL function for making DNS lookups", "fork": 0, "created_at": "2020-09-10T04:44:43Z", "updated_at": "2020-09-10T15:58:04Z", "pushed_at": "2020-09-10T15:58:55Z", "homepage": "", "size": 7, "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, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 299143849, "node_id": "MDEwOlJlcG9zaXRvcnkyOTkxNDM4NDk=", "name": "datasette-dateutil", "full_name": "simonw/datasette-dateutil", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-dateutil", "description": "dateutil functions for Datasette", "fork": 0, "created_at": "2020-09-28T00:14:20Z", "updated_at": "2020-09-28T00:15:14Z", "pushed_at": "2020-09-28T00:16:10Z", "homepage": "", "size": 0, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\", \"dateutil\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 299198369, "node_id": "MDEwOlJlcG9zaXRvcnkyOTkxOTgzNjk=", "name": "datasette-import-table", "full_name": "simonw/datasette-import-table", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-import-table", "description": "Datasette plugin for importing tables from other Datasette instances", "fork": 0, "created_at": "2020-09-28T05:30:07Z", "updated_at": "2020-09-28T15:26:40Z", "pushed_at": "2020-09-28T15:27:45Z", "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": 2, "license": null, "topics": "[\"datasette\", \"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 2, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 305199661, "node_id": "MDEwOlJlcG9zaXRvcnkzMDUxOTk2NjE=", "name": "sphinx-to-sqlite", "full_name": "simonw/sphinx-to-sqlite", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/sphinx-to-sqlite", "description": "Create a SQLite database from Sphinx documentation", "fork": 0, "created_at": "2020-10-18T21:26:55Z", "updated_at": "2020-10-18T21:28:20Z", "pushed_at": "2020-10-18T21:28:45Z", "homepage": "", "size": 7, "stargazers_count": 0, "watchers_count": 0, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": {"value": "apache-2.0", "label": "Apache License 2.0"}, "topics": "[\"datasette-io\", \"sphinx\", \"sqlite\"]", "forks": 0, "open_issues": 0, "watchers": 0, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 308930118, "node_id": "MDEwOlJlcG9zaXRvcnkzMDg5MzAxMTg=", "name": "datasette-edit-templates", "full_name": "simonw/datasette-edit-templates", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-edit-templates", "description": "Plugin allowing Datasette templates to be edited within Datasette", "fork": 0, "created_at": "2020-10-31T16:58:29Z", "updated_at": "2020-10-31T20:47:29Z", "pushed_at": "2020-10-31T20:47:19Z", "homepage": "", "size": 7, "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, \"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": 312934001, "node_id": "MDEwOlJlcG9zaXRvcnkzMTI5MzQwMDE=", "name": "datasette-indieauth", "full_name": "simonw/datasette-indieauth", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-indieauth", "description": "Datasette authentication using IndieAuth and RelMeAuth", "fork": 0, "created_at": "2020-11-15T01:18:21Z", "updated_at": "2020-11-15T21:40:46Z", "pushed_at": "2020-11-15T21:41:34Z", "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": 8, "license": null, "topics": "[]", "forks": 0, "open_issues": 8, "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": 315796015, "node_id": "MDEwOlJlcG9zaXRvcnkzMTU3OTYwMTU=", "name": "datasette-ripgrep", "full_name": "simonw/datasette-ripgrep", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-ripgrep", "description": "Configurable Datasette plugin running ripgrep", "fork": 0, "created_at": "2020-11-25T01:26:36Z", "updated_at": "2020-11-25T06:08:06Z", "pushed_at": "2020-11-25T01:56:20Z", "homepage": "", "size": 5, "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": 2, "license": null, "topics": "[]", "forks": 0, "open_issues": 2, "watchers": 3, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null} {"id": 327087207, "node_id": "MDEwOlJlcG9zaXRvcnkzMjcwODcyMDc=", "name": "datasette-css-properties", "full_name": "simonw/datasette-css-properties", "private": 0, "owner": {"value": 9599, "label": "simonw"}, "html_url": "https://github.com/simonw/datasette-css-properties", "description": "Experimental Datasette output plugin using CSS properties", "fork": 0, "created_at": "2021-01-05T18:38:07Z", "updated_at": "2021-01-05T23:04:30Z", "pushed_at": "2021-01-05T18:39:44Z", "homepage": "", "size": 3, "stargazers_count": 4, "watchers_count": 4, "language": "Python", "has_issues": 1, "has_projects": 1, "has_downloads": 1, "has_wiki": 1, "has_pages": 0, "forks_count": 0, "archived": 0, "disabled": 0, "open_issues_count": 0, "license": null, "topics": "[\"datasette-io\", \"datasette-plugin\"]", "forks": 0, "open_issues": 0, "watchers": 4, "default_branch": "main", "permissions": "{\"admin\": true, \"push\": true, \"pull\": true}", "organization": null, "temp_clone_token": "", "allow_squash_merge": 1, "allow_merge_commit": 1, "allow_rebase_merge": 1, "delete_branch_on_merge": 0, "network_count": 0, "subscribers_count": 1, "parent": null, "source": null, "allow_auto_merge": null, "allow_forking": null, "visibility": null, "is_template": null, "template_repository": null, "allow_update_branch": null, "use_squash_pr_title_as_default": null, "web_commit_signoff_required": null, "squash_merge_commit_message": null, "squash_merge_commit_title": null, "merge_commit_message": null, "merge_commit_title": null, "has_discussions": null, "security_and_analysis": null}