{"full_name":"jooby-project/jooby","html_url":"https://github.com/jooby-project/jooby","last_synced_at":"2026-10-05T09:50:20.777Z","status":null,"issues_count":232,"pull_requests_count":526,"avg_time_to_close_issue":5626598.768786127,"avg_time_to_close_pull_request":609889.5642105263,"issues_closed_count":173,"pull_requests_closed_count":475,"pull_request_authors_count":25,"issue_authors_count":60,"avg_comments_per_issue":1.5474137931034484,"avg_comments_per_pull_request":0.47338403041825095,"merged_pull_requests_count":415,"bot_issues_count":0,"bot_pull_requests_count":409,"past_year_issues_count":16,"past_year_pull_requests_count":47,"past_year_avg_time_to_close_issue":251168.33333333334,"past_year_avg_time_to_close_pull_request":255322.68421052632,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":38,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.4375,"past_year_avg_comments_per_pull_request":0.2978723404255319,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":36,"past_year_merged_pull_requests_count":30,"created_at":"2023-05-15T07:14:13.133Z","updated_at":"2026-10-05T09:50:20.777Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jooby-project%2Fjooby","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jooby-project%2Fjooby/issues","issue_labels_count":{"enhancement":60,"bug":53,"apt":25,"mvc":22,"question":22,"break-change":21,"openapi":20,"kotlin":13,"feature":12,"router":11,"jetty":11,"netty":9,"documentation":9,"hibernate":7,"pac4j":6,"web-socket":6,"wontfix":6,"template-engine":6,"undertow":6,"3.x":5,"dependency-injection":5,"buffer":4,"guice":4,"web-server":4,"research":4,"api-change":4,"jooby-cli":4,"jakarta":3,"avaje":3,"feedback":3,"hikari":2,"jte":2,"jackson":2,"reactor":2,"assets":2,"jooby:run":2,"validation":2,"ssl":2,"invalid":2,"4.x":2,"coroutine":2,"pebble":2,"sse":2,"json-b":2,"gson":1,"log4j":1,"tRPC":1,"thymeleaf":1,"aws":1,"graphql":1,"handlebars":1,"mutiny":1,"vertx":1,"scheduler":1,"version-bump":1,"rxjava":1,"help wanted":1,"quartz":1,"performance":1,"logback":1,"deprecated":1,"mcp":1,"1.x":1,"build":1,"rocker":1,"cors":1,"gradle":1},"pull_request_labels_count":{"dependencies":408,"java":345,"javascript":62,"bug":24,"enhancement":23,"documentation":15,"validation":12,"avaje":7,"feature":7,"openapi":6,"apt":6,"mvc":5,"netty":4,"build":4,"router":4,"version-bump":4,"dependency-injection":3,"hibernate":2,"pac4j":2,"camel":2,"scheduler":2,"template-engine":2,"ssl":2,"jstachio":2,"flywaydb":2,"web-server":1,"http-problem":1,"json-rpc":1,"tRPC":1,"whoops":1,"3.x":1,"error-handler":1,"reactor":1,"jetty":1,"break-change":1,"json-b":1},"issue_author_associations_count":{"MEMBER":99,"NONE":75,"CONTRIBUTOR":58},"pull_request_author_associations_count":{"CONTRIBUTOR":479,"MEMBER":38,"NONE":9},"issue_authors":{"jknack":98,"agentgt":17,"kliushnichenko":10,"ogrammer":9,"jonaskahn":7,"jtlapp":6,"tpoll":5,"MrRawbin":3,"luminecs":3,"thomasguo":3,"U1F984":3,"froque":3,"zzj37":3,"ross-oreto":3,"nonetallt":3,"SentryMan":2,"csisy":2,"Test-mycode":2,"bmudda-wpp":2,"ckdevlop":2,"hidemikimura":2,"rjaros":2,"zsf513":2,"nedtwigg":2,"hofrichter":2,"KleyvertDevelop":2,"coreagile":1,"leleuj":1,"tkarlinski":1,"JohannesBeranek":1,"re-thc":1,"pushkinser":1,"maxpert":1,"surisuku":1,"imeszaros":1,"reubenfirmin":1,"Dominilk":1,"extbe":1,"NastyaYarotskas":1,"mgeorge":1,"SuppieRK":1,"k1ll1n":1,"orjanaustvold":1,"vellrya":1,"kangmind":1,"IzzzGoy":1,"ludmiloff":1,"cwm1123":1,"candcdev":1,"FeldrinH":1,"sashirestela":1,"Yushihu":1,"softprops":1,"gel-hidden":1,"blazmrak":1,"jryan128":1,"Luuzzi":1,"satsen":1,"paradox0909":1,"vlofgren":1},"pull_request_authors":{"dependabot[bot]":404,"jknack":37,"kliushnichenko":29,"SentryMan":10,"froque":9,"agentgt":5,"dependabot-preview[bot]":4,"hboutemy":4,"lewisbirks":4,"MrRawbin":3,"gleb619":2,"tpoll":2,"simvalery":1,"renovate[bot]":1,"arimu1":1,"imeszaros":1,"rjaros":1,"vellrya":1,"JohannesBeranek":1,"U1F984":1,"0rzech":1,"tkarlinski":1,"moh-sushi":1,"kevin70":1,"Zir0-93":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-06T00:00:07.616Z","repositories_count":17835518,"issues_count":47484753,"pull_requests_count":147440483,"authors_count":11932818,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"enhancement":3,"bug":3,"web-socket":2,"feature":2,"jackson":2,"json-b":2,"avaje":2,"tRPC":1,"jetty":1,"web-server":1,"kotlin":1,"mcp":1,"netty":1,"openapi":1,"documentation":1,"research":1,"feedback":1,"hikari":1},"past_year_pull_request_labels_count":{"dependencies":36,"java":27,"javascript":9,"bug":2,"feature":2,"documentation":1,"json-rpc":1,"netty":1,"tRPC":1},"past_year_issue_author_associations_count":{"MEMBER":7,"NONE":7,"CONTRIBUTOR":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":41,"MEMBER":4,"NONE":2},"past_year_issue_authors":{"jknack":7,"ogrammer":4,"coreagile":1,"froque":1,"leleuj":1,"NastyaYarotskas":1,"paradox0909":1},"past_year_pull_request_authors":{"dependabot[bot]":36,"jknack":4,"kliushnichenko":4,"arimu1":1,"froque":1,"Zir0-93":1},"maintainers":[{"login":"jknack","count":135,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jknack"},{"login":"imeszaros","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/imeszaros"}],"active_maintainers":[{"login":"jknack","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jknack"}]}