{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"autopush-manager","owner":"bitwarden","isFork":false,"description":"A module to subscribe to Mozilla Autopush and receive notifications","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":1,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","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,17,4,18,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T05:36:45.314Z"}},{"type":"Public","name":"clients","owner":"bitwarden","isFork":false,"description":"Bitwarden client apps (web, browser extension, desktop, and cli).","allTopics":["electron","nodejs","javascript","cli","firefox","chrome","angular","typescript","desktop","safari","webextension","browser-extension","bitwarden"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":306,"issueCount":594,"starsCount":9021,"forksCount":1184,"license":"Other","participation":[15,31,19,36,46,30,36,26,28,51,52,59,49,24,33,49,33,49,42,75,57,38,74,55,51,58,69,55,53,53,66,59,57,53,94,62,80,53,78,61,52,55,60,83,60,61,58,60,73,78,64,75],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T05:10:22.803Z"}},{"type":"Public","name":"sdk","owner":"bitwarden","isFork":false,"description":"Bitwarden SDK.","allTopics":["rust","sdk","bitwarden"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":40,"issueCount":16,"starsCount":231,"forksCount":37,"license":"Other","participation":[7,5,9,9,3,10,4,4,12,30,30,26,21,0,10,24,15,23,23,23,21,10,13,8,7,13,5,5,15,9,19,18,11,12,6,10,14,13,13,8,12,16,8,11,1,6,11,14,10,15,11,19],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T05:06:10.502Z"}},{"type":"Public","name":"authenticator-android","owner":"bitwarden","isFork":false,"description":"Bitwarden Authenticator mobile app for Android.","allTopics":["android","kotlin","totp","2fa","bitwarden"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":3,"issueCount":6,"starsCount":323,"forksCount":22,"license":"GNU General Public License v3.0","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,6,9,8,14,17,22,6,9,6,3,4,7,9,4,1,6,1,1,0,0,7,9,10,6,0,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T00:25:39.511Z"}},{"type":"Public","name":"ios","owner":"bitwarden","isFork":false,"description":"Bitwarden mobile app for iOS.","allTopics":["swift","ios","apple","iphone","ipad","bitwarden"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":12,"issueCount":27,"starsCount":158,"forksCount":14,"license":"GNU General Public License v3.0","participation":[9,14,10,16,11,23,11,15,16,6,7,20,31,8,20,41,43,44,53,20,12,11,10,11,12,19,20,21,8,9,14,6,12,6,1,7,9,5,12,16,5,16,16,11,16,17,20,25,18,9,14,21],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T00:25:29.247Z"}},{"type":"Public","name":"authenticator-ios","owner":"bitwarden","isFork":false,"description":"Bitwarden Authenticator mobile app for iOS.","allTopics":["swift","ios","totp","2fa","bitwarden"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":5,"issueCount":12,"starsCount":131,"forksCount":7,"license":"GNU General Public License v3.0","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,1,5,9,7,27,12,17,10,4,3,3,13,4,1,4,0,1,1,1,0,0,2,0,4,2,6,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T00:21:46.108Z"}},{"type":"Public","name":"android","owner":"bitwarden","isFork":false,"description":"Bitwarden mobile app for Android.","allTopics":["android","kotlin","jetpack","compose","bitwarden"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":15,"issueCount":38,"starsCount":6266,"forksCount":793,"license":"GNU General Public License v3.0","participation":[10,22,12,28,33,29,36,16,23,32,45,45,35,18,45,83,95,112,152,45,32,31,22,30,35,22,15,43,26,28,20,24,19,22,6,21,21,21,21,34,12,25,32,26,22,39,35,46,23,18,29,28],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T00:21:16.709Z"}},{"type":"Public","name":"mobile","owner":"bitwarden","isFork":false,"description":"Retired Bitwarden mobile app for iOS and Android (MAUI/Xamarin).","allTopics":["android","ios","xaml","xamarin","csharp","dotnet","xamarin-forms","bitwarden","maui"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":52,"issueCount":350,"starsCount":85,"forksCount":11,"license":"GNU General Public License v3.0","participation":[9,4,5,7,3,4,7,1,3,2,7,8,3,2,4,4,3,10,10,6,17,8,13,14,6,5,4,3,5,7,6,9,10,5,5,3,5,4,4,0,3,1,4,1,2,1,1,1,1,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-20T00:05:34.689Z"}},{"type":"Public","name":"server","owner":"bitwarden","isFork":false,"description":"Bitwarden infrastructure/backend (API, database, Docker, etc).","allTopics":["api","docker","sql","sql-server","csharp","dotnet","aspnetcore","aspnet","dotnet-core","signalr","bitwarden"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":88,"issueCount":71,"starsCount":15198,"forksCount":1265,"license":"Other","participation":[8,6,5,19,9,21,22,3,19,20,22,29,24,12,3,14,17,16,19,27,36,17,17,9,15,14,17,18,14,18,21,24,22,9,25,14,16,12,19,24,25,38,17,27,12,22,23,20,33,18,29,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T23:25:03.572Z"}},{"type":"Public","name":"gh-actions","owner":"bitwarden","isFork":false,"description":"Bitwarden-utilized GitHub Actions.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":1,"starsCount":29,"forksCount":12,"license":"GNU General Public License v3.0","participation":[12,1,0,0,2,0,3,0,7,2,1,3,7,0,0,4,7,3,1,1,4,4,4,2,5,3,2,3,3,2,0,1,0,3,3,4,2,1,0,3,0,0,2,0,0,0,0,0,0,7,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T22:04:36.768Z"}},{"type":"Public","name":"passkeys-index","owner":"bitwarden","isFork":false,"description":"A collection of sites and services that support passkeys","allTopics":[],"primaryLanguage":{"name":"Astro","color":"#ff5a03"},"pullRequestCount":2,"issueCount":4,"starsCount":115,"forksCount":28,"license":null,"participation":[0,0,0,0,0,0,2,2,0,3,0,1,0,0,0,0,0,0,0,0,1,0,0,11,0,2,1,0,6,0,0,0,6,3,0,0,0,0,0,0,0,0,2,4,1,1,0,1,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T19:10:47.028Z"}},{"type":"Public","name":"sdk-swift","owner":"bitwarden","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":null,"participation":[0,0,0,1,0,1,1,0,0,0,2,1,1,0,0,5,2,1,3,2,1,0,1,0,1,0,0,1,0,1,0,0,1,0,0,1,4,1,2,0,0,2,1,0,1,0,0,2,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T19:08:02.921Z"}},{"type":"Public","name":"contributing-docs","owner":"bitwarden","isFork":false,"description":"Contributing documentation","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":16,"issueCount":2,"starsCount":24,"forksCount":18,"license":"Other","participation":[5,3,1,6,3,6,2,1,6,4,2,9,3,0,9,5,3,3,5,7,6,3,5,2,4,5,2,5,1,8,2,3,1,7,0,4,2,10,0,2,2,6,1,7,2,4,4,7,3,10,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T17:55:05.686Z"}},{"type":"Public","name":"passwordless-nodejs","owner":"bitwarden","isFork":false,"description":"Bitwarden Passwordless.dev Node.js SDK.","allTopics":["nodejs","bitwarden"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":1,"starsCount":11,"forksCount":5,"license":"Apache License 2.0","participation":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,0,4,21,0,1,0,2,1,0,0,3,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T17:33:25.856Z"}},{"type":"Public","name":"directory-connector","owner":"bitwarden","isFork":false,"description":"A tool for syncing a directory (AD, LDAP, Azure, G Suite, Okta) to an organization.","allTopics":["electron","angular","typescript","gsuite","directory","active-directory","okta","azure-ad","bitwarden","ldap"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":35,"issueCount":8,"starsCount":250,"forksCount":82,"license":"GNU General Public License v3.0","participation":[3,1,0,1,0,5,1,0,0,1,1,8,5,0,0,2,4,1,15,8,7,3,1,1,2,3,3,0,0,0,2,1,2,1,2,2,2,0,0,1,1,0,0,3,0,2,2,0,1,13,5,16],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T16:51:27.877Z"}},{"type":"Public template","name":"template","owner":"bitwarden","isFork":false,"description":"Template repository","allTopics":[],"primaryLanguage":null,"pullRequestCount":3,"issueCount":1,"starsCount":3,"forksCount":1,"license":"Other","participation":[1,1,0,4,1,1,2,1,2,0,2,1,0,1,0,0,3,5,2,2,0,2,3,2,3,2,1,3,0,1,0,1,1,1,0,3,1,2,1,4,0,2,1,3,0,2,1,1,1,4,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T16:30:16.106Z"}},{"type":"Public","name":"helm-charts","owner":"bitwarden","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Smarty","color":"#f0c040"},"pullRequestCount":13,"issueCount":12,"starsCount":22,"forksCount":18,"license":"GNU Affero General Public License v3.0","participation":[0,0,0,0,0,8,13,0,3,4,12,8,6,0,0,1,1,4,0,2,1,5,1,2,1,0,2,1,2,2,1,1,0,3,1,0,0,6,1,0,2,0,1,2,0,0,2,0,4,2,1,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:26:40.321Z"}},{"type":"Public","name":"self-host","owner":"bitwarden","isFork":false,"description":"Bitwarden's self-hosted release repository","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":12,"issueCount":27,"starsCount":327,"forksCount":60,"license":"GNU General Public License v3.0","participation":[0,1,1,2,3,3,13,0,0,3,1,1,0,0,0,1,2,4,0,3,4,2,0,3,1,0,5,1,2,2,1,0,1,1,0,0,0,2,0,3,1,0,1,2,0,0,2,0,3,1,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:12:15.625Z"}},{"type":"Public","name":"workflow-linter","owner":"bitwarden","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":1,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","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,1,0,2,0,1,1,3,0,1,1,0,1,0,1,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:09:36.220Z"}},{"type":"Public","name":"dotnet-extensions","owner":"bitwarden","isFork":false,"description":".NET extensions.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":4,"issueCount":1,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,2,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,2,0,0,0,0,3,0,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T15:06:33.305Z"}},{"type":"Public","name":"key-connector","owner":"bitwarden","isFork":false,"description":"An agent that stores and provides cryptographic keys to Bitwarden clients.","allTopics":[],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":8,"issueCount":2,"starsCount":33,"forksCount":25,"license":"Other","participation":[4,2,0,1,4,1,2,2,0,6,7,5,4,0,0,1,1,4,1,1,5,1,0,3,3,2,2,1,0,2,2,1,1,1,1,1,1,0,0,2,1,3,1,2,0,3,3,0,5,2,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T14:07:21.928Z"}},{"type":"Public","name":"passwordless-docs","owner":"bitwarden","isFork":false,"description":"Bitwarden Passwordless.dev documentation.","allTopics":["bitwarden"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":4,"issueCount":6,"starsCount":18,"forksCount":31,"license":null,"participation":[3,8,2,1,0,1,0,1,0,1,1,2,1,2,0,5,3,2,0,4,2,2,1,0,0,0,2,2,3,3,2,1,1,1,0,1,0,4,2,1,0,5,0,1,1,2,0,0,1,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T13:57:13.616Z"}},{"type":"Public","name":"splunk","owner":"bitwarden","isFork":false,"description":"Splunk app for reporting Bitwarden event logs.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":3,"starsCount":12,"forksCount":7,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,2,0,0,0,0,2,1,1,0,0,15,3,0,0,0,1,5,9,0,4,1,1,2,0,1,0,1,0,1,0,4,0,0,2,0,1,0,1,0,0,1,1,1,2,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T13:03:17.638Z"}},{"type":"Public","name":"passwordless-client-js","owner":"bitwarden","isFork":false,"description":"Bitwarden Passwordless.dev JavaScript SDK.","allTopics":["javascript","bitwarden"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":2,"starsCount":52,"forksCount":17,"license":"Apache License 2.0","participation":[0,0,0,0,6,0,2,0,0,0,0,0,1,0,1,0,0,1,5,33,2,0,0,5,0,0,0,2,0,1,1,4,0,0,0,0,1,8,0,1,0,3,0,3,0,3,0,0,0,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T08:33:05.351Z"}},{"type":"Public","name":"renovate-config","owner":"bitwarden","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":1,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,3,0,0,0,0,0,0,0,0,5,0,2,2,1,2,2,0,2,1,1,4,1,1,1,2,2,2,1,1,1,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T00:06:33.120Z"}},{"type":"Public","name":"ephemeral-environment-charts","owner":"bitwarden","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"Smarty","color":"#f0c040"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":18,"license":"GNU Affero General Public License v3.0","participation":[0,0,0,0,0,8,13,0,3,4,12,8,6,0,0,1,1,4,0,2,1,5,1,2,1,0,2,1,2,2,1,1,0,3,1,0,0,6,2,4,2,2,1,2,0,3,4,3,4,6,2,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T22:17:37.642Z"}},{"type":"Public","name":"passwordless-server","owner":"bitwarden","isFork":false,"description":"Bitwarden Passwordless.dev infrastructure/backend (API, database, Docker, etc).","allTopics":["api","sql","csharp","dotnet","aspnetcore","aspnet","dotnet-core","bitwarden"],"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":7,"issueCount":2,"starsCount":81,"forksCount":26,"license":"Other","participation":[16,8,14,7,5,18,9,33,19,34,17,12,9,8,0,8,19,13,4,12,19,10,21,10,15,26,11,17,5,11,8,3,5,9,4,9,5,12,3,9,2,3,0,10,10,10,3,22,13,19,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T21:36:34.242Z"}},{"type":"Public","name":"passwordless-android","owner":"bitwarden","isFork":false,"description":"Bitwarden Passwordless.dev Android SDK.","allTopics":["android","bitwarden"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":1,"issueCount":1,"starsCount":7,"forksCount":7,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,1,24,1,2,3,0,2,15,0,11,1,4,0,1,4,1,0,1,2,0,5,0,2,0,1,0,2,1,1,2,3,2,2,0,3,0,3,2,1,2,3,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T18:58:18.278Z"}},{"type":"Public","name":"passkey-rs","owner":"bitwarden","isFork":true,"description":"A framework for defining Webauthn Authenticators that support passkeys","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T12:12:25.702Z"}},{"type":"Public","name":"sm-ansible","owner":"bitwarden","isFork":false,"description":"Ansible integration for Secrets Manager","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":4,"issueCount":3,"starsCount":7,"forksCount":2,"license":"GNU General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,1,5,0,0,9,12,8,33,13,17,14,0,2,0,1,1,0,1,0,1,1,2,0,1,1,0,0,0,0,1,1,1,2,2,1,3,1,2,1,1,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T12:11:05.303Z"}}],"repositoryCount":64,"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":"bitwarden repositories"}