{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"monolith-to-microservices","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":9,"starsCount":193,"forksCount":152,"license":"Other","participation":[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,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T09:24:23.190Z"}},{"type":"Public","name":"angular-accessibility","owner":"googlecodelabs","isFork":false,"description":"Build more accessible Angular apps: Dumpling Shop demo","topicNames":["angular","material-design","accessibility","angular-material","codelab"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":7,"starsCount":34,"forksCount":95,"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-02T01:11:14.676Z"}},{"type":"Public","name":"amp-pwa-workbox","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":21,"issueCount":0,"starsCount":35,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-01T21:57:37.537Z"}},{"type":"Public","name":"relay-codelabs","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T22:40:42.826Z"}},{"type":"Public","name":"tools","owner":"googlecodelabs","isFork":false,"description":"Codelabs management & hosting tools","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":48,"issueCount":173,"starsCount":4043,"forksCount":1097,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T10:17:56.187Z"}},{"type":"Public","name":"feedback","owner":"googlecodelabs","isFork":false,"description":"Provide feedback to our codelabs by filing an issue here","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":2,"issueCount":569,"starsCount":18,"forksCount":22,"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-04-02T01:52:52.283Z"}},{"type":"Public","name":"cloud-slack-bot","owner":"googlecodelabs","isFork":false,"description":"Build a Slack Bot with Node.js on Cloud Run","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":0,"starsCount":65,"forksCount":40,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T16:14:19.319Z"}},{"type":"Public","name":"sw-precache-to-workbox","owner":"googlecodelabs","isFork":false,"description":"Repo associated with sw-precache-to-workbox codelab (https://codelabs.developers.google.com/codelabs/sw-precache-to-workbox/)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":21,"issueCount":0,"starsCount":7,"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-03-17T03:13:10.042Z"}},{"type":"Public","name":"user-authentication-with-iap","owner":"googlecodelabs","isFork":false,"description":"Example code for the User Authentication with IAP codelab","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":2,"starsCount":55,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T01:49:15.525Z"}},{"type":"Public","name":"migrate-python2-appengine","owner":"googlecodelabs","isFork":false,"description":"This repo is for the codelabs (free, online, self-paced tutorials) showing developers how to migrate their Google App Engine applications from the Python 2 runtime to the 2nd generation Python3 App Engine or Cloud Run serverless container services. The repo for the code samples in the documentation are elsewhere: https://github.com/GoogleCloudPl…","topicNames":["python","docker","dockerfile","flask","migrations","google-appengine","google-cloud","migration","python3","webapp"],"topicsNotShown":10,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":29,"forksCount":34,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-25T17:24:10.562Z"}},{"type":"Public","name":"tensorflow-for-poets-2","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":14,"issueCount":96,"starsCount":509,"forksCount":467,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-02T14:49:07.868Z"}},{"type":"Public","name":"cloud-nodejs","owner":"googlecodelabs","isFork":false,"description":"Build a Node.js Web App using Google Cloud Platform","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":11,"starsCount":43,"forksCount":30,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-19T08:40:33.304Z"}},{"type":"Public","name":"gcp-marketplace-integrated-saas","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":6,"issueCount":6,"starsCount":16,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-14T23:07:36.611Z"}},{"type":"Public","name":"speaking-with-a-webpage","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":36,"forksCount":39,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-22T04:48:34.109Z"}},{"type":"Public","name":"codelab-components","owner":"googlecodelabs","isFork":false,"description":"Web components for creating codelabs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":5,"starsCount":468,"forksCount":96,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-31T20:04:00.616Z"}},{"type":"Public","name":"odml-pathways","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":20,"starsCount":45,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-08T08:25:12.263Z"}},{"type":"Public","name":"your-first-pwapp","owner":"googlecodelabs","isFork":false,"description":"Code associated with Your First Progressive Web App codelab","topicNames":["web","service-worker","progressive-web-app","web-app-manifest","codelab","installable","offline"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":23,"starsCount":635,"forksCount":555,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-28T00:20:13.876Z"}},{"type":"Public","name":"firebase-iap-optimization","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-06T16:54:03.038Z"}},{"type":"Public","name":"analyze_gsimg","owner":"googlecodelabs","isFork":false,"description":"Repo for cloud image processing workflow codelab (uses Google Drive, Cloud Storage, Cloud Vision, Sheets)","topicNames":["oauth2","gsuite","google-apps","authentication","google-cloud","cloud-storage","authorization","google-api","google-cloud-platform","google-cloud-vision"],"topicsNotShown":10,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-31T09:02:43.193Z"}},{"type":"Public","name":"cbt-intro-java","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":1,"starsCount":5,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-15T15:07:11.826Z"}},{"type":"Public","name":"unity-gamepad","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":1,"issueCount":4,"starsCount":7,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-03T02:51:54.355Z"}},{"type":"Public","name":"accelerated-mobile-pages-foundations","owner":"googlecodelabs","isFork":false,"description":"Accelerated Mobile Pages Foundations","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":2,"issueCount":1,"starsCount":27,"forksCount":68,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-09-28T12:09:50.355Z"}},{"type":"Public","name":"firebase-appdistribution-ios","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-18T15:03:32.695Z"}},{"type":"Public","name":"gcf-gmail-codelab","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":15,"starsCount":19,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-10T12:50:04.280Z"}},{"type":"Public","name":"flutter-github-graphql-client","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":3,"starsCount":8,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-11T01:48:01.112Z"}},{"type":"Public","name":"adaptive-web-media","owner":"googlecodelabs","isFork":false,"description":"High performance video for the mobile web","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":12,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-10T16:12:07.365Z"}},{"type":"Public","name":"webrtc-web","owner":"googlecodelabs","isFork":false,"description":"Realtime communication with WebRTC","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":57,"starsCount":734,"forksCount":344,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-04T13:59:33.050Z"}},{"type":"Public","name":"cloud-grpc","owner":"googlecodelabs","isFork":false,"description":"Google Cloud Platform - Building a gRPC service with Node.js Source Repository","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":5,"starsCount":37,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-07T09:53:39.135Z"}},{"type":"Public","name":"native-gamepad","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-21T15:56:49.465Z"}},{"type":"Public","name":"chrome-es2015","owner":"googlecodelabs","isFork":false,"description":"How to build your first ES2015/ES6 app","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":12,"starsCount":18,"forksCount":33,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-01T19:41:01.602Z"}}],"repositoryCount":44,"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":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}