{"payload":{"pageCount":6,"repositories":[{"type":"Public","name":"tools","owner":"googlecodelabs","isFork":false,"description":"Codelabs management & hosting tools","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":49,"issueCount":173,"starsCount":4056,"forksCount":1098,"license":"Apache License 2.0","participation":[7,0,0,0,12,0,0,0,0,0,0,0,0,1,0,0,0,1,0,1,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-12T01:05:59.719Z"}},{"type":"Public","name":"monolith-to-microservices","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":21,"issueCount":9,"starsCount":193,"forksCount":155,"license":"Other","participation":[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,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,"allTopics":["angular","material-design","accessibility","angular-material","codelab"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":7,"starsCount":35,"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,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":21,"issueCount":0,"starsCount":35,"forksCount":22,"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-01T21:57:37.537Z"}},{"type":"Public","name":"relay-codelabs","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"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":"feedback","owner":"googlecodelabs","isFork":false,"description":"Provide feedback to our codelabs by filing an issue here","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":2,"issueCount":574,"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,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":0,"starsCount":65,"forksCount":40,"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-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,"allTopics":[],"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,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":2,"starsCount":55,"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-03-09T01:49:15.525Z"}},{"type":"Public archive","name":"dynamic-rendering","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"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,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-07T10:35:13.541Z"}},{"type":"Public archive","name":"structured-data","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-07T10:33:52.910Z"}},{"type":"Public archive","name":"fix-spa-seo","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-07T10:26:03.475Z"}},{"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,"allTopics":["python","docker","dockerfile","flask","migrations","google-appengine","google-cloud","migration","python3","webapp","ndb","python2","google-cloud-platform","google-app-engine","google-cloud-datastore","webapp2","ndb-library","google-cloud-firestore","buildpacks","google-cloud-run"],"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,"allTopics":[],"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,"allTopics":[],"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,"allTopics":[],"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,"allTopics":[],"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,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":5,"starsCount":469,"forksCount":96,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-31T20:04:00.616Z"}},{"type":"Public archive","name":"odml-pathways","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":20,"starsCount":46,"forksCount":31,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-08T08:25:12.263Z"}},{"type":"Public archive","name":"cloud-nebulous-serverless","owner":"googlecodelabs","isFork":false,"description":"This repo is for the codelabs (free, online, self-paced tutorials) showing developers how they can deploy the same app locally *and* to all three fully-managed serverless compute platforms from Google Cloud w/just minor config changes.","topicNames":["nodejs","javascript","docker","application","containers","google-appengine","expressjs","python3","cloud-computing","google-cloud-functions"],"topicsNotShown":10,"allTopics":["nodejs","javascript","docker","application","containers","google-appengine","expressjs","python3","cloud-computing","google-cloud-functions","python2","google-cloud-platform","google-app-engine","procfile","cloudcomputing","google-cloud-run","google-cloud-translation","python","serverless","google-cloud"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":89,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T20:39:07.354Z"}},{"type":"Public archive","name":"workbox-indexeddb","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":18,"issueCount":2,"starsCount":59,"forksCount":22,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-13T08:24:55.225Z"}},{"type":"Public archive","name":"workbox-lab","owner":"googlecodelabs","isFork":false,"description":"Codelab for learning to build Progressive Web Apps with Workbox.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":12,"issueCount":4,"starsCount":64,"forksCount":36,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-10T16:09:07.819Z"}},{"type":"Public archive","name":".allstar","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-06T23:06:09.390Z"}},{"type":"Public archive","name":"cloud-vision-python","owner":"googlecodelabs","isFork":false,"description":"Code repo for the Google Cloud Vision API for Python codelab scripts","topicNames":["images","google-cloud","image-processing","python3","image-classification","machine-learning-api","google-api","image-analysis","google-cloud-platform","google-cloud-vision"],"topicsNotShown":9,"allTopics":["images","google-cloud","image-processing","python3","image-classification","machine-learning-api","google-api","image-analysis","google-cloud-platform","google-cloud-vision","cloud-vision","google-apis","google-api-client","google-api-client-library","cloud-vision-api","google-developers","python","gcp","codelab"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-14T21:55:38.677Z"}},{"type":"Public archive","name":".github","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-26T03:39:48.674Z"}},{"type":"Public archive","name":"orchestrate-with-kubernetes","owner":"googlecodelabs","isFork":false,"description":"Orchestrating the Cloud with Kubernetes","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":41,"issueCount":10,"starsCount":503,"forksCount":310,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-20T10:26:22.886Z"}},{"type":"Public archive","name":"headless-commerce-demo","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":33,"forksCount":17,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-21T16:23:02.709Z"}},{"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,"allTopics":["web","service-worker","progressive-web-app","web-app-manifest","codelab","installable","offline"],"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 archive","name":"watchface-kotlin","owner":"googlecodelabs","isFork":false,"description":"Codelab to simplify watchface creation with Kotlin DSL.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":0,"issueCount":1,"starsCount":18,"forksCount":16,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-21T14:18:35.605Z"}},{"type":"Public","name":"firebase-iap-optimization","owner":"googlecodelabs","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"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"}}],"repositoryCount":166,"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"}