{"id":12278230,"full_name":"sengac/tree-sitter-ruby","default_branch":"master","total_commits":937,"total_committers":31,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":30.225806451612904,"dds":0.6862326574172892,"past_year_total_commits":22,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":22.0,"past_year_dds":0.0,"last_synced_at":"2026-08-09T22:15:20.746Z","last_synced_commit":"71fd08fe68bcc230f47f29d80038728ea8fb6fa7","created_at":"2026-08-09T22:15:17.849Z","updated_at":"2026-08-09T22:15:20.499Z","committers":[{"name":"Timothy Clem","email":"timothy.clem@gmail.com","login":"tclem","count":294},{"name":"Rob Rix","email":"rob.rix@github.com","login":"robrix","count":271},{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com","login":"maxbrunsfeld","count":171},{"name":"Arthur Baars","email":"aibaars@github.com","login":"aibaars","count":79},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com","login":"amaanq","count":25},{"name":"Roland Quast","email":"rquast@rolandquast.com","login":"rquast","count":22},{"name":"Nick Rolfe","email":"nickrolfe@github.com","login":"nickrolfe","count":10},{"name":"Max Brunsfeld","email":"maxbrunsfeld@github.com","login":null,"count":9},{"name":"Douglas Creager","email":"dcreager@dcreager.net","login":"dcreager","count":6},{"name":"Patrick Thomson","email":"patrickt@github.com","login":"patrickt","count":5},{"name":"joshvera","email":"josh@joshvera.com","login":"joshvera","count":4},{"name":"Matt","email":"85322+mattmassicotte","login":"mattmassicotte","count":4},{"name":"Peng Lyu","email":"penn.lv@gmail.com","login":"rebornix","count":4},{"name":"Nathaniel Brahms","email":"nbrahms","login":"nbrahms","count":3},{"name":"Pedro Nascimento","email":"pnascimento@gmail.com","login":"lunks","count":3},{"name":"Phil Turnbull","email":"philipturnbull@github.com","login":"philipturnbull","count":3},{"name":"Rick Winfrey","email":"rewinfrey@github.com","login":"rewinfrey","count":3},{"name":"Tom Hvitved","email":"hvitved@github.com","login":"hvitved","count":3},{"name":"Martin Jambon","email":"martin@returntocorp.com","login":"mjambon","count":3},{"name":"Andrew Helwer","email":"ahelwer","login":"ahelwer","count":2},{"name":"Stafford Brunk","email":"wingrunr21@gmail.com","login":"wingrunr21","count":2},{"name":"Nathan Sobo","email":"nathan@github.com","login":null,"count":2},{"name":"David Wilson","email":"daviwil@github.com","login":"daviwil","count":1},{"name":"Liberatys","email":"nick.flueckiger@renuo.ch","login":null,"count":1},{"name":"Gleb Pomykalov","email":"gleb@pomykalov.ru","login":null,"count":1},{"name":"Drew Powers","email":"1369770+drwpow","login":"drwpow","count":1},{"name":"Ellis Berner","email":"eberner@gmail.com","login":"maletor","count":1},{"name":"Hendrik van Antwerpen","email":"hendrikvanantwerpen@github.com","login":"hendrikvanantwerpen","count":1},{"name":"Laurent Stacul","email":"laurent.stacul@gmail.com","login":"stac47","count":1},{"name":"Michel Lind","email":"michel@michel-slm.name","login":"michel-slm","count":1},{"name":"Nick Pezza","email":"pezza@hey.com","login":"npezza93","count":1}],"past_year_committers":[{"name":"Roland Quast","email":"rquast@rolandquast.com","login":"rquast","count":22}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sengac%2Ftree-sitter-ruby/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-06T00:00:08.985Z","repositories_count":7066823,"commits_count":1027493625,"contributors_count":44511233,"owners_count":1410576,"committers_count":3434718,"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"}}