· 14 min read
Searching github with multiple topics.
Github.com ui .currently does not natively supoport search for multiple topic tags as of now. However their api allows you to query multiple tags. Below is a simple example to query github.com with ecs and go topic tags.
curl -H "Accept: application/vnd.github.mercy-preview+json" \
https://api.github.com/search/repositories?q=topic:ecs+topic:go
response
{
"total_count": 11,
"incomplete_results": false,
"items": [
{
"id": 34636575,
"node_id": "MDEwOlJlcG9zaXRvcnkzNDYzNjU3NQ==",
"name": "aliyungo",
"full_name": "denverdino/aliyungo",
"private": false,
"owner": {
"login": "denverdino",
"id": 409721,
"node_id": "MDQ6VXNlcjQwOTcyMQ==",
"avatar_url": "https://avatars3.githubusercontent.com/u/409721?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/denverdino",
"html_url": "https://github.com/denverdino",
"followers_url": "https://api.github.com/users/denverdino/followers",
"following_url": "https://api.github.com/users/denverdino/following{/other_user}",
"gists_url": "https://api.github.com/users/denverdino/gists{/gist_id}",
"starred_url": "https://api.github.com/users/denverdino/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/denverdino/subscriptions",
"organizations_url": "https://api.github.com/users/denverdino/orgs",
"repos_url": "https://api.github.com/users/denverdino/repos",
"events_url": "https://api.github.com/users/denverdino/events{/privacy}",
"received_events_url": "https://api.github.com/users/denverdino/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/denverdino/aliyungo",
"description": "Go SDK for Aliyun (Alibaba Cloud) - Golang API for ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service etc.",
"fork": false,
"url": "https://api.github.com/repos/denverdino/aliyungo",
"forks_url": "https://api.github.com/repos/denverdino/aliyungo/forks",
"keys_url": "https://api.github.com/repos/denverdino/aliyungo/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/denverdino/aliyungo/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/denverdino/aliyungo/teams",
"hooks_url": "https://api.github.com/repos/denverdino/aliyungo/hooks",
"issue_events_url": "https://api.github.com/repos/denverdino/aliyungo/issues/events{/number}",
"events_url": "https://api.github.com/repos/denverdino/aliyungo/events",
"assignees_url": "https://api.github.com/repos/denverdino/aliyungo/assignees{/user}",
"branches_url": "https://api.github.com/repos/denverdino/aliyungo/branches{/branch}",
"tags_url": "https://api.github.com/repos/denverdino/aliyungo/tags",
"blobs_url": "https://api.github.com/repos/denverdino/aliyungo/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/denverdino/aliyungo/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/denverdino/aliyungo/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/denverdino/aliyungo/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/denverdino/aliyungo/statuses/{sha}",
"languages_url": "https://api.github.com/repos/denverdino/aliyungo/languages",
"stargazers_url": "https://api.github.com/repos/denverdino/aliyungo/stargazers",
"contributors_url": "https://api.github.com/repos/denverdino/aliyungo/contributors",
"subscribers_url": "https://api.github.com/repos/denverdino/aliyungo/subscribers",
"subscription_url": "https://api.github.com/repos/denverdino/aliyungo/subscription",
"commits_url": "https://api.github.com/repos/denverdino/aliyungo/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/denverdino/aliyungo/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/denverdino/aliyungo/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/denverdino/aliyungo/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/denverdino/aliyungo/contents/{+path}",
"compare_url": "https://api.github.com/repos/denverdino/aliyungo/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/denverdino/aliyungo/merges",
"archive_url": "https://api.github.com/repos/denverdino/aliyungo/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/denverdino/aliyungo/downloads",
"issues_url": "https://api.github.com/repos/denverdino/aliyungo/issues{/number}",
"pulls_url": "https://api.github.com/repos/denverdino/aliyungo/pulls{/number}",
"milestones_url": "https://api.github.com/repos/denverdino/aliyungo/milestones{/number}",
"notifications_url": "https://api.github.com/repos/denverdino/aliyungo/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/denverdino/aliyungo/labels{/name}",
"releases_url": "https://api.github.com/repos/denverdino/aliyungo/releases{/id}",
"deployments_url": "https://api.github.com/repos/denverdino/aliyungo/deployments",
"created_at": "2015-04-26T23:42:22Z",
"updated_at": "2019-02-26T07:57:43Z",
"pushed_at": "2019-02-22T14:15:34Z",
"git_url": "git://github.com/denverdino/aliyungo.git",
"ssh_url": "git@github.com:denverdino/aliyungo.git",
"clone_url": "https://github.com/denverdino/aliyungo.git",
"svn_url": "https://github.com/denverdino/aliyungo",
"homepage": "",
"size": 5174,
"stargazers_count": 577,
"watchers_count": 577,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 201,
"mirror_url": null,
"archived": false,
"open_issues_count": 20,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
"spdx_id": "Apache-2.0",
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"topics": [
"alibaba",
"aliyun",
"dns",
"ecs",
"go",
"oss",
"rds",
"sdk",
"slb"
],
"forks": 201,
"open_issues": 20,
"watchers": 577,
"default_branch": "master",
"score": 13.143816
},
{
"id": 111540502,
"node_id": "MDEwOlJlcG9zaXRvcnkxMTE1NDA1MDI=",
"name": "alibaba-cloud-sdk-go",
"full_name": "aliyun/alibaba-cloud-sdk-go",
"private": false,
"owner": {
"login": "aliyun",
"id": 941070,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjk0MTA3MA==",
"avatar_url": "https://avatars3.githubusercontent.com/u/941070?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/aliyun",
"html_url": "https://github.com/aliyun",
"followers_url": "https://api.github.com/users/aliyun/followers",
"following_url": "https://api.github.com/users/aliyun/following{/other_user}",
"gists_url": "https://api.github.com/users/aliyun/gists{/gist_id}",
"starred_url": "https://api.github.com/users/aliyun/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/aliyun/subscriptions",
"organizations_url": "https://api.github.com/users/aliyun/orgs",
"repos_url": "https://api.github.com/users/aliyun/repos",
"events_url": "https://api.github.com/users/aliyun/events{/privacy}",
"received_events_url": "https://api.github.com/users/aliyun/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/aliyun/alibaba-cloud-sdk-go",
"description": "Aliyun(Alibaba Cloud) Official SDK for the Go programming language.",
"fork": false,
"url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go",
"forks_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/forks",
"keys_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/teams",
"hooks_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/hooks",
"issue_events_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/issues/events{/number}",
"events_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/events",
"assignees_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/assignees{/user}",
"branches_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/branches{/branch}",
"tags_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/tags",
"blobs_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/statuses/{sha}",
"languages_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/languages",
"stargazers_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/stargazers",
"contributors_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/contributors",
"subscribers_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/subscribers",
"subscription_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/subscription",
"commits_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/contents/{+path}",
"compare_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/merges",
"archive_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/downloads",
"issues_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/issues{/number}",
"pulls_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/pulls{/number}",
"milestones_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/milestones{/number}",
"notifications_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/labels{/name}",
"releases_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/releases{/id}",
"deployments_url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go/deployments",
"created_at": "2017-11-21T11:32:54Z",
"updated_at": "2019-02-26T06:18:19Z",
"pushed_at": "2019-02-26T07:47:30Z",
"git_url": "git://github.com/aliyun/alibaba-cloud-sdk-go.git",
"ssh_url": "git@github.com:aliyun/alibaba-cloud-sdk-go.git",
"clone_url": "https://github.com/aliyun/alibaba-cloud-sdk-go.git",
"svn_url": "https://github.com/aliyun/alibaba-cloud-sdk-go",
"homepage": "",
"size": 12035,
"stargazers_count": 308,
"watchers_count": 308,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 56,
"mirror_url": null,
"archived": false,
"open_issues_count": 8,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
"spdx_id": "Apache-2.0",
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"topics": [
"alibaba",
"alibaba-cloud",
"aliyun",
"dns",
"ecs",
"go",
"rds",
"sdk",
"slb"
],
"forks": 56,
"open_issues": 8,
"watchers": 308,
"default_branch": "master",
"score": 7.313868
},
{
"id": 57928102,
"node_id": "MDEwOlJlcG9zaXRvcnk1NzkyODEwMg==",
"name": "vault-gatekeeper",
"full_name": "nemosupremo/vault-gatekeeper",
"private": false,
"owner": {
"login": "nemosupremo",
"id": 940094,
"node_id": "MDQ6VXNlcjk0MDA5NA==",
"avatar_url": "https://avatars1.githubusercontent.com/u/940094?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/nemosupremo",
"html_url": "https://github.com/nemosupremo",
"followers_url": "https://api.github.com/users/nemosupremo/followers",
"following_url": "https://api.github.com/users/nemosupremo/following{/other_user}",
"gists_url": "https://api.github.com/users/nemosupremo/gists{/gist_id}",
"starred_url": "https://api.github.com/users/nemosupremo/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/nemosupremo/subscriptions",
"organizations_url": "https://api.github.com/users/nemosupremo/orgs",
"repos_url": "https://api.github.com/users/nemosupremo/repos",
"events_url": "https://api.github.com/users/nemosupremo/events{/privacy}",
"received_events_url": "https://api.github.com/users/nemosupremo/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/nemosupremo/vault-gatekeeper",
"description": "A small service for securely delivering Vault authorization keys to Mesos tasks and ECS containers.",
"fork": false,
"url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper",
"forks_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/forks",
"keys_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/teams",
"hooks_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/hooks",
"issue_events_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/issues/events{/number}",
"events_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/events",
"assignees_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/assignees{/user}",
"branches_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/branches{/branch}",
"tags_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/tags",
"blobs_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/statuses/{sha}",
"languages_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/languages",
"stargazers_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/stargazers",
"contributors_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/contributors",
"subscribers_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/subscribers",
"subscription_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/subscription",
"commits_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/contents/{+path}",
"compare_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/merges",
"archive_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/downloads",
"issues_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/issues{/number}",
"pulls_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/pulls{/number}",
"milestones_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/milestones{/number}",
"notifications_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/labels{/name}",
"releases_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/releases{/id}",
"deployments_url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper/deployments",
"created_at": "2016-05-02T23:40:29Z",
"updated_at": "2019-02-19T18:28:35Z",
"pushed_at": "2018-10-31T04:10:50Z",
"git_url": "git://github.com/nemosupremo/vault-gatekeeper.git",
"ssh_url": "git@github.com:nemosupremo/vault-gatekeeper.git",
"clone_url": "https://github.com/nemosupremo/vault-gatekeeper.git",
"svn_url": "https://github.com/nemosupremo/vault-gatekeeper",
"homepage": "http://nemosupremo.github.io/vault-gatekeeper/",
"size": 471,
"stargazers_count": 75,
"watchers_count": 75,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": true,
"forks_count": 36,
"mirror_url": null,
"archived": false,
"open_issues_count": 5,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"topics": [
"dcos",
"ecs",
"go",
"mesos",
"vault"
],
"forks": 36,
"open_issues": 5,
"watchers": 75,
"default_branch": "master",
"score": 7.4260015
},
{
"id": 109662309,
"node_id": "MDEwOlJlcG9zaXRvcnkxMDk2NjIzMDk=",
"name": "ecspresso",
"full_name": "kayac/ecspresso",
"private": false,
"owner": {
"login": "kayac",
"id": 114519,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjExNDUxOQ==",
"avatar_url": "https://avatars3.githubusercontent.com/u/114519?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/kayac",
"html_url": "https://github.com/kayac",
"followers_url": "https://api.github.com/users/kayac/followers",
"following_url": "https://api.github.com/users/kayac/following{/other_user}",
"gists_url": "https://api.github.com/users/kayac/gists{/gist_id}",
"starred_url": "https://api.github.com/users/kayac/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/kayac/subscriptions",
"organizations_url": "https://api.github.com/users/kayac/orgs",
"repos_url": "https://api.github.com/users/kayac/repos",
"events_url": "https://api.github.com/users/kayac/events{/privacy}",
"received_events_url": "https://api.github.com/users/kayac/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/kayac/ecspresso",
"description": "ecspresso is a deployment tool for Amazon ECS",
"fork": false,
"url": "https://api.github.com/repos/kayac/ecspresso",
"forks_url": "https://api.github.com/repos/kayac/ecspresso/forks",
"keys_url": "https://api.github.com/repos/kayac/ecspresso/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/kayac/ecspresso/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/kayac/ecspresso/teams",
"hooks_url": "https://api.github.com/repos/kayac/ecspresso/hooks",
"issue_events_url": "https://api.github.com/repos/kayac/ecspresso/issues/events{/number}",
"events_url": "https://api.github.com/repos/kayac/ecspresso/events",
"assignees_url": "https://api.github.com/repos/kayac/ecspresso/assignees{/user}",
"branches_url": "https://api.github.com/repos/kayac/ecspresso/branches{/branch}",
"tags_url": "https://api.github.com/repos/kayac/ecspresso/tags",
"blobs_url": "https://api.github.com/repos/kayac/ecspresso/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/kayac/ecspresso/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/kayac/ecspresso/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/kayac/ecspresso/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/kayac/ecspresso/statuses/{sha}",
"languages_url": "https://api.github.com/repos/kayac/ecspresso/languages",
"stargazers_url": "https://api.github.com/repos/kayac/ecspresso/stargazers",
"contributors_url": "https://api.github.com/repos/kayac/ecspresso/contributors",
"subscribers_url": "https://api.github.com/repos/kayac/ecspresso/subscribers",
"subscription_url": "https://api.github.com/repos/kayac/ecspresso/subscription",
"commits_url": "https://api.github.com/repos/kayac/ecspresso/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/kayac/ecspresso/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/kayac/ecspresso/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/kayac/ecspresso/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/kayac/ecspresso/contents/{+path}",
"compare_url": "https://api.github.com/repos/kayac/ecspresso/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/kayac/ecspresso/merges",
"archive_url": "https://api.github.com/repos/kayac/ecspresso/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/kayac/ecspresso/downloads",
"issues_url": "https://api.github.com/repos/kayac/ecspresso/issues{/number}",
"pulls_url": "https://api.github.com/repos/kayac/ecspresso/pulls{/number}",
"milestones_url": "https://api.github.com/repos/kayac/ecspresso/milestones{/number}",
"notifications_url": "https://api.github.com/repos/kayac/ecspresso/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/kayac/ecspresso/labels{/name}",
"releases_url": "https://api.github.com/repos/kayac/ecspresso/releases{/id}",
"deployments_url": "https://api.github.com/repos/kayac/ecspresso/deployments",
"created_at": "2017-11-06T07:34:51Z",
"updated_at": "2019-02-04T13:06:45Z",
"pushed_at": "2018-11-20T03:48:42Z",
"git_url": "git://github.com/kayac/ecspresso.git",
"ssh_url": "git@github.com:kayac/ecspresso.git",
"clone_url": "https://github.com/kayac/ecspresso.git",
"svn_url": "https://github.com/kayac/ecspresso",
"homepage": null,
"size": 73,
"stargazers_count": 48,
"watchers_count": 48,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 7,
"mirror_url": null,
"archived": false,
"open_issues_count": 3,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"topics": [
"aws",
"deployment",
"docker",
"ecs",
"go"
],
"forks": 7,
"open_issues": 3,
"watchers": 48,
"default_branch": "master",
"score": 7.313868
},
{
"id": 117485840,
"node_id": "MDEwOlJlcG9zaXRvcnkxMTc0ODU4NDA=",
"name": "HEW2018",
"full_name": "konojunya/HEW2018",
"private": false,
"owner": {
"login": "konojunya",
"id": 12035578,
"node_id": "MDQ6VXNlcjEyMDM1NTc4",
"avatar_url": "https://avatars1.githubusercontent.com/u/12035578?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/konojunya",
"html_url": "https://github.com/konojunya",
"followers_url": "https://api.github.com/users/konojunya/followers",
"following_url": "https://api.github.com/users/konojunya/following{/other_user}",
"gists_url": "https://api.github.com/users/konojunya/gists{/gist_id}",
"starred_url": "https://api.github.com/users/konojunya/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/konojunya/subscriptions",
"organizations_url": "https://api.github.com/users/konojunya/orgs",
"repos_url": "https://api.github.com/users/konojunya/repos",
"events_url": "https://api.github.com/users/konojunya/events{/privacy}",
"received_events_url": "https://api.github.com/users/konojunya/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/konojunya/HEW2018",
"description": "🏫 Project of HAL Event Week 2018. Introduction to modern web services using Go, Vue, AWS, Docker and CircleCI.",
"fork": false,
"url": "https://api.github.com/repos/konojunya/HEW2018",
"forks_url": "https://api.github.com/repos/konojunya/HEW2018/forks",
"keys_url": "https://api.github.com/repos/konojunya/HEW2018/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/konojunya/HEW2018/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/konojunya/HEW2018/teams",
"hooks_url": "https://api.github.com/repos/konojunya/HEW2018/hooks",
"issue_events_url": "https://api.github.com/repos/konojunya/HEW2018/issues/events{/number}",
"events_url": "https://api.github.com/repos/konojunya/HEW2018/events",
"assignees_url": "https://api.github.com/repos/konojunya/HEW2018/assignees{/user}",
"branches_url": "https://api.github.com/repos/konojunya/HEW2018/branches{/branch}",
"tags_url": "https://api.github.com/repos/konojunya/HEW2018/tags",
"blobs_url": "https://api.github.com/repos/konojunya/HEW2018/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/konojunya/HEW2018/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/konojunya/HEW2018/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/konojunya/HEW2018/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/konojunya/HEW2018/statuses/{sha}",
"languages_url": "https://api.github.com/repos/konojunya/HEW2018/languages",
"stargazers_url": "https://api.github.com/repos/konojunya/HEW2018/stargazers",
"contributors_url": "https://api.github.com/repos/konojunya/HEW2018/contributors",
"subscribers_url": "https://api.github.com/repos/konojunya/HEW2018/subscribers",
"subscription_url": "https://api.github.com/repos/konojunya/HEW2018/subscription",
"commits_url": "https://api.github.com/repos/konojunya/HEW2018/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/konojunya/HEW2018/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/konojunya/HEW2018/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/konojunya/HEW2018/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/konojunya/HEW2018/contents/{+path}",
"compare_url": "https://api.github.com/repos/konojunya/HEW2018/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/konojunya/HEW2018/merges",
"archive_url": "https://api.github.com/repos/konojunya/HEW2018/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/konojunya/HEW2018/downloads",
"issues_url": "https://api.github.com/repos/konojunya/HEW2018/issues{/number}",
"pulls_url": "https://api.github.com/repos/konojunya/HEW2018/pulls{/number}",
"milestones_url": "https://api.github.com/repos/konojunya/HEW2018/milestones{/number}",
"notifications_url": "https://api.github.com/repos/konojunya/HEW2018/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/konojunya/HEW2018/labels{/name}",
"releases_url": "https://api.github.com/repos/konojunya/HEW2018/releases{/id}",
"deployments_url": "https://api.github.com/repos/konojunya/HEW2018/deployments",
"created_at": "2018-01-15T02:10:16Z",
"updated_at": "2018-10-15T02:45:23Z",
"pushed_at": "2018-03-08T16:42:51Z",
"git_url": "git://github.com/konojunya/HEW2018.git",
"ssh_url": "git@github.com:konojunya/HEW2018.git",
"clone_url": "https://github.com/konojunya/HEW2018.git",
"svn_url": "https://github.com/konojunya/HEW2018",
"homepage": "",
"size": 32789,
"stargazers_count": 8,
"watchers_count": 8,
"language": "Vue",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 3,
"mirror_url": null,
"archived": false,
"open_issues_count": 0,
"license": null,
"topics": [
"aws",
"ci",
"circleci",
"circleci2",
"docker",
"dockerfile",
"ecs",
"gin",
"go",
"golang",
"hal-event-week",
"hal-osaka",
"hew2018",
"rds",
"vue",
"vue-router",
"vue2",
"vuejs",
"vuejs2"
],
"forks": 3,
"open_issues": 0,
"watchers": 8,
"default_branch": "master",
"score": 7.311904
},
{
"id": 141610075,
"node_id": "MDEwOlJlcG9zaXRvcnkxNDE2MTAwNzU=",
"name": "ecs-deep-dive-2018",
"full_name": "linuxacademy/ecs-deep-dive-2018",
"private": false,
"owner": {
"login": "linuxacademy",
"id": 17256228,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3MjU2MjI4",
"avatar_url": "https://avatars2.githubusercontent.com/u/17256228?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/linuxacademy",
"html_url": "https://github.com/linuxacademy",
"followers_url": "https://api.github.com/users/linuxacademy/followers",
"following_url": "https://api.github.com/users/linuxacademy/following{/other_user}",
"gists_url": "https://api.github.com/users/linuxacademy/gists{/gist_id}",
"starred_url": "https://api.github.com/users/linuxacademy/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/linuxacademy/subscriptions",
"organizations_url": "https://api.github.com/users/linuxacademy/orgs",
"repos_url": "https://api.github.com/users/linuxacademy/repos",
"events_url": "https://api.github.com/users/linuxacademy/events{/privacy}",
"received_events_url": "https://api.github.com/users/linuxacademy/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/linuxacademy/ecs-deep-dive-2018",
"description": "Amazon ECS Deep Dive 2018",
"fork": false,
"url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018",
"forks_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/forks",
"keys_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/teams",
"hooks_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/hooks",
"issue_events_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/issues/events{/number}",
"events_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/events",
"assignees_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/assignees{/user}",
"branches_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/branches{/branch}",
"tags_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/tags",
"blobs_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/statuses/{sha}",
"languages_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/languages",
"stargazers_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/stargazers",
"contributors_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/contributors",
"subscribers_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/subscribers",
"subscription_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/subscription",
"commits_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/contents/{+path}",
"compare_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/merges",
"archive_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/downloads",
"issues_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/issues{/number}",
"pulls_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/pulls{/number}",
"milestones_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/milestones{/number}",
"notifications_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/labels{/name}",
"releases_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/releases{/id}",
"deployments_url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018/deployments",
"created_at": "2018-07-19T17:17:29Z",
"updated_at": "2019-02-04T12:02:51Z",
"pushed_at": "2019-01-28T14:41:58Z",
"git_url": "git://github.com/linuxacademy/ecs-deep-dive-2018.git",
"ssh_url": "git@github.com:linuxacademy/ecs-deep-dive-2018.git",
"clone_url": "https://github.com/linuxacademy/ecs-deep-dive-2018.git",
"svn_url": "https://github.com/linuxacademy/ecs-deep-dive-2018",
"homepage": "https://linuxacademy.com",
"size": 3217,
"stargazers_count": 5,
"watchers_count": 5,
"language": "JavaScript",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 31,
"mirror_url": null,
"archived": false,
"open_issues_count": 0,
"license": null,
"topics": [
"amazon-web-services",
"aws",
"cloudformation",
"docker",
"ecs",
"elastic-container-service",
"go",
"golang",
"linuxacademy",
"makefile",
"nodejs"
],
"forks": 31,
"open_issues": 0,
"watchers": 5,
"default_branch": "master",
"score": 7.39863
},
{
"id": 76813396,
"node_id": "MDEwOlJlcG9zaXRvcnk3NjgxMzM5Ng==",
"name": "ecr-cleanse",
"full_name": "mattevans/ecr-cleanse",
"private": false,
"owner": {
"login": "mattevans",
"id": 714721,
"node_id": "MDQ6VXNlcjcxNDcyMQ==",
"avatar_url": "https://avatars2.githubusercontent.com/u/714721?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/mattevans",
"html_url": "https://github.com/mattevans",
"followers_url": "https://api.github.com/users/mattevans/followers",
"following_url": "https://api.github.com/users/mattevans/following{/other_user}",
"gists_url": "https://api.github.com/users/mattevans/gists{/gist_id}",
"starred_url": "https://api.github.com/users/mattevans/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/mattevans/subscriptions",
"organizations_url": "https://api.github.com/users/mattevans/orgs",
"repos_url": "https://api.github.com/users/mattevans/repos",
"events_url": "https://api.github.com/users/mattevans/events{/privacy}",
"received_events_url": "https://api.github.com/users/mattevans/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/mattevans/ecr-cleanse",
"description": "🛁 A golang implementation for removing old images from ECR repositories",
"fork": false,
"url": "https://api.github.com/repos/mattevans/ecr-cleanse",
"forks_url": "https://api.github.com/repos/mattevans/ecr-cleanse/forks",
"keys_url": "https://api.github.com/repos/mattevans/ecr-cleanse/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/mattevans/ecr-cleanse/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/mattevans/ecr-cleanse/teams",
"hooks_url": "https://api.github.com/repos/mattevans/ecr-cleanse/hooks",
"issue_events_url": "https://api.github.com/repos/mattevans/ecr-cleanse/issues/events{/number}",
"events_url": "https://api.github.com/repos/mattevans/ecr-cleanse/events",
"assignees_url": "https://api.github.com/repos/mattevans/ecr-cleanse/assignees{/user}",
"branches_url": "https://api.github.com/repos/mattevans/ecr-cleanse/branches{/branch}",
"tags_url": "https://api.github.com/repos/mattevans/ecr-cleanse/tags",
"blobs_url": "https://api.github.com/repos/mattevans/ecr-cleanse/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/mattevans/ecr-cleanse/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/mattevans/ecr-cleanse/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/mattevans/ecr-cleanse/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/mattevans/ecr-cleanse/statuses/{sha}",
"languages_url": "https://api.github.com/repos/mattevans/ecr-cleanse/languages",
"stargazers_url": "https://api.github.com/repos/mattevans/ecr-cleanse/stargazers",
"contributors_url": "https://api.github.com/repos/mattevans/ecr-cleanse/contributors",
"subscribers_url": "https://api.github.com/repos/mattevans/ecr-cleanse/subscribers",
"subscription_url": "https://api.github.com/repos/mattevans/ecr-cleanse/subscription",
"commits_url": "https://api.github.com/repos/mattevans/ecr-cleanse/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/mattevans/ecr-cleanse/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/mattevans/ecr-cleanse/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/mattevans/ecr-cleanse/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/mattevans/ecr-cleanse/contents/{+path}",
"compare_url": "https://api.github.com/repos/mattevans/ecr-cleanse/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/mattevans/ecr-cleanse/merges",
"archive_url": "https://api.github.com/repos/mattevans/ecr-cleanse/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/mattevans/ecr-cleanse/downloads",
"issues_url": "https://api.github.com/repos/mattevans/ecr-cleanse/issues{/number}",
"pulls_url": "https://api.github.com/repos/mattevans/ecr-cleanse/pulls{/number}",
"milestones_url": "https://api.github.com/repos/mattevans/ecr-cleanse/milestones{/number}",
"notifications_url": "https://api.github.com/repos/mattevans/ecr-cleanse/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/mattevans/ecr-cleanse/labels{/name}",
"releases_url": "https://api.github.com/repos/mattevans/ecr-cleanse/releases{/id}",
"deployments_url": "https://api.github.com/repos/mattevans/ecr-cleanse/deployments",
"created_at": "2016-12-18T23:43:46Z",
"updated_at": "2017-03-12T22:08:59Z",
"pushed_at": "2017-11-14T05:22:18Z",
"git_url": "git://github.com/mattevans/ecr-cleanse.git",
"ssh_url": "git@github.com:mattevans/ecr-cleanse.git",
"clone_url": "https://github.com/mattevans/ecr-cleanse.git",
"svn_url": "https://github.com/mattevans/ecr-cleanse",
"homepage": "",
"size": 12,
"stargazers_count": 3,
"watchers_count": 3,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"open_issues_count": 0,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"topics": [
"aws",
"aws-ecr",
"aws-ecs",
"ecr",
"ecr-repositories",
"ecs",
"go",
"golang",
"golang-library"
],
"forks": 0,
"open_issues": 0,
"watchers": 3,
"default_branch": "master",
"score": 7.4260015
},
{
"id": 83873247,
"node_id": "MDEwOlJlcG9zaXRvcnk4Mzg3MzI0Nw==",
"name": "thor",
"full_name": "ieee0824/thor",
"private": false,
"owner": {
"login": "ieee0824",
"id": 5692475,
"node_id": "MDQ6VXNlcjU2OTI0NzU=",
"avatar_url": "https://avatars3.githubusercontent.com/u/5692475?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/ieee0824",
"html_url": "https://github.com/ieee0824",
"followers_url": "https://api.github.com/users/ieee0824/followers",
"following_url": "https://api.github.com/users/ieee0824/following{/other_user}",
"gists_url": "https://api.github.com/users/ieee0824/gists{/gist_id}",
"starred_url": "https://api.github.com/users/ieee0824/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/ieee0824/subscriptions",
"organizations_url": "https://api.github.com/users/ieee0824/orgs",
"repos_url": "https://api.github.com/users/ieee0824/repos",
"events_url": "https://api.github.com/users/ieee0824/events{/privacy}",
"received_events_url": "https://api.github.com/users/ieee0824/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/ieee0824/thor",
"description": "thor is not ruby library. thor is docker deploy tool for ecs.",
"fork": false,
"url": "https://api.github.com/repos/ieee0824/thor",
"forks_url": "https://api.github.com/repos/ieee0824/thor/forks",
"keys_url": "https://api.github.com/repos/ieee0824/thor/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/ieee0824/thor/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/ieee0824/thor/teams",
"hooks_url": "https://api.github.com/repos/ieee0824/thor/hooks",
"issue_events_url": "https://api.github.com/repos/ieee0824/thor/issues/events{/number}",
"events_url": "https://api.github.com/repos/ieee0824/thor/events",
"assignees_url": "https://api.github.com/repos/ieee0824/thor/assignees{/user}",
"branches_url": "https://api.github.com/repos/ieee0824/thor/branches{/branch}",
"tags_url": "https://api.github.com/repos/ieee0824/thor/tags",
"blobs_url": "https://api.github.com/repos/ieee0824/thor/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/ieee0824/thor/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/ieee0824/thor/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/ieee0824/thor/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/ieee0824/thor/statuses/{sha}",
"languages_url": "https://api.github.com/repos/ieee0824/thor/languages",
"stargazers_url": "https://api.github.com/repos/ieee0824/thor/stargazers",
"contributors_url": "https://api.github.com/repos/ieee0824/thor/contributors",
"subscribers_url": "https://api.github.com/repos/ieee0824/thor/subscribers",
"subscription_url": "https://api.github.com/repos/ieee0824/thor/subscription",
"commits_url": "https://api.github.com/repos/ieee0824/thor/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/ieee0824/thor/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/ieee0824/thor/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/ieee0824/thor/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/ieee0824/thor/contents/{+path}",
"compare_url": "https://api.github.com/repos/ieee0824/thor/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/ieee0824/thor/merges",
"archive_url": "https://api.github.com/repos/ieee0824/thor/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/ieee0824/thor/downloads",
"issues_url": "https://api.github.com/repos/ieee0824/thor/issues{/number}",
"pulls_url": "https://api.github.com/repos/ieee0824/thor/pulls{/number}",
"milestones_url": "https://api.github.com/repos/ieee0824/thor/milestones{/number}",
"notifications_url": "https://api.github.com/repos/ieee0824/thor/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/ieee0824/thor/labels{/name}",
"releases_url": "https://api.github.com/repos/ieee0824/thor/releases{/id}",
"deployments_url": "https://api.github.com/repos/ieee0824/thor/deployments",
"created_at": "2017-03-04T06:59:26Z",
"updated_at": "2017-09-03T08:52:33Z",
"pushed_at": "2017-03-30T02:37:47Z",
"git_url": "git://github.com/ieee0824/thor.git",
"ssh_url": "git@github.com:ieee0824/thor.git",
"clone_url": "https://github.com/ieee0824/thor.git",
"svn_url": "https://github.com/ieee0824/thor",
"homepage": "",
"size": 92,
"stargazers_count": 2,
"watchers_count": 2,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"open_issues_count": 4,
"license": {
"key": "mpl-2.0",
"name": "Mozilla Public License 2.0",
"spdx_id": "MPL-2.0",
"url": "https://api.github.com/licenses/mpl-2.0",
"node_id": "MDc6TGljZW5zZTE0"
},
"topics": [
"aws",
"docker",
"ecs",
"go"
],
"forks": 0,
"open_issues": 4,
"watchers": 2,
"default_branch": "master",
"score": 7.2989798
},
{
"id": 95386327,
"node_id": "MDEwOlJlcG9zaXRvcnk5NTM4NjMyNw==",
"name": "ecscron",
"full_name": "wpalmer/ecscron",
"private": false,
"owner": {
"login": "wpalmer",
"id": 357044,
"node_id": "MDQ6VXNlcjM1NzA0NA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/357044?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/wpalmer",
"html_url": "https://github.com/wpalmer",
"followers_url": "https://api.github.com/users/wpalmer/followers",
"following_url": "https://api.github.com/users/wpalmer/following{/other_user}",
"gists_url": "https://api.github.com/users/wpalmer/gists{/gist_id}",
"starred_url": "https://api.github.com/users/wpalmer/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/wpalmer/subscriptions",
"organizations_url": "https://api.github.com/users/wpalmer/orgs",
"repos_url": "https://api.github.com/users/wpalmer/repos",
"events_url": "https://api.github.com/users/wpalmer/events{/privacy}",
"received_events_url": "https://api.github.com/users/wpalmer/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/wpalmer/ecscron",
"description": "Docker-optimised cron-like functionality for Amazon ECS",
"fork": false,
"url": "https://api.github.com/repos/wpalmer/ecscron",
"forks_url": "https://api.github.com/repos/wpalmer/ecscron/forks",
"keys_url": "https://api.github.com/repos/wpalmer/ecscron/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/wpalmer/ecscron/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/wpalmer/ecscron/teams",
"hooks_url": "https://api.github.com/repos/wpalmer/ecscron/hooks",
"issue_events_url": "https://api.github.com/repos/wpalmer/ecscron/issues/events{/number}",
"events_url": "https://api.github.com/repos/wpalmer/ecscron/events",
"assignees_url": "https://api.github.com/repos/wpalmer/ecscron/assignees{/user}",
"branches_url": "https://api.github.com/repos/wpalmer/ecscron/branches{/branch}",
"tags_url": "https://api.github.com/repos/wpalmer/ecscron/tags",
"blobs_url": "https://api.github.com/repos/wpalmer/ecscron/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/wpalmer/ecscron/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/wpalmer/ecscron/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/wpalmer/ecscron/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/wpalmer/ecscron/statuses/{sha}",
"languages_url": "https://api.github.com/repos/wpalmer/ecscron/languages",
"stargazers_url": "https://api.github.com/repos/wpalmer/ecscron/stargazers",
"contributors_url": "https://api.github.com/repos/wpalmer/ecscron/contributors",
"subscribers_url": "https://api.github.com/repos/wpalmer/ecscron/subscribers",
"subscription_url": "https://api.github.com/repos/wpalmer/ecscron/subscription",
"commits_url": "https://api.github.com/repos/wpalmer/ecscron/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/wpalmer/ecscron/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/wpalmer/ecscron/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/wpalmer/ecscron/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/wpalmer/ecscron/contents/{+path}",
"compare_url": "https://api.github.com/repos/wpalmer/ecscron/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/wpalmer/ecscron/merges",
"archive_url": "https://api.github.com/repos/wpalmer/ecscron/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/wpalmer/ecscron/downloads",
"issues_url": "https://api.github.com/repos/wpalmer/ecscron/issues{/number}",
"pulls_url": "https://api.github.com/repos/wpalmer/ecscron/pulls{/number}",
"milestones_url": "https://api.github.com/repos/wpalmer/ecscron/milestones{/number}",
"notifications_url": "https://api.github.com/repos/wpalmer/ecscron/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/wpalmer/ecscron/labels{/name}",
"releases_url": "https://api.github.com/repos/wpalmer/ecscron/releases{/id}",
"deployments_url": "https://api.github.com/repos/wpalmer/ecscron/deployments",
"created_at": "2017-06-25T21:18:27Z",
"updated_at": "2017-08-12T21:31:24Z",
"pushed_at": "2017-09-15T10:53:02Z",
"git_url": "git://github.com/wpalmer/ecscron.git",
"ssh_url": "git@github.com:wpalmer/ecscron.git",
"clone_url": "https://github.com/wpalmer/ecscron.git",
"svn_url": "https://github.com/wpalmer/ecscron",
"homepage": null,
"size": 46,
"stargazers_count": 1,
"watchers_count": 1,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"open_issues_count": 0,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"topics": [
"aws",
"cron",
"crontab",
"docker",
"ecs",
"go"
],
"forks": 0,
"open_issues": 0,
"watchers": 1,
"default_branch": "master",
"score": 7.4790144
},
{
"id": 125219181,
"node_id": "MDEwOlJlcG9zaXRvcnkxMjUyMTkxODE=",
"name": "templeton",
"full_name": "axelspringer/templeton",
"private": false,
"owner": {
"login": "axelspringer",
"id": 12248317,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjEyMjQ4MzE3",
"avatar_url": "https://avatars2.githubusercontent.com/u/12248317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/axelspringer",
"html_url": "https://github.com/axelspringer",
"followers_url": "https://api.github.com/users/axelspringer/followers",
"following_url": "https://api.github.com/users/axelspringer/following{/other_user}",
"gists_url": "https://api.github.com/users/axelspringer/gists{/gist_id}",
"starred_url": "https://api.github.com/users/axelspringer/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/axelspringer/subscriptions",
"organizations_url": "https://api.github.com/users/axelspringer/orgs",
"repos_url": "https://api.github.com/users/axelspringer/repos",
"events_url": "https://api.github.com/users/axelspringer/events{/privacy}",
"received_events_url": "https://api.github.com/users/axelspringer/received_events",
"type": "Organization",
"site_admin": false
},
"html_url": "https://github.com/axelspringer/templeton",
"description": "A tiny docker tool for running commands in an EC2 Parameter Store environment",
"fork": false,
"url": "https://api.github.com/repos/axelspringer/templeton",
"forks_url": "https://api.github.com/repos/axelspringer/templeton/forks",
"keys_url": "https://api.github.com/repos/axelspringer/templeton/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/axelspringer/templeton/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/axelspringer/templeton/teams",
"hooks_url": "https://api.github.com/repos/axelspringer/templeton/hooks",
"issue_events_url": "https://api.github.com/repos/axelspringer/templeton/issues/events{/number}",
"events_url": "https://api.github.com/repos/axelspringer/templeton/events",
"assignees_url": "https://api.github.com/repos/axelspringer/templeton/assignees{/user}",
"branches_url": "https://api.github.com/repos/axelspringer/templeton/branches{/branch}",
"tags_url": "https://api.github.com/repos/axelspringer/templeton/tags",
"blobs_url": "https://api.github.com/repos/axelspringer/templeton/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/axelspringer/templeton/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/axelspringer/templeton/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/axelspringer/templeton/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/axelspringer/templeton/statuses/{sha}",
"languages_url": "https://api.github.com/repos/axelspringer/templeton/languages",
"stargazers_url": "https://api.github.com/repos/axelspringer/templeton/stargazers",
"contributors_url": "https://api.github.com/repos/axelspringer/templeton/contributors",
"subscribers_url": "https://api.github.com/repos/axelspringer/templeton/subscribers",
"subscription_url": "https://api.github.com/repos/axelspringer/templeton/subscription",
"commits_url": "https://api.github.com/repos/axelspringer/templeton/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/axelspringer/templeton/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/axelspringer/templeton/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/axelspringer/templeton/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/axelspringer/templeton/contents/{+path}",
"compare_url": "https://api.github.com/repos/axelspringer/templeton/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/axelspringer/templeton/merges",
"archive_url": "https://api.github.com/repos/axelspringer/templeton/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/axelspringer/templeton/downloads",
"issues_url": "https://api.github.com/repos/axelspringer/templeton/issues{/number}",
"pulls_url": "https://api.github.com/repos/axelspringer/templeton/pulls{/number}",
"milestones_url": "https://api.github.com/repos/axelspringer/templeton/milestones{/number}",
"notifications_url": "https://api.github.com/repos/axelspringer/templeton/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/axelspringer/templeton/labels{/name}",
"releases_url": "https://api.github.com/repos/axelspringer/templeton/releases{/id}",
"deployments_url": "https://api.github.com/repos/axelspringer/templeton/deployments",
"created_at": "2018-03-14T13:45:58Z",
"updated_at": "2018-04-05T14:59:42Z",
"pushed_at": "2018-04-05T14:59:54Z",
"git_url": "git://github.com/axelspringer/templeton.git",
"ssh_url": "git@github.com:axelspringer/templeton.git",
"clone_url": "https://github.com/axelspringer/templeton.git",
"svn_url": "https://github.com/axelspringer/templeton",
"homepage": "",
"size": 51,
"stargazers_count": 0,
"watchers_count": 0,
"language": "Go",
"has_issues": true,
"has_projects": true,
"has_downloads": true,
"has_wiki": true,
"has_pages": false,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"open_issues_count": 0,
"license": {
"key": "apache-2.0",
"name": "Apache License 2.0",
"spdx_id": "Apache-2.0",
"url": "https://api.github.com/licenses/apache-2.0",
"node_id": "MDc6TGljZW5zZTI="
},
"topics": [
"aws",
"docker",
"ecs",
"go",
"ssm"
],
"forks": 0,
"open_issues": 0,
"watchers": 0,
"default_branch": "master",
"score": 7.545223
},
{
"id": 56822733,
"node_id": "MDEwOlJlcG9zaXRvcnk1NjgyMjczMw==",
"name": "ecs-scheduler",
"full_name": "marjamis/ecs-scheduler",
"private": false,
"owner": {
"login": "marjamis",
"id": 10202014,
"node_id": "MDQ6VXNlcjEwMjAyMDE0",
"avatar_url": "https://avatars2.githubusercontent.com/u/10202014?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/marjamis",
"html_url": "https://github.com/marjamis",
"followers_url": "https://api.github.com/users/marjamis/followers",
"following_url": "https://api.github.com/users/marjamis/following{/other_user}",
"gists_url": "https://api.github.com/users/marjamis/gists{/gist_id}",
"starred_url": "https://api.github.com/users/marjamis/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/marjamis/subscriptions",
"organizations_url": "https://api.github.com/users/marjamis/orgs",
"repos_url": "https://api.github.com/users/marjamis/repos",
"events_url": "https://api.github.com/users/marjamis/events{/privacy}",
"received_events_url": "https://api.github.com/users/marjamis/received_events",
"type": "User",
"site_admin": false
},
"html_url": "https://github.com/marjamis/ecs-scheduler",
"description": "A basic ECS scheduler written in go.",
"fork": false,
"url": "https://api.github.com/repos/marjamis/ecs-scheduler",
"forks_url": "https://api.github.com/repos/marjamis/ecs-scheduler/forks",
"keys_url": "https://api.github.com/repos/marjamis/ecs-scheduler/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/marjamis/ecs-scheduler/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/marjamis/ecs-scheduler/teams",
"hooks_url": "https://api.github.com/repos/marjamis/ecs-scheduler/hooks",
"issue_events_url": "https://api.github.com/repos/marjamis/ecs-scheduler/issues/events{/number}",
"events_url": "https://api.github.com/repos/marjamis/ecs-scheduler/events",
"assignees_url": "https://api.github.com/repos/marjamis/ecs-scheduler/assignees{/user}",
"branches_url": "https://api.github.com/repos/marjamis/ecs-scheduler/branches{/branch}",
"tags_url": "https://api.github.com/repos/marjamis/ecs-scheduler/tags",
"blobs_url": "https://api.github.com/repos/marjamis/ecs-scheduler/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/marjamis/ecs-scheduler/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/marjamis/ecs-scheduler/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/marjamis/ecs-scheduler/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/marjamis/ecs-scheduler/statuses/{sha}",
"languages_url": "https://api.github.com/repos/marjamis/ecs-scheduler/languages",
"stargazers_url": "https://api.github.com/repos/marjamis/ecs-scheduler/stargazers",
"contributors_url": "https://api.github.com/repos/marjamis/ecs-scheduler/contributors",
"subscribers_url": "https://api.github.com/repos/marjamis/ecs-scheduler/subscribers",
"subscription_url": "https://api.github.com/repos/marjamis/ecs-scheduler/subscription",
"commits_url": "https://api.github.com/repos/marjamis/ecs-scheduler/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/marjamis/ecs-scheduler/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/marjamis/ecs-scheduler/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/marjamis/ecs-scheduler/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/marjamis/ecs-scheduler/contents/{+path}",
"compare_url": "https://api.github.com/repos/marjamis/ecs-scheduler/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/marjamis/ecs-scheduler/merges",
"archive_url": "https://api.github.com/repos/marjamis/ecs-scheduler/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/marjamis/ecs-scheduler/downloads",
"issues_url": "https://api.github.com/repos/marjamis/ecs-scheduler/issues{/number}",
"pulls_url": "https://api.github.com/repos/marjamis/ecs-scheduler/pulls{/number}",
"milestones_url": "https://api.github.com/repos/marjamis/ecs-scheduler/milestones{/number}",
"notifications_url": "https://api.github.com/repos/marjamis/ecs-scheduler/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/marjamis/ecs-scheduler/labels{/name}",
"releases_url": "https://api.github.com/repos/marjamis/ecs-scheduler/releases{/id}",
"deployments_url": "https://api.github.com/repos/marjamis/ecs-scheduler/deployments",
"created_at": "2016-04-22T03:12:35Z",
"updated_at": "2019-01-08T08:30:31Z",
"pushed_at": "2018-03-24T06:19:18Z",
"git_url": "git://github.com/marjamis/ecs-scheduler.git",
"ssh_url": "git@github.com:marjamis/ecs-scheduler.git",
"clone_url": "https://github.com/marjamis/ecs-scheduler.git",
"svn_url": "https://github.com/marjamis/ecs-scheduler",
"homepage": "http://marjamis.github.io/ecs-scheduler/",
"size": 25,
"stargazers_count": 0,
"watchers_count": 0,
"language": "Go",
"has_issues": true,
"has_projects": false,
"has_downloads": true,
"has_wiki": false,
"has_pages": true,
"forks_count": 0,
"mirror_url": null,
"archived": false,
"open_issues_count": 5,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"topics": [
"aws",
"ecs",
"ecs-scheduler",
"go",
"golang"
],
"forks": 0,
"open_issues": 5,
"watchers": 0,
"default_branch": "master",
"score": 7.490429
}
]
}
Response from the github can be rather verbose so lets filter only relavant info such repo url and description.
curl -H "Accept: application/vnd.github.mercy-preview+json" \
https://api.github.com/search/repositories\?q\=topic:ecs+topic:go | jq '.items[] | {url:.url, description:.description}'
response
{
"url": "https://api.github.com/repos/denverdino/aliyungo",
"description": "Go SDK for Aliyun (Alibaba Cloud) - Golang API for ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM, Container Service etc."
}
{
"url": "https://api.github.com/repos/aliyun/alibaba-cloud-sdk-go",
"description": "Aliyun(Alibaba Cloud) Official SDK for the Go programming language."
}
{
"url": "https://api.github.com/repos/nemosupremo/vault-gatekeeper",
"description": "A small service for securely delivering Vault authorization keys to Mesos tasks and ECS containers."
}
{
"url": "https://api.github.com/repos/kayac/ecspresso",
"description": "ecspresso is a deployment tool for Amazon ECS"
}
{
"url": "https://api.github.com/repos/konojunya/HEW2018",
"description": "🏫 Project of HAL Event Week 2018. Introduction to modern web services using Go, Vue, AWS, Docker and CircleCI."
}
{
"url": "https://api.github.com/repos/linuxacademy/ecs-deep-dive-2018",
"description": "Amazon ECS Deep Dive 2018"
}
{
"url": "https://api.github.com/repos/mattevans/ecr-cleanse",
"description": "🛁 A golang implementation for removing old images from ECR repositories"
}
{
"url": "https://api.github.com/repos/ieee0824/thor",
"description": "thor is not ruby library. thor is docker deploy tool for ecs."
}
{
"url": "https://api.github.com/repos/wpalmer/ecscron",
"description": "Docker-optimised cron-like functionality for Amazon ECS"
}
{
"url": "https://api.github.com/repos/axelspringer/templeton",
"description": "A tiny docker tool for running commands in an EC2 Parameter Store environment"
}
{
"url": "https://api.github.com/repos/marjamis/ecs-scheduler",
"description": "A basic ECS scheduler written in go."
}