{"id":670018,"full_name":"google-research/tensorflow_constrained_optimization","default_branch":"master","total_commits":134,"total_committers":6,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":22.333333333333332,"dds":0.23134328358208955,"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-09-18T11:11:13.387Z","last_synced_commit":"723d63f8567aaa988c4ce4761152beee2b462e1d","created_at":"2023-03-09T10:25:49.617Z","updated_at":"2026-09-18T11:11:13.052Z","committers":[{"name":"acotter","email":"acotter@google.com","login":"acotter","count":103},{"name":"hnarasimhan","email":"hnarasimhan@google.com","login":null,"count":15},{"name":"TensorFlow Constrained Optimization Authors","email":"no-reply@google.com","login":"a-googler","count":7},{"name":"heinrichj","email":"heinrichj@google.com","login":null,"count":7},{"name":"mmilanifard","email":"mmilanifard@google.com","login":"mmilanifard","count":1},{"name":"andrewzaldivar","email":"andrewzaldivar@google.com","login":null,"count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/google-research%2Ftensorflow_constrained_optimization/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-19T00:00:07.447Z","repositories_count":7422597,"commits_count":1129009743,"contributors_count":50388881,"owners_count":1492555,"committers_count":3557388,"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"}}