{"id":248039,"full_name":"NodeBB/nodebb-plugin-2factor","default_branch":"master","total_commits":368,"total_committers":24,"total_bot_commits":28,"total_bot_committers":1,"mean_commits":15.333333333333334,"dds":0.29891304347826086,"past_year_total_commits":52,"past_year_total_committers":5,"past_year_total_bot_commits":5,"past_year_total_bot_committers":1,"past_year_mean_commits":10.4,"past_year_dds":0.5192307692307692,"last_synced_at":"2026-10-13T00:21:10.374Z","last_synced_commit":"19a9537e42256ddad14b9105b700006c8e165b6c","created_at":"2023-03-08T11:17:28.423Z","updated_at":"2026-10-13T00:21:10.197Z","committers":[{"name":"Julian Lam","email":"julian@nodebb.org","login":"julianlam","count":258},{"name":"Barış Soner Uşaklı","email":"barisusakli@gmail.com","login":"barisusakli","count":44},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":28},{"name":"psychobunny","email":"psycho.bunny@hotmail.com","login":"psychobunny","count":13},{"name":"MehrazarDev","email":"m.h.mehrazar@gmail.com","login":"x1nf1","count":3},{"name":"Janus","email":"janus@stargate-network.net","login":null,"count":2},{"name":"NavyStack","email":"137406386+Navystack","login":"Navystack","count":2},{"name":"a632079","email":"a632079@qq.com","login":"a632079","count":2},{"name":"Ali","email":"i@alisummer.com","login":null,"count":1},{"name":"Mateusz Lisik","email":"mateusz.lisik@essyo.pl","login":null,"count":1},{"name":"Alexander","email":"alex@elaon.de","login":"alex1702","count":1},{"name":"Aras Balali Moghaddam","email":"arasbm@gmail.com","login":"arasbm","count":1},{"name":"BirdZhang","email":"0312birdzhang@gmail.com","login":"0312birdzhang","count":1},{"name":"Elias Hackradt","email":"elias@cloudron.io","login":"BrutalBirdie","count":1},{"name":"Katzeilla","email":"hello@katzeilla.org","login":"Katzeilla","count":1},{"name":"Pyjou Dev","email":"pyjou.dev@gmail.com","login":"MarDevMar","count":1},{"name":"RikoDEV","email":"jacekmaciejak25@gmail.com","login":"RikoDEV","count":1},{"name":"RoiEX","email":"8350879+RoiEXLab","login":"RoiEXLab","count":1},{"name":"Samuel","email":"20537389+SampicBE","login":"SampicBE","count":1},{"name":"Sylwester Cyba","email":"nhlpl","login":"nhlpl","count":1},{"name":"git","email":"286504694+crlm96","login":"crlm96","count":1},{"name":"idX401","email":"46228103+idX401","login":"idX401","count":1},{"name":"oplik0","email":"opliko.reg@protonmail.com","login":"oplik0","count":1},{"name":"tAiLot","email":"tailot@gmail.com","login":"tailot","count":1}],"past_year_committers":[{"name":"Julian Lam","email":"julian@nodebb.org","login":"julianlam","count":25},{"name":"Barış Soner Uşaklı","email":"barisusakli@gmail.com","login":"barisusakli","count":20},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"git","email":"286504694+crlm96","login":"crlm96","count":1},{"name":"Elias Hackradt","email":"elias@cloudron.io","login":"BrutalBirdie","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/NodeBB%2Fnodebb-plugin-2factor/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-22T00:00:20.259Z","repositories_count":8554449,"commits_count":1300215844,"contributors_count":59624190,"owners_count":1840607,"committers_count":3881882,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}}