{"id":40858,"full_name":"SortableJS/ngx-sortablejs","default_branch":"master","total_commits":194,"total_committers":23,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":8.434782608695652,"dds":0.5051546391752577,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-08-18T16:17:42.026Z","last_synced_commit":"a9dbb81efbab7d740f177635738990e0c7a4d34e","created_at":"2023-03-07T17:18:41.527Z","updated_at":"2026-08-18T16:17:37.019Z","committers":[{"name":"Simon Bobrov","email":"simon.bobrov@windeln.de","login":null,"count":96},{"name":"smnbbrv","email":"smnbbrv","login":"smnbbrv","count":49},{"name":"CodingCloud9527","email":"CodingCloud9527@gmail.com","login":null,"count":9},{"name":"Luciano Bertenasco","email":"lbertenasco@gmail.com","login":"lbertenasco","count":9},{"name":"semantic-release-bot","email":"semantic-release-bot@martynus.net","login":"semantic-release-bot","count":7},{"name":"Kamil Chlebek","email":"kamil.chlebek94@gmail.com","login":"kamilchlebek","count":5},{"name":"Balázs Wermer","email":"wermerb@gmail.com","login":"wermerb","count":2},{"name":"Benoît Grélard","email":"benoit.grelard@gmail.com","login":"benoitgrelard","count":2},{"name":"Eduardo Amador Patón","email":"eamadorpaton@gmail.com","login":"eamador","count":1},{"name":"Dmitry Teplov","email":"teplov.work@gmail.com","login":"tplk","count":1},{"name":"André Werlang","email":"beppe85@gmail.com","login":"awerlang","count":1},{"name":"GiuseppePiscopo","email":"GiuseppePiscopo","login":"GiuseppePiscopo","count":1},{"name":"KrakenTyio","email":"sultan@plusnet.sk","login":"KrakenTyio","count":1},{"name":"Lvzhou","email":"coloz999@gmail.com","login":"coloz","count":1},{"name":"Marlaqk","email":"ralph4scheu@gmail.com","login":"Marlaqk","count":1},{"name":"Nikolas LeBlanc","email":"nikolas.leblanc@gmail.com","login":"nikolasleblanc","count":1},{"name":"RubaXa","email":"ibnRubaXa@gmail.com","login":"RubaXa","count":1},{"name":"triantafillidis","email":"triantafillidis@itsaur.com","login":null,"count":1},{"name":"Semen Bobrov","email":"simon@spaceship.local","login":null,"count":1},{"name":"Florencia Kaucic","email":"fkaucic@medallia.com","login":null,"count":1},{"name":"Chen Ofek","email":"chen.ofek@gmail.com","login":null,"count":1},{"name":"Tibin Paul","email":"tibin@perk.com","login":"tibinvpaul","count":1},{"name":"invertedspear","email":"invertedspear@yahoo.com","login":"invertedspear","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/SortableJS%2Fngx-sortablejs/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-20T00:00:10.776Z","repositories_count":6760949,"commits_count":979925585,"contributors_count":41305604,"owners_count":1361143,"committers_count":3355573,"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"}}