{"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-10-08T17:31:34.182Z","last_synced_commit":"723d63f8567aaa988c4ce4761152beee2b462e1d","created_at":"2023-03-09T10:25:49.617Z","updated_at":"2026-10-08T17:31:34.125Z","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-10-20T00:00:31.787Z","repositories_count":8530481,"commits_count":1295004372,"contributors_count":59371788,"owners_count":1833377,"committers_count":3872990,"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"}}