{"id":10935598,"full_name":"ProtonVPN/android-app","default_branch":"master","total_commits":4158,"total_committers":32,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":129.9375,"dds":0.5937950937950938,"past_year_total_commits":701,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":87.625,"past_year_dds":0.5007132667617689,"last_synced_at":"2026-08-14T09:11:27.121Z","last_synced_commit":"cc1e29f8acd5f11f63701b48f97410e90fa6a71d","created_at":"2025-09-05T08:15:53.885Z","updated_at":"2026-08-14T09:11:20.181Z","committers":[{"name":"Marcin Simonides","email":"marcin.simonides@proton.ch","login":"msimonides-proton","count":1689},{"name":"Mateusz Markowicz","email":"mateusz.markowicz@proton.ch","login":"mateusz-markowicz","count":1103},{"name":"Algirdas Pundzius","email":"algirdas.pundzius@protonmail.com","login":"AlgirdasPundzius","count":476},{"name":"proton-ci","email":"gitlab-sync@proton.ch","login":"proton-ci","count":224},{"name":"sa-l10n-translation","email":"service_account_73c4205ebb9a547d11aa5c7b26226660@noreply.gitlab.protontech.ch","login":null,"count":185},{"name":"Alexander Talledo","email":"alexander.talledo@proton.ch","login":"AlexanderTalledo","count":122},{"name":"Marcin Simonides","email":"msimonides@protonmail.com","login":null,"count":113},{"name":"Neil Marietta","email":"neil.marietta@protonmail.com","login":"neilmarietta","count":59},{"name":"Lukas","email":"lukas.makaravicius@proton.ch","login":null,"count":49},{"name":"Lukas Makaravičius","email":"lukas.makaravicius@protonmail.com","login":null,"count":43},{"name":"Mateusz Armatys","email":"mateusz.armatys@proton.ch","login":"armatys","count":39},{"name":"dhoko","email":"dhoko@pm.me","login":"dhoko","count":12},{"name":"LisaBot","email":"service_account_4adb237cb9e6ed41ddc75bf6b371d140@noreply.gitlab.protontech.ch","login":null,"count":11},{"name":"dkadrikj","email":"kadrikj@protonmail.ch","login":"kadrikj","count":5},{"name":"Aurelien","email":"aurelien+ptgitlab@protonmail.com","login":null,"count":4},{"name":"Thore Goebel","email":"goebel.thore@gmail.com","login":"thgoebel","count":3},{"name":"David Kaye","email":"david.kaye@proton.ch","login":"dk-work","count":3},{"name":"Jacopo Martolini","email":"jacopo.martolini@proton.ch","login":"JacoPro","count":2},{"name":"Jorge Martin","email":"jorge.martin@proton.ch","login":"jmartinesp","count":2},{"name":"Vincent Brison","email":"vincent.brison@proton.ch","login":null,"count":2},{"name":"supershadoe","email":"supershadoe@proton.me","login":"supershadoe","count":1},{"name":"Unpublished","email":"Unpublished","login":"Unpublished","count":1},{"name":"Samuele Kaplun","email":"kaplun@protonmail.com","login":"kaplun","count":1},{"name":"Rikard Teodorsson","email":"9367038+hej2010","login":"hej2010","count":1},{"name":"Amir","email":"Amir@DESKTOP-5LBPB4K","login":null,"count":1},{"name":"Artiom Košelev","email":"artiom.koselev@proton.ch","login":null,"count":1},{"name":"Robert Cutajar","email":"robert.cutajar@proton.ch","login":null,"count":1},{"name":"PanderMusubi","email":"pander@users.sourceforge.net","login":"PanderMusubi","count":1},{"name":"M. Thiercelin","email":"marin.thiercelin@proton.ch","login":"marinthiercelin","count":1},{"name":"Josh Soref","email":"jsoref","login":"jsoref","count":1},{"name":"Denys Zelenchuk","email":"denys.zelenchuk@proton.ch","login":"denyszet","count":1},{"name":"Alison Winters","email":"alison.winters@proton.ch","login":"alisonatwork","count":1}],"past_year_committers":[{"name":"Marcin Simonides","email":"marcin.simonides@proton.ch","login":"msimonides-proton","count":350},{"name":"Alexander Talledo","email":"alexander.talledo@proton.ch","login":"AlexanderTalledo","count":117},{"name":"Mateusz Markowicz","email":"mateusz.markowicz@proton.ch","login":"mateusz-markowicz","count":109},{"name":"L10n bot","email":"service_account_73c4205ebb9a547d11aa5c7b26226660@noreply.gitlab.protontech.ch","login":null,"count":81},{"name":"proton-ci","email":"gitlab-sync@proton.ch","login":"proton-ci","count":20},{"name":"Algirdas Pundzius","email":"algirdas.pundzius@proton.ch","login":"AlgirdasPundzius","count":11},{"name":"LisaBot","email":"service_account_4adb237cb9e6ed41ddc75bf6b371d140@noreply.gitlab.protontech.ch","login":null,"count":11},{"name":"Jacopo Martolini","email":"jacopo.martolini@proton.ch","login":"JacoPro","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ProtonVPN%2Fandroid-app/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-30T00:00:07.233Z","repositories_count":6831339,"commits_count":985343290,"contributors_count":41694874,"owners_count":1372777,"committers_count":3381120,"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"}}