{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"duckduckgo-locales","owner":"duckduckgo","isFork":false,"description":"Translation files for duckduckgo.com","allTopics":["translations"],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":8,"issueCount":28,"starsCount":94,"forksCount":164,"license":null,"participation":[10,3,0,0,4,0,0,0,3,1,2,5,2,1,9,2,0,12,33,0,0,0,72,0,0,0,0,2,0,1,4,0,0,1,1,0,0,0,0,33,76,31,24,19,40,0,35,15,25,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T18:30:41.575Z"}},{"type":"Public","name":"iOS","owner":"duckduckgo","isFork":false,"description":"DuckDuckGo iOS Application","allTopics":["privacy","duckduckgo","private-browsing","private-search"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":17,"issueCount":0,"starsCount":1786,"forksCount":404,"license":"Apache License 2.0","participation":[11,20,9,16,16,16,20,21,18,19,21,22,25,18,14,4,9,15,23,19,24,23,22,17,12,4,28,33,33,41,22,17,17,16,27,35,30,39,11,35,44,33,37,22,43,26,22,23,23,29,25,26],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T18:20:34.362Z"}},{"type":"Public","name":"privacy-dashboard","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":25,"issueCount":0,"starsCount":8,"forksCount":5,"license":"Other","participation":[1,1,0,0,0,0,0,0,0,0,0,0,0,14,21,5,0,2,9,8,5,4,0,1,0,0,2,0,0,2,0,0,0,23,5,23,0,4,6,5,0,0,13,3,0,0,0,4,11,8,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T17:56:16.860Z"}},{"type":"Public","name":"content-scope-scripts","owner":"duckduckgo","isFork":false,"description":"Content Scope Scripts handles injecting in DOM modifications in a browser context; it's a cross platform solution that requires some minimal platform hooks.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":34,"issueCount":4,"starsCount":35,"forksCount":20,"license":"Apache License 2.0","participation":[19,5,3,15,8,9,1,1,1,4,2,1,16,1,1,2,0,18,5,5,1,1,1,1,1,0,3,0,0,2,2,2,1,8,8,0,5,4,0,5,4,1,0,0,2,2,1,2,0,1,2,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T17:19:38.771Z"}},{"type":"Public","name":"Android","owner":"duckduckgo","isFork":false,"description":"DuckDuckGo Android App","allTopics":["translations","duckduckgo","hacktoberfest","duckduckgo-android","android"],"primaryLanguage":{"name":"Kotlin","color":"#A97BFF"},"pullRequestCount":20,"issueCount":34,"starsCount":3627,"forksCount":870,"license":"Apache License 2.0","participation":[13,32,22,10,34,33,24,15,21,17,31,21,33,26,33,40,25,35,35,41,37,25,23,31,19,2,14,24,30,36,34,16,17,18,36,40,35,13,21,37,18,27,32,25,47,24,17,16,25,28,31,32],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T16:52:42.126Z"}},{"type":"Public","name":"BrowserServicesKit","owner":"duckduckgo","isFork":false,"description":"","allTopics":["macos","hacktoberfest","swift","ios"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":10,"issueCount":0,"starsCount":45,"forksCount":26,"license":"Apache License 2.0","participation":[4,13,3,7,9,8,9,7,10,4,9,6,7,7,2,4,4,3,8,3,9,16,9,8,6,2,4,5,5,11,5,5,5,14,13,18,18,20,2,5,12,7,11,6,14,8,6,5,3,12,14,12],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T16:35:22.793Z"}},{"type":"Public","name":"privacy-configuration","owner":"duckduckgo","isFork":false,"description":"๐ŸŽ› Configuration files used by DuckDuckGo's apps and extensions to control which privacy protections are enabled.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":102,"forksCount":51,"license":"Other","participation":[19,14,8,18,16,16,12,21,14,10,3,13,14,24,19,17,13,16,28,16,17,17,15,22,13,0,20,20,15,8,6,18,11,5,16,14,15,21,18,26,13,11,19,8,13,4,16,11,9,20,13,17],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T14:37:06.352Z"}},{"type":"Public","name":"duckduckgo-privacy-extension","owner":"duckduckgo","isFork":false,"description":"DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.","allTopics":["privacy","browser-extension","privacy-protection","firefox","chrome","duckduckgo"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":97,"starsCount":1214,"forksCount":242,"license":"Apache License 2.0","participation":[21,7,17,21,0,13,3,7,6,2,4,3,2,4,4,11,4,7,8,9,1,4,4,1,0,1,4,5,2,1,2,5,9,0,1,6,4,3,0,3,9,3,4,3,0,0,0,4,0,3,6,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T13:46:39.960Z"}},{"type":"Public","name":"remote-messaging-config","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":3,"issueCount":0,"starsCount":5,"forksCount":4,"license":"Other","participation":[1,0,0,0,0,0,0,0,0,0,0,4,1,1,6,1,0,0,0,0,3,1,0,0,0,0,0,1,1,1,1,1,1,0,1,0,3,1,0,2,0,0,0,2,2,1,2,2,1,2,5,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T12:04:24.251Z"}},{"type":"Public","name":"duckduckgo-autofill","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":11,"issueCount":2,"starsCount":23,"forksCount":13,"license":"Apache License 2.0","participation":[6,1,2,1,4,2,2,1,0,0,2,5,3,1,1,0,3,0,3,0,0,2,3,0,5,0,0,4,0,4,0,1,0,1,2,4,1,0,0,3,0,0,1,3,2,8,1,2,0,1,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T09:14:16.075Z"}},{"type":"Public","name":"autoconsent","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":42,"starsCount":65,"forksCount":18,"license":"Mozilla Public License 2.0","participation":[5,8,0,8,9,0,9,0,1,7,4,8,1,0,0,0,0,5,12,11,4,9,1,8,3,14,9,10,0,33,13,3,0,0,13,4,9,6,4,3,6,5,5,4,6,5,8,5,1,0,0,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T08:19:22.662Z"}},{"type":"Public","name":"privacy-test-pages","owner":"duckduckgo","isFork":false,"description":"๐Ÿ›ก Collection of pages for testing various privacy and security features of browsers and browser extensions.","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":7,"issueCount":0,"starsCount":68,"forksCount":14,"license":"Other","participation":[1,0,0,0,0,0,0,0,0,0,0,0,1,1,2,0,0,2,3,1,1,1,0,4,0,0,0,0,1,1,1,3,0,0,0,1,0,2,0,2,3,4,1,0,3,1,2,0,0,1,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T05:57:02.004Z"}},{"type":"Public","name":"tracker-radar-wiki","owner":"duckduckgo","isFork":false,"description":"Generation scripts and source for Tracker Radar Wiki","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":0,"starsCount":52,"forksCount":23,"license":"Other","participation":[0,0,1,0,0,0,0,2,0,0,1,1,0,2,0,0,0,2,4,0,0,0,0,0,0,1,1,0,0,1,1,0,0,0,2,0,0,0,2,1,0,1,0,3,0,0,0,1,2,1,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T10:32:05.801Z"}},{"type":"Public","name":"tracker-radar","owner":"duckduckgo","isFork":false,"description":"Data set of top third party web domains with rich metadata about them","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":16,"starsCount":1479,"forksCount":183,"license":"Other","participation":[8,1,5,0,2,0,1,2,2,0,1,3,1,2,3,0,2,2,6,5,0,1,1,0,4,1,2,1,1,4,1,1,2,0,2,0,2,0,2,0,0,1,1,2,0,4,0,1,1,2,4,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T07:48:51.363Z"}},{"type":"Public","name":"duckduckgo-help-pages","owner":"duckduckgo","isFork":false,"description":"DuckDuckGo Help Pages","allTopics":[],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":5,"issueCount":52,"starsCount":177,"forksCount":166,"license":"MIT License","participation":[4,10,12,5,1,6,2,9,13,4,3,0,0,0,6,4,5,5,1,2,0,0,0,3,0,0,0,4,3,0,5,7,1,0,2,0,2,7,2,0,14,24,13,5,6,5,7,12,1,16,12,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T10:17:14.658Z"}},{"type":"Public","name":"OpenSSL-XCFramework","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Other","participation":[0,0,0,0,0,1,0,0,0,0,1,0,1,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,1,0,1,1,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T06:07:03.356Z"}},{"type":"Public","name":"apple-toolbox","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"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,2,1,0,0,0,0,0,0,3,4,0,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T16:52:33.790Z"}},{"type":"Public","name":"tracker-radar-collector","owner":"duckduckgo","isFork":false,"description":"๐Ÿ•ธ Modular, multithreaded, puppeteer-based crawler","allTopics":["tracker-radar","crawler","puppeteer"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":10,"starsCount":131,"forksCount":46,"license":"Other","participation":[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T21:24:13.576Z"}},{"type":"Public","name":"TrackerRadarKit","owner":"duckduckgo","isFork":false,"description":"","allTopics":["duckduckgo"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":9,"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,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T16:18:54.539Z"}},{"type":"Public","name":"wireguard-windows","owner":"duckduckgo","isFork":true,"description":"Download WireGuard for Windows at https://www.wireguard.com/install . This repo is a mirror only. Official repository is at https://git.zx2c4.com/wireguard-windows","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":323,"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,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T15:44:51.987Z"}},{"type":"Public","name":"Catch2","owner":"duckduckgo","isFork":true,"description":"A modern, C++-native, header-only, test framework for unit-tests, TDD and BDD - using C++11, C++14, C++17 and later (or C++03 on the Catch1.x branch)","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":3008,"license":"Boost Software License 1.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-05T19:05:57.739Z"}},{"type":"Public","name":"DesignResourcesKit","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,4,0,0,0,0,0,0,0,0,0,1,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,2,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-12T11:04:43.804Z"}},{"type":"Public","name":"tracker-blocklists","owner":"duckduckgo","isFork":false,"description":"Web tracker blocklists used by DuckDuckGo apps and extensions.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":142,"forksCount":50,"license":"Other","participation":[4,0,2,0,0,0,0,0,0,0,0,0,0,0,2,4,2,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-28T15:09:00.358Z"}},{"type":"Public","name":"tracker-surrogates","owner":"duckduckgo","isFork":false,"description":"๐Ÿ’‰ Surrogates are small scripts that our apps and extensions serve in place of trackers that cause site breakage when blocked.","allTopics":["privacy-protection","anti-tracking"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":19,"forksCount":10,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,0,2,0,0,8,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-25T10:41:34.984Z"}},{"type":"Public","name":"wireguard-apple","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T02:38:01.352Z"}},{"type":"Public","name":"sync_crypto","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Apache License 2.0","participation":[0,0,0,0,1,0,0,0,0,1,4,0,1,20,28,0,3,3,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-08T20:06:32.192Z"}},{"type":"Public","name":"BareBonesBrowser","owner":"duckduckgo","isFork":false,"description":"vanilla webview browser for iOS/macOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"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,1,9,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T11:15:53.268Z"}},{"type":"Public","name":"privacy-reference-tests","owner":"duckduckgo","isFork":false,"description":"๐Ÿงช Test metadata used by DuckDuckGo apps and extensions to verify implementation of privacy features","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":14,"issueCount":0,"starsCount":12,"forksCount":6,"license":"Other","participation":[0,2,2,0,0,1,0,0,0,0,0,0,0,0,0,1,0,4,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T15:39:58.228Z"}},{"type":"Public","name":"mv3-compat-tests","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,0,1,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],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-09T08:28:21.548Z"}},{"type":"Public","name":"danger-settings","owner":"duckduckgo","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,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-31T22:11:13.628Z"}}],"repositoryCount":112,"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":"duckduckgo repositories"}