{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"cobalt","owner":"youtube","isFork":false,"description":"Cobalt is a lightweight HTML5 application container","allTopics":["youtube","web","cpp"],"primaryLanguage":null,"pullRequestCount":153,"issueCount":0,"starsCount":240,"forksCount":105,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[20,25,39,32,23,45,39,42,50,38,59,42,39,29,48,30,39,49,36,22,33,71,31,27,7,7,19,52,26,9,14,33,38,28,45,19,31,38,50,39,51,101,110,59,73,93,38,44,49,38,42,19],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-02T01:00:16.248Z"}},{"type":"Public","name":"chrobalt_sandbox","owner":"youtube","isFork":true,"description":"Cobalt mirror of the Chromium source","allTopics":[],"primaryLanguage":null,"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":6603,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[2992,3402,2793,2945,2724,3121,2972,3091,3029,2878,2680,3151,3041,2758,3047,3103,3044,3120,3016,3315,3444,3344,3387,3216,2453,3411,3019,2985,2299,899,2164,3099,2965,3209,2892,2959,3207,2806,2633,3092,3204,3466,3234,3048,3407,3369,3047,3152,3190,3302,3056,2009],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T18:22:17.694Z"}},{"type":"Public","name":"cobalt_sandbox","owner":"youtube","isFork":false,"description":"Cobalt dev workflow sandbox - this repo exists only as a CI sandbox. Please see http://cobalt.dev and https://github.com/youtube/cobalt","allTopics":[],"primaryLanguage":null,"pullRequestCount":76,"issueCount":1,"starsCount":20,"forksCount":32,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":[20,25,39,32,23,45,39,42,50,38,59,42,39,29,48,30,39,49,36,22,33,71,31,27,7,7,19,52,26,9,14,33,38,28,45,19,31,38,50,39,51,100,110,59,73,93,38,44,49,38,42,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T07:02:27.676Z"}},{"type":"Public","name":"api-samples","owner":"youtube","isFork":false,"description":"Code samples for YouTube APIs, including the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API. The repo contains language-specific directories that contain the samples.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":84,"issueCount":298,"starsCount":5304,"forksCount":3040,"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-05-06T21:39:05.517Z"}},{"type":"Public","name":"spitfire","owner":"youtube","isFork":false,"description":"A high-performance Python template language","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":9,"issueCount":6,"starsCount":402,"forksCount":59,"license":"BSD 3-Clause \"New\" or \"Revised\" 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,0,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-24T19:02:57.553Z"}},{"type":"Public","name":"rcat","owner":"youtube","isFork":false,"description":"A proposal for detecting engagement abuse of embedded third-party web content without depending on cookies.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":0,"starsCount":6,"forksCount":4,"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-01-10T21:19:45.689Z"}},{"type":"Public","name":"spfjs","owner":"youtube","isFork":false,"description":"A lightweight JS framework for fast navigation and page updates from YouTube","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":36,"starsCount":2217,"forksCount":146,"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,0,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":"2023-11-06T07:02:56.946Z"}},{"type":"Public","name":"youtube-ios-player-helper","owner":"youtube","isFork":false,"description":"Lightweight helper library that allows iOS developers to add inline playback of YouTube videos through a WebView","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":17,"issueCount":287,"starsCount":1626,"forksCount":673,"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":"2023-10-03T03:30:09.974Z"}},{"type":"Public","name":"doorman","owner":"youtube","isFork":false,"description":"Doorman: Global Distributed Client Side Rate Limiting.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":7,"issueCount":10,"starsCount":1894,"forksCount":118,"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":"2023-09-26T14:11:32.782Z"}},{"type":"Public","name":"youtube-chat-for-minecraft","owner":"youtube","isFork":false,"description":"A plugin for Minecraft Forge that provides an API for YouTube live chat services","allTopics":["minecraft","youtube","youtube-api","minecraft-forge","youtube-api-v3"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":59,"forksCount":19,"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":"2023-04-09T20:46:19.500Z"}},{"type":"Public archive","name":".allstar","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"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":"2022-12-06T23:10:26.655Z"}},{"type":"Public archive","name":".github","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":[],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-26T03:23:02.093Z"}},{"type":"Public","name":"js_mse_eme","owner":"youtube","isFork":false,"description":"js_mse_eme is an externally-published tool that is aimed to test the validity of a browser's HTML5 Media Source Extension and Encrypted Media Extension implementations","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":4,"starsCount":91,"forksCount":58,"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":"2021-07-12T19:23:42.359Z"}},{"type":"Public","name":"geo-search-tool","owner":"youtube","isFork":false,"description":"A tool to perform YouTube API v3 searches for videos tagged with geo-coordinates.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":4,"starsCount":137,"forksCount":73,"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":"2021-05-07T05:58:52.703Z"}},{"type":"Public","name":"youtubechatbot","owner":"youtube","isFork":false,"description":"This is a sample YouTube chat bot that's designed to run on Google App Engine. It leverages Task Queues to simulate a long-running background process which polls the YouTube LiveChatMessages API for the specified video.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":2,"starsCount":83,"forksCount":60,"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":"2019-11-23T03:04:08.171Z"}},{"type":"Public archive","name":"yt_channel_section_targeter","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":23,"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":"2017-07-31T08:19:14.388Z"}},{"type":"Public archive","name":"YCSB","owner":"youtube","isFork":true,"description":"Yahoo! Cloud Serving Benchmark","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":2204,"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":"2016-05-27T07:05:49.414Z"}},{"type":"Public archive","name":"yt-direct-lite-android","owner":"youtube","isFork":false,"description":"The code is a reference implementation for an Android OS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":20,"starsCount":277,"forksCount":175,"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":"2016-05-25T06:03:19.333Z"}},{"type":"Public archive","name":"vfl","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":0,"license":null,"participation":[],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-04-01T22:28:11.239Z"}},{"type":"Public archive","name":"h5vcc_hh","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":19,"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":"2016-03-17T18:25:07.230Z"}},{"type":"Public archive","name":"h5vcc-web-platform-tests","owner":"youtube","isFork":true,"description":"Test Suites for Web Platform specifications—including WHATWG, W3C and others","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2963,"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":"2016-02-03T01:45:49.073Z"}},{"type":"Public archive","name":"h5vcc-testharness.js","owner":"youtube","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":162,"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":"2015-11-21T01:53:08.689Z"}},{"type":"Public archive","name":"yt-direct-lite-iOS","owner":"youtube","isFork":false,"description":"The code is a reference implementation for an iOS application that captures video, uploads it to YouTube, and submits the video to a YouTube Direct Lite instance.","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":1,"issueCount":11,"starsCount":202,"forksCount":58,"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":"2015-10-01T09:02:16.385Z"}},{"type":"Public archive","name":"yt-watchme","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":57,"starsCount":342,"forksCount":145,"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":"2015-09-30T17:13:19.579Z"}},{"type":"Public archive","name":"h5vcc","owner":"youtube","isFork":false,"description":"This is a minimal build of WebKit and Chromium sufficient to render an HTML5 video container for game consoles.","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":57,"forksCount":46,"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":"2014-10-22T05:31:09.289Z"}},{"type":"Public archive","name":"yt-direct-lite-javascript","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":25,"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":"2013-09-05T15:18:51.000Z"}},{"type":"Public archive","name":"yt-shuffle-playlist-ruby","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":1,"starsCount":10,"forksCount":15,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-09-05T15:17:44.000Z"}},{"type":"Public archive","name":"yt-auto-curate-ruby","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":15,"forksCount":17,"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":"2013-09-05T15:17:37.000Z"}},{"type":"Public archive","name":"yt-analytics-dump-ruby","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":16,"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":"2013-09-05T15:17:22.000Z"}},{"type":"Public archive","name":"yt-android-player","owner":"youtube","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":22,"starsCount":130,"forksCount":88,"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":"2013-09-05T15:13:36.000Z"}}],"repositoryCount":30,"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"}