{"id":815707,"full_name":"forcedotcom/SalesforceMobileSDK-iOS","default_branch":"dev","total_commits":8118,"total_committers":137,"total_bot_commits":8,"total_bot_committers":1,"mean_commits":59.25547445255474,"dds":0.7254249815225424,"past_year_total_commits":595,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":74.375,"past_year_dds":0.35126050420168065,"last_synced_at":"2026-08-31T21:23:22.018Z","last_synced_commit":"ff4e5881fbddcdd5e27f45e8a96682ee8ff4d2a5","created_at":"2023-03-09T17:56:54.732Z","updated_at":"2026-08-31T21:23:12.485Z","committers":[{"name":"Wolfgang Mathurin","email":"wmathurin@salesforce.com","login":"wmathurin","count":2229},{"name":"Bharath Hariharan","email":"bhariharan@salesforce.com","login":"bhariharan","count":1297},{"name":"Kevin Hawkins","email":"khawkins@salesforce.com","login":"khawkins","count":1101},{"name":"Todd Stellanova","email":"tstellanova@salesforce.com","login":"tstellanova-sfdc","count":654},{"name":"Brianna Birman","email":"brianna.birman@salesforce.com","login":"bbirman","count":445},{"name":"Raj Rao","email":"rao.r@salesforce.com","login":null,"count":242},{"name":"trooper2013","email":"rao.r@raor-ltm1.internal.salesforce.com","login":null,"count":217},{"name":"Riley","email":"crebs@me.com","login":"Crebs","count":169},{"name":"trooper2013","email":"","login":null,"count":150},{"name":"brandonpage","email":"bpage1@salesforce.com","login":null,"count":146},{"name":"Brandon Page","email":"bpage@salesforce.com","login":"brandonpage","count":146},{"name":"mhu","email":"mhu@salesforce.com","login":"humaggie","count":121},{"name":"Kunal Chitalia","email":"kchitalia@salesforce.com","login":"kchitalia","count":116},{"name":"Arnold Goldberg","email":"agoldberg@salesforce.com","login":"sgoldberg-sfdc","count":95},{"name":"Takashi Arai","email":"t.arai@salesforce.com","login":"sfdctaka","count":79},{"name":"Jean Bovet","email":"jbovet@salesforce.com","login":"jeanbovet","count":78},{"name":"Michael","email":"mnachbaur@salesforce.com","login":null,"count":73},{"name":"Xiaoguang Yang","email":"xyang@salesforce.com","login":"AsceticMonk","count":65},{"name":"Eric C. Johnson","email":"Johnson.Eric@Salesforce.com","login":"JohnsonEricAtSalesforce","count":48},{"name":"Qingqing Liu","email":"qingqing.liu@salesforce.com","login":"qingqingliu","count":40},{"name":"Alex Sikora","email":"asikora@salesforce.com","login":"asikora-sf","count":39},{"name":"Didier Prophete","email":"dprophete@salesforce.com","login":"dprophete-sfdc","count":39},{"name":"Jonathan Hersh","email":"jon@her.sh","login":"jhersh","count":38},{"name":"trooper2013","email":"raj@quip.com","login":null,"count":33},{"name":"Maggie Hu","email":"mhu@mhu-ltm6.internal.salesforce.com","login":null,"count":27},{"name":"Dustin Breese","email":"dbreese@salesforce.com","login":"dbreese","count":27},{"name":"j-neves","email":"j.neves@salesforce.com","login":null,"count":25},{"name":"ibogdanov","email":"ibogdanov@salesforce.com","login":"ivansfdc","count":22},{"name":"Michael Getz","email":"michael.getz@bluewolf.com","login":"mgetzbw","count":21},{"name":"Richard Whitley","email":"rwhitley@salesforce.com","login":"rwhitley","count":17},{"name":"Guo Li","email":"guo.li@salesforce.com","login":"guo-li","count":15},{"name":"Tongtong Liu","email":"tongtong.liu@salesforce.com","login":"TLiu2121999","count":15},{"name":"Amol Prabhu","email":"aprabhu@salesforce.com","login":"aprabhu","count":13},{"name":"Samip Desai","email":"samip.desai@salesforce.com","login":null,"count":12},{"name":"Matthew Wimmer","email":"mwimmer@salesforce.com","login":"mbwimmer","count":10},{"name":"Maggie Hu","email":"hu.maggie@gmail.com","login":"huminzhi","count":9},{"name":"Jonathan Arbogast","email":"jarbogast@salesforce.com","login":"jarbogast-salesforce","count":9},{"name":"Kevin Poorman","email":"kjp@codefriar.com","login":"codefriar","count":8},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Brandon Pang","email":"brandon.pang@salesforce.com","login":null,"count":8},{"name":"Brian Ge","email":"bge@salesforce.com","login":"briandotnet","count":7},{"name":"Tyson Bunch","email":"tbunch@salesforce.com","login":"TysonBunch","count":7},{"name":"Pawel Dudek","email":"p@taptera.com","login":null,"count":6},{"name":"Rafael Chavez","email":"rafchavez3@gmail.com","login":"rafe-g","count":6},{"name":"eoksman","email":"eoksman@salesforce.com","login":"eoksman","count":6},{"name":"woxtu","email":"woxtup@gmail.com","login":"woxtu","count":6},{"name":"Aqeel Syed","email":"aqeel.syed@salesforce.com","login":"ssraza","count":6},{"name":"Tom Gersic","email":"tom@gersic.com","login":"tomgersic","count":5},{"name":"liguopku","email":"liguopku@gmail.com","login":"liguopku","count":5},{"name":"Wen Fan","email":"wfan@salesforce.com","login":"wfanforever","count":5},{"name":"Behzad Richey","email":"brichey@salesforce.com","login":"brichey","count":5},{"name":"Qingchun Ren","email":"qren@salesforce.com","login":"helenren","count":5},{"name":"Paul Tiarks","email":"ptiarks@salesforce.com","login":"paultiarks","count":5},{"name":"Michael Chan","email":"michael.chan@laputatech.com","login":"michaelchanlaputa","count":5},{"name":"Bin Wang","email":"bwang@salesforce.com","login":"bwang-salesforce","count":5},{"name":"Noel Artiles","email":"nartiles@salesforce.com","login":null,"count":4},{"name":"Max Zimmermann","email":"30460961+MaxJZimmermann","login":"MaxJZimmermann","count":4},{"name":"Jonas Schmid","email":"jonas.schmid@gmail.com","login":"jschmid","count":4},{"name":"Amol Prabhu","email":"aprabhu@salsesforce.com","login":null,"count":3},{"name":"rafael-chavez","email":"rafael.chavez@salesforce.com","login":null,"count":3},{"name":"trooper2013","email":"rao.r@raor-wsm.internal.salesforce.com","login":null,"count":3},{"name":"maliroteh","email":"52436329+maliroteh","login":"maliroteh","count":3},{"name":"Hao Guan","email":"hao.guan@salesforce.com","login":"haoguan-sfdc","count":3},{"name":"Akhilesh Gupta","email":"g_akhilesh@yahoo.co.in","login":"akhileshgupta","count":3},{"name":"Armen Abrahamyan","email":"aabrahamyan@salesforce.com","login":"abrahamyan","count":3},{"name":"Ben Rigas","email":"brigas@salesforce.com","login":"benrigas-sf","count":3},{"name":"Craig Isakson","email":"craig.isakson@gmail.com","login":"craigisakson","count":3},{"name":"Douglas Kim","email":"douglaskim06@gmail.com","login":"douglasmkim","count":3},{"name":"Richard Whitley","email":"rwhitley@rwhitley-ltm2.internal.salesforce.com","login":null,"count":2},{"name":"Steven Masuch","email":"smasuch@salesforce.com","login":null,"count":2},{"name":"Tyson Bunch","email":"tbunch@tbunch-wsm4.internal.salesforce.com","login":null,"count":2},{"name":"Wahid Chowdhury","email":"wahid.chowdhury@salesforce.com","login":null,"count":2},{"name":"Michel Guillet","email":"michel.guillet@amalto.com","login":null,"count":2},{"name":"Akhilesh Gupta","email":"agupta@salesforce.com","login":null,"count":2},{"name":"Jason Foreman","email":"jason.foreman@salesforce.com","login":"threeve","count":2},{"name":"crebs","email":"riley@incravo.com","login":null,"count":2},{"name":"Radha Patnayakuni","email":"rpatnayakuni@salesforce.com","login":"rpatnayakuni22","count":2},{"name":"Philip Bull","email":"pbull@salesforce.com","login":"pbull500","count":2},{"name":"Paul Roth","email":"paulroth3d@gmail.com","login":"paulroth3d","count":2},{"name":"Dmitrii Trofimov","email":"trofman0@gmail.com","login":"dtrofimov","count":2},{"name":"Ashish Mody","email":"amody@salesforce.com","login":"ashishmo","count":2},{"name":"Rajneesh Biswal","email":"rajneesh.biswal@salesforce.com","login":"rajneeshbiswal07","count":2},{"name":"Shan Ul Haq","email":"g@grevolution.me","login":"grevolution","count":2},{"name":"briansimmonsSF","email":"brian.simmons@salesforce.com","login":"briansimmonsSF","count":2},{"name":"frontendloader","email":"dvorachek@gmail.com","login":"bdvorachek","count":2},{"name":"Ricky Roy","email":"rroy@salesforce.com","login":null,"count":1},{"name":"Ruben Xifre","email":"ruben@puck.eu","login":null,"count":1},{"name":"Max Chuquimia","email":"max.chuquimia@infra.tigerspike.com","login":null,"count":1},{"name":"Matt Lacey","email":"mattlacey@Matts-MacBook-Pro.local","login":null,"count":1},{"name":"Dan Borstelmann","email":"dborstelmann@wustl.edu","login":null,"count":1},{"name":"Chris Wagner","email":"cwagner@360vantage.com","login":null,"count":1},{"name":"Akhilesh Gupta","email":"agupta@akhilesh-ltm.internal.salesforce.com","login":null,"count":1},{"name":"Abhinav Gupta","email":"abhinav@tgerm.com","login":null,"count":1},{"name":"Kevin Poorman","email":"kpoorman@salesforce.com","login":null,"count":1},{"name":"Kim Le","email":"kim.le@salesforce.com","login":null,"count":1},{"name":"Michele Triaca","email":"michele.triaca@telnext.com","login":"micheletriaca","count":1},{"name":"Steve Holly","email":"sholly@salesforce.com","login":"sholly-sfdc","count":1},{"name":"TerryBrett","email":"terry.brett@gmail.com","login":"TerryBrett","count":1},{"name":"Thomas Myrden","email":"thomas.myrden@salesforce.com","login":"tmyrden","count":1},{"name":"Thomas Richter","email":"thomas@bytefreak.de","login":"bytefreak","count":1},{"name":"Usha Sanaga","email":"usanaga@salesforce.com","login":"usanaga","count":1},{"name":"booker0108","email":"booker0108@gmail.com","login":"booker0108","count":1},{"name":"chris.greening","email":"chris@cmgresearch.com","login":"cgreening","count":1},{"name":"davidfekke","email":"david@fekke.com","login":"davidfekke","count":1},{"name":"svc-scm","email":"48930134+svc-scm","login":"svc-scm","count":1},{"name":"Hao Wu","email":"hao.wu@salesforce.com","login":"haowu-sfdc","count":1},{"name":"Brian M. Criscuolo","email":"bcriscuolo@warmwindssoftware.com","login":"bcriscuolo","count":1},{"name":"Brian M. Criscuolo","email":"bcriscuolo@salesforce.com","login":"bcriscuolo-sf","count":1},{"name":"Bhavna Gupta","email":"bhavna.gupta@metacube.com","login":"bhavnagupta24","count":1},{"name":"Bharath G M","email":"gmbharath12@gmail.com","login":"gmbharath12","count":1},{"name":"Ben Edwards","email":"ben.edwards@salesforce.com","login":"ben-edwards-sf","count":1},{"name":"Anthony Miller","email":"anthony.miller@salesforce.com","login":"AnthonyMillerSF","count":1},{"name":"Amit","email":"agosar@salesforce.com","login":"agosarsfdc","count":1},{"name":"Amisha Goyal","email":"amisha.goyal@salesforce.com","login":"amisha10","count":1},{"name":"Adam Fisch","email":"afisch@salesforce.com","login":"afischsf","count":1},{"name":"Jamie Wutke","email":"jwutke@salesforce.com","login":"jwutke-sf","count":1},{"name":"Jason Schroeder","email":"jschroeder@salesforce.com","login":"jasonschroeder-sfdc","count":1},{"name":"Jeffrey Jackson","email":"jeffreyclarkejackson@gmail.com","login":"jeffreyjackson","count":1},{"name":"Leonardo Pereira","email":"jlcvp","login":"jlcvp","count":1},{"name":"Manushi Talwar","email":"mtalwar@salesforce.com","login":"manushitalwar","count":1},{"name":"MarianFedyk","email":"maryan.fedyk@gmail.com","login":"iowlit","count":1},{"name":"Michel Guillet","email":"michel.guillet@gmail.com","login":"mguillet","count":1},{"name":"Salesforce OSPO Service Bot","email":"ospo-bot@salesforce.com","login":"sfdc-ospo-bot","count":1},{"name":"Rob Goldiez","email":"rgoldiez","login":"rgoldiez","count":1},{"name":"Prasad Pamidi","email":"npamidi@salesforce.com","login":"npamidisf","count":1},{"name":"Peter Benschop","email":"peter@betsydog.com","login":"pbenschop","count":1},{"name":"Paweł Dudek","email":"pawel@dudek.mobi","login":"paweldudek","count":1},{"name":"Paulo Vitor Magacho da Silva","email":"pvmagacho@gmail.com","login":"coderReview","count":1},{"name":"Neli Harbuzava","email":"31109336+NeliHarbuzava","login":"NeliHarbuzava","count":1},{"name":"Nabil Chatbi","email":"scinfu@gmail.com","login":"scinfu","count":1},{"name":"hmuronaka","email":"hmuronaka@terrasky.co.jp","login":null,"count":1},{"name":"Xiaoguang Yang","email":"xyang@xyang-ltm.internal.salesforce.com","login":null,"count":1},{"name":"Wojtek Lembryk","email":"wl@taptera.com","login":null,"count":1},{"name":"Tongtong Liu","email":"tongtong.liu@tongtong-ltm3.internal.salesforce.com","login":null,"count":1},{"name":"Rémi Dayres","email":"remi.dayres@backelite.com","login":null,"count":1},{"name":"Richard Whitley","email":"rwhitley@rwhitley-ltm.internal.salesforce.com","login":null,"count":1},{"name":"Richard Whitley","email":"rwhitley@rwhitley-ltm4.internal.salesforce.com","login":null,"count":1}],"past_year_committers":[{"name":"Wolfgang Mathurin","email":"wmathurin@salesforce.com","login":"wmathurin","count":386},{"name":"Brianna Birman","email":"brianna.birman@salesforce.com","login":"bbirman","count":81},{"name":"Takashi Arai","email":"t.arai@salesforce.com","login":"sfdctaka","count":79},{"name":"Brandon Page","email":"bpage@salesforce.com","login":"brandonpage","count":28},{"name":"Eric C. Johnson","email":"Johnson.Eric@Salesforce.com","login":"JohnsonEricAtSalesforce","count":18},{"name":"Thomas Myrden","email":"thomas.myrden@salesforce.com","login":"tmyrden","count":1},{"name":"Salesforce OSPO Service Bot","email":"ospo-bot@salesforce.com","login":"sfdc-ospo-bot","count":1},{"name":"Amisha Goyal","email":"amisha.goyal@salesforce.com","login":"amisha10","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcedotcom%2FSalesforceMobileSDK-iOS/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-05T00:00:07.083Z","repositories_count":7053354,"commits_count":1025379322,"contributors_count":44338524,"owners_count":1407953,"committers_count":3432237,"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"}}