{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"codelab-kanban-fire","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":14,"starsCount":42,"forksCount":54,"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,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-15T14:01:05.217Z"}},{"type":"Public","name":"firebase-video-samples","owner":"FirebaseExtended","isFork":false,"description":"This repository contains sample code for some of the videos on the Firebase YouTube channel.","allTopics":["firebase"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":19,"issueCount":4,"starsCount":103,"forksCount":116,"license":"Apache License 2.0","participation":[0,0,3,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,0,0,12,8,3,0,0,0,0,0,1,3,0,0,0,0,0,0,0,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T13:34:16.006Z"}},{"type":"Public","name":"action-hosting-deploy","owner":"FirebaseExtended","isFork":false,"description":"Automatically deploy shareable previews for your Firebase Hosting sites","allTopics":["continuous-deployment","firebase-hosting","github-actions","firebase"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":25,"issueCount":97,"starsCount":665,"forksCount":195,"license":"Apache License 2.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,1,0,0,0,0,17,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T10:57:11.788Z"}},{"type":"Public","name":"firebase-framework-tools","owner":"FirebaseExtended","isFork":false,"description":"Experimental addon to the Firebase CLI to add web framework support","allTopics":["angular","nextjs","nuxt","nuxt3","firebase","ssr"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":22,"starsCount":254,"forksCount":32,"license":"Apache License 2.0","participation":[4,5,0,9,0,0,1,14,0,0,4,0,0,0,0,0,0,0,0,0,3,1,7,8,1,10,2,0,4,2,1,0,0,1,2,1,3,0,0,0,1,1,4,7,1,0,12,2,1,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T16:00:18.667Z"}},{"type":"Public","name":"firestore-nlp-extension","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":15,"forksCount":5,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-13T08:02:57.304Z"}},{"type":"Public","name":"firepad","owner":"FirebaseExtended","isFork":false,"description":"Collaborative Text Editor Powered by Firebase","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":23,"issueCount":76,"starsCount":3850,"forksCount":878,"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-11T09:11:11.281Z"}},{"type":"Public","name":"user-data-protection","owner":"FirebaseExtended","isFork":false,"description":"Generalizable examples of protecting user data in Firebase Applications","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":5,"starsCount":97,"forksCount":20,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,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-11T02:05:17.456Z"}},{"type":"Public","name":"user-privacy","owner":"FirebaseExtended","isFork":false,"description":"Sample of general purpose functions for user data deletion and export","allTopics":["node","functions-as-a-service","security-rules","firebase"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":2,"starsCount":68,"forksCount":21,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,0,1,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:04:12.886Z"}},{"type":"Public","name":"custom-auth-samples","owner":"FirebaseExtended","isFork":false,"description":"Samples showcasing how to sign in Firebase using additional Identity Providers","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":6,"issueCount":7,"starsCount":320,"forksCount":97,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,6,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,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:03:46.583Z"}},{"type":"Public","name":"firestore-codelab-extended-swift","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":8,"issueCount":3,"starsCount":48,"forksCount":36,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,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-11T02:03:40.972Z"}},{"type":"Public","name":"ai-extensions-codelab","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":32,"issueCount":0,"starsCount":3,"forksCount":6,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,1,0,9,0,20,1,0,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,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T02:00:09.016Z"}},{"type":"Public","name":"rxfire","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":24,"starsCount":136,"forksCount":38,"license":"Apache License 2.0","participation":[3,0,0,26,0,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,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-11T01:48:06.375Z"}},{"type":"Public","name":"reactfire","owner":"FirebaseExtended","isFork":false,"description":"Hooks, Context Providers, and Components that make it easy to interact with Firebase.","allTopics":["react","firestore","react-suspense","react-hooks","firebase","realtime-database","firebase-js-sdk"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":19,"issueCount":51,"starsCount":3490,"forksCount":400,"license":"MIT License","participation":[0,8,0,0,0,5,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,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T01:46:57.072Z"}},{"type":"Public","name":"functions-to-extensions-codelab","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":0,"forksCount":3,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,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-11T01:34:51.131Z"}},{"type":"Public","name":"changelog","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T00:18:18.332Z"}},{"type":"Public","name":"angularfire-expert-led-class","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":14,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T00:18:18.475Z"}},{"type":"Public","name":"flutterfire_desktop","owner":"FirebaseExtended","isFork":false,"description":"An early-stage, experimental pure-Dart implementation of Firebase SDKs.","allTopics":["windows","linux","dart","ubuntu","hacktoberfest","firebase","flutter"],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":10,"issueCount":19,"starsCount":400,"forksCount":57,"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-10T23:48:05.816Z"}},{"type":"Public","name":"codelab-rules","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":12,"issueCount":0,"starsCount":4,"forksCount":3,"license":"Apache License 2.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,4,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-10T23:38:59.411Z"}},{"type":"Public","name":"expense-tracker","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":29,"issueCount":2,"starsCount":80,"forksCount":56,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T23:26:46.054Z"}},{"type":"Public","name":"karas-coffee","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":3,"starsCount":155,"forksCount":34,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:45:23.183Z"}},{"type":"Public","name":"codelab-actions-firestore","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":1,"starsCount":3,"forksCount":2,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:33:04.955Z"}},{"type":"Public template","name":"codelab-gemini-api-extensions","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":0,"starsCount":2,"forksCount":2,"license":"Apache License 2.0","participation":[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,2,0,0,2,0,0,1,2,4,0,1,5,2,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:31:12.819Z"}},{"type":"Public","name":"compass-travel-planning-sample","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":1,"license":"Apache License 2.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,1,0,0,0,0,0,0,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:21:22.913Z"}},{"type":"Public template","name":"codelab-ai-genkit-rag","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":3,"starsCount":7,"forksCount":5,"license":"Apache License 2.0","participation":[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,2,0,0,2,0,0,0,0,0,0,0,0,7,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T22:10:28.582Z"}},{"type":"Public","name":"mlkit-custom-image-classifier","owner":"FirebaseExtended","isFork":false,"description":"Easily collect data and train image classification models.","allTopics":[],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":12,"issueCount":8,"starsCount":403,"forksCount":64,"license":"Apache License 2.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,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T21:42:14.546Z"}},{"type":"Public","name":"firestoreodm-flutter","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":3,"issueCount":12,"starsCount":29,"forksCount":7,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[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,5,0,2,0,0,0,1,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-09T09:34:06.105Z"}},{"type":"Public","name":"mlkit-material-ios","owner":"FirebaseExtended","isFork":false,"description":"These apps demonstrate how to build an end-to-end user experience with Google ML Kit APIs and following the new Material for ML design guidelines.","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":4,"issueCount":1,"starsCount":82,"forksCount":22,"license":"Apache License 2.0","participation":[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T05:58:20.211Z"}},{"type":"Public","name":"poem-from-image","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":13,"issueCount":0,"starsCount":3,"forksCount":3,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,6,0,6,2,9,13,9,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-05-21T06:33:45.626Z"}},{"type":"Public","name":"codelab-firestore-vectorsearch-ios","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":[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,2,0,0,3,0,0,0,0,0,0,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T08:48:32.756Z"}},{"type":"Public","name":"codelab-modular-sdk","owner":"FirebaseExtended","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T20:18:47.307Z"}}],"repositoryCount":87,"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"}