{"total_count":21185421,"incomplete_results":false,"items":[{"id":561730219,"node_id":"R_kgDOIXtSqw","name":"hello-algo","full_name":"krahets/hello-algo","private":false,"owner":{"login":"krahets","id":26993056,"node_id":"MDQ6VXNlcjI2OTkzMDU2","avatar_url":"https://avatars.githubusercontent.com/u/26993056?v=4","gravatar_id":"","url":"https://api.github.com/users/krahets","html_url":"https://github.com/krahets","followers_url":"https://api.github.com/users/krahets/followers","following_url":"https://api.github.com/users/krahets/following{/other_user}","gists_url":"https://api.github.com/users/krahets/gists{/gist_id}","starred_url":"https://api.github.com/users/krahets/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krahets/subscriptions","organizations_url":"https://api.github.com/users/krahets/orgs","repos_url":"https://api.github.com/users/krahets/repos","events_url":"https://api.github.com/users/krahets/events{/privacy}","received_events_url":"https://api.github.com/users/krahets/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/krahets/hello-algo","description":"《Hello 算法》：动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語，提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现","fork":false,"url":"https://api.github.com/repos/krahets/hello-algo","forks_url":"https://api.github.com/repos/krahets/hello-algo/forks","keys_url":"https://api.github.com/repos/krahets/hello-algo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/krahets/hello-algo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/krahets/hello-algo/teams","hooks_url":"https://api.github.com/repos/krahets/hello-algo/hooks","issue_events_url":"https://api.github.com/repos/krahets/hello-algo/issues/events{/number}","events_url":"https://api.github.com/repos/krahets/hello-algo/events","assignees_url":"https://api.github.com/repos/krahets/hello-algo/assignees{/user}","branches_url":"https://api.github.com/repos/krahets/hello-algo/branches{/branch}","tags_url":"https://api.github.com/repos/krahets/hello-algo/tags","blobs_url":"https://api.github.com/repos/krahets/hello-algo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/krahets/hello-algo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/krahets/hello-algo/git/refs{/sha}","trees_url":"https://api.github.com/repos/krahets/hello-algo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/krahets/hello-algo/statuses/{sha}","languages_url":"https://api.github.com/repos/krahets/hello-algo/languages","stargazers_url":"https://api.github.com/repos/krahets/hello-algo/stargazers","contributors_url":"https://api.github.com/repos/krahets/hello-algo/contributors","subscribers_url":"https://api.github.com/repos/krahets/hello-algo/subscribers","subscription_url":"https://api.github.com/repos/krahets/hello-algo/subscription","commits_url":"https://api.github.com/repos/krahets/hello-algo/commits{/sha}","git_commits_url":"https://api.github.com/repos/krahets/hello-algo/git/commits{/sha}","comments_url":"https://api.github.com/repos/krahets/hello-algo/comments{/number}","issue_comment_url":"https://api.github.com/repos/krahets/hello-algo/issues/comments{/number}","contents_url":"https://api.github.com/repos/krahets/hello-algo/contents/{+path}","compare_url":"https://api.github.com/repos/krahets/hello-algo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/krahets/hello-algo/merges","archive_url":"https://api.github.com/repos/krahets/hello-algo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/krahets/hello-algo/downloads","issues_url":"https://api.github.com/repos/krahets/hello-algo/issues{/number}","pulls_url":"https://api.github.com/repos/krahets/hello-algo/pulls{/number}","milestones_url":"https://api.github.com/repos/krahets/hello-algo/milestones{/number}","notifications_url":"https://api.github.com/repos/krahets/hello-algo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/krahets/hello-algo/labels{/name}","releases_url":"https://api.github.com/repos/krahets/hello-algo/releases{/id}","deployments_url":"https://api.github.com/repos/krahets/hello-algo/deployments","created_at":"2022-11-04T11:08:34Z","updated_at":"2026-07-03T03:50:08Z","pushed_at":"2026-04-18T18:23:33Z","git_url":"git://github.com/krahets/hello-algo.git","ssh_url":"git@github.com:krahets/hello-algo.git","clone_url":"https://github.com/krahets/hello-algo.git","svn_url":"https://github.com/krahets/hello-algo","homepage":"https://www.hello-algo.com","size":464747,"stargazers_count":128098,"watchers_count":128098,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":true,"forks_count":15255,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":37,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["algo","algorithm","algorithms","book","data-structure","data-structures","data-structures-and-algorithms","dsa","education","leetcode","programming"],"visibility":"public","forks":15255,"open_issues":37,"watchers":128098,"default_branch":"main","score":1.0},{"id":22790488,"node_id":"MDEwOlJlcG9zaXRvcnkyMjc5MDQ4OA==","name":"java-design-patterns","full_name":"iluwatar/java-design-patterns","private":false,"owner":{"login":"iluwatar","id":582346,"node_id":"MDQ6VXNlcjU4MjM0Ng==","avatar_url":"https://avatars.githubusercontent.com/u/582346?v=4","gravatar_id":"","url":"https://api.github.com/users/iluwatar","html_url":"https://github.com/iluwatar","followers_url":"https://api.github.com/users/iluwatar/followers","following_url":"https://api.github.com/users/iluwatar/following{/other_user}","gists_url":"https://api.github.com/users/iluwatar/gists{/gist_id}","starred_url":"https://api.github.com/users/iluwatar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iluwatar/subscriptions","organizations_url":"https://api.github.com/users/iluwatar/orgs","repos_url":"https://api.github.com/users/iluwatar/repos","events_url":"https://api.github.com/users/iluwatar/events{/privacy}","received_events_url":"https://api.github.com/users/iluwatar/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/iluwatar/java-design-patterns","description":"Design patterns implemented in Java","fork":false,"url":"https://api.github.com/repos/iluwatar/java-design-patterns","forks_url":"https://api.github.com/repos/iluwatar/java-design-patterns/forks","keys_url":"https://api.github.com/repos/iluwatar/java-design-patterns/keys{/key_id}","collaborators_url":"https://api.github.com/repos/iluwatar/java-design-patterns/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/iluwatar/java-design-patterns/teams","hooks_url":"https://api.github.com/repos/iluwatar/java-design-patterns/hooks","issue_events_url":"https://api.github.com/repos/iluwatar/java-design-patterns/issues/events{/number}","events_url":"https://api.github.com/repos/iluwatar/java-design-patterns/events","assignees_url":"https://api.github.com/repos/iluwatar/java-design-patterns/assignees{/user}","branches_url":"https://api.github.com/repos/iluwatar/java-design-patterns/branches{/branch}","tags_url":"https://api.github.com/repos/iluwatar/java-design-patterns/tags","blobs_url":"https://api.github.com/repos/iluwatar/java-design-patterns/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/iluwatar/java-design-patterns/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/iluwatar/java-design-patterns/git/refs{/sha}","trees_url":"https://api.github.com/repos/iluwatar/java-design-patterns/git/trees{/sha}","statuses_url":"https://api.github.com/repos/iluwatar/java-design-patterns/statuses/{sha}","languages_url":"https://api.github.com/repos/iluwatar/java-design-patterns/languages","stargazers_url":"https://api.github.com/repos/iluwatar/java-design-patterns/stargazers","contributors_url":"https://api.github.com/repos/iluwatar/java-design-patterns/contributors","subscribers_url":"https://api.github.com/repos/iluwatar/java-design-patterns/subscribers","subscription_url":"https://api.github.com/repos/iluwatar/java-design-patterns/subscription","commits_url":"https://api.github.com/repos/iluwatar/java-design-patterns/commits{/sha}","git_commits_url":"https://api.github.com/repos/iluwatar/java-design-patterns/git/commits{/sha}","comments_url":"https://api.github.com/repos/iluwatar/java-design-patterns/comments{/number}","issue_comment_url":"https://api.github.com/repos/iluwatar/java-design-patterns/issues/comments{/number}","contents_url":"https://api.github.com/repos/iluwatar/java-design-patterns/contents/{+path}","compare_url":"https://api.github.com/repos/iluwatar/java-design-patterns/compare/{base}...{head}","merges_url":"https://api.github.com/repos/iluwatar/java-design-patterns/merges","archive_url":"https://api.github.com/repos/iluwatar/java-design-patterns/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/iluwatar/java-design-patterns/downloads","issues_url":"https://api.github.com/repos/iluwatar/java-design-patterns/issues{/number}","pulls_url":"https://api.github.com/repos/iluwatar/java-design-patterns/pulls{/number}","milestones_url":"https://api.github.com/repos/iluwatar/java-design-patterns/milestones{/number}","notifications_url":"https://api.github.com/repos/iluwatar/java-design-patterns/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/iluwatar/java-design-patterns/labels{/name}","releases_url":"https://api.github.com/repos/iluwatar/java-design-patterns/releases{/id}","deployments_url":"https://api.github.com/repos/iluwatar/java-design-patterns/deployments","created_at":"2014-08-09T16:45:18Z","updated_at":"2026-07-02T22:28:29Z","pushed_at":"2026-06-30T07:27:34Z","git_url":"git://github.com/iluwatar/java-design-patterns.git","ssh_url":"git@github.com:iluwatar/java-design-patterns.git","clone_url":"https://github.com/iluwatar/java-design-patterns.git","svn_url":"https://github.com/iluwatar/java-design-patterns","homepage":"https://java-design-patterns.com","size":47651,"stargazers_count":94177,"watchers_count":94177,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":27364,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":146,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["awesome-list","design-patterns","hacktoberfest","java","principles","snippets","snippets-collection","snippets-library"],"visibility":"public","forks":27364,"open_issues":146,"watchers":94177,"default_branch":"master","score":1.0},{"id":594155488,"node_id":"R_kgDOI2oX4A","name":"Stirling-PDF","full_name":"Stirling-Tools/Stirling-PDF","private":false,"owner":{"login":"Stirling-Tools","id":139791695,"node_id":"O_kgDOCFUNTw","avatar_url":"https://avatars.githubusercontent.com/u/139791695?v=4","gravatar_id":"","url":"https://api.github.com/users/Stirling-Tools","html_url":"https://github.com/Stirling-Tools","followers_url":"https://api.github.com/users/Stirling-Tools/followers","following_url":"https://api.github.com/users/Stirling-Tools/following{/other_user}","gists_url":"https://api.github.com/users/Stirling-Tools/gists{/gist_id}","starred_url":"https://api.github.com/users/Stirling-Tools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stirling-Tools/subscriptions","organizations_url":"https://api.github.com/users/Stirling-Tools/orgs","repos_url":"https://api.github.com/users/Stirling-Tools/repos","events_url":"https://api.github.com/users/Stirling-Tools/events{/privacy}","received_events_url":"https://api.github.com/users/Stirling-Tools/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/Stirling-Tools/Stirling-PDF","description":"#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere","fork":false,"url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF","forks_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/forks","keys_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/teams","hooks_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/hooks","issue_events_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/issues/events{/number}","events_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/events","assignees_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/assignees{/user}","branches_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/branches{/branch}","tags_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/tags","blobs_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/git/refs{/sha}","trees_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/statuses/{sha}","languages_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/languages","stargazers_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/stargazers","contributors_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/contributors","subscribers_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/subscribers","subscription_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/subscription","commits_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/commits{/sha}","git_commits_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/git/commits{/sha}","comments_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/comments{/number}","issue_comment_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/issues/comments{/number}","contents_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/contents/{+path}","compare_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/merges","archive_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/downloads","issues_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/issues{/number}","pulls_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/pulls{/number}","milestones_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/milestones{/number}","notifications_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/labels{/name}","releases_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/releases{/id}","deployments_url":"https://api.github.com/repos/Stirling-Tools/Stirling-PDF/deployments","created_at":"2023-01-27T18:22:42Z","updated_at":"2026-07-03T03:44:33Z","pushed_at":"2026-07-02T23:29:54Z","git_url":"git://github.com/Stirling-Tools/Stirling-PDF.git","ssh_url":"git@github.com:Stirling-Tools/Stirling-PDF.git","clone_url":"https://github.com/Stirling-Tools/Stirling-PDF.git","svn_url":"https://github.com/Stirling-Tools/Stirling-PDF","homepage":"https://stirling.com","size":326880,"stargazers_count":85887,"watchers_count":85887,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":7494,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":461,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["docker","hacktoberfest","java","pdf","pdf-converter","pdf-editor","pdf-manipulation","pdf-merger","pdf-ocr","pdf-tools","pdf-web-apps","pdfmerger","self-hosted"],"visibility":"public","forks":7494,"open_issues":461,"watchers":85887,"default_branch":"main","score":1.0},{"id":127988011,"node_id":"MDEwOlJlcG9zaXRvcnkxMjc5ODgwMTE=","name":"mall","full_name":"macrozheng/mall","private":false,"owner":{"login":"macrozheng","id":15903809,"node_id":"MDQ6VXNlcjE1OTAzODA5","avatar_url":"https://avatars.githubusercontent.com/u/15903809?v=4","gravatar_id":"","url":"https://api.github.com/users/macrozheng","html_url":"https://github.com/macrozheng","followers_url":"https://api.github.com/users/macrozheng/followers","following_url":"https://api.github.com/users/macrozheng/following{/other_user}","gists_url":"https://api.github.com/users/macrozheng/gists{/gist_id}","starred_url":"https://api.github.com/users/macrozheng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/macrozheng/subscriptions","organizations_url":"https://api.github.com/users/macrozheng/orgs","repos_url":"https://api.github.com/users/macrozheng/repos","events_url":"https://api.github.com/users/macrozheng/events{/privacy}","received_events_url":"https://api.github.com/users/macrozheng/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/macrozheng/mall","description":"mall项目是一套电商系统，包括前台商城系统及后台管理系统，基于Spring Boot+MyBatis实现，采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。","fork":false,"url":"https://api.github.com/repos/macrozheng/mall","forks_url":"https://api.github.com/repos/macrozheng/mall/forks","keys_url":"https://api.github.com/repos/macrozheng/mall/keys{/key_id}","collaborators_url":"https://api.github.com/repos/macrozheng/mall/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/macrozheng/mall/teams","hooks_url":"https://api.github.com/repos/macrozheng/mall/hooks","issue_events_url":"https://api.github.com/repos/macrozheng/mall/issues/events{/number}","events_url":"https://api.github.com/repos/macrozheng/mall/events","assignees_url":"https://api.github.com/repos/macrozheng/mall/assignees{/user}","branches_url":"https://api.github.com/repos/macrozheng/mall/branches{/branch}","tags_url":"https://api.github.com/repos/macrozheng/mall/tags","blobs_url":"https://api.github.com/repos/macrozheng/mall/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/macrozheng/mall/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/macrozheng/mall/git/refs{/sha}","trees_url":"https://api.github.com/repos/macrozheng/mall/git/trees{/sha}","statuses_url":"https://api.github.com/repos/macrozheng/mall/statuses/{sha}","languages_url":"https://api.github.com/repos/macrozheng/mall/languages","stargazers_url":"https://api.github.com/repos/macrozheng/mall/stargazers","contributors_url":"https://api.github.com/repos/macrozheng/mall/contributors","subscribers_url":"https://api.github.com/repos/macrozheng/mall/subscribers","subscription_url":"https://api.github.com/repos/macrozheng/mall/subscription","commits_url":"https://api.github.com/repos/macrozheng/mall/commits{/sha}","git_commits_url":"https://api.github.com/repos/macrozheng/mall/git/commits{/sha}","comments_url":"https://api.github.com/repos/macrozheng/mall/comments{/number}","issue_comment_url":"https://api.github.com/repos/macrozheng/mall/issues/comments{/number}","contents_url":"https://api.github.com/repos/macrozheng/mall/contents/{+path}","compare_url":"https://api.github.com/repos/macrozheng/mall/compare/{base}...{head}","merges_url":"https://api.github.com/repos/macrozheng/mall/merges","archive_url":"https://api.github.com/repos/macrozheng/mall/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/macrozheng/mall/downloads","issues_url":"https://api.github.com/repos/macrozheng/mall/issues{/number}","pulls_url":"https://api.github.com/repos/macrozheng/mall/pulls{/number}","milestones_url":"https://api.github.com/repos/macrozheng/mall/milestones{/number}","notifications_url":"https://api.github.com/repos/macrozheng/mall/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/macrozheng/mall/labels{/name}","releases_url":"https://api.github.com/repos/macrozheng/mall/releases{/id}","deployments_url":"https://api.github.com/repos/macrozheng/mall/deployments","created_at":"2018-04-04T01:11:44Z","updated_at":"2026-07-03T02:24:50Z","pushed_at":"2026-05-14T08:32:05Z","git_url":"git://github.com/macrozheng/mall.git","ssh_url":"git@github.com:macrozheng/mall.git","clone_url":"https://github.com/macrozheng/mall.git","svn_url":"https://github.com/macrozheng/mall","homepage":"https://www.macrozheng.com/admin/","size":58736,"stargazers_count":83967,"watchers_count":83967,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":29716,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["docker","elasticsearch","elk","java","mongodb","mybatis","mysql","rabbitmq","redis","spring","spring-boot","spring-cloud","spring-security","springboot","springcloud","swagger-ui"],"visibility":"public","forks":29716,"open_issues":15,"watchers":83967,"default_branch":"master","score":1.0},{"id":6296790,"node_id":"MDEwOlJlcG9zaXRvcnk2Mjk2Nzkw","name":"spring-boot","full_name":"spring-projects/spring-boot","private":false,"owner":{"login":"spring-projects","id":317776,"node_id":"MDEyOk9yZ2FuaXphdGlvbjMxNzc3Ng==","avatar_url":"https://avatars.githubusercontent.com/u/317776?v=4","gravatar_id":"","url":"https://api.github.com/users/spring-projects","html_url":"https://github.com/spring-projects","followers_url":"https://api.github.com/users/spring-projects/followers","following_url":"https://api.github.com/users/spring-projects/following{/other_user}","gists_url":"https://api.github.com/users/spring-projects/gists{/gist_id}","starred_url":"https://api.github.com/users/spring-projects/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spring-projects/subscriptions","organizations_url":"https://api.github.com/users/spring-projects/orgs","repos_url":"https://api.github.com/users/spring-projects/repos","events_url":"https://api.github.com/users/spring-projects/events{/privacy}","received_events_url":"https://api.github.com/users/spring-projects/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/spring-projects/spring-boot","description":"Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.","fork":false,"url":"https://api.github.com/repos/spring-projects/spring-boot","forks_url":"https://api.github.com/repos/spring-projects/spring-boot/forks","keys_url":"https://api.github.com/repos/spring-projects/spring-boot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spring-projects/spring-boot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spring-projects/spring-boot/teams","hooks_url":"https://api.github.com/repos/spring-projects/spring-boot/hooks","issue_events_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/events{/number}","events_url":"https://api.github.com/repos/spring-projects/spring-boot/events","assignees_url":"https://api.github.com/repos/spring-projects/spring-boot/assignees{/user}","branches_url":"https://api.github.com/repos/spring-projects/spring-boot/branches{/branch}","tags_url":"https://api.github.com/repos/spring-projects/spring-boot/tags","blobs_url":"https://api.github.com/repos/spring-projects/spring-boot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spring-projects/spring-boot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spring-projects/spring-boot/git/refs{/sha}","trees_url":"https://api.github.com/repos/spring-projects/spring-boot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spring-projects/spring-boot/statuses/{sha}","languages_url":"https://api.github.com/repos/spring-projects/spring-boot/languages","stargazers_url":"https://api.github.com/repos/spring-projects/spring-boot/stargazers","contributors_url":"https://api.github.com/repos/spring-projects/spring-boot/contributors","subscribers_url":"https://api.github.com/repos/spring-projects/spring-boot/subscribers","subscription_url":"https://api.github.com/repos/spring-projects/spring-boot/subscription","commits_url":"https://api.github.com/repos/spring-projects/spring-boot/commits{/sha}","git_commits_url":"https://api.github.com/repos/spring-projects/spring-boot/git/commits{/sha}","comments_url":"https://api.github.com/repos/spring-projects/spring-boot/comments{/number}","issue_comment_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/comments{/number}","contents_url":"https://api.github.com/repos/spring-projects/spring-boot/contents/{+path}","compare_url":"https://api.github.com/repos/spring-projects/spring-boot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spring-projects/spring-boot/merges","archive_url":"https://api.github.com/repos/spring-projects/spring-boot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spring-projects/spring-boot/downloads","issues_url":"https://api.github.com/repos/spring-projects/spring-boot/issues{/number}","pulls_url":"https://api.github.com/repos/spring-projects/spring-boot/pulls{/number}","milestones_url":"https://api.github.com/repos/spring-projects/spring-boot/milestones{/number}","notifications_url":"https://api.github.com/repos/spring-projects/spring-boot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/labels{/name}","releases_url":"https://api.github.com/repos/spring-projects/spring-boot/releases{/id}","deployments_url":"https://api.github.com/repos/spring-projects/spring-boot/deployments","created_at":"2012-10-19T15:02:57Z","updated_at":"2026-07-03T03:20:20Z","pushed_at":"2026-07-01T06:10:46Z","git_url":"git://github.com/spring-projects/spring-boot.git","ssh_url":"git@github.com:spring-projects/spring-boot.git","clone_url":"https://github.com/spring-projects/spring-boot.git","svn_url":"https://github.com/spring-projects/spring-boot","homepage":"https://spring.io/projects/spring-boot","size":216395,"stargazers_count":81051,"watchers_count":81051,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":41939,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":528,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":true,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["framework","java","spring","spring-boot"],"visibility":"public","forks":41939,"open_issues":528,"watchers":81051,"default_branch":"main","score":1.0},{"id":151834062,"node_id":"MDEwOlJlcG9zaXRvcnkxNTE4MzQwNjI=","name":"advanced-java","full_name":"doocs/advanced-java","private":false,"owner":{"login":"doocs","id":43716716,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNzE2NzE2","avatar_url":"https://avatars.githubusercontent.com/u/43716716?v=4","gravatar_id":"","url":"https://api.github.com/users/doocs","html_url":"https://github.com/doocs","followers_url":"https://api.github.com/users/doocs/followers","following_url":"https://api.github.com/users/doocs/following{/other_user}","gists_url":"https://api.github.com/users/doocs/gists{/gist_id}","starred_url":"https://api.github.com/users/doocs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/doocs/subscriptions","organizations_url":"https://api.github.com/users/doocs/orgs","repos_url":"https://api.github.com/users/doocs/repos","events_url":"https://api.github.com/users/doocs/events{/privacy}","received_events_url":"https://api.github.com/users/doocs/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/doocs/advanced-java","description":"😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识","fork":false,"url":"https://api.github.com/repos/doocs/advanced-java","forks_url":"https://api.github.com/repos/doocs/advanced-java/forks","keys_url":"https://api.github.com/repos/doocs/advanced-java/keys{/key_id}","collaborators_url":"https://api.github.com/repos/doocs/advanced-java/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/doocs/advanced-java/teams","hooks_url":"https://api.github.com/repos/doocs/advanced-java/hooks","issue_events_url":"https://api.github.com/repos/doocs/advanced-java/issues/events{/number}","events_url":"https://api.github.com/repos/doocs/advanced-java/events","assignees_url":"https://api.github.com/repos/doocs/advanced-java/assignees{/user}","branches_url":"https://api.github.com/repos/doocs/advanced-java/branches{/branch}","tags_url":"https://api.github.com/repos/doocs/advanced-java/tags","blobs_url":"https://api.github.com/repos/doocs/advanced-java/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/doocs/advanced-java/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/doocs/advanced-java/git/refs{/sha}","trees_url":"https://api.github.com/repos/doocs/advanced-java/git/trees{/sha}","statuses_url":"https://api.github.com/repos/doocs/advanced-java/statuses/{sha}","languages_url":"https://api.github.com/repos/doocs/advanced-java/languages","stargazers_url":"https://api.github.com/repos/doocs/advanced-java/stargazers","contributors_url":"https://api.github.com/repos/doocs/advanced-java/contributors","subscribers_url":"https://api.github.com/repos/doocs/advanced-java/subscribers","subscription_url":"https://api.github.com/repos/doocs/advanced-java/subscription","commits_url":"https://api.github.com/repos/doocs/advanced-java/commits{/sha}","git_commits_url":"https://api.github.com/repos/doocs/advanced-java/git/commits{/sha}","comments_url":"https://api.github.com/repos/doocs/advanced-java/comments{/number}","issue_comment_url":"https://api.github.com/repos/doocs/advanced-java/issues/comments{/number}","contents_url":"https://api.github.com/repos/doocs/advanced-java/contents/{+path}","compare_url":"https://api.github.com/repos/doocs/advanced-java/compare/{base}...{head}","merges_url":"https://api.github.com/repos/doocs/advanced-java/merges","archive_url":"https://api.github.com/repos/doocs/advanced-java/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/doocs/advanced-java/downloads","issues_url":"https://api.github.com/repos/doocs/advanced-java/issues{/number}","pulls_url":"https://api.github.com/repos/doocs/advanced-java/pulls{/number}","milestones_url":"https://api.github.com/repos/doocs/advanced-java/milestones{/number}","notifications_url":"https://api.github.com/repos/doocs/advanced-java/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/doocs/advanced-java/labels{/name}","releases_url":"https://api.github.com/repos/doocs/advanced-java/releases{/id}","deployments_url":"https://api.github.com/repos/doocs/advanced-java/deployments","created_at":"2018-10-06T11:38:30Z","updated_at":"2026-07-03T01:42:01Z","pushed_at":"2026-06-25T02:21:18Z","git_url":"git://github.com/doocs/advanced-java.git","ssh_url":"git@github.com:doocs/advanced-java.git","clone_url":"https://github.com/doocs/advanced-java.git","svn_url":"https://github.com/doocs/advanced-java","homepage":"https://java.doocs.org","size":34444,"stargazers_count":78995,"watchers_count":78995,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":true,"forks_count":19203,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"cc-by-sa-4.0","name":"Creative Commons Attribution Share Alike 4.0 International","spdx_id":"CC-BY-SA-4.0","url":"https://api.github.com/licenses/cc-by-sa-4.0","node_id":"MDc6TGljZW5zZTI2"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["advanced-java","distributed-search-engine","distributed-systems","doocs","dubbo","elasticsearch","eureka","feign","high-availability","high-concurrency","hystrix","java","message-queue","microservices-architecture","redis","ribbon","rpc","spring-cloud","springcloud-config","zookeeper"],"visibility":"public","forks":19203,"open_issues":1,"watchers":78995,"default_branch":"main","score":1.0},{"id":507775,"node_id":"MDEwOlJlcG9zaXRvcnk1MDc3NzU=","name":"elasticsearch","full_name":"elastic/elasticsearch","private":false,"owner":{"login":"elastic","id":6764390,"node_id":"MDEyOk9yZ2FuaXphdGlvbjY3NjQzOTA=","avatar_url":"https://avatars.githubusercontent.com/u/6764390?v=4","gravatar_id":"","url":"https://api.github.com/users/elastic","html_url":"https://github.com/elastic","followers_url":"https://api.github.com/users/elastic/followers","following_url":"https://api.github.com/users/elastic/following{/other_user}","gists_url":"https://api.github.com/users/elastic/gists{/gist_id}","starred_url":"https://api.github.com/users/elastic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elastic/subscriptions","organizations_url":"https://api.github.com/users/elastic/orgs","repos_url":"https://api.github.com/users/elastic/repos","events_url":"https://api.github.com/users/elastic/events{/privacy}","received_events_url":"https://api.github.com/users/elastic/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/elastic/elasticsearch","description":"Free and Open Source, Distributed, RESTful Search Engine","fork":false,"url":"https://api.github.com/repos/elastic/elasticsearch","forks_url":"https://api.github.com/repos/elastic/elasticsearch/forks","keys_url":"https://api.github.com/repos/elastic/elasticsearch/keys{/key_id}","collaborators_url":"https://api.github.com/repos/elastic/elasticsearch/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/elastic/elasticsearch/teams","hooks_url":"https://api.github.com/repos/elastic/elasticsearch/hooks","issue_events_url":"https://api.github.com/repos/elastic/elasticsearch/issues/events{/number}","events_url":"https://api.github.com/repos/elastic/elasticsearch/events","assignees_url":"https://api.github.com/repos/elastic/elasticsearch/assignees{/user}","branches_url":"https://api.github.com/repos/elastic/elasticsearch/branches{/branch}","tags_url":"https://api.github.com/repos/elastic/elasticsearch/tags","blobs_url":"https://api.github.com/repos/elastic/elasticsearch/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/elastic/elasticsearch/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/elastic/elasticsearch/git/refs{/sha}","trees_url":"https://api.github.com/repos/elastic/elasticsearch/git/trees{/sha}","statuses_url":"https://api.github.com/repos/elastic/elasticsearch/statuses/{sha}","languages_url":"https://api.github.com/repos/elastic/elasticsearch/languages","stargazers_url":"https://api.github.com/repos/elastic/elasticsearch/stargazers","contributors_url":"https://api.github.com/repos/elastic/elasticsearch/contributors","subscribers_url":"https://api.github.com/repos/elastic/elasticsearch/subscribers","subscription_url":"https://api.github.com/repos/elastic/elasticsearch/subscription","commits_url":"https://api.github.com/repos/elastic/elasticsearch/commits{/sha}","git_commits_url":"https://api.github.com/repos/elastic/elasticsearch/git/commits{/sha}","comments_url":"https://api.github.com/repos/elastic/elasticsearch/comments{/number}","issue_comment_url":"https://api.github.com/repos/elastic/elasticsearch/issues/comments{/number}","contents_url":"https://api.github.com/repos/elastic/elasticsearch/contents/{+path}","compare_url":"https://api.github.com/repos/elastic/elasticsearch/compare/{base}...{head}","merges_url":"https://api.github.com/repos/elastic/elasticsearch/merges","archive_url":"https://api.github.com/repos/elastic/elasticsearch/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/elastic/elasticsearch/downloads","issues_url":"https://api.github.com/repos/elastic/elasticsearch/issues{/number}","pulls_url":"https://api.github.com/repos/elastic/elasticsearch/pulls{/number}","milestones_url":"https://api.github.com/repos/elastic/elasticsearch/milestones{/number}","notifications_url":"https://api.github.com/repos/elastic/elasticsearch/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/elastic/elasticsearch/labels{/name}","releases_url":"https://api.github.com/repos/elastic/elasticsearch/releases{/id}","deployments_url":"https://api.github.com/repos/elastic/elasticsearch/deployments","created_at":"2010-02-08T13:20:56Z","updated_at":"2026-07-03T03:40:53Z","pushed_at":"2026-07-03T03:35:08Z","git_url":"git://github.com/elastic/elasticsearch.git","ssh_url":"git@github.com:elastic/elasticsearch.git","clone_url":"https://github.com/elastic/elasticsearch.git","svn_url":"https://github.com/elastic/elasticsearch","homepage":"https://www.elastic.co/products/elasticsearch","size":1680625,"stargazers_count":77200,"watchers_count":77200,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":25910,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":5922,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["elasticsearch","java","search-engine"],"visibility":"public","forks":25910,"open_issues":5922,"watchers":77200,"default_branch":"main","score":1.0},{"id":160640094,"node_id":"MDEwOlJlcG9zaXRvcnkxNjA2NDAwOTQ=","name":"LeetCodeAnimation","full_name":"MisterBooo/LeetCodeAnimation","private":false,"owner":{"login":"MisterBooo","id":15308811,"node_id":"MDQ6VXNlcjE1MzA4ODEx","avatar_url":"https://avatars.githubusercontent.com/u/15308811?v=4","gravatar_id":"","url":"https://api.github.com/users/MisterBooo","html_url":"https://github.com/MisterBooo","followers_url":"https://api.github.com/users/MisterBooo/followers","following_url":"https://api.github.com/users/MisterBooo/following{/other_user}","gists_url":"https://api.github.com/users/MisterBooo/gists{/gist_id}","starred_url":"https://api.github.com/users/MisterBooo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MisterBooo/subscriptions","organizations_url":"https://api.github.com/users/MisterBooo/orgs","repos_url":"https://api.github.com/users/MisterBooo/repos","events_url":"https://api.github.com/users/MisterBooo/events{/privacy}","received_events_url":"https://api.github.com/users/MisterBooo/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/MisterBooo/LeetCodeAnimation","description":"Demonstrate all the questions on LeetCode in the form of animation.（用动画的形式呈现解LeetCode题目的思路）","fork":false,"url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation","forks_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/forks","keys_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/keys{/key_id}","collaborators_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/teams","hooks_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/hooks","issue_events_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/issues/events{/number}","events_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/events","assignees_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/assignees{/user}","branches_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/branches{/branch}","tags_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/tags","blobs_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/git/refs{/sha}","trees_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/git/trees{/sha}","statuses_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/statuses/{sha}","languages_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/languages","stargazers_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/stargazers","contributors_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/contributors","subscribers_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/subscribers","subscription_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/subscription","commits_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/commits{/sha}","git_commits_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/git/commits{/sha}","comments_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/comments{/number}","issue_comment_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/issues/comments{/number}","contents_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/contents/{+path}","compare_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/compare/{base}...{head}","merges_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/merges","archive_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/downloads","issues_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/issues{/number}","pulls_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/pulls{/number}","milestones_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/milestones{/number}","notifications_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/labels{/name}","releases_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/releases{/id}","deployments_url":"https://api.github.com/repos/MisterBooo/LeetCodeAnimation/deployments","created_at":"2018-12-06T08:01:22Z","updated_at":"2026-07-03T02:29:51Z","pushed_at":"2026-06-12T13:49:06Z","git_url":"git://github.com/MisterBooo/LeetCodeAnimation.git","ssh_url":"git@github.com:MisterBooo/LeetCodeAnimation.git","clone_url":"https://github.com/MisterBooo/LeetCodeAnimation.git","svn_url":"https://github.com/MisterBooo/LeetCodeAnimation","homepage":"","size":510338,"stargazers_count":76613,"watchers_count":76613,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":13908,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":21,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["animation","leetcode","leetcode-c","leetcode-java","leetcode-solutions"],"visibility":"public","forks":13908,"open_issues":21,"watchers":76613,"default_branch":"master","score":1.0},{"id":173228436,"node_id":"MDEwOlJlcG9zaXRvcnkxNzMyMjg0MzY=","name":"ghidra","full_name":"NationalSecurityAgency/ghidra","private":false,"owner":{"login":"NationalSecurityAgency","id":11298292,"node_id":"MDEyOk9yZ2FuaXphdGlvbjExMjk4Mjky","avatar_url":"https://avatars.githubusercontent.com/u/11298292?v=4","gravatar_id":"","url":"https://api.github.com/users/NationalSecurityAgency","html_url":"https://github.com/NationalSecurityAgency","followers_url":"https://api.github.com/users/NationalSecurityAgency/followers","following_url":"https://api.github.com/users/NationalSecurityAgency/following{/other_user}","gists_url":"https://api.github.com/users/NationalSecurityAgency/gists{/gist_id}","starred_url":"https://api.github.com/users/NationalSecurityAgency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NationalSecurityAgency/subscriptions","organizations_url":"https://api.github.com/users/NationalSecurityAgency/orgs","repos_url":"https://api.github.com/users/NationalSecurityAgency/repos","events_url":"https://api.github.com/users/NationalSecurityAgency/events{/privacy}","received_events_url":"https://api.github.com/users/NationalSecurityAgency/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/NationalSecurityAgency/ghidra","description":"Ghidra is a software reverse engineering (SRE) framework","fork":false,"url":"https://api.github.com/repos/NationalSecurityAgency/ghidra","forks_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/forks","keys_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/keys{/key_id}","collaborators_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/teams","hooks_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/hooks","issue_events_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/issues/events{/number}","events_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/events","assignees_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/assignees{/user}","branches_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/branches{/branch}","tags_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/tags","blobs_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/git/refs{/sha}","trees_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/git/trees{/sha}","statuses_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/statuses/{sha}","languages_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/languages","stargazers_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/stargazers","contributors_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/contributors","subscribers_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/subscribers","subscription_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/subscription","commits_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/commits{/sha}","git_commits_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/git/commits{/sha}","comments_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/comments{/number}","issue_comment_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/issues/comments{/number}","contents_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/contents/{+path}","compare_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/compare/{base}...{head}","merges_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/merges","archive_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/downloads","issues_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/issues{/number}","pulls_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/pulls{/number}","milestones_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/milestones{/number}","notifications_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/labels{/name}","releases_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/releases{/id}","deployments_url":"https://api.github.com/repos/NationalSecurityAgency/ghidra/deployments","created_at":"2019-03-01T03:27:48Z","updated_at":"2026-07-03T03:37:53Z","pushed_at":"2026-07-01T13:42:24Z","git_url":"git://github.com/NationalSecurityAgency/ghidra.git","ssh_url":"git@github.com:NationalSecurityAgency/ghidra.git","clone_url":"https://github.com/NationalSecurityAgency/ghidra.git","svn_url":"https://github.com/NationalSecurityAgency/ghidra","homepage":"https://www.nsa.gov/ghidra","size":410989,"stargazers_count":70390,"watchers_count":70390,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":7725,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1874,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["disassembler","reverse-engineering","software-analysis"],"visibility":"public","forks":7725,"open_issues":1874,"watchers":70390,"default_branch":"master","score":1.0},{"id":63477660,"node_id":"MDEwOlJlcG9zaXRvcnk2MzQ3NzY2MA==","name":"Java","full_name":"TheAlgorithms/Java","private":false,"owner":{"login":"TheAlgorithms","id":20487725,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIwNDg3NzI1","avatar_url":"https://avatars.githubusercontent.com/u/20487725?v=4","gravatar_id":"","url":"https://api.github.com/users/TheAlgorithms","html_url":"https://github.com/TheAlgorithms","followers_url":"https://api.github.com/users/TheAlgorithms/followers","following_url":"https://api.github.com/users/TheAlgorithms/following{/other_user}","gists_url":"https://api.github.com/users/TheAlgorithms/gists{/gist_id}","starred_url":"https://api.github.com/users/TheAlgorithms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheAlgorithms/subscriptions","organizations_url":"https://api.github.com/users/TheAlgorithms/orgs","repos_url":"https://api.github.com/users/TheAlgorithms/repos","events_url":"https://api.github.com/users/TheAlgorithms/events{/privacy}","received_events_url":"https://api.github.com/users/TheAlgorithms/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/TheAlgorithms/Java","description":"All Algorithms implemented in Java","fork":false,"url":"https://api.github.com/repos/TheAlgorithms/Java","forks_url":"https://api.github.com/repos/TheAlgorithms/Java/forks","keys_url":"https://api.github.com/repos/TheAlgorithms/Java/keys{/key_id}","collaborators_url":"https://api.github.com/repos/TheAlgorithms/Java/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/TheAlgorithms/Java/teams","hooks_url":"https://api.github.com/repos/TheAlgorithms/Java/hooks","issue_events_url":"https://api.github.com/repos/TheAlgorithms/Java/issues/events{/number}","events_url":"https://api.github.com/repos/TheAlgorithms/Java/events","assignees_url":"https://api.github.com/repos/TheAlgorithms/Java/assignees{/user}","branches_url":"https://api.github.com/repos/TheAlgorithms/Java/branches{/branch}","tags_url":"https://api.github.com/repos/TheAlgorithms/Java/tags","blobs_url":"https://api.github.com/repos/TheAlgorithms/Java/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/TheAlgorithms/Java/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/TheAlgorithms/Java/git/refs{/sha}","trees_url":"https://api.github.com/repos/TheAlgorithms/Java/git/trees{/sha}","statuses_url":"https://api.github.com/repos/TheAlgorithms/Java/statuses/{sha}","languages_url":"https://api.github.com/repos/TheAlgorithms/Java/languages","stargazers_url":"https://api.github.com/repos/TheAlgorithms/Java/stargazers","contributors_url":"https://api.github.com/repos/TheAlgorithms/Java/contributors","subscribers_url":"https://api.github.com/repos/TheAlgorithms/Java/subscribers","subscription_url":"https://api.github.com/repos/TheAlgorithms/Java/subscription","commits_url":"https://api.github.com/repos/TheAlgorithms/Java/commits{/sha}","git_commits_url":"https://api.github.com/repos/TheAlgorithms/Java/git/commits{/sha}","comments_url":"https://api.github.com/repos/TheAlgorithms/Java/comments{/number}","issue_comment_url":"https://api.github.com/repos/TheAlgorithms/Java/issues/comments{/number}","contents_url":"https://api.github.com/repos/TheAlgorithms/Java/contents/{+path}","compare_url":"https://api.github.com/repos/TheAlgorithms/Java/compare/{base}...{head}","merges_url":"https://api.github.com/repos/TheAlgorithms/Java/merges","archive_url":"https://api.github.com/repos/TheAlgorithms/Java/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/TheAlgorithms/Java/downloads","issues_url":"https://api.github.com/repos/TheAlgorithms/Java/issues{/number}","pulls_url":"https://api.github.com/repos/TheAlgorithms/Java/pulls{/number}","milestones_url":"https://api.github.com/repos/TheAlgorithms/Java/milestones{/number}","notifications_url":"https://api.github.com/repos/TheAlgorithms/Java/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/TheAlgorithms/Java/labels{/name}","releases_url":"https://api.github.com/repos/TheAlgorithms/Java/releases{/id}","deployments_url":"https://api.github.com/repos/TheAlgorithms/Java/deployments","created_at":"2016-07-16T10:21:02Z","updated_at":"2026-07-03T01:16:18Z","pushed_at":"2026-06-29T08:50:35Z","git_url":"git://github.com/TheAlgorithms/Java.git","ssh_url":"git@github.com:TheAlgorithms/Java.git","clone_url":"https://github.com/TheAlgorithms/Java.git","svn_url":"https://github.com/TheAlgorithms/Java","homepage":"","size":7459,"stargazers_count":65947,"watchers_count":65947,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":21224,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["algorithm","algorithm-challenges","algorithms","algorithms-datastructures","data-structures","hacktoberfest","java","search","sort","sorting-algorithms"],"visibility":"public","forks":21224,"open_issues":15,"watchers":65947,"default_branch":"master","score":1.0},{"id":81975372,"node_id":"MDEwOlJlcG9zaXRvcnk4MTk3NTM3Mg==","name":"interviews","full_name":"kdn251/interviews","private":false,"owner":{"login":"kdn251","id":16903644,"node_id":"MDQ6VXNlcjE2OTAzNjQ0","avatar_url":"https://avatars.githubusercontent.com/u/16903644?v=4","gravatar_id":"","url":"https://api.github.com/users/kdn251","html_url":"https://github.com/kdn251","followers_url":"https://api.github.com/users/kdn251/followers","following_url":"https://api.github.com/users/kdn251/following{/other_user}","gists_url":"https://api.github.com/users/kdn251/gists{/gist_id}","starred_url":"https://api.github.com/users/kdn251/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kdn251/subscriptions","organizations_url":"https://api.github.com/users/kdn251/orgs","repos_url":"https://api.github.com/users/kdn251/repos","events_url":"https://api.github.com/users/kdn251/events{/privacy}","received_events_url":"https://api.github.com/users/kdn251/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/kdn251/interviews","description":"Everything you need to know to get the job.","fork":false,"url":"https://api.github.com/repos/kdn251/interviews","forks_url":"https://api.github.com/repos/kdn251/interviews/forks","keys_url":"https://api.github.com/repos/kdn251/interviews/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kdn251/interviews/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kdn251/interviews/teams","hooks_url":"https://api.github.com/repos/kdn251/interviews/hooks","issue_events_url":"https://api.github.com/repos/kdn251/interviews/issues/events{/number}","events_url":"https://api.github.com/repos/kdn251/interviews/events","assignees_url":"https://api.github.com/repos/kdn251/interviews/assignees{/user}","branches_url":"https://api.github.com/repos/kdn251/interviews/branches{/branch}","tags_url":"https://api.github.com/repos/kdn251/interviews/tags","blobs_url":"https://api.github.com/repos/kdn251/interviews/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kdn251/interviews/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kdn251/interviews/git/refs{/sha}","trees_url":"https://api.github.com/repos/kdn251/interviews/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kdn251/interviews/statuses/{sha}","languages_url":"https://api.github.com/repos/kdn251/interviews/languages","stargazers_url":"https://api.github.com/repos/kdn251/interviews/stargazers","contributors_url":"https://api.github.com/repos/kdn251/interviews/contributors","subscribers_url":"https://api.github.com/repos/kdn251/interviews/subscribers","subscription_url":"https://api.github.com/repos/kdn251/interviews/subscription","commits_url":"https://api.github.com/repos/kdn251/interviews/commits{/sha}","git_commits_url":"https://api.github.com/repos/kdn251/interviews/git/commits{/sha}","comments_url":"https://api.github.com/repos/kdn251/interviews/comments{/number}","issue_comment_url":"https://api.github.com/repos/kdn251/interviews/issues/comments{/number}","contents_url":"https://api.github.com/repos/kdn251/interviews/contents/{+path}","compare_url":"https://api.github.com/repos/kdn251/interviews/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kdn251/interviews/merges","archive_url":"https://api.github.com/repos/kdn251/interviews/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kdn251/interviews/downloads","issues_url":"https://api.github.com/repos/kdn251/interviews/issues{/number}","pulls_url":"https://api.github.com/repos/kdn251/interviews/pulls{/number}","milestones_url":"https://api.github.com/repos/kdn251/interviews/milestones{/number}","notifications_url":"https://api.github.com/repos/kdn251/interviews/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kdn251/interviews/labels{/name}","releases_url":"https://api.github.com/repos/kdn251/interviews/releases{/id}","deployments_url":"https://api.github.com/repos/kdn251/interviews/deployments","created_at":"2017-02-14T18:19:25Z","updated_at":"2026-07-02T15:45:48Z","pushed_at":"2025-05-12T12:56:04Z","git_url":"git://github.com/kdn251/interviews.git","ssh_url":"git@github.com:kdn251/interviews.git","clone_url":"https://github.com/kdn251/interviews.git","svn_url":"https://github.com/kdn251/interviews","homepage":"https://www.youtube.com/channel/UCKvwPt6BifPP54yzH99ff1g?view_as=subscriber","size":24462,"stargazers_count":65044,"watchers_count":65044,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":12893,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":120,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["algorithm","algorithm-challenges","algorithm-competitions","algorithms","coding-challenge","coding-challenges","coding-interview","coding-interviews","interview","interview-practice","interview-prep","interview-preparation","interview-questions","interviews","java","leetcode","leetcode-java","leetcode-questions","leetcode-solutions","technical-coding-interview"],"visibility":"public","forks":12893,"open_issues":120,"watchers":65044,"default_branch":"master","score":1.0},{"id":1148753,"node_id":"MDEwOlJlcG9zaXRvcnkxMTQ4NzUz","name":"spring-framework","full_name":"spring-projects/spring-framework","private":false,"owner":{"login":"spring-projects","id":317776,"node_id":"MDEyOk9yZ2FuaXphdGlvbjMxNzc3Ng==","avatar_url":"https://avatars.githubusercontent.com/u/317776?v=4","gravatar_id":"","url":"https://api.github.com/users/spring-projects","html_url":"https://github.com/spring-projects","followers_url":"https://api.github.com/users/spring-projects/followers","following_url":"https://api.github.com/users/spring-projects/following{/other_user}","gists_url":"https://api.github.com/users/spring-projects/gists{/gist_id}","starred_url":"https://api.github.com/users/spring-projects/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spring-projects/subscriptions","organizations_url":"https://api.github.com/users/spring-projects/orgs","repos_url":"https://api.github.com/users/spring-projects/repos","events_url":"https://api.github.com/users/spring-projects/events{/privacy}","received_events_url":"https://api.github.com/users/spring-projects/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/spring-projects/spring-framework","description":"Spring Framework","fork":false,"url":"https://api.github.com/repos/spring-projects/spring-framework","forks_url":"https://api.github.com/repos/spring-projects/spring-framework/forks","keys_url":"https://api.github.com/repos/spring-projects/spring-framework/keys{/key_id}","collaborators_url":"https://api.github.com/repos/spring-projects/spring-framework/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/spring-projects/spring-framework/teams","hooks_url":"https://api.github.com/repos/spring-projects/spring-framework/hooks","issue_events_url":"https://api.github.com/repos/spring-projects/spring-framework/issues/events{/number}","events_url":"https://api.github.com/repos/spring-projects/spring-framework/events","assignees_url":"https://api.github.com/repos/spring-projects/spring-framework/assignees{/user}","branches_url":"https://api.github.com/repos/spring-projects/spring-framework/branches{/branch}","tags_url":"https://api.github.com/repos/spring-projects/spring-framework/tags","blobs_url":"https://api.github.com/repos/spring-projects/spring-framework/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/spring-projects/spring-framework/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/spring-projects/spring-framework/git/refs{/sha}","trees_url":"https://api.github.com/repos/spring-projects/spring-framework/git/trees{/sha}","statuses_url":"https://api.github.com/repos/spring-projects/spring-framework/statuses/{sha}","languages_url":"https://api.github.com/repos/spring-projects/spring-framework/languages","stargazers_url":"https://api.github.com/repos/spring-projects/spring-framework/stargazers","contributors_url":"https://api.github.com/repos/spring-projects/spring-framework/contributors","subscribers_url":"https://api.github.com/repos/spring-projects/spring-framework/subscribers","subscription_url":"https://api.github.com/repos/spring-projects/spring-framework/subscription","commits_url":"https://api.github.com/repos/spring-projects/spring-framework/commits{/sha}","git_commits_url":"https://api.github.com/repos/spring-projects/spring-framework/git/commits{/sha}","comments_url":"https://api.github.com/repos/spring-projects/spring-framework/comments{/number}","issue_comment_url":"https://api.github.com/repos/spring-projects/spring-framework/issues/comments{/number}","contents_url":"https://api.github.com/repos/spring-projects/spring-framework/contents/{+path}","compare_url":"https://api.github.com/repos/spring-projects/spring-framework/compare/{base}...{head}","merges_url":"https://api.github.com/repos/spring-projects/spring-framework/merges","archive_url":"https://api.github.com/repos/spring-projects/spring-framework/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/spring-projects/spring-framework/downloads","issues_url":"https://api.github.com/repos/spring-projects/spring-framework/issues{/number}","pulls_url":"https://api.github.com/repos/spring-projects/spring-framework/pulls{/number}","milestones_url":"https://api.github.com/repos/spring-projects/spring-framework/milestones{/number}","notifications_url":"https://api.github.com/repos/spring-projects/spring-framework/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/spring-projects/spring-framework/labels{/name}","releases_url":"https://api.github.com/repos/spring-projects/spring-framework/releases{/id}","deployments_url":"https://api.github.com/repos/spring-projects/spring-framework/deployments","created_at":"2010-12-08T04:04:45Z","updated_at":"2026-07-02T23:34:33Z","pushed_at":"2026-07-02T10:08:45Z","git_url":"git://github.com/spring-projects/spring-framework.git","ssh_url":"git@github.com:spring-projects/spring-framework.git","clone_url":"https://github.com/spring-projects/spring-framework.git","svn_url":"https://github.com/spring-projects/spring-framework","homepage":"https://spring.io/projects/spring-framework","size":243505,"stargazers_count":60085,"watchers_count":60085,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":38831,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":470,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":true,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["framework","spring","spring-framework"],"visibility":"public","forks":38831,"open_issues":470,"watchers":60085,"default_branch":"main","score":1.0},{"id":44804216,"node_id":"MDEwOlJlcG9zaXRvcnk0NDgwNDIxNg==","name":"termux-app","full_name":"termux/termux-app","private":false,"owner":{"login":"termux","id":8104776,"node_id":"MDEyOk9yZ2FuaXphdGlvbjgxMDQ3NzY=","avatar_url":"https://avatars.githubusercontent.com/u/8104776?v=4","gravatar_id":"","url":"https://api.github.com/users/termux","html_url":"https://github.com/termux","followers_url":"https://api.github.com/users/termux/followers","following_url":"https://api.github.com/users/termux/following{/other_user}","gists_url":"https://api.github.com/users/termux/gists{/gist_id}","starred_url":"https://api.github.com/users/termux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/termux/subscriptions","organizations_url":"https://api.github.com/users/termux/orgs","repos_url":"https://api.github.com/users/termux/repos","events_url":"https://api.github.com/users/termux/events{/privacy}","received_events_url":"https://api.github.com/users/termux/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/termux/termux-app","description":"Termux - a terminal emulator application for Android OS extendible by variety of packages.","fork":false,"url":"https://api.github.com/repos/termux/termux-app","forks_url":"https://api.github.com/repos/termux/termux-app/forks","keys_url":"https://api.github.com/repos/termux/termux-app/keys{/key_id}","collaborators_url":"https://api.github.com/repos/termux/termux-app/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/termux/termux-app/teams","hooks_url":"https://api.github.com/repos/termux/termux-app/hooks","issue_events_url":"https://api.github.com/repos/termux/termux-app/issues/events{/number}","events_url":"https://api.github.com/repos/termux/termux-app/events","assignees_url":"https://api.github.com/repos/termux/termux-app/assignees{/user}","branches_url":"https://api.github.com/repos/termux/termux-app/branches{/branch}","tags_url":"https://api.github.com/repos/termux/termux-app/tags","blobs_url":"https://api.github.com/repos/termux/termux-app/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/termux/termux-app/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/termux/termux-app/git/refs{/sha}","trees_url":"https://api.github.com/repos/termux/termux-app/git/trees{/sha}","statuses_url":"https://api.github.com/repos/termux/termux-app/statuses/{sha}","languages_url":"https://api.github.com/repos/termux/termux-app/languages","stargazers_url":"https://api.github.com/repos/termux/termux-app/stargazers","contributors_url":"https://api.github.com/repos/termux/termux-app/contributors","subscribers_url":"https://api.github.com/repos/termux/termux-app/subscribers","subscription_url":"https://api.github.com/repos/termux/termux-app/subscription","commits_url":"https://api.github.com/repos/termux/termux-app/commits{/sha}","git_commits_url":"https://api.github.com/repos/termux/termux-app/git/commits{/sha}","comments_url":"https://api.github.com/repos/termux/termux-app/comments{/number}","issue_comment_url":"https://api.github.com/repos/termux/termux-app/issues/comments{/number}","contents_url":"https://api.github.com/repos/termux/termux-app/contents/{+path}","compare_url":"https://api.github.com/repos/termux/termux-app/compare/{base}...{head}","merges_url":"https://api.github.com/repos/termux/termux-app/merges","archive_url":"https://api.github.com/repos/termux/termux-app/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/termux/termux-app/downloads","issues_url":"https://api.github.com/repos/termux/termux-app/issues{/number}","pulls_url":"https://api.github.com/repos/termux/termux-app/pulls{/number}","milestones_url":"https://api.github.com/repos/termux/termux-app/milestones{/number}","notifications_url":"https://api.github.com/repos/termux/termux-app/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/termux/termux-app/labels{/name}","releases_url":"https://api.github.com/repos/termux/termux-app/releases{/id}","deployments_url":"https://api.github.com/repos/termux/termux-app/deployments","created_at":"2015-10-23T09:42:46Z","updated_at":"2026-07-03T03:38:55Z","pushed_at":"2026-06-04T23:15:42Z","git_url":"git://github.com/termux/termux-app.git","ssh_url":"git@github.com:termux/termux-app.git","clone_url":"https://github.com/termux/termux-app.git","svn_url":"https://github.com/termux/termux-app","homepage":"https://f-droid.org/en/packages/com.termux","size":5140,"stargazers_count":57129,"watchers_count":57129,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":6885,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":552,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"collaborators_only","topics":["android","hacktoberfest","linux","terminal","termux"],"visibility":"public","forks":6885,"open_issues":552,"watchers":57129,"default_branch":"master","score":1.0},{"id":20300177,"node_id":"MDEwOlJlcG9zaXRvcnkyMDMwMDE3Nw==","name":"guava","full_name":"google/guava","private":false,"owner":{"login":"google","id":1342004,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNDIwMDQ=","avatar_url":"https://avatars.githubusercontent.com/u/1342004?v=4","gravatar_id":"","url":"https://api.github.com/users/google","html_url":"https://github.com/google","followers_url":"https://api.github.com/users/google/followers","following_url":"https://api.github.com/users/google/following{/other_user}","gists_url":"https://api.github.com/users/google/gists{/gist_id}","starred_url":"https://api.github.com/users/google/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/google/subscriptions","organizations_url":"https://api.github.com/users/google/orgs","repos_url":"https://api.github.com/users/google/repos","events_url":"https://api.github.com/users/google/events{/privacy}","received_events_url":"https://api.github.com/users/google/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/google/guava","description":"Google core libraries for Java","fork":false,"url":"https://api.github.com/repos/google/guava","forks_url":"https://api.github.com/repos/google/guava/forks","keys_url":"https://api.github.com/repos/google/guava/keys{/key_id}","collaborators_url":"https://api.github.com/repos/google/guava/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/google/guava/teams","hooks_url":"https://api.github.com/repos/google/guava/hooks","issue_events_url":"https://api.github.com/repos/google/guava/issues/events{/number}","events_url":"https://api.github.com/repos/google/guava/events","assignees_url":"https://api.github.com/repos/google/guava/assignees{/user}","branches_url":"https://api.github.com/repos/google/guava/branches{/branch}","tags_url":"https://api.github.com/repos/google/guava/tags","blobs_url":"https://api.github.com/repos/google/guava/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/google/guava/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/google/guava/git/refs{/sha}","trees_url":"https://api.github.com/repos/google/guava/git/trees{/sha}","statuses_url":"https://api.github.com/repos/google/guava/statuses/{sha}","languages_url":"https://api.github.com/repos/google/guava/languages","stargazers_url":"https://api.github.com/repos/google/guava/stargazers","contributors_url":"https://api.github.com/repos/google/guava/contributors","subscribers_url":"https://api.github.com/repos/google/guava/subscribers","subscription_url":"https://api.github.com/repos/google/guava/subscription","commits_url":"https://api.github.com/repos/google/guava/commits{/sha}","git_commits_url":"https://api.github.com/repos/google/guava/git/commits{/sha}","comments_url":"https://api.github.com/repos/google/guava/comments{/number}","issue_comment_url":"https://api.github.com/repos/google/guava/issues/comments{/number}","contents_url":"https://api.github.com/repos/google/guava/contents/{+path}","compare_url":"https://api.github.com/repos/google/guava/compare/{base}...{head}","merges_url":"https://api.github.com/repos/google/guava/merges","archive_url":"https://api.github.com/repos/google/guava/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/google/guava/downloads","issues_url":"https://api.github.com/repos/google/guava/issues{/number}","pulls_url":"https://api.github.com/repos/google/guava/pulls{/number}","milestones_url":"https://api.github.com/repos/google/guava/milestones{/number}","notifications_url":"https://api.github.com/repos/google/guava/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/google/guava/labels{/name}","releases_url":"https://api.github.com/repos/google/guava/releases{/id}","deployments_url":"https://api.github.com/repos/google/guava/deployments","created_at":"2014-05-29T16:23:17Z","updated_at":"2026-07-03T01:26:29Z","pushed_at":"2026-07-02T15:13:19Z","git_url":"git://github.com/google/guava.git","ssh_url":"git@github.com:google/guava.git","clone_url":"https://github.com/google/guava.git","svn_url":"https://github.com/google/guava","homepage":"https://guava.dev/","size":1377899,"stargazers_count":51504,"watchers_count":51504,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":11141,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":739,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["guava","java"],"visibility":"public","forks":11141,"open_issues":739,"watchers":51504,"default_branch":"master","score":1.0},{"id":44662669,"node_id":"MDEwOlJlcG9zaXRvcnk0NDY2MjY2OQ==","name":"dbeaver","full_name":"dbeaver/dbeaver","private":false,"owner":{"login":"dbeaver","id":34743864,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0NzQzODY0","avatar_url":"https://avatars.githubusercontent.com/u/34743864?v=4","gravatar_id":"","url":"https://api.github.com/users/dbeaver","html_url":"https://github.com/dbeaver","followers_url":"https://api.github.com/users/dbeaver/followers","following_url":"https://api.github.com/users/dbeaver/following{/other_user}","gists_url":"https://api.github.com/users/dbeaver/gists{/gist_id}","starred_url":"https://api.github.com/users/dbeaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbeaver/subscriptions","organizations_url":"https://api.github.com/users/dbeaver/orgs","repos_url":"https://api.github.com/users/dbeaver/repos","events_url":"https://api.github.com/users/dbeaver/events{/privacy}","received_events_url":"https://api.github.com/users/dbeaver/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/dbeaver/dbeaver","description":"Free universal database tool and SQL client","fork":false,"url":"https://api.github.com/repos/dbeaver/dbeaver","forks_url":"https://api.github.com/repos/dbeaver/dbeaver/forks","keys_url":"https://api.github.com/repos/dbeaver/dbeaver/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dbeaver/dbeaver/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dbeaver/dbeaver/teams","hooks_url":"https://api.github.com/repos/dbeaver/dbeaver/hooks","issue_events_url":"https://api.github.com/repos/dbeaver/dbeaver/issues/events{/number}","events_url":"https://api.github.com/repos/dbeaver/dbeaver/events","assignees_url":"https://api.github.com/repos/dbeaver/dbeaver/assignees{/user}","branches_url":"https://api.github.com/repos/dbeaver/dbeaver/branches{/branch}","tags_url":"https://api.github.com/repos/dbeaver/dbeaver/tags","blobs_url":"https://api.github.com/repos/dbeaver/dbeaver/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dbeaver/dbeaver/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dbeaver/dbeaver/git/refs{/sha}","trees_url":"https://api.github.com/repos/dbeaver/dbeaver/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dbeaver/dbeaver/statuses/{sha}","languages_url":"https://api.github.com/repos/dbeaver/dbeaver/languages","stargazers_url":"https://api.github.com/repos/dbeaver/dbeaver/stargazers","contributors_url":"https://api.github.com/repos/dbeaver/dbeaver/contributors","subscribers_url":"https://api.github.com/repos/dbeaver/dbeaver/subscribers","subscription_url":"https://api.github.com/repos/dbeaver/dbeaver/subscription","commits_url":"https://api.github.com/repos/dbeaver/dbeaver/commits{/sha}","git_commits_url":"https://api.github.com/repos/dbeaver/dbeaver/git/commits{/sha}","comments_url":"https://api.github.com/repos/dbeaver/dbeaver/comments{/number}","issue_comment_url":"https://api.github.com/repos/dbeaver/dbeaver/issues/comments{/number}","contents_url":"https://api.github.com/repos/dbeaver/dbeaver/contents/{+path}","compare_url":"https://api.github.com/repos/dbeaver/dbeaver/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dbeaver/dbeaver/merges","archive_url":"https://api.github.com/repos/dbeaver/dbeaver/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dbeaver/dbeaver/downloads","issues_url":"https://api.github.com/repos/dbeaver/dbeaver/issues{/number}","pulls_url":"https://api.github.com/repos/dbeaver/dbeaver/pulls{/number}","milestones_url":"https://api.github.com/repos/dbeaver/dbeaver/milestones{/number}","notifications_url":"https://api.github.com/repos/dbeaver/dbeaver/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dbeaver/dbeaver/labels{/name}","releases_url":"https://api.github.com/repos/dbeaver/dbeaver/releases{/id}","deployments_url":"https://api.github.com/repos/dbeaver/dbeaver/deployments","created_at":"2015-10-21T08:26:28Z","updated_at":"2026-07-03T02:52:06Z","pushed_at":"2026-07-02T14:32:15Z","git_url":"git://github.com/dbeaver/dbeaver.git","ssh_url":"git@github.com:dbeaver/dbeaver.git","clone_url":"https://github.com/dbeaver/dbeaver.git","svn_url":"https://github.com/dbeaver/dbeaver","homepage":"https://dbeaver.io","size":216053,"stargazers_count":50827,"watchers_count":50827,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":4268,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":3312,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["ai","database","databricks","db2","dbeaver","erd","gui","java","jdbc","mysql","nosql","oracle","postgresql","redshift","snowflake","sql","sqlite","sqlserver"],"visibility":"public","forks":4268,"open_issues":3312,"watchers":50827,"default_branch":"devel","score":1.0},{"id":8859474,"node_id":"MDEwOlJlcG9zaXRvcnk4ODU5NDc0","name":"jadx","full_name":"skylot/jadx","private":false,"owner":{"login":"skylot","id":118523,"node_id":"MDQ6VXNlcjExODUyMw==","avatar_url":"https://avatars.githubusercontent.com/u/118523?v=4","gravatar_id":"","url":"https://api.github.com/users/skylot","html_url":"https://github.com/skylot","followers_url":"https://api.github.com/users/skylot/followers","following_url":"https://api.github.com/users/skylot/following{/other_user}","gists_url":"https://api.github.com/users/skylot/gists{/gist_id}","starred_url":"https://api.github.com/users/skylot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skylot/subscriptions","organizations_url":"https://api.github.com/users/skylot/orgs","repos_url":"https://api.github.com/users/skylot/repos","events_url":"https://api.github.com/users/skylot/events{/privacy}","received_events_url":"https://api.github.com/users/skylot/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/skylot/jadx","description":"Dex to Java decompiler","fork":false,"url":"https://api.github.com/repos/skylot/jadx","forks_url":"https://api.github.com/repos/skylot/jadx/forks","keys_url":"https://api.github.com/repos/skylot/jadx/keys{/key_id}","collaborators_url":"https://api.github.com/repos/skylot/jadx/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/skylot/jadx/teams","hooks_url":"https://api.github.com/repos/skylot/jadx/hooks","issue_events_url":"https://api.github.com/repos/skylot/jadx/issues/events{/number}","events_url":"https://api.github.com/repos/skylot/jadx/events","assignees_url":"https://api.github.com/repos/skylot/jadx/assignees{/user}","branches_url":"https://api.github.com/repos/skylot/jadx/branches{/branch}","tags_url":"https://api.github.com/repos/skylot/jadx/tags","blobs_url":"https://api.github.com/repos/skylot/jadx/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/skylot/jadx/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/skylot/jadx/git/refs{/sha}","trees_url":"https://api.github.com/repos/skylot/jadx/git/trees{/sha}","statuses_url":"https://api.github.com/repos/skylot/jadx/statuses/{sha}","languages_url":"https://api.github.com/repos/skylot/jadx/languages","stargazers_url":"https://api.github.com/repos/skylot/jadx/stargazers","contributors_url":"https://api.github.com/repos/skylot/jadx/contributors","subscribers_url":"https://api.github.com/repos/skylot/jadx/subscribers","subscription_url":"https://api.github.com/repos/skylot/jadx/subscription","commits_url":"https://api.github.com/repos/skylot/jadx/commits{/sha}","git_commits_url":"https://api.github.com/repos/skylot/jadx/git/commits{/sha}","comments_url":"https://api.github.com/repos/skylot/jadx/comments{/number}","issue_comment_url":"https://api.github.com/repos/skylot/jadx/issues/comments{/number}","contents_url":"https://api.github.com/repos/skylot/jadx/contents/{+path}","compare_url":"https://api.github.com/repos/skylot/jadx/compare/{base}...{head}","merges_url":"https://api.github.com/repos/skylot/jadx/merges","archive_url":"https://api.github.com/repos/skylot/jadx/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/skylot/jadx/downloads","issues_url":"https://api.github.com/repos/skylot/jadx/issues{/number}","pulls_url":"https://api.github.com/repos/skylot/jadx/pulls{/number}","milestones_url":"https://api.github.com/repos/skylot/jadx/milestones{/number}","notifications_url":"https://api.github.com/repos/skylot/jadx/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/skylot/jadx/labels{/name}","releases_url":"https://api.github.com/repos/skylot/jadx/releases{/id}","deployments_url":"https://api.github.com/repos/skylot/jadx/deployments","created_at":"2013-03-18T17:08:21Z","updated_at":"2026-07-03T03:43:31Z","pushed_at":"2026-07-01T20:04:00Z","git_url":"git://github.com/skylot/jadx.git","ssh_url":"git@github.com:skylot/jadx.git","clone_url":"https://github.com/skylot/jadx.git","svn_url":"https://github.com/skylot/jadx","homepage":"","size":25583,"stargazers_count":49343,"watchers_count":49343,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":5577,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":430,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["android","decompiler","dex","java"],"visibility":"public","forks":5577,"open_issues":430,"watchers":49343,"default_branch":"master","score":1.0},{"id":7508411,"node_id":"MDEwOlJlcG9zaXRvcnk3NTA4NDEx","name":"RxJava","full_name":"ReactiveX/RxJava","private":false,"owner":{"login":"ReactiveX","id":6407041,"node_id":"MDEyOk9yZ2FuaXphdGlvbjY0MDcwNDE=","avatar_url":"https://avatars.githubusercontent.com/u/6407041?v=4","gravatar_id":"","url":"https://api.github.com/users/ReactiveX","html_url":"https://github.com/ReactiveX","followers_url":"https://api.github.com/users/ReactiveX/followers","following_url":"https://api.github.com/users/ReactiveX/following{/other_user}","gists_url":"https://api.github.com/users/ReactiveX/gists{/gist_id}","starred_url":"https://api.github.com/users/ReactiveX/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ReactiveX/subscriptions","organizations_url":"https://api.github.com/users/ReactiveX/orgs","repos_url":"https://api.github.com/users/ReactiveX/repos","events_url":"https://api.github.com/users/ReactiveX/events{/privacy}","received_events_url":"https://api.github.com/users/ReactiveX/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/ReactiveX/RxJava","description":"RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.","fork":false,"url":"https://api.github.com/repos/ReactiveX/RxJava","forks_url":"https://api.github.com/repos/ReactiveX/RxJava/forks","keys_url":"https://api.github.com/repos/ReactiveX/RxJava/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ReactiveX/RxJava/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ReactiveX/RxJava/teams","hooks_url":"https://api.github.com/repos/ReactiveX/RxJava/hooks","issue_events_url":"https://api.github.com/repos/ReactiveX/RxJava/issues/events{/number}","events_url":"https://api.github.com/repos/ReactiveX/RxJava/events","assignees_url":"https://api.github.com/repos/ReactiveX/RxJava/assignees{/user}","branches_url":"https://api.github.com/repos/ReactiveX/RxJava/branches{/branch}","tags_url":"https://api.github.com/repos/ReactiveX/RxJava/tags","blobs_url":"https://api.github.com/repos/ReactiveX/RxJava/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ReactiveX/RxJava/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ReactiveX/RxJava/git/refs{/sha}","trees_url":"https://api.github.com/repos/ReactiveX/RxJava/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ReactiveX/RxJava/statuses/{sha}","languages_url":"https://api.github.com/repos/ReactiveX/RxJava/languages","stargazers_url":"https://api.github.com/repos/ReactiveX/RxJava/stargazers","contributors_url":"https://api.github.com/repos/ReactiveX/RxJava/contributors","subscribers_url":"https://api.github.com/repos/ReactiveX/RxJava/subscribers","subscription_url":"https://api.github.com/repos/ReactiveX/RxJava/subscription","commits_url":"https://api.github.com/repos/ReactiveX/RxJava/commits{/sha}","git_commits_url":"https://api.github.com/repos/ReactiveX/RxJava/git/commits{/sha}","comments_url":"https://api.github.com/repos/ReactiveX/RxJava/comments{/number}","issue_comment_url":"https://api.github.com/repos/ReactiveX/RxJava/issues/comments{/number}","contents_url":"https://api.github.com/repos/ReactiveX/RxJava/contents/{+path}","compare_url":"https://api.github.com/repos/ReactiveX/RxJava/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ReactiveX/RxJava/merges","archive_url":"https://api.github.com/repos/ReactiveX/RxJava/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ReactiveX/RxJava/downloads","issues_url":"https://api.github.com/repos/ReactiveX/RxJava/issues{/number}","pulls_url":"https://api.github.com/repos/ReactiveX/RxJava/pulls{/number}","milestones_url":"https://api.github.com/repos/ReactiveX/RxJava/milestones{/number}","notifications_url":"https://api.github.com/repos/ReactiveX/RxJava/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ReactiveX/RxJava/labels{/name}","releases_url":"https://api.github.com/repos/ReactiveX/RxJava/releases{/id}","deployments_url":"https://api.github.com/repos/ReactiveX/RxJava/deployments","created_at":"2013-01-08T20:11:48Z","updated_at":"2026-07-03T01:26:17Z","pushed_at":"2026-07-02T17:22:18Z","git_url":"git://github.com/ReactiveX/RxJava.git","ssh_url":"git@github.com:ReactiveX/RxJava.git","clone_url":"https://github.com/ReactiveX/RxJava.git","svn_url":"https://github.com/ReactiveX/RxJava","homepage":"https://dsc.gg/rxjava","size":173547,"stargazers_count":48232,"watchers_count":48232,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":7586,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":13,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["flow","java","reactive-streams","rxjava"],"visibility":"public","forks":7586,"open_issues":13,"watchers":48232,"default_branch":"4.x","score":1.0},{"id":159152904,"node_id":"MDEwOlJlcG9zaXRvcnkxNTkxNTI5MDQ=","name":"JeecgBoot","full_name":"jeecgboot/JeecgBoot","private":false,"owner":{"login":"jeecgboot","id":86360035,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg2MzYwMDM1","avatar_url":"https://avatars.githubusercontent.com/u/86360035?v=4","gravatar_id":"","url":"https://api.github.com/users/jeecgboot","html_url":"https://github.com/jeecgboot","followers_url":"https://api.github.com/users/jeecgboot/followers","following_url":"https://api.github.com/users/jeecgboot/following{/other_user}","gists_url":"https://api.github.com/users/jeecgboot/gists{/gist_id}","starred_url":"https://api.github.com/users/jeecgboot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeecgboot/subscriptions","organizations_url":"https://api.github.com/users/jeecgboot/orgs","repos_url":"https://api.github.com/users/jeecgboot/repos","events_url":"https://api.github.com/users/jeecgboot/events{/privacy}","received_events_url":"https://api.github.com/users/jeecgboot/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/jeecgboot/JeecgBoot","description":"AI 低代码平台「低代码 + 零代码」双驱动！低代码可一键生成前后端代码;零代码可 5 分钟搭建系统;AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等，兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式，消除 Java 项目 80% 的重复工作，提效而不失灵活。","fork":false,"url":"https://api.github.com/repos/jeecgboot/JeecgBoot","forks_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/forks","keys_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/teams","hooks_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/hooks","issue_events_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/issues/events{/number}","events_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/events","assignees_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/assignees{/user}","branches_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/branches{/branch}","tags_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/tags","blobs_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/git/refs{/sha}","trees_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/statuses/{sha}","languages_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/languages","stargazers_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/stargazers","contributors_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/contributors","subscribers_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/subscribers","subscription_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/subscription","commits_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/commits{/sha}","git_commits_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/git/commits{/sha}","comments_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/comments{/number}","issue_comment_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/issues/comments{/number}","contents_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/contents/{+path}","compare_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/merges","archive_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/downloads","issues_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/issues{/number}","pulls_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/pulls{/number}","milestones_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/milestones{/number}","notifications_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/labels{/name}","releases_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/releases{/id}","deployments_url":"https://api.github.com/repos/jeecgboot/JeecgBoot/deployments","created_at":"2018-11-26T10:40:00Z","updated_at":"2026-07-03T01:54:50Z","pushed_at":"2026-07-01T12:57:08Z","git_url":"git://github.com/jeecgboot/JeecgBoot.git","ssh_url":"git@github.com:jeecgboot/JeecgBoot.git","clone_url":"https://github.com/jeecgboot/JeecgBoot.git","svn_url":"https://github.com/jeecgboot/JeecgBoot","homepage":"https://jeecg.com","size":96093,"stargazers_count":46932,"watchers_count":46932,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":16079,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":43,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["activiti","agent","ai","antd","claude-code","cli","codegenerator","codex","flowable","langchain4j","llm","low-code","mcp","mybatis-plus","rag","skills","spring-ai","springboot","springcloud","vue3"],"visibility":"public","forks":16079,"open_issues":43,"watchers":46932,"default_branch":"main","score":1.0},{"id":4710920,"node_id":"MDEwOlJlcG9zaXRvcnk0NzEwOTIw","name":"dubbo","full_name":"apache/dubbo","private":false,"owner":{"login":"apache","id":47359,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ3MzU5","avatar_url":"https://avatars.githubusercontent.com/u/47359?v=4","gravatar_id":"","url":"https://api.github.com/users/apache","html_url":"https://github.com/apache","followers_url":"https://api.github.com/users/apache/followers","following_url":"https://api.github.com/users/apache/following{/other_user}","gists_url":"https://api.github.com/users/apache/gists{/gist_id}","starred_url":"https://api.github.com/users/apache/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apache/subscriptions","organizations_url":"https://api.github.com/users/apache/orgs","repos_url":"https://api.github.com/users/apache/repos","events_url":"https://api.github.com/users/apache/events{/privacy}","received_events_url":"https://api.github.com/users/apache/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/apache/dubbo","description":"The java implementation of Apache Dubbo. An RPC and microservice framework.","fork":false,"url":"https://api.github.com/repos/apache/dubbo","forks_url":"https://api.github.com/repos/apache/dubbo/forks","keys_url":"https://api.github.com/repos/apache/dubbo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/apache/dubbo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/apache/dubbo/teams","hooks_url":"https://api.github.com/repos/apache/dubbo/hooks","issue_events_url":"https://api.github.com/repos/apache/dubbo/issues/events{/number}","events_url":"https://api.github.com/repos/apache/dubbo/events","assignees_url":"https://api.github.com/repos/apache/dubbo/assignees{/user}","branches_url":"https://api.github.com/repos/apache/dubbo/branches{/branch}","tags_url":"https://api.github.com/repos/apache/dubbo/tags","blobs_url":"https://api.github.com/repos/apache/dubbo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/apache/dubbo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/apache/dubbo/git/refs{/sha}","trees_url":"https://api.github.com/repos/apache/dubbo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/apache/dubbo/statuses/{sha}","languages_url":"https://api.github.com/repos/apache/dubbo/languages","stargazers_url":"https://api.github.com/repos/apache/dubbo/stargazers","contributors_url":"https://api.github.com/repos/apache/dubbo/contributors","subscribers_url":"https://api.github.com/repos/apache/dubbo/subscribers","subscription_url":"https://api.github.com/repos/apache/dubbo/subscription","commits_url":"https://api.github.com/repos/apache/dubbo/commits{/sha}","git_commits_url":"https://api.github.com/repos/apache/dubbo/git/commits{/sha}","comments_url":"https://api.github.com/repos/apache/dubbo/comments{/number}","issue_comment_url":"https://api.github.com/repos/apache/dubbo/issues/comments{/number}","contents_url":"https://api.github.com/repos/apache/dubbo/contents/{+path}","compare_url":"https://api.github.com/repos/apache/dubbo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/apache/dubbo/merges","archive_url":"https://api.github.com/repos/apache/dubbo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/apache/dubbo/downloads","issues_url":"https://api.github.com/repos/apache/dubbo/issues{/number}","pulls_url":"https://api.github.com/repos/apache/dubbo/pulls{/number}","milestones_url":"https://api.github.com/repos/apache/dubbo/milestones{/number}","notifications_url":"https://api.github.com/repos/apache/dubbo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/apache/dubbo/labels{/name}","releases_url":"https://api.github.com/repos/apache/dubbo/releases{/id}","deployments_url":"https://api.github.com/repos/apache/dubbo/deployments","created_at":"2012-06-19T07:56:02Z","updated_at":"2026-07-03T01:57:11Z","pushed_at":"2026-06-29T08:17:32Z","git_url":"git://github.com/apache/dubbo.git","ssh_url":"git@github.com:apache/dubbo.git","clone_url":"https://github.com/apache/dubbo.git","svn_url":"https://github.com/apache/dubbo","homepage":"https://dubbo.apache.org/","size":61709,"stargazers_count":41522,"watchers_count":41522,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":26420,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":997,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["distributed-systems","dubbo","framework","grpc","http","java","microservices","restful","rpc","service-mesh","web"],"visibility":"public","forks":26420,"open_issues":997,"watchers":41522,"default_branch":"3.3","score":1.0},{"id":709589487,"node_id":"R_kgDOKkt57w","name":"awesome-system-design-resources","full_name":"ashishps1/awesome-system-design-resources","private":false,"owner":{"login":"ashishps1","id":8646889,"node_id":"MDQ6VXNlcjg2NDY4ODk=","avatar_url":"https://avatars.githubusercontent.com/u/8646889?v=4","gravatar_id":"","url":"https://api.github.com/users/ashishps1","html_url":"https://github.com/ashishps1","followers_url":"https://api.github.com/users/ashishps1/followers","following_url":"https://api.github.com/users/ashishps1/following{/other_user}","gists_url":"https://api.github.com/users/ashishps1/gists{/gist_id}","starred_url":"https://api.github.com/users/ashishps1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashishps1/subscriptions","organizations_url":"https://api.github.com/users/ashishps1/orgs","repos_url":"https://api.github.com/users/ashishps1/repos","events_url":"https://api.github.com/users/ashishps1/events{/privacy}","received_events_url":"https://api.github.com/users/ashishps1/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/ashishps1/awesome-system-design-resources","description":"Learn System Design concepts and prepare for interviews using free resources.","fork":false,"url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources","forks_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/forks","keys_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/teams","hooks_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/hooks","issue_events_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/issues/events{/number}","events_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/events","assignees_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/assignees{/user}","branches_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/branches{/branch}","tags_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/tags","blobs_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/git/refs{/sha}","trees_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/statuses/{sha}","languages_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/languages","stargazers_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/stargazers","contributors_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/contributors","subscribers_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/subscribers","subscription_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/subscription","commits_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/commits{/sha}","git_commits_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/git/commits{/sha}","comments_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/comments{/number}","issue_comment_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/issues/comments{/number}","contents_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/contents/{+path}","compare_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/merges","archive_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/downloads","issues_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/issues{/number}","pulls_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/pulls{/number}","milestones_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/milestones{/number}","notifications_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/labels{/name}","releases_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/releases{/id}","deployments_url":"https://api.github.com/repos/ashishps1/awesome-system-design-resources/deployments","created_at":"2023-10-25T01:50:42Z","updated_at":"2026-07-03T03:48:15Z","pushed_at":"2026-02-16T18:32:29Z","git_url":"git://github.com/ashishps1/awesome-system-design-resources.git","ssh_url":"git@github.com:ashishps1/awesome-system-design-resources.git","clone_url":"https://github.com/ashishps1/awesome-system-design-resources.git","svn_url":"https://github.com/ashishps1/awesome-system-design-resources","homepage":"https://algomaster.io","size":2340,"stargazers_count":39317,"watchers_count":39317,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":8422,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":14,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["awesome","backend","computer-science","distributed-systems","high-level-design","hld","interview","interview-questions","scalability","system-design"],"visibility":"public","forks":8422,"open_issues":14,"watchers":39317,"default_branch":"main","score":1.0},{"id":126178683,"node_id":"MDEwOlJlcG9zaXRvcnkxMjYxNzg2ODM=","name":"halo","full_name":"halo-dev/halo","private":false,"owner":{"login":"halo-dev","id":48195280,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ4MTk1Mjgw","avatar_url":"https://avatars.githubusercontent.com/u/48195280?v=4","gravatar_id":"","url":"https://api.github.com/users/halo-dev","html_url":"https://github.com/halo-dev","followers_url":"https://api.github.com/users/halo-dev/followers","following_url":"https://api.github.com/users/halo-dev/following{/other_user}","gists_url":"https://api.github.com/users/halo-dev/gists{/gist_id}","starred_url":"https://api.github.com/users/halo-dev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halo-dev/subscriptions","organizations_url":"https://api.github.com/users/halo-dev/orgs","repos_url":"https://api.github.com/users/halo-dev/repos","events_url":"https://api.github.com/users/halo-dev/events{/privacy}","received_events_url":"https://api.github.com/users/halo-dev/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/halo-dev/halo","description":"Halo 是一款强大易用的开源建站工具，从个人博客、知识库，到企业官网、在线商城，Halo 都能助您轻松实现，一站式满足您的多样化建站需求。","fork":false,"url":"https://api.github.com/repos/halo-dev/halo","forks_url":"https://api.github.com/repos/halo-dev/halo/forks","keys_url":"https://api.github.com/repos/halo-dev/halo/keys{/key_id}","collaborators_url":"https://api.github.com/repos/halo-dev/halo/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/halo-dev/halo/teams","hooks_url":"https://api.github.com/repos/halo-dev/halo/hooks","issue_events_url":"https://api.github.com/repos/halo-dev/halo/issues/events{/number}","events_url":"https://api.github.com/repos/halo-dev/halo/events","assignees_url":"https://api.github.com/repos/halo-dev/halo/assignees{/user}","branches_url":"https://api.github.com/repos/halo-dev/halo/branches{/branch}","tags_url":"https://api.github.com/repos/halo-dev/halo/tags","blobs_url":"https://api.github.com/repos/halo-dev/halo/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/halo-dev/halo/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/halo-dev/halo/git/refs{/sha}","trees_url":"https://api.github.com/repos/halo-dev/halo/git/trees{/sha}","statuses_url":"https://api.github.com/repos/halo-dev/halo/statuses/{sha}","languages_url":"https://api.github.com/repos/halo-dev/halo/languages","stargazers_url":"https://api.github.com/repos/halo-dev/halo/stargazers","contributors_url":"https://api.github.com/repos/halo-dev/halo/contributors","subscribers_url":"https://api.github.com/repos/halo-dev/halo/subscribers","subscription_url":"https://api.github.com/repos/halo-dev/halo/subscription","commits_url":"https://api.github.com/repos/halo-dev/halo/commits{/sha}","git_commits_url":"https://api.github.com/repos/halo-dev/halo/git/commits{/sha}","comments_url":"https://api.github.com/repos/halo-dev/halo/comments{/number}","issue_comment_url":"https://api.github.com/repos/halo-dev/halo/issues/comments{/number}","contents_url":"https://api.github.com/repos/halo-dev/halo/contents/{+path}","compare_url":"https://api.github.com/repos/halo-dev/halo/compare/{base}...{head}","merges_url":"https://api.github.com/repos/halo-dev/halo/merges","archive_url":"https://api.github.com/repos/halo-dev/halo/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/halo-dev/halo/downloads","issues_url":"https://api.github.com/repos/halo-dev/halo/issues{/number}","pulls_url":"https://api.github.com/repos/halo-dev/halo/pulls{/number}","milestones_url":"https://api.github.com/repos/halo-dev/halo/milestones{/number}","notifications_url":"https://api.github.com/repos/halo-dev/halo/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/halo-dev/halo/labels{/name}","releases_url":"https://api.github.com/repos/halo-dev/halo/releases{/id}","deployments_url":"https://api.github.com/repos/halo-dev/halo/deployments","created_at":"2018-03-21T12:56:52Z","updated_at":"2026-07-03T03:49:32Z","pushed_at":"2026-07-03T03:49:26Z","git_url":"git://github.com/halo-dev/halo.git","ssh_url":"git@github.com:halo-dev/halo.git","clone_url":"https://github.com/halo-dev/halo.git","svn_url":"https://github.com/halo-dev/halo","homepage":"https://www.halo.run","size":87098,"stargazers_count":39208,"watchers_count":39208,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":10311,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":130,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["blog","blog-engine","cms","content-management-system","halo","halocms","website-builder"],"visibility":"public","forks":10311,"open_issues":130,"watchers":39208,"default_branch":"main","score":1.0},{"id":41889031,"node_id":"MDEwOlJlcG9zaXRvcnk0MTg4OTAzMQ==","name":"NewPipe","full_name":"TeamNewPipe/NewPipe","private":false,"owner":{"login":"TeamNewPipe","id":22159318,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIyMTU5MzE4","avatar_url":"https://avatars.githubusercontent.com/u/22159318?v=4","gravatar_id":"","url":"https://api.github.com/users/TeamNewPipe","html_url":"https://github.com/TeamNewPipe","followers_url":"https://api.github.com/users/TeamNewPipe/followers","following_url":"https://api.github.com/users/TeamNewPipe/following{/other_user}","gists_url":"https://api.github.com/users/TeamNewPipe/gists{/gist_id}","starred_url":"https://api.github.com/users/TeamNewPipe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TeamNewPipe/subscriptions","organizations_url":"https://api.github.com/users/TeamNewPipe/orgs","repos_url":"https://api.github.com/users/TeamNewPipe/repos","events_url":"https://api.github.com/users/TeamNewPipe/events{/privacy}","received_events_url":"https://api.github.com/users/TeamNewPipe/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/TeamNewPipe/NewPipe","description":"A libre lightweight streaming front-end for Android.","fork":false,"url":"https://api.github.com/repos/TeamNewPipe/NewPipe","forks_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/forks","keys_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/keys{/key_id}","collaborators_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/teams","hooks_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/hooks","issue_events_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/issues/events{/number}","events_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/events","assignees_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/assignees{/user}","branches_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/branches{/branch}","tags_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/tags","blobs_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/git/refs{/sha}","trees_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/git/trees{/sha}","statuses_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/statuses/{sha}","languages_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/languages","stargazers_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/stargazers","contributors_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/contributors","subscribers_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/subscribers","subscription_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/subscription","commits_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/commits{/sha}","git_commits_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/git/commits{/sha}","comments_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/comments{/number}","issue_comment_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/issues/comments{/number}","contents_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/contents/{+path}","compare_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/compare/{base}...{head}","merges_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/merges","archive_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/downloads","issues_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/issues{/number}","pulls_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/pulls{/number}","milestones_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/milestones{/number}","notifications_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/labels{/name}","releases_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/releases{/id}","deployments_url":"https://api.github.com/repos/TeamNewPipe/NewPipe/deployments","created_at":"2015-09-03T23:39:26Z","updated_at":"2026-07-03T02:24:56Z","pushed_at":"2026-07-01T11:13:10Z","git_url":"git://github.com/TeamNewPipe/NewPipe.git","ssh_url":"git@github.com:TeamNewPipe/NewPipe.git","clone_url":"https://github.com/TeamNewPipe/NewPipe.git","svn_url":"https://github.com/TeamNewPipe/NewPipe","homepage":"https://newpipe.net","size":88087,"stargazers_count":38874,"watchers_count":38874,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":true,"forks_count":3660,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1418,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["4k","android","bandcamp","download-videos","newpipe","peertube","soundcloud","translation","video","watch","youtube-video"],"visibility":"public","forks":3660,"open_issues":1418,"watchers":38874,"default_branch":"dev","score":1.0},{"id":19148949,"node_id":"MDEwOlJlcG9zaXRvcnkxOTE0ODk0OQ==","name":"MPAndroidChart","full_name":"PhilJay/MPAndroidChart","private":false,"owner":{"login":"PhilJay","id":6759734,"node_id":"MDQ6VXNlcjY3NTk3MzQ=","avatar_url":"https://avatars.githubusercontent.com/u/6759734?v=4","gravatar_id":"","url":"https://api.github.com/users/PhilJay","html_url":"https://github.com/PhilJay","followers_url":"https://api.github.com/users/PhilJay/followers","following_url":"https://api.github.com/users/PhilJay/following{/other_user}","gists_url":"https://api.github.com/users/PhilJay/gists{/gist_id}","starred_url":"https://api.github.com/users/PhilJay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PhilJay/subscriptions","organizations_url":"https://api.github.com/users/PhilJay/orgs","repos_url":"https://api.github.com/users/PhilJay/repos","events_url":"https://api.github.com/users/PhilJay/events{/privacy}","received_events_url":"https://api.github.com/users/PhilJay/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/PhilJay/MPAndroidChart","description":"A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.","fork":false,"url":"https://api.github.com/repos/PhilJay/MPAndroidChart","forks_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/forks","keys_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/keys{/key_id}","collaborators_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/teams","hooks_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/hooks","issue_events_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/issues/events{/number}","events_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/events","assignees_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/assignees{/user}","branches_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/branches{/branch}","tags_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/tags","blobs_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/git/refs{/sha}","trees_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/git/trees{/sha}","statuses_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/statuses/{sha}","languages_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/languages","stargazers_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/stargazers","contributors_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/contributors","subscribers_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/subscribers","subscription_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/subscription","commits_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/commits{/sha}","git_commits_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/git/commits{/sha}","comments_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/comments{/number}","issue_comment_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/issues/comments{/number}","contents_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/contents/{+path}","compare_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/compare/{base}...{head}","merges_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/merges","archive_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/downloads","issues_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/issues{/number}","pulls_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/pulls{/number}","milestones_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/milestones{/number}","notifications_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/labels{/name}","releases_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/releases{/id}","deployments_url":"https://api.github.com/repos/PhilJay/MPAndroidChart/deployments","created_at":"2014-04-25T14:29:47Z","updated_at":"2026-07-02T14:03:47Z","pushed_at":"2025-06-05T07:06:39Z","git_url":"git://github.com/PhilJay/MPAndroidChart.git","ssh_url":"git@github.com:PhilJay/MPAndroidChart.git","clone_url":"https://github.com/PhilJay/MPAndroidChart.git","svn_url":"https://github.com/PhilJay/MPAndroidChart","homepage":"https://philippjahoda.com","size":21593,"stargazers_count":38200,"watchers_count":38200,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":8993,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2191,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["android","chart","graph","java","mpandroidchart"],"visibility":"public","forks":8993,"open_issues":2191,"watchers":38200,"default_branch":"master","score":1.0},{"id":332357698,"node_id":"MDEwOlJlcG9zaXRvcnkzMzIzNTc2OTg=","name":"ruoyi-vue-pro","full_name":"YunaiV/ruoyi-vue-pro","private":false,"owner":{"login":"YunaiV","id":2015545,"node_id":"MDQ6VXNlcjIwMTU1NDU=","avatar_url":"https://avatars.githubusercontent.com/u/2015545?v=4","gravatar_id":"","url":"https://api.github.com/users/YunaiV","html_url":"https://github.com/YunaiV","followers_url":"https://api.github.com/users/YunaiV/followers","following_url":"https://api.github.com/users/YunaiV/following{/other_user}","gists_url":"https://api.github.com/users/YunaiV/gists{/gist_id}","starred_url":"https://api.github.com/users/YunaiV/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/YunaiV/subscriptions","organizations_url":"https://api.github.com/users/YunaiV/orgs","repos_url":"https://api.github.com/users/YunaiV/repos","events_url":"https://api.github.com/users/YunaiV/events{/privacy}","received_events_url":"https://api.github.com/users/YunaiV/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/YunaiV/ruoyi-vue-pro","description":"🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本，优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序，支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️，是作者生发的动力！","fork":false,"url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro","forks_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/forks","keys_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/keys{/key_id}","collaborators_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/teams","hooks_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/hooks","issue_events_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/issues/events{/number}","events_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/events","assignees_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/assignees{/user}","branches_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/branches{/branch}","tags_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/tags","blobs_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/git/refs{/sha}","trees_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/git/trees{/sha}","statuses_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/statuses/{sha}","languages_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/languages","stargazers_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/stargazers","contributors_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/contributors","subscribers_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/subscribers","subscription_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/subscription","commits_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/commits{/sha}","git_commits_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/git/commits{/sha}","comments_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/comments{/number}","issue_comment_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/issues/comments{/number}","contents_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/contents/{+path}","compare_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/compare/{base}...{head}","merges_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/merges","archive_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/downloads","issues_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/issues{/number}","pulls_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/pulls{/number}","milestones_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/milestones{/number}","notifications_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/labels{/name}","releases_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/releases{/id}","deployments_url":"https://api.github.com/repos/YunaiV/ruoyi-vue-pro/deployments","created_at":"2021-01-24T03:18:25Z","updated_at":"2026-07-03T03:52:58Z","pushed_at":"2026-07-01T10:58:23Z","git_url":"git://github.com/YunaiV/ruoyi-vue-pro.git","ssh_url":"git@github.com:YunaiV/ruoyi-vue-pro.git","clone_url":"https://github.com/YunaiV/ruoyi-vue-pro.git","svn_url":"https://github.com/YunaiV/ruoyi-vue-pro","homepage":"https://doc.iocoder.cn/","size":196028,"stargazers_count":38050,"watchers_count":38050,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":8251,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["flowable","mybatis-plus","mysql","redis","redisson","spring-security","springboot","vue"],"visibility":"public","forks":8251,"open_issues":4,"watchers":38050,"default_branch":"master","score":1.0},{"id":146633589,"node_id":"MDEwOlJlcG9zaXRvcnkxNDY2MzM1ODk=","name":"arthas","full_name":"alibaba/arthas","private":false,"owner":{"login":"alibaba","id":1961952,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE5NjE5NTI=","avatar_url":"https://avatars.githubusercontent.com/u/1961952?v=4","gravatar_id":"","url":"https://api.github.com/users/alibaba","html_url":"https://github.com/alibaba","followers_url":"https://api.github.com/users/alibaba/followers","following_url":"https://api.github.com/users/alibaba/following{/other_user}","gists_url":"https://api.github.com/users/alibaba/gists{/gist_id}","starred_url":"https://api.github.com/users/alibaba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alibaba/subscriptions","organizations_url":"https://api.github.com/users/alibaba/orgs","repos_url":"https://api.github.com/users/alibaba/repos","events_url":"https://api.github.com/users/alibaba/events{/privacy}","received_events_url":"https://api.github.com/users/alibaba/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/alibaba/arthas","description":"Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas","fork":false,"url":"https://api.github.com/repos/alibaba/arthas","forks_url":"https://api.github.com/repos/alibaba/arthas/forks","keys_url":"https://api.github.com/repos/alibaba/arthas/keys{/key_id}","collaborators_url":"https://api.github.com/repos/alibaba/arthas/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/alibaba/arthas/teams","hooks_url":"https://api.github.com/repos/alibaba/arthas/hooks","issue_events_url":"https://api.github.com/repos/alibaba/arthas/issues/events{/number}","events_url":"https://api.github.com/repos/alibaba/arthas/events","assignees_url":"https://api.github.com/repos/alibaba/arthas/assignees{/user}","branches_url":"https://api.github.com/repos/alibaba/arthas/branches{/branch}","tags_url":"https://api.github.com/repos/alibaba/arthas/tags","blobs_url":"https://api.github.com/repos/alibaba/arthas/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/alibaba/arthas/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/alibaba/arthas/git/refs{/sha}","trees_url":"https://api.github.com/repos/alibaba/arthas/git/trees{/sha}","statuses_url":"https://api.github.com/repos/alibaba/arthas/statuses/{sha}","languages_url":"https://api.github.com/repos/alibaba/arthas/languages","stargazers_url":"https://api.github.com/repos/alibaba/arthas/stargazers","contributors_url":"https://api.github.com/repos/alibaba/arthas/contributors","subscribers_url":"https://api.github.com/repos/alibaba/arthas/subscribers","subscription_url":"https://api.github.com/repos/alibaba/arthas/subscription","commits_url":"https://api.github.com/repos/alibaba/arthas/commits{/sha}","git_commits_url":"https://api.github.com/repos/alibaba/arthas/git/commits{/sha}","comments_url":"https://api.github.com/repos/alibaba/arthas/comments{/number}","issue_comment_url":"https://api.github.com/repos/alibaba/arthas/issues/comments{/number}","contents_url":"https://api.github.com/repos/alibaba/arthas/contents/{+path}","compare_url":"https://api.github.com/repos/alibaba/arthas/compare/{base}...{head}","merges_url":"https://api.github.com/repos/alibaba/arthas/merges","archive_url":"https://api.github.com/repos/alibaba/arthas/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/alibaba/arthas/downloads","issues_url":"https://api.github.com/repos/alibaba/arthas/issues{/number}","pulls_url":"https://api.github.com/repos/alibaba/arthas/pulls{/number}","milestones_url":"https://api.github.com/repos/alibaba/arthas/milestones{/number}","notifications_url":"https://api.github.com/repos/alibaba/arthas/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/alibaba/arthas/labels{/name}","releases_url":"https://api.github.com/repos/alibaba/arthas/releases{/id}","deployments_url":"https://api.github.com/repos/alibaba/arthas/deployments","created_at":"2018-08-29T17:15:57Z","updated_at":"2026-07-03T00:15:20Z","pushed_at":"2026-07-01T02:39:39Z","git_url":"git://github.com/alibaba/arthas.git","ssh_url":"git@github.com:alibaba/arthas.git","clone_url":"https://github.com/alibaba/arthas.git","svn_url":"https://github.com/alibaba/arthas","homepage":"https://arthas.aliyun.com/","size":72195,"stargazers_count":37409,"watchers_count":37409,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":7632,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":481,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["agent","alibaba","arthas","classloader","diagnosis","java","jvm","trace","trouble-shooting"],"visibility":"public","forks":7632,"open_issues":481,"watchers":37409,"default_branch":"master","score":1.0},{"id":9754983,"node_id":"MDEwOlJlcG9zaXRvcnk5NzU0OTgz","name":"tutorials","full_name":"eugenp/tutorials","private":false,"owner":{"login":"eugenp","id":1022859,"node_id":"MDQ6VXNlcjEwMjI4NTk=","avatar_url":"https://avatars.githubusercontent.com/u/1022859?v=4","gravatar_id":"","url":"https://api.github.com/users/eugenp","html_url":"https://github.com/eugenp","followers_url":"https://api.github.com/users/eugenp/followers","following_url":"https://api.github.com/users/eugenp/following{/other_user}","gists_url":"https://api.github.com/users/eugenp/gists{/gist_id}","starred_url":"https://api.github.com/users/eugenp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eugenp/subscriptions","organizations_url":"https://api.github.com/users/eugenp/orgs","repos_url":"https://api.github.com/users/eugenp/repos","events_url":"https://api.github.com/users/eugenp/events{/privacy}","received_events_url":"https://api.github.com/users/eugenp/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/eugenp/tutorials","description":"Getting Started with Spring Boot 3: ","fork":false,"url":"https://api.github.com/repos/eugenp/tutorials","forks_url":"https://api.github.com/repos/eugenp/tutorials/forks","keys_url":"https://api.github.com/repos/eugenp/tutorials/keys{/key_id}","collaborators_url":"https://api.github.com/repos/eugenp/tutorials/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/eugenp/tutorials/teams","hooks_url":"https://api.github.com/repos/eugenp/tutorials/hooks","issue_events_url":"https://api.github.com/repos/eugenp/tutorials/issues/events{/number}","events_url":"https://api.github.com/repos/eugenp/tutorials/events","assignees_url":"https://api.github.com/repos/eugenp/tutorials/assignees{/user}","branches_url":"https://api.github.com/repos/eugenp/tutorials/branches{/branch}","tags_url":"https://api.github.com/repos/eugenp/tutorials/tags","blobs_url":"https://api.github.com/repos/eugenp/tutorials/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/eugenp/tutorials/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/eugenp/tutorials/git/refs{/sha}","trees_url":"https://api.github.com/repos/eugenp/tutorials/git/trees{/sha}","statuses_url":"https://api.github.com/repos/eugenp/tutorials/statuses/{sha}","languages_url":"https://api.github.com/repos/eugenp/tutorials/languages","stargazers_url":"https://api.github.com/repos/eugenp/tutorials/stargazers","contributors_url":"https://api.github.com/repos/eugenp/tutorials/contributors","subscribers_url":"https://api.github.com/repos/eugenp/tutorials/subscribers","subscription_url":"https://api.github.com/repos/eugenp/tutorials/subscription","commits_url":"https://api.github.com/repos/eugenp/tutorials/commits{/sha}","git_commits_url":"https://api.github.com/repos/eugenp/tutorials/git/commits{/sha}","comments_url":"https://api.github.com/repos/eugenp/tutorials/comments{/number}","issue_comment_url":"https://api.github.com/repos/eugenp/tutorials/issues/comments{/number}","contents_url":"https://api.github.com/repos/eugenp/tutorials/contents/{+path}","compare_url":"https://api.github.com/repos/eugenp/tutorials/compare/{base}...{head}","merges_url":"https://api.github.com/repos/eugenp/tutorials/merges","archive_url":"https://api.github.com/repos/eugenp/tutorials/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/eugenp/tutorials/downloads","issues_url":"https://api.github.com/repos/eugenp/tutorials/issues{/number}","pulls_url":"https://api.github.com/repos/eugenp/tutorials/pulls{/number}","milestones_url":"https://api.github.com/repos/eugenp/tutorials/milestones{/number}","notifications_url":"https://api.github.com/repos/eugenp/tutorials/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/eugenp/tutorials/labels{/name}","releases_url":"https://api.github.com/repos/eugenp/tutorials/releases{/id}","deployments_url":"https://api.github.com/repos/eugenp/tutorials/deployments","created_at":"2013-04-29T18:26:36Z","updated_at":"2026-07-02T14:56:56Z","pushed_at":"2026-07-01T07:44:16Z","git_url":"git://github.com/eugenp/tutorials.git","ssh_url":"git@github.com:eugenp/tutorials.git","clone_url":"https://github.com/eugenp/tutorials.git","svn_url":"https://github.com/eugenp/tutorials","homepage":"https://bit.ly/github-ls","size":132236,"stargazers_count":37336,"watchers_count":37336,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":53450,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":23,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":[],"visibility":"public","forks":53450,"open_issues":23,"watchers":37336,"default_branch":"master","score":1.0},{"id":149001365,"node_id":"MDEwOlJlcG9zaXRvcnkxNDkwMDEzNjU=","name":"leetcode","full_name":"doocs/leetcode","private":false,"owner":{"login":"doocs","id":43716716,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNzE2NzE2","avatar_url":"https://avatars.githubusercontent.com/u/43716716?v=4","gravatar_id":"","url":"https://api.github.com/users/doocs","html_url":"https://github.com/doocs","followers_url":"https://api.github.com/users/doocs/followers","following_url":"https://api.github.com/users/doocs/following{/other_user}","gists_url":"https://api.github.com/users/doocs/gists{/gist_id}","starred_url":"https://api.github.com/users/doocs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/doocs/subscriptions","organizations_url":"https://api.github.com/users/doocs/orgs","repos_url":"https://api.github.com/users/doocs/repos","events_url":"https://api.github.com/users/doocs/events{/privacy}","received_events_url":"https://api.github.com/users/doocs/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/doocs/leetcode","description":"🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer（第 2 版）》、《程序员面试金典（第 6 版）》题解","fork":false,"url":"https://api.github.com/repos/doocs/leetcode","forks_url":"https://api.github.com/repos/doocs/leetcode/forks","keys_url":"https://api.github.com/repos/doocs/leetcode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/doocs/leetcode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/doocs/leetcode/teams","hooks_url":"https://api.github.com/repos/doocs/leetcode/hooks","issue_events_url":"https://api.github.com/repos/doocs/leetcode/issues/events{/number}","events_url":"https://api.github.com/repos/doocs/leetcode/events","assignees_url":"https://api.github.com/repos/doocs/leetcode/assignees{/user}","branches_url":"https://api.github.com/repos/doocs/leetcode/branches{/branch}","tags_url":"https://api.github.com/repos/doocs/leetcode/tags","blobs_url":"https://api.github.com/repos/doocs/leetcode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/doocs/leetcode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/doocs/leetcode/git/refs{/sha}","trees_url":"https://api.github.com/repos/doocs/leetcode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/doocs/leetcode/statuses/{sha}","languages_url":"https://api.github.com/repos/doocs/leetcode/languages","stargazers_url":"https://api.github.com/repos/doocs/leetcode/stargazers","contributors_url":"https://api.github.com/repos/doocs/leetcode/contributors","subscribers_url":"https://api.github.com/repos/doocs/leetcode/subscribers","subscription_url":"https://api.github.com/repos/doocs/leetcode/subscription","commits_url":"https://api.github.com/repos/doocs/leetcode/commits{/sha}","git_commits_url":"https://api.github.com/repos/doocs/leetcode/git/commits{/sha}","comments_url":"https://api.github.com/repos/doocs/leetcode/comments{/number}","issue_comment_url":"https://api.github.com/repos/doocs/leetcode/issues/comments{/number}","contents_url":"https://api.github.com/repos/doocs/leetcode/contents/{+path}","compare_url":"https://api.github.com/repos/doocs/leetcode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/doocs/leetcode/merges","archive_url":"https://api.github.com/repos/doocs/leetcode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/doocs/leetcode/downloads","issues_url":"https://api.github.com/repos/doocs/leetcode/issues{/number}","pulls_url":"https://api.github.com/repos/doocs/leetcode/pulls{/number}","milestones_url":"https://api.github.com/repos/doocs/leetcode/milestones{/number}","notifications_url":"https://api.github.com/repos/doocs/leetcode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/doocs/leetcode/labels{/name}","releases_url":"https://api.github.com/repos/doocs/leetcode/releases{/id}","deployments_url":"https://api.github.com/repos/doocs/leetcode/deployments","created_at":"2018-09-16T14:03:03Z","updated_at":"2026-07-03T03:55:56Z","pushed_at":"2026-07-03T03:53:54Z","git_url":"git://github.com/doocs/leetcode.git","ssh_url":"git@github.com:doocs/leetcode.git","clone_url":"https://github.com/doocs/leetcode.git","svn_url":"https://github.com/doocs/leetcode","homepage":"https://leetcode.doocs.org","size":813905,"stargazers_count":36248,"watchers_count":36248,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":true,"forks_count":9455,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"cc-by-sa-4.0","name":"Creative Commons Attribution Share Alike 4.0 International","spdx_id":"CC-BY-SA-4.0","url":"https://api.github.com/licenses/cc-by-sa-4.0","node_id":"MDc6TGljZW5zZTI2"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["algorithms","cpp","csharp","golang","java","javascript","leetcode","python3"],"visibility":"public","forks":9455,"open_issues":15,"watchers":36248,"default_branch":"main","score":1.0},{"id":267775629,"node_id":"MDEwOlJlcG9zaXRvcnkyNjc3NzU2Mjk=","name":"hello-algorithm","full_name":"geekxh/hello-algorithm","private":false,"owner":{"login":"geekxh","id":64886238,"node_id":"MDQ6VXNlcjY0ODg2MjM4","avatar_url":"https://avatars.githubusercontent.com/u/64886238?v=4","gravatar_id":"","url":"https://api.github.com/users/geekxh","html_url":"https://github.com/geekxh","followers_url":"https://api.github.com/users/geekxh/followers","following_url":"https://api.github.com/users/geekxh/following{/other_user}","gists_url":"https://api.github.com/users/geekxh/gists{/gist_id}","starred_url":"https://api.github.com/users/geekxh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geekxh/subscriptions","organizations_url":"https://api.github.com/users/geekxh/orgs","repos_url":"https://api.github.com/users/geekxh/repos","events_url":"https://api.github.com/users/geekxh/events{/privacy}","received_events_url":"https://api.github.com/users/geekxh/received_events","type":"User","user_view_type":"public","site_admin":false},"html_url":"https://github.com/geekxh/hello-algorithm","description":"🌍 针对小白的算法训练 | 包括四部分：①.大厂面经 ②.力扣图解  ③.千本开源电子书 ④.百张技术思维导图（项目花了上百小时，希望可以点 star 支持，🌹感谢~）推荐免费ChatGPT使用网站","fork":false,"url":"https://api.github.com/repos/geekxh/hello-algorithm","forks_url":"https://api.github.com/repos/geekxh/hello-algorithm/forks","keys_url":"https://api.github.com/repos/geekxh/hello-algorithm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/geekxh/hello-algorithm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/geekxh/hello-algorithm/teams","hooks_url":"https://api.github.com/repos/geekxh/hello-algorithm/hooks","issue_events_url":"https://api.github.com/repos/geekxh/hello-algorithm/issues/events{/number}","events_url":"https://api.github.com/repos/geekxh/hello-algorithm/events","assignees_url":"https://api.github.com/repos/geekxh/hello-algorithm/assignees{/user}","branches_url":"https://api.github.com/repos/geekxh/hello-algorithm/branches{/branch}","tags_url":"https://api.github.com/repos/geekxh/hello-algorithm/tags","blobs_url":"https://api.github.com/repos/geekxh/hello-algorithm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/geekxh/hello-algorithm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/geekxh/hello-algorithm/git/refs{/sha}","trees_url":"https://api.github.com/repos/geekxh/hello-algorithm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/geekxh/hello-algorithm/statuses/{sha}","languages_url":"https://api.github.com/repos/geekxh/hello-algorithm/languages","stargazers_url":"https://api.github.com/repos/geekxh/hello-algorithm/stargazers","contributors_url":"https://api.github.com/repos/geekxh/hello-algorithm/contributors","subscribers_url":"https://api.github.com/repos/geekxh/hello-algorithm/subscribers","subscription_url":"https://api.github.com/repos/geekxh/hello-algorithm/subscription","commits_url":"https://api.github.com/repos/geekxh/hello-algorithm/commits{/sha}","git_commits_url":"https://api.github.com/repos/geekxh/hello-algorithm/git/commits{/sha}","comments_url":"https://api.github.com/repos/geekxh/hello-algorithm/comments{/number}","issue_comment_url":"https://api.github.com/repos/geekxh/hello-algorithm/issues/comments{/number}","contents_url":"https://api.github.com/repos/geekxh/hello-algorithm/contents/{+path}","compare_url":"https://api.github.com/repos/geekxh/hello-algorithm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/geekxh/hello-algorithm/merges","archive_url":"https://api.github.com/repos/geekxh/hello-algorithm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/geekxh/hello-algorithm/downloads","issues_url":"https://api.github.com/repos/geekxh/hello-algorithm/issues{/number}","pulls_url":"https://api.github.com/repos/geekxh/hello-algorithm/pulls{/number}","milestones_url":"https://api.github.com/repos/geekxh/hello-algorithm/milestones{/number}","notifications_url":"https://api.github.com/repos/geekxh/hello-algorithm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/geekxh/hello-algorithm/labels{/name}","releases_url":"https://api.github.com/repos/geekxh/hello-algorithm/releases{/id}","deployments_url":"https://api.github.com/repos/geekxh/hello-algorithm/deployments","created_at":"2020-05-29T05:47:09Z","updated_at":"2026-07-03T01:26:32Z","pushed_at":"2023-06-13T04:13:17Z","git_url":"git://github.com/geekxh/hello-algorithm.git","ssh_url":"git@github.com:geekxh/hello-algorithm.git","clone_url":"https://github.com/geekxh/hello-algorithm.git","svn_url":"https://github.com/geekxh/hello-algorithm","homepage":"https://www.lintcode.com/chat-gpt?utm_source=tf-github-xhGPT","size":365053,"stargazers_count":36076,"watchers_count":36076,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":6415,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":11,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["algorithms","dynamic-programming","interview-questions","leetcode","leetcode-solutions"],"visibility":"public","forks":6415,"open_issues":11,"watchers":36076,"default_branch":"master","score":1.0},{"id":70198875,"node_id":"MDEwOlJlcG9zaXRvcnk3MDE5ODg3NQ==","name":"lottie-android","full_name":"airbnb/lottie-android","private":false,"owner":{"login":"airbnb","id":698437,"node_id":"MDEyOk9yZ2FuaXphdGlvbjY5ODQzNw==","avatar_url":"https://avatars.githubusercontent.com/u/698437?v=4","gravatar_id":"","url":"https://api.github.com/users/airbnb","html_url":"https://github.com/airbnb","followers_url":"https://api.github.com/users/airbnb/followers","following_url":"https://api.github.com/users/airbnb/following{/other_user}","gists_url":"https://api.github.com/users/airbnb/gists{/gist_id}","starred_url":"https://api.github.com/users/airbnb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/airbnb/subscriptions","organizations_url":"https://api.github.com/users/airbnb/orgs","repos_url":"https://api.github.com/users/airbnb/repos","events_url":"https://api.github.com/users/airbnb/events{/privacy}","received_events_url":"https://api.github.com/users/airbnb/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/airbnb/lottie-android","description":"Render After Effects animations natively on Android and iOS, Web, and React Native","fork":false,"url":"https://api.github.com/repos/airbnb/lottie-android","forks_url":"https://api.github.com/repos/airbnb/lottie-android/forks","keys_url":"https://api.github.com/repos/airbnb/lottie-android/keys{/key_id}","collaborators_url":"https://api.github.com/repos/airbnb/lottie-android/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/airbnb/lottie-android/teams","hooks_url":"https://api.github.com/repos/airbnb/lottie-android/hooks","issue_events_url":"https://api.github.com/repos/airbnb/lottie-android/issues/events{/number}","events_url":"https://api.github.com/repos/airbnb/lottie-android/events","assignees_url":"https://api.github.com/repos/airbnb/lottie-android/assignees{/user}","branches_url":"https://api.github.com/repos/airbnb/lottie-android/branches{/branch}","tags_url":"https://api.github.com/repos/airbnb/lottie-android/tags","blobs_url":"https://api.github.com/repos/airbnb/lottie-android/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/airbnb/lottie-android/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/airbnb/lottie-android/git/refs{/sha}","trees_url":"https://api.github.com/repos/airbnb/lottie-android/git/trees{/sha}","statuses_url":"https://api.github.com/repos/airbnb/lottie-android/statuses/{sha}","languages_url":"https://api.github.com/repos/airbnb/lottie-android/languages","stargazers_url":"https://api.github.com/repos/airbnb/lottie-android/stargazers","contributors_url":"https://api.github.com/repos/airbnb/lottie-android/contributors","subscribers_url":"https://api.github.com/repos/airbnb/lottie-android/subscribers","subscription_url":"https://api.github.com/repos/airbnb/lottie-android/subscription","commits_url":"https://api.github.com/repos/airbnb/lottie-android/commits{/sha}","git_commits_url":"https://api.github.com/repos/airbnb/lottie-android/git/commits{/sha}","comments_url":"https://api.github.com/repos/airbnb/lottie-android/comments{/number}","issue_comment_url":"https://api.github.com/repos/airbnb/lottie-android/issues/comments{/number}","contents_url":"https://api.github.com/repos/airbnb/lottie-android/contents/{+path}","compare_url":"https://api.github.com/repos/airbnb/lottie-android/compare/{base}...{head}","merges_url":"https://api.github.com/repos/airbnb/lottie-android/merges","archive_url":"https://api.github.com/repos/airbnb/lottie-android/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/airbnb/lottie-android/downloads","issues_url":"https://api.github.com/repos/airbnb/lottie-android/issues{/number}","pulls_url":"https://api.github.com/repos/airbnb/lottie-android/pulls{/number}","milestones_url":"https://api.github.com/repos/airbnb/lottie-android/milestones{/number}","notifications_url":"https://api.github.com/repos/airbnb/lottie-android/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/airbnb/lottie-android/labels{/name}","releases_url":"https://api.github.com/repos/airbnb/lottie-android/releases{/id}","deployments_url":"https://api.github.com/repos/airbnb/lottie-android/deployments","created_at":"2016-10-06T22:42:42Z","updated_at":"2026-07-02T13:58:03Z","pushed_at":"2026-02-15T22:03:57Z","git_url":"git://github.com/airbnb/lottie-android.git","ssh_url":"git@github.com:airbnb/lottie-android.git","clone_url":"https://github.com/airbnb/lottie-android.git","svn_url":"https://github.com/airbnb/lottie-android","homepage":"http://airbnb.io/lottie/","size":137398,"stargazers_count":35643,"watchers_count":35643,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":5430,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":65,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["after-effects","airbnb","android","animation","lottie"],"visibility":"public","forks":5430,"open_issues":65,"watchers":35643,"default_branch":"master","score":1.0},{"id":11125589,"node_id":"MDEwOlJlcG9zaXRvcnkxMTEyNTU4OQ==","name":"keycloak","full_name":"keycloak/keycloak","private":false,"owner":{"login":"keycloak","id":4921466,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ5MjE0NjY=","avatar_url":"https://avatars.githubusercontent.com/u/4921466?v=4","gravatar_id":"","url":"https://api.github.com/users/keycloak","html_url":"https://github.com/keycloak","followers_url":"https://api.github.com/users/keycloak/followers","following_url":"https://api.github.com/users/keycloak/following{/other_user}","gists_url":"https://api.github.com/users/keycloak/gists{/gist_id}","starred_url":"https://api.github.com/users/keycloak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/keycloak/subscriptions","organizations_url":"https://api.github.com/users/keycloak/orgs","repos_url":"https://api.github.com/users/keycloak/repos","events_url":"https://api.github.com/users/keycloak/events{/privacy}","received_events_url":"https://api.github.com/users/keycloak/received_events","type":"Organization","user_view_type":"public","site_admin":false},"html_url":"https://github.com/keycloak/keycloak","description":"Open Source Identity and Access Management For Modern Applications and Services","fork":false,"url":"https://api.github.com/repos/keycloak/keycloak","forks_url":"https://api.github.com/repos/keycloak/keycloak/forks","keys_url":"https://api.github.com/repos/keycloak/keycloak/keys{/key_id}","collaborators_url":"https://api.github.com/repos/keycloak/keycloak/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/keycloak/keycloak/teams","hooks_url":"https://api.github.com/repos/keycloak/keycloak/hooks","issue_events_url":"https://api.github.com/repos/keycloak/keycloak/issues/events{/number}","events_url":"https://api.github.com/repos/keycloak/keycloak/events","assignees_url":"https://api.github.com/repos/keycloak/keycloak/assignees{/user}","branches_url":"https://api.github.com/repos/keycloak/keycloak/branches{/branch}","tags_url":"https://api.github.com/repos/keycloak/keycloak/tags","blobs_url":"https://api.github.com/repos/keycloak/keycloak/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/keycloak/keycloak/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/keycloak/keycloak/git/refs{/sha}","trees_url":"https://api.github.com/repos/keycloak/keycloak/git/trees{/sha}","statuses_url":"https://api.github.com/repos/keycloak/keycloak/statuses/{sha}","languages_url":"https://api.github.com/repos/keycloak/keycloak/languages","stargazers_url":"https://api.github.com/repos/keycloak/keycloak/stargazers","contributors_url":"https://api.github.com/repos/keycloak/keycloak/contributors","subscribers_url":"https://api.github.com/repos/keycloak/keycloak/subscribers","subscription_url":"https://api.github.com/repos/keycloak/keycloak/subscription","commits_url":"https://api.github.com/repos/keycloak/keycloak/commits{/sha}","git_commits_url":"https://api.github.com/repos/keycloak/keycloak/git/commits{/sha}","comments_url":"https://api.github.com/repos/keycloak/keycloak/comments{/number}","issue_comment_url":"https://api.github.com/repos/keycloak/keycloak/issues/comments{/number}","contents_url":"https://api.github.com/repos/keycloak/keycloak/contents/{+path}","compare_url":"https://api.github.com/repos/keycloak/keycloak/compare/{base}...{head}","merges_url":"https://api.github.com/repos/keycloak/keycloak/merges","archive_url":"https://api.github.com/repos/keycloak/keycloak/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/keycloak/keycloak/downloads","issues_url":"https://api.github.com/repos/keycloak/keycloak/issues{/number}","pulls_url":"https://api.github.com/repos/keycloak/keycloak/pulls{/number}","milestones_url":"https://api.github.com/repos/keycloak/keycloak/milestones{/number}","notifications_url":"https://api.github.com/repos/keycloak/keycloak/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/keycloak/keycloak/labels{/name}","releases_url":"https://api.github.com/repos/keycloak/keycloak/releases{/id}","deployments_url":"https://api.github.com/repos/keycloak/keycloak/deployments","created_at":"2013-07-02T13:38:51Z","updated_at":"2026-07-03T00:34:53Z","pushed_at":"2026-07-03T02:35:28Z","git_url":"git://github.com/keycloak/keycloak.git","ssh_url":"git@github.com:keycloak/keycloak.git","clone_url":"https://github.com/keycloak/keycloak.git","svn_url":"https://github.com/keycloak/keycloak","homepage":"https://www.keycloak.org","size":600367,"stargazers_count":35476,"watchers_count":35476,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":8583,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2894,"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="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":true,"has_pull_requests":true,"pull_request_creation_policy":"all","topics":["keycloak","oidc","saml"],"visibility":"public","forks":8583,"open_issues":2894,"watchers":35476,"default_branch":"main","score":1.0}]}