{"generated_at":"2026-10-31T09:42:47Z","start_year":2009,"repositories":{"Homebrew/brew":{"source":"https://github.com/Homebrew/brew","rows":[{"period":"current","revision":"e277871ab2c1223e6f2af22984ed5ebe19d6c926","contributors":1464,"new_contributors":1464,"maintainers":27,"pull_requests_merged":15932,"added":null,"removed":null,"formulae":null,"casks":null,"releases":539,"pull_requests_opened":18030,"issues_opened":5391,"security_advisories":15,"security_disclosures":2,"start_date":"2009-01-01","end_date":"2026-10-31","merge_rate":88.4},{"pull_requests_opened":2549,"issues_opened":453,"github_fetched_at":"2026-10-31T09:42:55Z","github_queries":2,"github_method":"search baseline","period":"2026","revision":"e277871ab2c1223e6f2af22984ed5ebe19d6c926","contributors":189,"new_contributors":122,"maintainers":27,"pull_requests_merged":2291,"added":null,"removed":null,"formulae":null,"casks":null,"releases":59,"security_advisories":15,"security_disclosures":0,"start_date":"2026-01-01","end_date":"2026-10-31","merge_rate":89.9},{"pull_requests_opened":1913,"issues_opened":369,"github_fetched_at":"2026-10-23T16:26:06Z","period":"2025","revision":"754344022ff6b44f759c04b828fed0e9a76e3216","contributors":123,"new_contributors":71,"maintainers":28,"pull_requests_merged":1721,"added":null,"removed":null,"formulae":null,"casks":null,"releases":62,"security_advisories":0,"start_date":"2025-01-01","end_date":"2026-01-01","security_disclosures":0,"merge_rate":90.0},{"pull_requests_opened":2200,"issues_opened":349,"github_fetched_at":"2026-10-23T16:26:26Z","period":"2024","revision":"c723e2fde3ed98f5aa763e8eed152aadfa3bff3a","contributors":132,"new_contributors":81,"maintainers":29,"pull_requests_merged":1854,"added":null,"removed":null,"formulae":null,"casks":null,"releases":58,"security_advisories":0,"start_date":"2024-01-01","end_date":"2025-01-01","security_disclosures":0,"merge_rate":84.3},{"pull_requests_opened":1607,"issues_opened":450,"github_fetched_at":"2026-10-23T16:26:46Z","period":"2023","revision":"bc566b5cd0d540a8afda2bbaac0c395823d66ec0","contributors":129,"new_contributors":78,"maintainers":27,"pull_requests_merged":1464,"added":null,"removed":null,"formulae":null,"casks":null,"releases":60,"security_advisories":0,"start_date":"2023-01-01","end_date":"2024-01-01","security_disclosures":0,"merge_rate":91.1},{"pull_requests_opened":1194,"issues_opened":393,"github_fetched_at":"2026-10-23T16:27:06Z","period":"2022","revision":"e76c55e18434c870cca1de7aadf9d5218271fe2d","contributors":101,"new_contributors":51,"maintainers":28,"pull_requests_merged":1068,"added":null,"removed":null,"formulae":null,"casks":null,"releases":48,"security_advisories":0,"start_date":"2022-01-01","end_date":"2023-01-01","security_disclosures":0,"merge_rate":89.4},{"pull_requests_opened":1852,"issues_opened":501,"github_fetched_at":"2026-10-23T16:27:26Z","period":"2021","revision":"60afbd761a15bf1421cd5ce473ec7304cd9cff7d","contributors":136,"new_contributors":90,"maintainers":30,"pull_requests_merged":1668,"added":null,"removed":null,"formulae":null,"casks":null,"releases":59,"security_advisories":0,"start_date":"2021-01-01","end_date":"2022-01-01","security_disclosures":1,"merge_rate":90.1},{"pull_requests_opened":2245,"issues_opened":540,"github_fetched_at":"2026-10-23T16:27:46Z","period":"2020","revision":"635ecbc58991d914f08daeac8df15452baaed21e","contributors":149,"new_contributors":110,"maintainers":32,"pull_requests_merged":1940,"added":null,"removed":null,"formulae":null,"casks":null,"releases":51,"security_advisories":0,"start_date":"2020-01-01","end_date":"2021-01-01","security_disclosures":0,"merge_rate":86.4},{"pull_requests_opened":956,"issues_opened":436,"github_fetched_at":"2026-10-23T16:28:06Z","period":"2019","revision":"14455a7b621a3ec04eda4552f914c31d66c7fd21","contributors":135,"new_contributors":100,"maintainers":23,"pull_requests_merged":851,"added":null,"removed":null,"formulae":null,"casks":null,"releases":31,"security_advisories":0,"start_date":"2019-01-01","end_date":"2020-01-01","security_disclosures":0,"merge_rate":89.0},{"pull_requests_opened":1199,"issues_opened":623,"github_fetched_at":"2026-10-23T16:28:26Z","period":"2018","revision":"2ff07a60c8fe5c95e1648b368f65e5dccf3b6d46","contributors":112,"new_contributors":76,"maintainers":21,"pull_requests_merged":1078,"added":null,"removed":null,"formulae":null,"casks":null,"releases":50,"security_advisories":0,"start_date":"2018-01-01","end_date":"2019-01-01","security_disclosures":1,"merge_rate":89.9},{"pull_requests_opened":1241,"issues_opened":601,"github_fetched_at":"2026-10-23T16:28:45Z","period":"2017","revision":"93a2e9fc25407b049d594ad2da112a5cb8bdf5c3","contributors":133,"new_contributors":99,"maintainers":15,"pull_requests_merged":1104,"added":null,"removed":null,"formulae":null,"casks":null,"releases":27,"security_advisories":0,"start_date":"2017-01-01","end_date":"2018-01-01","security_disclosures":0,"merge_rate":89.0},{"pull_requests_opened":1074,"issues_opened":676,"github_fetched_at":"2026-10-23T16:29:05Z","period":"2016","revision":"81b40f6564a26814acab5ec9cf353fd677734f5d","contributors":159,"new_contributors":132,"maintainers":14,"pull_requests_merged":893,"added":null,"removed":null,"formulae":null,"casks":null,"releases":18,"security_advisories":0,"start_date":"2016-01-01","end_date":"2017-01-01","security_disclosures":0,"merge_rate":83.1},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:29:25Z","period":"2015","revision":"31501e7b388367eb66c964512756766bfd7b5dc5","contributors":131,"new_contributors":109,"maintainers":10,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":0,"security_advisories":0,"start_date":"2015-01-01","end_date":"2016-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:29:44Z","period":"2014","revision":"648c47e85d74805c18ce94412397a32c183f2cae","contributors":111,"new_contributors":90,"maintainers":6,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":0,"security_advisories":0,"start_date":"2014-01-01","end_date":"2015-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:30:04Z","period":"2013","revision":"31ed0d6505f26d70350d348980f477e3a66440d9","contributors":87,"new_contributors":72,"maintainers":8,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":2,"security_advisories":0,"start_date":"2013-01-01","end_date":"2014-01-01","maintainers_source":"committers","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:30:24Z","period":"2012","revision":"de1eabf22c0137e4e0ad8c34cc47fd86cb78e557","contributors":57,"new_contributors":43,"maintainers":6,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":4,"security_advisories":0,"start_date":"2012-01-01","end_date":"2013-01-01","maintainers_source":"committers","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:30:43Z","period":"2011","revision":"9c83af341f4b12ec368703a357ad3c4572e954d9","contributors":63,"new_contributors":54,"maintainers":7,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":2,"security_advisories":0,"start_date":"2011-01-01","end_date":"2012-01-01","maintainers_source":"committers","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:31:03Z","period":"2010","revision":"4cf099ecdfd9d3c12358daa590fab0c9bb4de59a","contributors":50,"new_contributors":45,"maintainers":4,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":3,"security_advisories":0,"start_date":"2010-01-01","end_date":"2011-01-01","maintainers_source":"committers","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:31:22Z","period":"2009","revision":"8b7b132620f70746afd4bbdff21f7915752ad24e","contributors":41,"new_contributors":41,"maintainers":2,"pull_requests_merged":0,"added":null,"removed":null,"formulae":null,"casks":null,"releases":5,"security_advisories":0,"start_date":"2009-01-01","end_date":"2010-01-01","maintainers_source":"committers","security_disclosures":0,"merge_rate":null}]},"Homebrew/homebrew-core":{"source":"https://github.com/Homebrew/homebrew-core","rows":[{"period":"current","revision":"2473f5df08abcc02fdc468159d0c3b64c3ec23ea","contributors":14921,"new_contributors":14921,"maintainers":null,"pull_requests_merged":290122,"added":null,"removed":null,"formulae":8687,"casks":null,"releases":null,"pull_requests_opened":315655,"issues_opened":6174,"security_advisories":0,"security_disclosures":0,"start_date":"2009-01-01","end_date":"2026-10-31","merge_rate":91.9},{"pull_requests_opened":61331,"issues_opened":235,"github_fetched_at":"2026-10-31T09:43:30Z","github_queries":2,"github_method":"search baseline","period":"2026","revision":"2473f5df08abcc02fdc468159d0c3b64c3ec23ea","contributors":839,"new_contributors":546,"maintainers":null,"pull_requests_merged":58689,"added":null,"removed":null,"formulae":8687,"casks":null,"releases":null,"security_advisories":0,"security_disclosures":0,"start_date":"2026-01-01","end_date":"2026-10-31","merge_rate":95.7},{"pull_requests_opened":57615,"issues_opened":278,"github_fetched_at":"2026-10-23T16:32:23Z","period":"2025","revision":"beb2379681b554b0e69af778de5d94f9c4e49958","contributors":807,"new_contributors":455,"maintainers":null,"pull_requests_merged":54919,"added":null,"removed":null,"formulae":8119,"casks":null,"releases":null,"security_advisories":0,"start_date":"2025-01-01","end_date":"2026-01-01","security_disclosures":0,"merge_rate":95.3},{"pull_requests_opened":43799,"issues_opened":345,"github_fetched_at":"2026-10-23T16:32:43Z","period":"2024","revision":"7fb55d77aa16729d3e6ba01e4d543cfd2f5deccf","contributors":924,"new_contributors":513,"maintainers":null,"pull_requests_merged":41597,"added":null,"removed":null,"formulae":7356,"casks":null,"releases":null,"security_advisories":0,"start_date":"2024-01-01","end_date":"2025-01-01","security_disclosures":0,"merge_rate":95.0},{"pull_requests_opened":38733,"issues_opened":380,"github_fetched_at":"2026-10-23T16:33:03Z","period":"2023","revision":"b34d29d4b1710330bc45ffa5a3c6fb1db5e66ef3","contributors":1086,"new_contributors":595,"maintainers":null,"pull_requests_merged":35629,"added":null,"removed":null,"formulae":6984,"casks":null,"releases":null,"security_advisories":0,"start_date":"2023-01-01","end_date":"2024-01-01","security_disclosures":0,"merge_rate":92.0},{"pull_requests_opened":26707,"issues_opened":416,"github_fetched_at":"2026-10-23T16:33:23Z","period":"2022","revision":"4d05c011b70b8c4bf9f73bbfdd1d5622c7a30b02","contributors":1225,"new_contributors":719,"maintainers":null,"pull_requests_merged":24162,"added":null,"removed":null,"formulae":6464,"casks":null,"releases":null,"security_advisories":0,"start_date":"2022-01-01","end_date":"2023-01-01","security_disclosures":0,"merge_rate":90.5},{"pull_requests_opened":23701,"issues_opened":471,"github_fetched_at":"2026-10-23T16:33:43Z","period":"2021","revision":"ead242de4a333981a9df6dcc177f463a24524861","contributors":1341,"new_contributors":836,"maintainers":null,"pull_requests_merged":20607,"added":null,"removed":null,"formulae":5910,"casks":null,"releases":null,"security_advisories":0,"start_date":"2021-01-01","end_date":"2022-01-01","security_disclosures":0,"merge_rate":86.9},{"pull_requests_opened":19082,"issues_opened":503,"github_fetched_at":"2026-10-23T16:34:02Z","period":"2020","revision":"b293a33dd8acb2c92033184963d8b92c14c1a2f2","contributors":1425,"new_contributors":868,"maintainers":null,"pull_requests_merged":16331,"added":null,"removed":null,"formulae":5420,"casks":null,"releases":null,"security_advisories":0,"start_date":"2020-01-01","end_date":"2021-01-01","security_disclosures":0,"merge_rate":85.6},{"pull_requests_opened":12129,"issues_opened":676,"github_fetched_at":"2026-10-23T16:34:22Z","period":"2019","revision":"6e4ff158598d97f6cf8d8610a1a95e356a44b2b3","contributors":1507,"new_contributors":947,"maintainers":null,"pull_requests_merged":10349,"added":null,"removed":null,"formulae":4897,"casks":null,"releases":null,"security_advisories":0,"start_date":"2019-01-01","end_date":"2020-01-01","security_disclosures":0,"merge_rate":85.3},{"pull_requests_opened":12251,"issues_opened":983,"github_fetched_at":"2026-10-23T16:34:42Z","period":"2018","revision":"5ffc6f250d04e8b337466dacedb4a249c57cf1e6","contributors":1285,"new_contributors":818,"maintainers":null,"pull_requests_merged":10343,"added":null,"removed":null,"formulae":4678,"casks":null,"releases":null,"security_advisories":0,"start_date":"2018-01-01","end_date":"2019-01-01","security_disclosures":0,"merge_rate":84.4},{"pull_requests_opened":12872,"issues_opened":1012,"github_fetched_at":"2026-10-23T16:35:02Z","period":"2017","revision":"97de0af55d4093bb0fcf5a0644390eea1cc54fec","contributors":1363,"new_contributors":837,"maintainers":null,"pull_requests_merged":11092,"added":null,"removed":null,"formulae":4466,"casks":null,"releases":null,"security_advisories":0,"start_date":"2017-01-01","end_date":"2018-01-01","security_disclosures":0,"merge_rate":86.2},{"pull_requests_opened":7435,"issues_opened":875,"github_fetched_at":"2026-10-23T16:35:22Z","period":"2016","revision":"7efe381f290b472950ad4d1b25e3e4db58a58dd7","contributors":1782,"new_contributors":1217,"maintainers":null,"pull_requests_merged":6404,"added":null,"removed":null,"formulae":3684,"casks":null,"releases":null,"security_advisories":0,"start_date":"2016-01-01","end_date":"2017-01-01","security_disclosures":0,"merge_rate":86.1},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:35:41Z","period":"2015","revision":"0c1c6481de81c2251785c8521a8c3630d838d175","contributors":1682,"new_contributors":1228,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":3390,"casks":null,"releases":null,"security_advisories":0,"start_date":"2015-01-01","end_date":"2016-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:36:01Z","period":"2014","revision":"ecb004ed2a17c9df0cfe67927b0245cbb36a5eea","contributors":1691,"new_contributors":1247,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":2945,"casks":null,"releases":null,"security_advisories":0,"start_date":"2014-01-01","end_date":"2015-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:36:21Z","period":"2013","revision":"25fc3ec51cbe954563186311564dfc1a0279d2a8","contributors":1611,"new_contributors":1243,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":2596,"casks":null,"releases":null,"security_advisories":0,"start_date":"2013-01-01","end_date":"2014-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:36:40Z","period":"2012","revision":"77b98fe64ec3640cd2bf5252d2266278136fd218","contributors":1336,"new_contributors":1053,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":2208,"casks":null,"releases":null,"security_advisories":0,"start_date":"2012-01-01","end_date":"2013-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:37:00Z","period":"2011","revision":"00a901b86f0934cd904e659f339197ba19541524","contributors":1086,"new_contributors":885,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":1856,"casks":null,"releases":null,"security_advisories":0,"start_date":"2011-01-01","end_date":"2012-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:37:19Z","period":"2010","revision":"4e01a624f1c421fd39ac78293c35201cb78db5f6","contributors":804,"new_contributors":743,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":1383,"casks":null,"releases":null,"security_advisories":0,"start_date":"2010-01-01","end_date":"2011-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:37:39Z","period":"2009","revision":"47a7f748082b37daaaeab5fa4b652bf8cac92577","contributors":171,"new_contributors":171,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":406,"casks":null,"releases":null,"security_advisories":0,"start_date":"2009-01-01","end_date":"2010-01-01","security_disclosures":0,"merge_rate":null}]},"Homebrew/homebrew-cask":{"source":"https://github.com/Homebrew/homebrew-cask","rows":[{"period":"current","revision":"882f56b339b423717fefcd8c4125d9349142ee59","contributors":12768,"new_contributors":12768,"maintainers":null,"pull_requests_merged":270952,"added":12697,"removed":4875,"formulae":null,"casks":7822,"releases":null,"pull_requests_opened":290382,"issues_opened":6972,"security_advisories":0,"security_disclosures":0,"start_date":"2009-01-01","end_date":"2026-10-31","merge_rate":93.3},{"pull_requests_opened":55555,"issues_opened":225,"github_fetched_at":"2026-10-31T09:44:32Z","github_queries":2,"github_method":"search baseline","period":"2026","revision":"882f56b339b423717fefcd8c4125d9349142ee59","contributors":1084,"new_contributors":806,"maintainers":null,"pull_requests_merged":54048,"added":830,"removed":524,"formulae":null,"casks":7822,"releases":null,"security_advisories":0,"security_disclosures":0,"start_date":"2026-01-01","end_date":"2026-10-31","merge_rate":97.3},{"pull_requests_opened":45788,"issues_opened":198,"github_fetched_at":"2026-10-23T16:38:39Z","period":"2025","revision":"2b438648038193d55f9139873ced4337831f8807","contributors":949,"new_contributors":635,"maintainers":null,"pull_requests_merged":45135,"added":797,"removed":574,"formulae":null,"casks":7516,"releases":null,"security_advisories":0,"start_date":"2025-01-01","end_date":"2026-01-01","security_disclosures":0,"merge_rate":98.6},{"pull_requests_opened":33046,"issues_opened":207,"github_fetched_at":"2026-10-23T16:38:59Z","period":"2024","revision":"e6feb2a3a2f8dbefd60c41a5a960ffc49a9fd66e","contributors":1074,"new_contributors":677,"maintainers":null,"pull_requests_merged":32455,"added":3006,"removed":66,"formulae":null,"casks":7293,"releases":null,"security_advisories":0,"start_date":"2024-01-01","end_date":"2025-01-01","security_disclosures":0,"merge_rate":98.2},{"pull_requests_opened":24438,"issues_opened":211,"github_fetched_at":"2026-10-23T16:39:19Z","period":"2023","revision":"a8d5cd8c032d253ee6c4996405e0b984789f5bc6","contributors":1241,"new_contributors":709,"maintainers":null,"pull_requests_merged":23498,"added":417,"removed":196,"formulae":null,"casks":4353,"releases":null,"security_advisories":0,"start_date":"2023-01-01","end_date":"2024-01-01","security_disclosures":0,"merge_rate":96.2},{"pull_requests_opened":21927,"issues_opened":169,"github_fetched_at":"2026-10-23T16:39:39Z","period":"2022","revision":"24b9de765503afe75b184ef3bca5c7bffdfd9477","contributors":1483,"new_contributors":900,"maintainers":null,"pull_requests_merged":20774,"added":383,"removed":207,"formulae":null,"casks":4132,"releases":null,"security_advisories":0,"start_date":"2022-01-01","end_date":"2023-01-01","security_disclosures":0,"merge_rate":94.7},{"pull_requests_opened":19009,"issues_opened":303,"github_fetched_at":"2026-10-23T16:39:59Z","period":"2021","revision":"00dc3a3885c993ddb3d8a91124b24819246488ac","contributors":1613,"new_contributors":1037,"maintainers":null,"pull_requests_merged":18020,"added":494,"removed":308,"formulae":null,"casks":3956,"releases":null,"security_advisories":0,"start_date":"2021-01-01","end_date":"2022-01-01","security_disclosures":0,"merge_rate":94.8},{"pull_requests_opened":21683,"issues_opened":454,"github_fetched_at":"2026-10-23T16:40:19Z","period":"2020","revision":"b2fd7a2a9b3eb4437dd34452b530d7e82c75328f","contributors":1462,"new_contributors":939,"maintainers":null,"pull_requests_merged":19856,"added":562,"removed":286,"formulae":null,"casks":3770,"releases":null,"security_advisories":0,"start_date":"2020-01-01","end_date":"2021-01-01","security_disclosures":0,"merge_rate":91.6},{"pull_requests_opened":17574,"issues_opened":498,"github_fetched_at":"2026-10-23T16:40:38Z","period":"2019","revision":"768daf8f9a149504e1456017f13bd3f6d1451a68","contributors":1567,"new_contributors":1055,"maintainers":null,"pull_requests_merged":16293,"added":466,"removed":1063,"formulae":null,"casks":3494,"releases":null,"security_advisories":0,"start_date":"2019-01-01","end_date":"2020-01-01","security_disclosures":0,"merge_rate":92.7},{"pull_requests_opened":13808,"issues_opened":547,"github_fetched_at":"2026-10-23T16:40:58Z","period":"2018","revision":"f0ee27a6c5c319960a88e3e923c72d366ecf5c72","contributors":1527,"new_contributors":992,"maintainers":null,"pull_requests_merged":11945,"added":526,"removed":315,"formulae":null,"casks":4091,"releases":null,"security_advisories":0,"start_date":"2018-01-01","end_date":"2019-01-01","security_disclosures":0,"merge_rate":86.5},{"pull_requests_opened":12993,"issues_opened":768,"github_fetched_at":"2026-10-23T16:41:18Z","period":"2017","revision":"51c46eed0cb1871ab801377d97885d37bc526063","contributors":1475,"new_contributors":1066,"maintainers":null,"pull_requests_merged":12252,"added":795,"removed":406,"formulae":null,"casks":3880,"releases":null,"security_advisories":0,"start_date":"2017-01-01","end_date":"2018-01-01","security_disclosures":0,"merge_rate":94.3},{"pull_requests_opened":10543,"issues_opened":1469,"github_fetched_at":"2026-10-23T16:41:38Z","period":"2016","revision":"02678bfadee362d0e8ab1d20be589b8b5102f24e","contributors":1730,"new_contributors":1351,"maintainers":null,"pull_requests_merged":7180,"added":852,"removed":291,"formulae":null,"casks":3491,"releases":null,"security_advisories":0,"start_date":"2016-01-01","end_date":"2017-01-01","security_disclosures":0,"merge_rate":68.1},{"pull_requests_opened":6680,"issues_opened":833,"github_fetched_at":"2026-10-23T16:41:58Z","period":"2015","revision":"71e3cdd201d59f5c4b82b42d7b7cba571bdf4f07","contributors":1506,"new_contributors":1217,"maintainers":null,"pull_requests_merged":3063,"added":928,"removed":207,"formulae":null,"casks":2930,"releases":null,"security_advisories":0,"start_date":"2015-01-01","end_date":"2016-01-01","security_disclosures":0,"merge_rate":45.9},{"pull_requests_opened":5482,"issues_opened":766,"github_fetched_at":"2026-10-23T16:42:18Z","period":"2014","revision":"975a21a2fbe479e7241240e47a1e31c9d5ad2cc7","contributors":1080,"new_contributors":971,"maintainers":null,"pull_requests_merged":4731,"added":1479,"removed":230,"formulae":null,"casks":2209,"releases":null,"security_advisories":0,"start_date":"2014-01-01","end_date":"2015-01-01","security_disclosures":0,"merge_rate":86.3},{"pull_requests_opened":1791,"issues_opened":285,"github_fetched_at":"2026-10-23T16:42:38Z","period":"2013","revision":"990259764eb93ec8c6455dfefd7a7ecfcc3c6869","contributors":397,"new_contributors":388,"maintainers":null,"pull_requests_merged":1635,"added":1049,"removed":201,"formulae":null,"casks":960,"releases":null,"security_advisories":0,"start_date":"2013-01-01","end_date":"2014-01-01","security_disclosures":0,"merge_rate":91.3},{"pull_requests_opened":65,"issues_opened":39,"github_fetched_at":"2026-10-23T16:42:58Z","period":"2012","revision":"c8ac67f34d005258211da7f6c448db3f6cd2f87d","contributors":25,"new_contributors":25,"maintainers":null,"pull_requests_merged":65,"added":113,"removed":1,"formulae":null,"casks":112,"releases":null,"security_advisories":0,"start_date":"2012-01-01","end_date":"2013-01-01","security_disclosures":0,"merge_rate":100.0},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:43:17Z","period":"2011","revision":null,"contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":0,"removed":0,"formulae":null,"casks":0,"releases":null,"security_advisories":0,"start_date":"2011-01-01","end_date":"2012-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:43:37Z","period":"2010","revision":null,"contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":0,"removed":0,"formulae":null,"casks":0,"releases":null,"security_advisories":0,"start_date":"2010-01-01","end_date":"2011-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T16:43:57Z","period":"2009","revision":null,"contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":0,"removed":0,"formulae":null,"casks":0,"releases":null,"security_advisories":0,"start_date":"2009-01-01","end_date":"2010-01-01","security_disclosures":0,"merge_rate":null}]},"Homebrew/legacy-homebrew":{"source":"https://github.com/Homebrew/legacy-homebrew","rows":[{"period":"current","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":7097,"new_contributors":7097,"maintainers":null,"pull_requests_merged":25260,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"pull_requests_opened":32850,"issues_opened":17016,"security_advisories":0,"security_disclosures":0,"start_date":"2009-01-01","end_date":"2026-10-31","merge_rate":76.9},{"pull_requests_opened":0,"issues_opened":0,"period":"2026","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"security_disclosures":0,"start_date":"2026-01-01","end_date":"2026-10-31","merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:18:25Z","period":"2025","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2025-01-01","end_date":"2026-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:18:45Z","period":"2024","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2024-01-01","end_date":"2025-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:19:05Z","period":"2023","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2023-01-01","end_date":"2024-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:19:25Z","period":"2022","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2022-01-01","end_date":"2023-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:19:45Z","period":"2021","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2021-01-01","end_date":"2022-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:20:05Z","period":"2020","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2020-01-01","end_date":"2021-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:20:24Z","period":"2019","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","contributors":1,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2019-01-01","end_date":"2020-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":0,"github_fetched_at":"2026-10-23T20:20:44Z","period":"2018","revision":"5a9e19f9d5c70e904dae5bcc4efda71886e3b13d","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2018-01-01","end_date":"2019-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":0,"issues_opened":3,"github_fetched_at":"2026-10-23T20:21:04Z","period":"2017","revision":"5a9e19f9d5c70e904dae5bcc4efda71886e3b13d","contributors":0,"new_contributors":0,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2017-01-01","end_date":"2018-01-01","security_disclosures":0,"merge_rate":null},{"pull_requests_opened":2535,"issues_opened":560,"github_fetched_at":"2026-10-23T20:21:23Z","period":"2016","revision":"5a9e19f9d5c70e904dae5bcc4efda71886e3b13d","contributors":723,"new_contributors":374,"maintainers":null,"pull_requests_merged":2130,"added":null,"removed":null,"formulae":0,"casks":null,"releases":0,"security_advisories":0,"start_date":"2016-01-01","end_date":"2017-01-01","security_disclosures":0,"merge_rate":84.0},{"pull_requests_opened":9471,"issues_opened":2620,"github_fetched_at":"2026-10-23T20:21:43Z","period":"2015","revision":"6dc5b52a8a4503d2a739c592472c277022456d21","contributors":1738,"new_contributors":1266,"maintainers":null,"pull_requests_merged":8244,"added":null,"removed":null,"formulae":3390,"casks":null,"releases":0,"security_advisories":0,"start_date":"2015-01-01","end_date":"2016-01-01","security_disclosures":0,"merge_rate":87.0},{"pull_requests_opened":6678,"issues_opened":2993,"github_fetched_at":"2026-10-23T20:25:46Z","period":"2014","revision":"d9a69a40cd5c9980285ec9032bf711aacd90d313","contributors":1737,"new_contributors":1283,"maintainers":null,"pull_requests_merged":5569,"added":null,"removed":null,"formulae":2945,"casks":null,"releases":0,"security_advisories":0,"start_date":"2014-01-01","end_date":"2015-01-01","security_disclosures":0,"merge_rate":83.4},{"pull_requests_opened":5258,"issues_opened":3301,"github_fetched_at":"2026-10-23T20:26:06Z","period":"2013","revision":"9af497fcacecc72bde13b88e807e0fd29df87e56","contributors":1647,"new_contributors":1267,"maintainers":null,"pull_requests_merged":4431,"added":null,"removed":null,"formulae":2596,"casks":null,"releases":0,"security_advisories":0,"start_date":"2013-01-01","end_date":"2014-01-01","security_disclosures":0,"merge_rate":84.3},{"pull_requests_opened":4535,"issues_opened":2785,"github_fetched_at":"2026-10-23T20:26:26Z","period":"2012","revision":"51b99fa13c3b542a781366da0620dbbb5ed06117","contributors":1368,"new_contributors":1073,"maintainers":null,"pull_requests_merged":2575,"added":null,"removed":null,"formulae":2208,"casks":null,"releases":0,"security_advisories":0,"start_date":"2012-01-01","end_date":"2013-01-01","security_disclosures":0,"merge_rate":56.8},{"pull_requests_opened":3669,"issues_opened":1719,"github_fetched_at":"2026-10-23T20:26:46Z","period":"2011","revision":"3595eac32021292fc7dc4f9c3e32c2d5bc64f713","contributors":1109,"new_contributors":901,"maintainers":null,"pull_requests_merged":2050,"added":null,"removed":null,"formulae":1856,"casks":null,"releases":0,"security_advisories":0,"start_date":"2011-01-01","end_date":"2012-01-01","security_disclosures":0,"merge_rate":55.9},{"pull_requests_opened":704,"issues_opened":2691,"github_fetched_at":"2026-10-23T20:27:06Z","period":"2010","revision":"2b832e19d8c661809285e31b48c8a5195d8ba4a7","contributors":818,"new_contributors":752,"maintainers":null,"pull_requests_merged":261,"added":null,"removed":null,"formulae":1383,"casks":null,"releases":0,"security_advisories":0,"start_date":"2010-01-01","end_date":"2011-01-01","security_disclosures":0,"merge_rate":37.1},{"pull_requests_opened":0,"issues_opened":344,"github_fetched_at":"2026-10-23T20:27:26Z","period":"2009","revision":"ee7f610914012db6bc8b046f150d5f0ddea7b499","contributors":181,"new_contributors":181,"maintainers":null,"pull_requests_merged":0,"added":null,"removed":null,"formulae":406,"casks":null,"releases":0,"security_advisories":0,"start_date":"2009-01-01","end_date":"2010-01-01","security_disclosures":0,"merge_rate":null}]}},"security_disclosures":[{"date":"2018-08-05","url":"https://brew.sh/2018/08/05/security-incident-disclosure/"},{"date":"2021-04-21","url":"https://brew.sh/2021/04/21/security-incident-disclosure/"}],"maintainer_history":{"source":"https://github.com/Homebrew/legacy-homebrew","revision":"c092d647aa750dd5e8df0cdfb180822cc3abce55","definition":"Before the 2014 README roster: non-bot first-parent committers whose mailmapped email differs from the author, deduplicated by connected case-insensitive committer names and emails. The 2014 cross-check gives six, matching its README.","alias_source":"https://github.com/Homebrew/legacy-homebrew/commit/fbffc662cc93675bef1a3dabbc7f87945384987f"},"combined_contributors":{"repositories":["Homebrew/brew","Homebrew/homebrew-core","Homebrew/homebrew-cask"],"rows":[{"period":"current","contributors":26285,"new_contributors":26285,"maintainers":27,"maintainer_contributor_ratio":0.1,"pull_requests_per_maintainer":24330.26,"issues_per_maintainer":1316.78},{"period":"2026","contributors":1961,"new_contributors":1352,"maintainers":27,"maintainer_contributor_ratio":1.38,"pull_requests_per_maintainer":4423.52,"issues_per_maintainer":33.81},{"period":"2025","contributors":1746,"new_contributors":1061,"maintainers":28,"maintainer_contributor_ratio":1.6,"pull_requests_per_maintainer":3761.29,"issues_per_maintainer":30.18},{"period":"2024","contributors":1953,"new_contributors":1133,"maintainers":29,"maintainer_contributor_ratio":1.48,"pull_requests_per_maintainer":2725.69,"issues_per_maintainer":31.07},{"period":"2023","contributors":2259,"new_contributors":1241,"maintainers":27,"maintainer_contributor_ratio":1.2,"pull_requests_per_maintainer":2399.19,"issues_per_maintainer":38.56},{"period":"2022","contributors":2603,"new_contributors":1486,"maintainers":28,"maintainer_contributor_ratio":1.08,"pull_requests_per_maintainer":1779.57,"issues_per_maintainer":34.93},{"period":"2021","contributors":2861,"new_contributors":1754,"maintainers":30,"maintainer_contributor_ratio":1.05,"pull_requests_per_maintainer":1485.4,"issues_per_maintainer":42.5},{"period":"2020","contributors":2817,"new_contributors":1710,"maintainers":32,"maintainer_contributor_ratio":1.14,"pull_requests_per_maintainer":1344.06,"issues_per_maintainer":46.78},{"period":"2019","contributors":2991,"new_contributors":1873,"maintainers":23,"maintainer_contributor_ratio":0.77,"pull_requests_per_maintainer":1333.0,"issues_per_maintainer":70.0},{"period":"2018","contributors":2759,"new_contributors":1703,"maintainers":21,"maintainer_contributor_ratio":0.76,"pull_requests_per_maintainer":1298.0,"issues_per_maintainer":102.52},{"period":"2017","contributors":2776,"new_contributors":1774,"maintainers":15,"maintainer_contributor_ratio":0.54,"pull_requests_per_maintainer":1807.07,"issues_per_maintainer":158.93},{"period":"2016","contributors":3403,"new_contributors":2390,"maintainers":14,"maintainer_contributor_ratio":0.41,"pull_requests_per_maintainer":1541.93,"issues_per_maintainer":255.71},{"period":"2015","contributors":3063,"new_contributors":2242,"maintainers":10,"maintainer_contributor_ratio":0.33,"pull_requests_per_maintainer":1615.1,"issues_per_maintainer":345.3},{"period":"2014","contributors":2673,"new_contributors":2052,"maintainers":6,"maintainer_contributor_ratio":0.22,"pull_requests_per_maintainer":2026.67,"issues_per_maintainer":626.5},{"period":"2013","contributors":1998,"new_contributors":1588,"maintainers":8,"maintainer_contributor_ratio":0.4,"pull_requests_per_maintainer":881.13,"issues_per_maintainer":448.25},{"period":"2012","contributors":1389,"new_contributors":1092,"maintainers":6,"maintainer_contributor_ratio":0.43,"pull_requests_per_maintainer":766.67,"issues_per_maintainer":470.67},{"period":"2011","contributors":1109,"new_contributors":901,"maintainers":7,"maintainer_contributor_ratio":0.63,"pull_requests_per_maintainer":524.14,"issues_per_maintainer":245.57},{"period":"2010","contributors":818,"new_contributors":752,"maintainers":4,"maintainer_contributor_ratio":0.49,"pull_requests_per_maintainer":176.0,"issues_per_maintainer":672.75},{"period":"2009","contributors":181,"new_contributors":181,"maintainers":2,"maintainer_contributor_ratio":1.1,"pull_requests_per_maintainer":0.0,"issues_per_maintainer":172.0}]}}
