{"payload":{"pageCount":6,"repositories":[{"type":"Public","name":"grapheneos.org","owner":"GrapheneOS","isFork":false,"description":"Main website servers","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":11,"issueCount":22,"starsCount":411,"forksCount":116,"license":"MIT License","participation":[18,31,49,34,37,23,10,21,10,18,8,7,20,16,5,16,9,19,72,22,25,31,25,17,12,24,41,24,22,21,33,24,43,25,22,26,21,29,25,48,55,35,11,30,23,18,23,33,26,28,16,17],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T21:07:39.043Z"}},{"type":"Public","name":"grapheneos.social","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":4,"license":null,"participation":[1,1,1,1,1,4,0,2,6,0,1,0,0,1,1,0,0,0,0,0,0,0,2,0,0,0,1,0,1,0,0,3,1,3,0,1,0,0,1,1,0,2,0,1,2,1,3,1,1,0,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T04:33:17.499Z"}},{"type":"Public","name":"platform_frameworks_base","owner":"GrapheneOS","isFork":false,"description":"","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":10,"issueCount":0,"starsCount":70,"forksCount":77,"license":"Other","participation":[6482,4714,3441,2072,2261,3235,1595,2170,2240,3200,1742,2331,2064,1784,1830,1453,1808,1858,2170,1204,1028,1348,1465,1179,900,1439,1221,475,25,9,11,26,7,21,6,1,0,4,2,6,19,1,1,5,4,1,0,20,1,1,1,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:37:55.591Z"}},{"type":"Public","name":"platform_hardware_google_pixel-sepolicy","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":6,"license":null,"participation":[0,0,7,7,14,1,2,1,1,10,1,3,4,0,0,1,0,7,0,4,0,0,0,0,0,0,3,7,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:37:37.275Z"}},{"type":"Public","name":"device_google_gs-common","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":0,"starsCount":10,"forksCount":5,"license":null,"participation":[75,29,23,21,34,66,46,32,27,36,9,36,10,15,17,16,11,21,36,10,8,11,18,20,10,30,9,12,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:37:31.093Z"}},{"type":"Public","name":"platform_hardware_google_pixel","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":7,"license":null,"participation":[60,46,14,33,54,7,5,24,2,9,8,10,17,13,26,17,8,21,8,26,12,20,9,16,10,19,23,19,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:37:23.968Z"}},{"type":"Public","name":"platform_system_sepolicy","owner":"GrapheneOS","isFork":false,"description":"Base SELinux policy (extended by per-device repositories)","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":9,"forksCount":28,"license":"Other","participation":[143,71,79,83,33,15,47,66,64,60,93,89,104,106,67,53,223,99,61,117,119,94,126,222,161,88,96,44,0,0,0,2,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:37:14.420Z"}},{"type":"Public","name":"platform_system_vold","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":[3,7,23,0,0,1,7,8,15,28,15,1,23,13,6,1,0,39,0,1,9,9,2,10,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T21:36:56.768Z"}},{"type":"Public","name":"PdfViewer","owner":"GrapheneOS","isFork":false,"description":"Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to content or files. CSP is used to enforce that the JavaScript and styling properties within the WebView are entirely static.","allTopics":["android","pdf","security","pdf-viewer","pdfjs","grapheneos"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":10,"issueCount":30,"starsCount":533,"forksCount":93,"license":"MIT License","participation":[2,1,0,2,13,2,0,1,9,1,1,4,1,2,1,2,2,1,0,2,2,0,1,4,6,2,2,1,4,3,0,1,0,2,3,0,3,2,2,1,1,1,2,0,2,1,1,5,7,3,1,9],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T18:42:12.113Z"}},{"type":"Public","name":"AttestationServer","owner":"GrapheneOS","isFork":false,"description":"attestation.app remote attestation server. Server code for use with the Auditor app: https://github.com/GrapheneOS/Auditor. It provides two services: submission of attestation data samples and a remote attestation implementation with email alerts to go along with the local implementation based on QR code scanning in the app.","allTopics":["android","security","cryptography","monitoring","integrity","hsm","secure-boot","authenticity","attestation","verifiedboot","remote-attestation","secureboot","strongbox","grapheneos"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":5,"issueCount":13,"starsCount":99,"forksCount":45,"license":"MIT License","participation":[7,5,8,17,6,10,5,16,11,6,6,1,2,2,2,1,2,1,4,3,4,3,2,3,1,1,4,2,5,2,0,5,4,2,3,1,4,2,3,7,4,5,5,4,7,2,7,4,3,4,3,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T18:41:48.119Z"}},{"type":"Public","name":"platform_manifest","owner":"GrapheneOS","isFork":false,"description":"Repo manifest for the GrapheneOS mobile privacy and security hardening project.","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":280,"forksCount":95,"license":null,"participation":[0,0,3,2,0,0,2,0,0,0,0,0,0,0,0,0,0,6,14,1,0,0,1,0,3,2,0,4,1,1,3,1,0,0,0,7,0,2,1,3,0,1,1,2,0,3,0,0,3,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T07:02:03.552Z"}},{"type":"Public","name":"kernel_manifest-redbull","owner":"GrapheneOS","isFork":false,"description":"Kernel manifest for the Pixel 4a (5G), Pixel 5 and Pixel 5a.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":null,"participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:40:39.217Z"}},{"type":"Public","name":"vendor_state","owner":"GrapheneOS","isFork":false,"description":"GrapheneOS adevtool state for all supported devices.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":11,"license":"MIT License","participation":[0,12,1,1,0,14,0,0,0,0,0,0,1,0,0,0,0,11,2,2,0,0,0,0,0,0,13,0,1,0,0,2,0,0,0,0,1,0,0,11,0,13,0,0,0,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:55.087Z"}},{"type":"Public","name":"script","owner":"GrapheneOS","isFork":false,"description":"Scripting for generating signed production releases of AOSP and metadata for the Updater app along with partially automated maintenance of out-of-tree patch sets.","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":29,"forksCount":42,"license":"MIT License","participation":[8,10,5,3,6,1,0,1,0,3,1,0,1,1,2,4,2,5,12,3,0,2,4,0,2,2,15,1,2,2,2,1,1,1,0,5,2,2,2,9,2,3,1,3,1,1,1,1,5,2,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:54.563Z"}},{"type":"Public","name":"platform_packages_apps_Updater","owner":"GrapheneOS","isFork":false,"description":"Automatic background updater for modern Android. See https://github.com/GrapheneOS/script/blob/13/generate_metadata.py for the server metadata generation tool.","allTopics":["android","security","privacy","grapheneos"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":11,"starsCount":31,"forksCount":40,"license":"MIT License","participation":[1,0,0,1,1,0,0,0,1,1,0,0,1,0,0,0,0,1,2,1,0,0,1,0,0,0,2,0,0,0,1,2,0,1,0,0,2,1,0,3,0,0,0,1,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:54.178Z"}},{"type":"Public","name":"platform_packages_apps_SetupWizard2","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":6,"starsCount":2,"forksCount":7,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,5,7,3,7,16,2,9,2,1,0,0,1,0,3,6,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:53.498Z"}},{"type":"Public","name":"platform_packages_apps_LogViewer","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":3,"starsCount":4,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:52.813Z"}},{"type":"Public","name":"platform_packages_apps_GmsCompat","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":36,"forksCount":19,"license":"MIT License","participation":[3,4,8,4,5,19,4,2,4,1,5,9,2,2,2,1,3,2,6,4,2,5,1,3,3,1,7,5,1,7,6,3,2,2,0,6,3,1,3,2,3,0,4,4,4,3,5,7,0,4,6,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:52.640Z"}},{"type":"Public","name":"platform_packages_apps_ExactCalculator","owner":"GrapheneOS","isFork":false,"description":"","allTopics":["android","grapheneos"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":17,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:51.365Z"}},{"type":"Public","name":"platform_packages_apps_DeskClock","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":13,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:50.483Z"}},{"type":"Public","name":"platform_packages_apps_AppCompatConfig","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,4,0,0,4,2,0,0,0,0,0,2,0,5,0,0,0,2,0,3,0,0,1,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:49.886Z"}},{"type":"Public","name":"platform_packages_apps_CarrierConfig2","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":null,"participation":[0,0,0,0,0,2,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:49.181Z"}},{"type":"Public","name":"platform_external_talkback","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":9,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:47.641Z"}},{"type":"Public","name":"platform_external_seedvault","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":20,"forksCount":11,"license":"Apache License 2.0","participation":[0,1,0,0,0,0,0,0,8,0,0,0,0,0,7,2,5,8,14,7,0,2,0,1,1,4,0,0,0,0,0,1,7,0,0,0,0,0,0,4,0,0,0,0,1,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:46.830Z"}},{"type":"Public","name":"platform_external_PdfViewer","owner":"GrapheneOS","isFork":false,"description":"PdfViewer app prebuilt using the latest official release of the PdfViewer app.","allTopics":["android","pdf","security","pdf-viewer","grapheneos"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":11,"license":"MIT License","participation":[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:46.099Z"}},{"type":"Public","name":"platform_external_GmsCompatConfig","owner":"GrapheneOS","isFork":false,"description":"Built from https://github.com/GrapheneOS/platform_packages_apps_GmsCompat/tree/14/config-holder","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":6,"license":"MIT License","participation":[1,2,1,0,1,1,2,1,1,0,2,3,1,1,1,0,2,0,2,1,1,2,0,1,1,0,3,2,0,1,0,1,1,1,0,2,1,0,1,0,2,0,1,2,0,2,2,3,0,2,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:45.545Z"}},{"type":"Public","name":"platform_external_Camera","owner":"GrapheneOS","isFork":false,"description":"Camera app prebuilt using the latest official release of the Camera app.","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":16,"license":"MIT License","participation":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:44.373Z"}},{"type":"Public","name":"platform_external_Apps","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":7,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:43.529Z"}},{"type":"Public","name":"platform_external_Auditor","owner":"GrapheneOS","isFork":false,"description":"Auditor app prebuilt using the latest official release of the Auditor app.","allTopics":["android","security","cryptography","monitoring","integrity","hsm","secure-boot","authenticity","attestation","verifiedboot","remote-attestation","secureboot","strongbox","grapheneos"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":7,"license":"MIT License","participation":[1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:43.365Z"}},{"type":"Public","name":"platform_external_AppCompatConfig","owner":"GrapheneOS","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T06:37:42.514Z"}}],"repositoryCount":165,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}