diff --git a/src/__tests__/__snapshots__/fetch.ts.snap b/src/__tests__/__snapshots__/fetch.ts.snap index c016727..6838246 100644 --- a/src/__tests__/__snapshots__/fetch.ts.snap +++ b/src/__tests__/__snapshots__/fetch.ts.snap @@ -308,868 +308,885 @@ Array [ exports[`fetchRepositories() should match snapshot 1`] = ` Array [ Object { - "author": "ageron", - "avatar": "https://github.com/ageron.png", + "author": "brunosimon", + "avatar": "https://github.com/brunosimon.png", "builtBy": Array [ Object { - "avatar": "https://avatars1.githubusercontent.com/u/76661", - "href": "https://github.com/ageron", - "username": "ageron", - }, - Object { - "avatar": "https://avatars0.githubusercontent.com/u/1266287", - "href": "https://github.com/ziembla", - "username": "ziembla", - }, - Object { - "avatar": "https://avatars3.githubusercontent.com/u/18256853", - "href": "https://github.com/rickiepark", - "username": "rickiepark", + "avatar": "https://avatars0.githubusercontent.com/u/5439991", + "href": "https://github.com/brunosimon", + "username": "brunosimon", }, + ], + "currentPeriodStars": 107, + "description": "", + "forks": 82, + "language": "JavaScript", + "languageColor": "#f1e05a", + "name": "folio-2019", + "stars": 744, + "url": "https://github.com/brunosimon/folio-2019", + }, + Object { + "author": "neex", + "avatar": "https://github.com/neex.png", + "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/30173915", - "href": "https://github.com/ChrisQlasty", - "username": "ChrisQlasty", + "avatar": "https://avatars2.githubusercontent.com/u/684237", + "href": "https://github.com/neex", + "username": "neex", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/11163850", - "href": "https://github.com/nbgraham", - "username": "nbgraham", + "avatar": "https://avatars1.githubusercontent.com/u/7763702", + "href": "https://github.com/jeffguorg", + "username": "jeffguorg", }, ], - "currentPeriodStars": 129, - "description": "A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.", - "forks": 908, - "language": "Jupyter Notebook", - "languageColor": "#DA5B0B", - "name": "handson-ml2", - "stars": 2579, - "url": "https://github.com/ageron/handson-ml2", + "currentPeriodStars": 240, + "description": "Exploit for CVE-2019-11043", + "forks": 161, + "language": "Go", + "languageColor": "#00ADD8", + "name": "phuip-fpizdam", + "stars": 1155, + "url": "https://github.com/neex/phuip-fpizdam", }, Object { - "author": "iptv-org", - "avatar": "https://github.com/iptv-org.png", + "author": "polynote", + "avatar": "https://github.com/polynote.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/7253922", - "href": "https://github.com/freearhey", - "username": "freearhey", + "avatar": "https://avatars3.githubusercontent.com/u/864869", + "href": "https://github.com/jeremyrsmith", + "username": "jeremyrsmith", + }, + Object { + "avatar": "https://avatars0.githubusercontent.com/u/5430417", + "href": "https://github.com/jonathanindig", + "username": "jonathanindig", + }, + Object { + "avatar": "https://avatars0.githubusercontent.com/u/54975892", + "href": "https://github.com/indig", + "username": "indig", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/25525836", - "href": "https://github.com/boomski", - "username": "boomski", + "avatar": "https://avatars3.githubusercontent.com/u/1764610", + "href": "https://github.com/diesalbla", + "username": "diesalbla", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/40618074", - "href": "https://github.com/desiflex", - "username": "desiflex", + "avatar": "https://avatars3.githubusercontent.com/u/1187242", + "href": "https://github.com/JD557", + "username": "JD557", }, + ], + "currentPeriodStars": 268, + "description": "A better notebook for Scala (and more)", + "forks": 123, + "language": "Scala", + "languageColor": "#c22d40", + "name": "polynote", + "stars": 2011, + "url": "https://github.com/polynote/polynote", + }, + Object { + "author": "muhammederdem", + "avatar": "https://github.com/muhammederdem.png", + "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/39553133", - "href": "https://github.com/ixgoh", - "username": "ixgoh", + "avatar": "https://avatars3.githubusercontent.com/u/34653781", + "href": "https://github.com/muhammederdem", + "username": "muhammederdem", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/55326804", - "href": "https://github.com/MsVibe", - "username": "MsVibe", + "avatar": "https://avatars0.githubusercontent.com/u/2804393", + "href": "https://github.com/huangcheng", + "username": "huangcheng", }, ], - "currentPeriodStars": 347, - "description": "Collection of 8000+ publicly available IPTV channels from all over the world", - "forks": 379, + "currentPeriodStars": 493, + "description": "Credit card form with smooth and sweet micro-interactions", + "forks": 193, "language": "JavaScript", "languageColor": "#f1e05a", - "name": "iptv", - "stars": 1948, - "url": "https://github.com/iptv-org/iptv", + "name": "vue-interactive-paycard", + "stars": 2301, + "url": "https://github.com/muhammederdem/vue-interactive-paycard", }, Object { - "author": "xamarin", - "avatar": "https://github.com/xamarin.png", + "author": "microsoft", + "avatar": "https://github.com/microsoft.png", "builtBy": Array [ Object { - "avatar": "https://avatars1.githubusercontent.com/u/313003", - "href": "https://github.com/StephaneDelcroix", - "username": "StephaneDelcroix", + "avatar": "https://avatars0.githubusercontent.com/u/3206696", + "href": "https://github.com/enricogior", + "username": "enricogior", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/1235097", - "href": "https://github.com/rmarinho", - "username": "rmarinho", + "avatar": "https://avatars2.githubusercontent.com/u/17704638", + "href": "https://github.com/bzoz", + "username": "bzoz", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/538025", - "href": "https://github.com/hartez", - "username": "hartez", + "avatar": "https://avatars1.githubusercontent.com/u/18598712", + "href": "https://github.com/indierawk2k2", + "username": "indierawk2k2", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/5375137", - "href": "https://github.com/PureWeen", - "username": "PureWeen", + "avatar": "https://avatars0.githubusercontent.com/u/6734176", + "href": "https://github.com/chrdavis", + "username": "chrdavis", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/7827070", - "href": "https://github.com/samhouts", - "username": "samhouts", + "avatar": "https://avatars2.githubusercontent.com/u/40528297", + "href": "https://github.com/TheMrJukes", + "username": "TheMrJukes", }, ], - "currentPeriodStars": 7, - "description": "Xamarin.Forms Official Home", - "forks": 1478, - "language": "C#", - "languageColor": "#178600", - "name": "Xamarin.Forms", - "stars": 3751, - "url": "https://github.com/xamarin/Xamarin.Forms", + "currentPeriodStars": 38, + "description": "Windows system utilities to maximize productivity", + "forks": 476, + "language": "C++", + "languageColor": "#f34b7d", + "name": "PowerToys", + "stars": 11100, + "url": "https://github.com/microsoft/PowerToys", }, Object { - "author": "getify", - "avatar": "https://github.com/getify.png", + "author": "shadowsocks", + "avatar": "https://github.com/shadowsocks.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/150330", - "href": "https://github.com/getify", - "username": "getify", + "avatar": "https://avatars1.githubusercontent.com/u/3511321", + "href": "https://github.com/Mygod", + "username": "Mygod", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/3682072", - "href": "https://github.com/machineloop", - "username": "machineloop", + "avatar": "https://avatars0.githubusercontent.com/u/627917", + "href": "https://github.com/madeye", + "username": "madeye", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/5736113", - "href": "https://github.com/pdawyndt", - "username": "pdawyndt", + "avatar": "https://avatars1.githubusercontent.com/u/35081987", + "href": "https://github.com/initrider", + "username": "initrider", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/8932386", - "href": "https://github.com/4thana", - "username": "4thana", + "avatar": "https://avatars3.githubusercontent.com/u/760097", + "href": "https://github.com/CzBiX", + "username": "CzBiX", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/1768718", - "href": "https://github.com/zackgao", - "username": "zackgao", + "avatar": "https://avatars3.githubusercontent.com/u/5462232", + "href": "https://github.com/wongsyrone", + "username": "wongsyrone", }, ], - "currentPeriodStars": 47, - "description": "A book series on JavaScript. @YDKJS on twitter.", - "forks": 21761, - "name": "You-Dont-Know-JS", - "stars": 108966, - "url": "https://github.com/getify/You-Dont-Know-JS", + "currentPeriodStars": 45, + "description": "A shadowsocks client for Android", + "forks": 10370, + "language": "Kotlin", + "languageColor": "#F18E33", + "name": "shadowsocks-android", + "stars": 27164, + "url": "https://github.com/shadowsocks/shadowsocks-android", }, Object { - "author": "MunGell", - "avatar": "https://github.com/MunGell.png", + "author": "google-research", + "avatar": "https://github.com/google-research.png", "builtBy": Array [ Object { - "avatar": "https://avatars0.githubusercontent.com/u/812976", - "href": "https://github.com/MunGell", - "username": "MunGell", - }, - Object { - "avatar": "https://avatars1.githubusercontent.com/u/12628112", - "href": "https://github.com/JefMari", - "username": "JefMari", + "avatar": "https://avatars3.githubusercontent.com/u/8833761", + "href": "https://github.com/dougalm", + "username": "dougalm", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/12799326", - "href": "https://github.com/abhi18av", - "username": "abhi18av", + "avatar": "https://avatars0.githubusercontent.com/u/233710", + "href": "https://github.com/axch", + "username": "axch", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/23789", - "href": "https://github.com/nedbat", - "username": "nedbat", + "avatar": "https://avatars0.githubusercontent.com/u/4583066", + "href": "https://github.com/apaszke", + "username": "apaszke", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/48335493", - "href": "https://github.com/CodeTheory", - "username": "CodeTheory", + "avatar": "https://avatars0.githubusercontent.com/u/13261989", + "href": "https://github.com/joaogui1", + "username": "joaogui1", }, ], - "currentPeriodStars": 56, - "description": "A list of awesome beginners-friendly projects.", - "forks": 1960, - "name": "awesome-for-beginners", - "stars": 13093, - "url": "https://github.com/MunGell/awesome-for-beginners", + "currentPeriodStars": 49, + "description": "Research language for array processing in the Haskell/ML family", + "forks": 7, + "language": "Haskell", + "languageColor": "#5e5086", + "name": "dex-lang", + "stars": 334, + "url": "https://github.com/google-research/dex-lang", }, Object { - "author": "ansible", - "avatar": "https://github.com/ansible.png", + "author": "hyb1996", + "avatar": "https://github.com/hyb1996.png", "builtBy": Array [ Object { - "avatar": "https://avatars0.githubusercontent.com/u/17700", - "href": "https://github.com/mpdehaan", - "username": "mpdehaan", + "avatar": "https://avatars0.githubusercontent.com/u/15543235", + "href": "https://github.com/hyb1996", + "username": "hyb1996", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/836171", - "href": "https://github.com/bcoca", - "username": "bcoca", + "avatar": "https://avatars3.githubusercontent.com/u/27800105", + "href": "https://github.com/CarolSum", + "username": "CarolSum", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/26403", - "href": "https://github.com/jimi-c", - "username": "jimi-c", + "avatar": "https://avatars0.githubusercontent.com/u/5875280", + "href": "https://github.com/lulee007", + "username": "lulee007", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/209242", - "href": "https://github.com/abadger", - "username": "abadger", - }, - Object { - "avatar": "https://avatars2.githubusercontent.com/u/806360", - "href": "https://github.com/mattclay", - "username": "mattclay", + "avatar": "https://avatars3.githubusercontent.com/u/30231111", + "href": "https://github.com/peergine-admin", + "username": "peergine-admin", }, ], - "currentPeriodStars": 21, - "description": "Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/", - "forks": 16909, - "language": "Python", - "languageColor": "#3572A5", - "name": "ansible", - "stars": 39568, - "url": "https://github.com/ansible/ansible", + "currentPeriodStars": 76, + "description": "A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)", + "forks": 783, + "language": "Java", + "languageColor": "#b07219", + "name": "Auto.js", + "stars": 3844, + "url": "https://github.com/hyb1996/Auto.js", }, Object { - "author": "svip-lab", - "avatar": "https://github.com/svip-lab.png", + "author": "ruanyf", + "avatar": "https://github.com/ruanyf.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/22798411", - "href": "https://github.com/StevenLiuWen", - "username": "StevenLiuWen", + "avatar": "https://avatars3.githubusercontent.com/u/905434", + "href": "https://github.com/ruanyf", + "username": "ruanyf", + }, + Object { + "avatar": "https://avatars3.githubusercontent.com/u/13059033", + "href": "https://github.com/LooJee", + "username": "LooJee", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/9268675", - "href": "https://github.com/piaozhx", - "username": "piaozhx", + "avatar": "https://avatars1.githubusercontent.com/u/24637852", + "href": "https://github.com/krynv", + "username": "krynv", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/6818285", - "href": "https://github.com/ak9250", - "username": "ak9250", + "avatar": "https://avatars0.githubusercontent.com/u/19170231", + "href": "https://github.com/zaoqi", + "username": "zaoqi", }, ], - "currentPeriodStars": 127, - "description": "PyTorch implementation of our ICCV 2019 paper: Liquid Warping GAN: A Unified Framework for Human Motion Imitation, Appearance Transfer and Novel View Synthesis", - "forks": 109, - "language": "Python", - "languageColor": "#3572A5", - "name": "impersonator", - "stars": 650, - "url": "https://github.com/svip-lab/impersonator", + "currentPeriodStars": 301, + "description": "互联网上的免费书籍", + "forks": 1163, + "name": "free-books", + "stars": 7430, + "url": "https://github.com/ruanyf/free-books", }, Object { - "author": "geekcomputers", - "avatar": "https://github.com/geekcomputers.png", + "author": "hsoft", + "avatar": "https://github.com/hsoft.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/1170130", - "href": "https://github.com/geekcomputers", - "username": "geekcomputers", + "avatar": "https://avatars2.githubusercontent.com/u/505201", + "href": "https://github.com/hsoft", + "username": "hsoft", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/18247709", - "href": "https://github.com/Mosrod", - "username": "Mosrod", + "avatar": "https://avatars3.githubusercontent.com/u/27922598", + "href": "https://github.com/Clanmaster21", + "username": "Clanmaster21", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/23243382", - "href": "https://github.com/christianbender", - "username": "christianbender", + "avatar": "https://avatars0.githubusercontent.com/u/297425", + "href": "https://github.com/jes", + "username": "jes", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/11265024", - "href": "https://github.com/anuragkumarak95", - "username": "anuragkumarak95", + "avatar": "https://avatars2.githubusercontent.com/u/17913040", + "href": "https://github.com/yur3i", + "username": "yur3i", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/3709715", - "href": "https://github.com/cclauss", - "username": "cclauss", + "avatar": "https://avatars2.githubusercontent.com/u/13317074", + "href": "https://github.com/keithstellyes", + "username": "keithstellyes", }, ], - "currentPeriodStars": 144, - "description": "My Python Examples", - "forks": 7143, - "language": "Python", - "languageColor": "#3572A5", - "name": "Python", - "stars": 13790, - "url": "https://github.com/geekcomputers/Python", + "currentPeriodStars": 45, + "description": "Bootstrap post-collapse technology", + "forks": 172, + "language": "Assembly", + "languageColor": "#6E4C13", + "name": "collapseos", + "stars": 2906, + "url": "https://github.com/hsoft/collapseos", }, Object { - "author": "metabase", - "avatar": "https://github.com/metabase.png", + "author": "spatie", + "avatar": "https://github.com/spatie.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/18193", - "href": "https://github.com/tlrobinson", - "username": "tlrobinson", + "avatar": "https://avatars3.githubusercontent.com/u/483853", + "href": "https://github.com/freekmurze", + "username": "freekmurze", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/1455846", - "href": "https://github.com/camsaul", - "username": "camsaul", + "avatar": "https://avatars0.githubusercontent.com/u/3626559", + "href": "https://github.com/riasvdv", + "username": "riasvdv", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/1987787", - "href": "https://github.com/agilliland", - "username": "agilliland", + "avatar": "https://avatars3.githubusercontent.com/u/8272048", + "href": "https://github.com/ahmedash95", + "username": "ahmedash95", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/5248953", - "href": "https://github.com/kdoh", - "username": "kdoh", + "avatar": "https://avatars2.githubusercontent.com/u/29042774", + "href": "https://github.com/nathansegers", + "username": "nathansegers", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/107439", - "href": "https://github.com/salsakran", - "username": "salsakran", + "avatar": "https://avatars0.githubusercontent.com/u/29300074", + "href": "https://github.com/xamenyap", + "username": "xamenyap", }, ], - "currentPeriodStars": 16, - "description": "The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋", - "forks": 2262, - "language": "Clojure", - "languageColor": "#db5855", - "name": "metabase", - "stars": 16996, - "url": "https://github.com/metabase/metabase", + "currentPeriodStars": 55, + "description": "Read and write simple Excel and CSV files", + "forks": 16, + "language": "PHP", + "languageColor": "#4F5D95", + "name": "simple-excel", + "stars": 213, + "url": "https://github.com/spatie/simple-excel", }, Object { - "author": "elastic", - "avatar": "https://github.com/elastic.png", + "author": "pubkey", + "avatar": "https://github.com/pubkey.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/245275", - "href": "https://github.com/Mpdreamz", - "username": "Mpdreamz", + "avatar": "https://avatars3.githubusercontent.com/u/8926560", + "href": "https://github.com/pubkey", + "username": "pubkey", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/1594777", - "href": "https://github.com/gmarz", - "username": "gmarz", + "avatar": "https://avatars1.githubusercontent.com/u/25180681", + "href": "https://github.com/renovate-bot", + "username": "renovate-bot", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/208231", - "href": "https://github.com/russcam", - "username": "russcam", + "avatar": "https://avatars1.githubusercontent.com/u/12084165", + "href": "https://github.com/salomonelli", + "username": "salomonelli", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/148974", - "href": "https://github.com/codebrain", - "username": "codebrain", - }, - Object { - "avatar": "https://avatars0.githubusercontent.com/u/357589", - "href": "https://github.com/Tasteful", - "username": "Tasteful", + "avatar": "https://avatars2.githubusercontent.com/u/107824", + "href": "https://github.com/rdworth", + "username": "rdworth", }, ], - "currentPeriodStars": 2, - "description": "Elasticsearch.Net & NEST", - "forks": 925, - "language": "C#", - "languageColor": "#178600", - "name": "elasticsearch-net", - "stars": 2476, - "url": "https://github.com/elastic/elasticsearch-net", + "currentPeriodStars": 428, + "description": "💻 🔄 📱 A realtime Database for JavaScript Applications", + "forks": 511, + "language": "TypeScript", + "languageColor": "#2b7489", + "name": "rxdb", + "stars": 11732, + "url": "https://github.com/pubkey/rxdb", }, Object { - "author": "axi0mX", - "avatar": "https://github.com/axi0mX.png", + "author": "hoanhan101", + "avatar": "https://github.com/hoanhan101.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/15119213", - "href": "https://github.com/axi0mX", - "username": "axi0mX", + "avatar": "https://avatars1.githubusercontent.com/u/12986752", + "href": "https://github.com/hoanhan101", + "username": "hoanhan101", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/1402918", - "href": "https://github.com/128keaton", - "username": "128keaton", + "avatar": "https://avatars2.githubusercontent.com/u/17130288", + "href": "https://github.com/thomas-tacquet", + "username": "thomas-tacquet", + }, + Object { + "avatar": "https://avatars0.githubusercontent.com/u/859656", + "href": "https://github.com/danrl", + "username": "danrl", + }, + Object { + "avatar": "https://avatars1.githubusercontent.com/u/181109", + "href": "https://github.com/lonre", + "username": "lonre", + }, + Object { + "avatar": "https://avatars1.githubusercontent.com/u/3947634", + "href": "https://github.com/weak-head", + "username": "weak-head", }, ], - "currentPeriodStars": 407, - "description": "open-source jailbreaking tool for many iOS devices", - "forks": 966, - "language": "Python", - "languageColor": "#3572A5", - "name": "ipwndfu", - "stars": 4213, - "url": "https://github.com/axi0mX/ipwndfu", + "currentPeriodStars": 323, + "description": "Ultimate Go study guide, with heavily documented code and programs analysis all in 1 place →", + "forks": 338, + "language": "Go", + "languageColor": "#00ADD8", + "name": "ultimate-go", + "stars": 5082, + "url": "https://github.com/hoanhan101/ultimate-go", }, Object { - "author": "Anuken", - "avatar": "https://github.com/Anuken.png", + "author": "ytdl-org", + "avatar": "https://github.com/ytdl-org.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/10100000", - "href": "https://github.com/Anuken", - "username": "Anuken", + "avatar": "https://avatars0.githubusercontent.com/u/1908898", + "href": "https://github.com/dstftw", + "username": "dstftw", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/31485341", - "href": "https://github.com/Prosta4okua", - "username": "Prosta4okua", + "avatar": "https://avatars2.githubusercontent.com/u/779568", + "href": "https://github.com/phihag", + "username": "phihag", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/13979831", - "href": "https://github.com/beito123", - "username": "beito123", + "avatar": "https://avatars0.githubusercontent.com/u/1239727", + "href": "https://github.com/jaimeMF", + "username": "jaimeMF", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/2945013", - "href": "https://github.com/Epowerj", - "username": "Epowerj", + "avatar": "https://avatars2.githubusercontent.com/u/10879694", + "href": "https://github.com/remitamine", + "username": "remitamine", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/44261958", - "href": "https://github.com/Kieaer", - "username": "Kieaer", + "avatar": "https://avatars2.githubusercontent.com/u/1937689", + "href": "https://github.com/yan12125", + "username": "yan12125", }, ], - "currentPeriodStars": 79, - "description": "A sandbox tower defense game", - "forks": 349, - "language": "Java", - "languageColor": "#b07219", - "name": "Mindustry", - "stars": 1088, - "url": "https://github.com/Anuken/Mindustry", + "currentPeriodStars": 99, + "description": "Command-line program to download videos from YouTube.com and other video sites", + "forks": 9931, + "language": "Python", + "languageColor": "#3572A5", + "name": "youtube-dl", + "stars": 57175, + "url": "https://github.com/ytdl-org/youtube-dl", }, Object { - "author": "mm0r1", - "avatar": "https://github.com/mm0r1.png", + "author": "OlivierLaflamme", + "avatar": "https://github.com/OlivierLaflamme.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/12255404", - "href": "https://github.com/mm0r1", - "username": "mm0r1", + "avatar": "https://avatars2.githubusercontent.com/u/25066959", + "href": "https://github.com/OlivierLaflamme", + "username": "OlivierLaflamme", }, - ], - "currentPeriodStars": 41, - "description": "Pwn stuff.", - "forks": 39, - "language": "PHP", - "languageColor": "#4F5D95", - "name": "exploits", - "stars": 195, - "url": "https://github.com/mm0r1/exploits", - }, - Object { - "author": "thestr4ng3r", - "avatar": "https://github.com/thestr4ng3r.png", - "builtBy": Array [ Object { - "avatar": "https://avatars1.githubusercontent.com/u/1460997", - "href": "https://github.com/thestr4ng3r", - "username": "thestr4ng3r", + "avatar": "https://avatars0.githubusercontent.com/u/37347623", + "href": "https://github.com/susmithaaa", + "username": "susmithaaa", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/19175445", - "href": "https://github.com/DSchndr", - "username": "DSchndr", + "avatar": "https://avatars2.githubusercontent.com/u/7660599", + "href": "https://github.com/ummuhanilhan", + "username": "ummuhanilhan", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/2981774", - "href": "https://github.com/G-Ray", - "username": "G-Ray", + "avatar": "https://avatars1.githubusercontent.com/u/17498770", + "href": "https://github.com/yhlong0", + "username": "yhlong0", + }, + Object { + "avatar": "https://avatars3.githubusercontent.com/u/11188266", + "href": "https://github.com/MrTsRex", + "username": "MrTsRex", }, ], - "currentPeriodStars": 80, - "description": "Free and Open Source PS4 Remote Play Client", - "forks": 33, - "language": "C++", - "languageColor": "#f34b7d", - "name": "chiaki", - "stars": 624, - "url": "https://github.com/thestr4ng3r/chiaki", + "currentPeriodStars": 40, + "description": "Penetration Testing Biggest Reference Bank - OSCP / PTP & PTX Cheatsheet", + "forks": 500, + "name": "Cheatsheet-God", + "stars": 1599, + "url": "https://github.com/OlivierLaflamme/Cheatsheet-God", }, Object { - "author": "cypress-io", - "avatar": "https://github.com/cypress-io.png", + "author": "Pierian-Data", + "avatar": "https://github.com/Pierian-Data.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/1268976", - "href": "https://github.com/brian-mann", - "username": "brian-mann", - }, - Object { - "avatar": "https://avatars1.githubusercontent.com/u/1157043", - "href": "https://github.com/chrisbreiding", - "username": "chrisbreiding", + "avatar": "https://avatars3.githubusercontent.com/u/28677216", + "href": "https://github.com/TiVentures", + "username": "TiVentures", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/2212006", - "href": "https://github.com/bahmutov", - "username": "bahmutov", + "avatar": "https://avatars1.githubusercontent.com/u/16237870", + "href": "https://github.com/Pierian-Data", + "username": "Pierian-Data", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/1271364", - "href": "https://github.com/jennifer-shehane", - "username": "jennifer-shehane", + "avatar": "https://avatars1.githubusercontent.com/u/3011275", + "href": "https://github.com/sprutner", + "username": "sprutner", }, ], - "currentPeriodStars": 17, - "description": "Fast, easy and reliable testing for anything that runs in a browser.", - "forks": 812, - "language": "CoffeeScript", - "languageColor": "#244776", - "name": "cypress", - "stars": 14862, - "url": "https://github.com/cypress-io/cypress", + "currentPeriodStars": 78, + "description": "Course Files for Complete Python 3 Bootcamp Course on Udemy", + "forks": 23043, + "language": "Jupyter Notebook", + "languageColor": "#DA5B0B", + "name": "Complete-Python-3-Bootcamp", + "stars": 6286, + "url": "https://github.com/Pierian-Data/Complete-Python-3-Bootcamp", }, Object { - "author": "abhat222", - "avatar": "https://github.com/abhat222.png", + "author": "starship", + "avatar": "https://github.com/starship.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/46282114", - "href": "https://github.com/abhat222", - "username": "abhat222", + "avatar": "https://avatars2.githubusercontent.com/u/4658208", + "href": "https://github.com/matchai", + "username": "matchai", + }, + Object { + "avatar": "https://avatars1.githubusercontent.com/u/4605384", + "href": "https://github.com/chipbuster", + "username": "chipbuster", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/33874837", - "href": "https://github.com/moovs", - "username": "moovs", + "avatar": "https://avatars0.githubusercontent.com/u/25698503", + "href": "https://github.com/heyrict", + "username": "heyrict", }, ], - "currentPeriodStars": 46, - "description": "Cheat Sheets", - "forks": 5004, - "name": "Data-Science--Cheat-Sheet", - "stars": 11408, - "url": "https://github.com/abhat222/Data-Science--Cheat-Sheet", + "currentPeriodStars": 73, + "description": "☄🌌️ The cross-shell prompt for astronauts.", + "forks": 150, + "language": "Rust", + "languageColor": "#dea584", + "name": "starship", + "stars": 3885, + "url": "https://github.com/starship/starship", }, Object { - "author": "flutter", - "avatar": "https://github.com/flutter.png", + "author": "algorithm004-01", + "avatar": "https://github.com/algorithm004-01.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/112007", - "href": "https://github.com/abarth", - "username": "abarth", + "avatar": "https://avatars2.githubusercontent.com/u/56539029", + "href": "https://github.com/melody-li", + "username": "melody-li", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/551196", - "href": "https://github.com/Hixie", - "username": "Hixie", + "avatar": "https://avatars1.githubusercontent.com/u/48476253", + "href": "https://github.com/GeekUniversity", + "username": "GeekUniversity", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/42042535", - "href": "https://github.com/engine-flutter-autoroll", - "username": "engine-flutter-autoroll", + "avatar": "https://avatars0.githubusercontent.com/u/21060467", + "href": "https://github.com/LearningChanging", + "username": "LearningChanging", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/1377460", - "href": "https://github.com/HansMuller", - "username": "HansMuller", + "avatar": "https://avatars3.githubusercontent.com/u/55610465", + "href": "https://github.com/barryxt", + "username": "barryxt", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/8975114", - "href": "https://github.com/jonahwilliams", - "username": "jonahwilliams", + "avatar": "https://avatars0.githubusercontent.com/u/15008543", + "href": "https://github.com/duyue6002", + "username": "duyue6002", }, ], - "currentPeriodStars": 80, - "description": "Flutter makes it easy and fast to build beautiful mobile apps.", - "forks": 9434, - "language": "Dart", - "languageColor": "#00B4AB", - "name": "flutter", - "stars": 76261, - "url": "https://github.com/flutter/flutter", + "currentPeriodStars": 99, + "description": "", + "forks": 328, + "language": "Java", + "languageColor": "#b07219", + "name": "algorithm004-01", + "stars": 768, + "url": "https://github.com/algorithm004-01/algorithm004-01", }, Object { - "author": "CyberMonitor", - "avatar": "https://github.com/CyberMonitor.png", + "author": "ardanlabs", + "avatar": "https://github.com/ardanlabs.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/25700462", - "href": "https://github.com/CyberMonitor", - "username": "CyberMonitor", + "avatar": "https://avatars0.githubusercontent.com/u/2280005", + "href": "https://github.com/ardan-bkennedy", + "username": "ardan-bkennedy", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/38533530", - "href": "https://github.com/alp809", - "username": "alp809", + "avatar": "https://avatars1.githubusercontent.com/u/2027263", + "href": "https://github.com/jcbwlkr", + "username": "jcbwlkr", + }, + Object { + "avatar": "https://avatars2.githubusercontent.com/u/4524535", + "href": "https://github.com/dwhitena", + "username": "dwhitena", }, - ], - "currentPeriodStars": 19, - "description": "APT & CyberCriminal Campaign Collection", - "forks": 369, - "language": "YARA", - "languageColor": "#220000", - "name": "APT_CyberCriminal_Campagin_Collections", - "stars": 1261, - "url": "https://github.com/CyberMonitor/APT_CyberCriminal_Campagin_Collections", - }, - Object { - "author": "r-argentina-programa", - "avatar": "https://github.com/r-argentina-programa.png", - "builtBy": Array [ Object { - "avatar": "https://avatars1.githubusercontent.com/u/844181", - "href": "https://github.com/fsodano", - "username": "fsodano", + "avatar": "https://avatars3.githubusercontent.com/u/536740", + "href": "https://github.com/extemporalgenome", + "username": "extemporalgenome", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/4750371", - "href": "https://github.com/vmalvaro", - "username": "vmalvaro", + "avatar": "https://avatars3.githubusercontent.com/u/3528", + "href": "https://github.com/markbates", + "username": "markbates", }, ], - "currentPeriodStars": 11, - "description": "", - "forks": 14, - "language": "JavaScript", - "languageColor": "#f1e05a", - "name": "introduccion-a-js", - "stars": 34, - "url": "https://github.com/r-argentina-programa/introduccion-a-js", + "currentPeriodStars": 53, + "description": "Go Training Class Material :", + "forks": 1294, + "language": "Go", + "languageColor": "#00ADD8", + "name": "gotraining", + "stars": 6204, + "url": "https://github.com/ardanlabs/gotraining", }, Object { - "author": "nvbn", - "avatar": "https://github.com/nvbn.png", + "author": "geekcomputers", + "avatar": "https://github.com/geekcomputers.png", "builtBy": Array [ Object { - "avatar": "https://avatars2.githubusercontent.com/u/1114542", - "href": "https://github.com/nvbn", - "username": "nvbn", + "avatar": "https://avatars3.githubusercontent.com/u/1170130", + "href": "https://github.com/geekcomputers", + "username": "geekcomputers", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/3751788", - "href": "https://github.com/mcarton", - "username": "mcarton", + "avatar": "https://avatars2.githubusercontent.com/u/18247709", + "href": "https://github.com/Mosrod", + "username": "Mosrod", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/2112697", - "href": "https://github.com/scorphus", - "username": "scorphus", + "avatar": "https://avatars0.githubusercontent.com/u/23243382", + "href": "https://github.com/christianbender", + "username": "christianbender", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/6473925", - "href": "https://github.com/josephfrazier", - "username": "josephfrazier", + "avatar": "https://avatars0.githubusercontent.com/u/11265024", + "href": "https://github.com/anuragkumarak95", + "username": "anuragkumarak95", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/142099", - "href": "https://github.com/mlk", - "username": "mlk", + "avatar": "https://avatars3.githubusercontent.com/u/3709715", + "href": "https://github.com/cclauss", + "username": "cclauss", }, ], - "currentPeriodStars": 202, - "description": "Magnificent app which corrects your previous console command.", - "forks": 2356, + "currentPeriodStars": 110, + "description": "My Python Examples", + "forks": 7489, "language": "Python", "languageColor": "#3572A5", - "name": "thefuck", - "stars": 48126, - "url": "https://github.com/nvbn/thefuck", + "name": "Python", + "stars": 14911, + "url": "https://github.com/geekcomputers/Python", }, Object { - "author": "ocornut", - "avatar": "https://github.com/ocornut.png", + "author": "trekhleb", + "avatar": "https://github.com/trekhleb.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/8225057", - "href": "https://github.com/ocornut", - "username": "ocornut", + "avatar": "https://avatars0.githubusercontent.com/u/3000285", + "href": "https://github.com/trekhleb", + "username": "trekhleb", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/814772", - "href": "https://github.com/bkaradzic", - "username": "bkaradzic", + "avatar": "https://avatars0.githubusercontent.com/u/29200109", + "href": "https://github.com/m-maksyutin", + "username": "m-maksyutin", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/5081921", - "href": "https://github.com/septag", - "username": "septag", + "avatar": "https://avatars0.githubusercontent.com/u/13618860", + "href": "https://github.com/appleJax", + "username": "appleJax", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/178582", - "href": "https://github.com/waywardmonkeys", - "username": "waywardmonkeys", + "avatar": "https://avatars1.githubusercontent.com/u/2787876", + "href": "https://github.com/albertstill", + "username": "albertstill", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/1482313", - "href": "https://github.com/ParticlePeter", - "username": "ParticlePeter", + "avatar": "https://avatars3.githubusercontent.com/u/29892368", + "href": "https://github.com/moshejs", + "username": "moshejs", }, ], - "currentPeriodStars": 57, - "description": "Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies", - "forks": 2677, - "language": "C++", - "languageColor": "#f34b7d", - "name": "imgui", - "stars": 16983, - "url": "https://github.com/ocornut/imgui", + "currentPeriodStars": 112, + "description": "📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings", + "forks": 8698, + "language": "JavaScript", + "languageColor": "#f1e05a", + "name": "javascript-algorithms", + "stars": 55556, + "url": "https://github.com/trekhleb/javascript-algorithms", }, Object { - "author": "unisonweb", - "avatar": "https://github.com/unisonweb.png", + "author": "Genymobile", + "avatar": "https://github.com/Genymobile.png", "builtBy": Array [ Object { - "avatar": "https://avatars3.githubusercontent.com/u/11074", - "href": "https://github.com/pchiusano", - "username": "pchiusano", + "avatar": "https://avatars1.githubusercontent.com/u/543275", + "href": "https://github.com/rom1v", + "username": "rom1v", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/538571", - "href": "https://github.com/aryairani", - "username": "aryairani", + "avatar": "https://avatars0.githubusercontent.com/u/5494432", + "href": "https://github.com/npes87184", + "username": "npes87184", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/130916", - "href": "https://github.com/runarorama", - "username": "runarorama", + "avatar": "https://avatars0.githubusercontent.com/u/1038539", + "href": "https://github.com/schwabe", + "username": "schwabe", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/21991324", - "href": "https://github.com/atacratic", - "username": "atacratic", + "avatar": "https://avatars0.githubusercontent.com/u/13348378", + "href": "https://github.com/msfjarvis", + "username": "msfjarvis", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/415542", - "href": "https://github.com/sfultong", - "username": "sfultong", + "avatar": "https://avatars1.githubusercontent.com/u/7470459", + "href": "https://github.com/CampbellOwen", + "username": "CampbellOwen", }, ], - "currentPeriodStars": 57, - "description": "Next generation programming language, currently in development", - "forks": 105, - "language": "Haskell", - "languageColor": "#5e5086", - "name": "unison", - "stars": 2484, - "url": "https://github.com/unisonweb/unison", + "currentPeriodStars": 167, + "description": "Display and control your Android device", + "forks": 1796, + "language": "C", + "languageColor": "#555555", + "name": "scrcpy", + "stars": 20613, + "url": "https://github.com/Genymobile/scrcpy", }, Object { - "author": "OWASP", - "avatar": "https://github.com/OWASP.png", + "author": "bitcoin", + "avatar": "https://github.com/bitcoin.png", "builtBy": Array [ Object { - "avatar": "https://avatars0.githubusercontent.com/u/1573775", - "href": "https://github.com/righettod", - "username": "righettod", + "avatar": "https://avatars2.githubusercontent.com/u/126646", + "href": "https://github.com/laanwj", + "username": "laanwj", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/35339942", - "href": "https://github.com/mackowski", - "username": "mackowski", + "avatar": "https://avatars0.githubusercontent.com/u/6399679", + "href": "https://github.com/MarcoFalke", + "username": "MarcoFalke", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/32433575", - "href": "https://github.com/ThunderSon", - "username": "ThunderSon", + "avatar": "https://avatars0.githubusercontent.com/u/548488", + "href": "https://github.com/sipa", + "username": "sipa", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/3534212", - "href": "https://github.com/rbsec", - "username": "rbsec", + "avatar": "https://avatars1.githubusercontent.com/u/331997", + "href": "https://github.com/gavinandresen", + "username": "gavinandresen", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/3357202", - "href": "https://github.com/danehrlich1", - "username": "danehrlich1", + "avatar": "https://avatars0.githubusercontent.com/u/178464", + "href": "https://github.com/jonasschnelli", + "username": "jonasschnelli", }, ], - "currentPeriodStars": 74, - "description": "The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.", - "forks": 1271, - "language": "Python", - "languageColor": "#3572A5", - "name": "CheatSheetSeries", - "stars": 9270, - "url": "https://github.com/OWASP/CheatSheetSeries", + "currentPeriodStars": 72, + "description": "Bitcoin Core integration/staging tree", + "forks": 24426, + "language": "C++", + "languageColor": "#f34b7d", + "name": "bitcoin", + "stars": 40685, + "url": "https://github.com/bitcoin/bitcoin", }, Object { - "author": "jung-kurt", - "avatar": "https://github.com/jung-kurt.png", + "author": "awesome-selfhosted", + "avatar": "https://github.com/awesome-selfhosted.png", "builtBy": Array [ Object { - "avatar": "https://avatars1.githubusercontent.com/u/5148839", - "href": "https://github.com/jung-kurt", - "username": "jung-kurt", + "avatar": "https://avatars1.githubusercontent.com/u/3950390", + "href": "https://github.com/nodiscc", + "username": "nodiscc", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/2178409", - "href": "https://github.com/stanim", - "username": "stanim", + "avatar": "https://avatars2.githubusercontent.com/u/2252004", + "href": "https://github.com/Kickball", + "username": "Kickball", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/815655", - "href": "https://github.com/jelmersnoeck", - "username": "jelmersnoeck", + "avatar": "https://avatars2.githubusercontent.com/u/2222479", + "href": "https://github.com/n8225", + "username": "n8225", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/11187741", - "href": "https://github.com/joewestcott", - "username": "joewestcott", + "avatar": "https://avatars0.githubusercontent.com/u/18677", + "href": "https://github.com/meitar", + "username": "meitar", }, Object { - "avatar": "https://avatars1.githubusercontent.com/u/9847418", - "href": "https://github.com/Eiskasten", - "username": "Eiskasten", + "avatar": "https://avatars3.githubusercontent.com/u/2369441", + "href": "https://github.com/cavebeat", + "username": "cavebeat", }, ], - "currentPeriodStars": 19, - "description": "A PDF document generator with high level support for text, drawing and images", - "forks": 309, - "language": "Go", - "languageColor": "#00ADD8", - "name": "gofpdf", - "stars": 3228, - "url": "https://github.com/jung-kurt/gofpdf", + "currentPeriodStars": 177, + "description": "This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.", + "forks": 2971, + "language": "JavaScript", + "languageColor": "#f1e05a", + "name": "awesome-selfhosted", + "stars": 36894, + "url": "https://github.com/awesome-selfhosted/awesome-selfhosted", }, Object { - "author": "Azure", - "avatar": "https://github.com/Azure.png", + "author": "haugene", + "avatar": "https://github.com/haugene.png", "builtBy": Array [ Object { - "avatar": "https://avatars0.githubusercontent.com/u/10090014", - "href": "https://github.com/bmoore-msft", - "username": "bmoore-msft", + "avatar": "https://avatars0.githubusercontent.com/u/1038094", + "href": "https://github.com/haugene", + "username": "haugene", }, Object { - "avatar": "https://avatars0.githubusercontent.com/u/6164178", - "href": "https://github.com/singhkays", - "username": "singhkays", + "avatar": "https://avatars1.githubusercontent.com/u/1412033", + "href": "https://github.com/e7d", + "username": "e7d", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/12481340", - "href": "https://github.com/marcvaneijk", - "username": "marcvaneijk", + "avatar": "https://avatars0.githubusercontent.com/u/24308140", + "href": "https://github.com/jandrews377", + "username": "jandrews377", }, Object { - "avatar": "https://avatars2.githubusercontent.com/u/1448593", - "href": "https://github.com/gatneil", - "username": "gatneil", + "avatar": "https://avatars1.githubusercontent.com/u/22135005", + "href": "https://github.com/eskemojoe007", + "username": "eskemojoe007", }, Object { - "avatar": "https://avatars3.githubusercontent.com/u/1184120", - "href": "https://github.com/liupeirong", - "username": "liupeirong", + "avatar": "https://avatars1.githubusercontent.com/u/5650363", + "href": "https://github.com/shuaiscott", + "username": "shuaiscott", }, ], - "currentPeriodStars": 6, - "description": "Azure Quickstart Templates", - "forks": 8400, - "language": "PowerShell", - "languageColor": "#012456", - "name": "azure-quickstart-templates", - "stars": 5814, - "url": "https://github.com/Azure/azure-quickstart-templates", + "currentPeriodStars": 9, + "description": "Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel", + "forks": 545, + "language": "Shell", + "languageColor": "#89e051", + "name": "docker-transmission-openvpn", + "stars": 1437, + "url": "https://github.com/haugene/docker-transmission-openvpn", }, ] `; diff --git a/src/fetch.ts b/src/fetch.ts index d06e37e..945f163 100644 --- a/src/fetch.ts +++ b/src/fetch.ts @@ -91,7 +91,7 @@ export async function fetchRepositories({ languageColor: langColor, stars: parseInt( $repo - .find("span[aria-label='star']") + .find("svg[aria-label='star']") .parent() .text() .trim() @@ -100,7 +100,7 @@ export async function fetchRepositories({ ), forks: parseInt( $repo - .find("span[aria-label='fork']") + .find("svg[aria-label='repo-forked']") .parent() .text() .trim() diff --git a/src/mockData/repositories.ts b/src/mockData/repositories.ts index c34cb5b..5aaf9dd 100644 --- a/src/mockData/repositories.ts +++ b/src/mockData/repositories.ts @@ -5,6 +5,13 @@ const html = ` + + + + + + + @@ -19,17 +26,17 @@ const html = ` - - - - - - - + + + + + + + - - Trending repositories on GitHub today + + Trending repositories on GitHub today · GitHub @@ -64,13 +71,12 @@ const html = ` - - - - - + + + + @@ -78,34 +84,34 @@ const html = ` - - + - + - + + - + - + - + - + - + + - - + @@ -120,48 +126,164 @@ const html = ` - - - - - - - + +
- Skip to content -
- + Skip to content + + + + + + + - - +
+ @@ -677,7 +482,7 @@ const html = `

Trending

- +

See what the GitHub community is most excited about today.

@@ -719,9 +524,7 @@ const html = ` type="button" data-toggle-for="select-menu-language" > - - - +
@@ -743,22 +546,18 @@ const html = `
- - - - + + - CSS + C++ - - - + @@ -767,70 +566,58 @@ const html = ` - - - - + + - JavaScript + Java - - - - + + - Objective-C + JavaScript - - - - + + - Ruby + PHP - - - - + + - Swift + Python - - - - + + - TypeScript + Ruby - - - + @@ -840,9 +627,7 @@ const html = ` - - - + @@ -852,9 +637,7 @@ const html = ` - - - + @@ -864,9 +647,7 @@ const html = ` - - - + @@ -876,9 +657,7 @@ const html = ` - - - + @@ -888,9 +667,7 @@ const html = ` - - - + @@ -900,9 +677,7 @@ const html = ` - - - + @@ -912,9 +687,7 @@ const html = ` - - - + @@ -924,9 +697,7 @@ const html = ` - - - + @@ -936,9 +707,7 @@ const html = ` - - - + @@ -948,9 +717,7 @@ const html = ` - - - + @@ -960,9 +727,7 @@ const html = ` - - - + @@ -972,9 +737,7 @@ const html = ` - - - + @@ -984,9 +747,7 @@ const html = ` - - - + @@ -996,9 +757,7 @@ const html = ` - - - + @@ -1008,9 +767,7 @@ const html = ` - - - + @@ -1020,9 +777,7 @@ const html = ` - - - + @@ -1032,9 +787,7 @@ const html = ` - - - + @@ -1044,9 +797,7 @@ const html = ` - - - + @@ -1056,9 +807,7 @@ const html = ` - - - + @@ -1068,9 +817,7 @@ const html = ` - - - + @@ -1080,9 +827,7 @@ const html = ` - - - + @@ -1092,9 +837,7 @@ const html = ` - - - + @@ -1104,9 +847,7 @@ const html = ` - - - + @@ -1116,9 +857,7 @@ const html = ` - - - + @@ -1128,9 +867,7 @@ const html = ` - - - + @@ -1140,9 +877,7 @@ const html = ` - - - + @@ -1152,9 +887,7 @@ const html = ` - - - + @@ -1164,9 +897,7 @@ const html = ` - - - + @@ -1176,9 +907,7 @@ const html = ` - - - + @@ -1188,9 +917,7 @@ const html = ` - - - + @@ -1200,9 +927,7 @@ const html = ` - - - + @@ -1212,9 +937,7 @@ const html = ` - - - + @@ -1224,9 +947,7 @@ const html = ` - - - + @@ -1236,9 +957,7 @@ const html = ` - - - + @@ -1248,9 +967,7 @@ const html = ` - - - + @@ -1260,9 +977,7 @@ const html = ` - - - + @@ -1272,9 +987,7 @@ const html = ` - - - + @@ -1284,9 +997,7 @@ const html = ` - - - + @@ -1296,9 +1007,7 @@ const html = ` - - - + @@ -1308,9 +1017,7 @@ const html = ` - - - + @@ -1320,9 +1027,7 @@ const html = ` - - - + @@ -1332,9 +1037,7 @@ const html = ` - - - + @@ -1344,9 +1047,7 @@ const html = ` - - - + @@ -1356,9 +1057,7 @@ const html = ` - - - + @@ -1368,9 +1067,7 @@ const html = ` - - - + @@ -1380,9 +1077,7 @@ const html = ` - - - + @@ -1392,9 +1087,7 @@ const html = ` - - - + @@ -1404,9 +1097,7 @@ const html = ` - - - + @@ -1416,9 +1107,7 @@ const html = ` - - - + @@ -1428,9 +1117,7 @@ const html = ` - - - + @@ -1440,9 +1127,7 @@ const html = ` - - - + @@ -1452,9 +1137,7 @@ const html = ` - - - + @@ -1464,9 +1147,7 @@ const html = ` - - - + @@ -1476,9 +1157,7 @@ const html = ` - - - + @@ -1488,9 +1167,7 @@ const html = ` - - - + @@ -1500,9 +1177,7 @@ const html = ` - - - + @@ -1512,9 +1187,7 @@ const html = ` - - - + @@ -1524,9 +1197,7 @@ const html = ` - - - + @@ -1536,9 +1207,7 @@ const html = ` - - - + @@ -1548,9 +1217,7 @@ const html = ` - - - + @@ -1560,9 +1227,7 @@ const html = ` - - - + @@ -1572,9 +1237,7 @@ const html = ` - - - + @@ -1584,9 +1247,7 @@ const html = ` - - - + @@ -1596,9 +1257,7 @@ const html = ` - - - + @@ -1608,9 +1267,7 @@ const html = ` - - - + @@ -1620,9 +1277,7 @@ const html = ` - - - + @@ -1632,9 +1287,7 @@ const html = ` - - - + @@ -1644,9 +1297,7 @@ const html = ` - - - + @@ -1656,9 +1307,7 @@ const html = ` - - - + @@ -1668,9 +1317,7 @@ const html = ` - - - + @@ -1680,9 +1327,7 @@ const html = ` - - - + @@ -1692,9 +1337,7 @@ const html = ` - - - + @@ -1704,9 +1347,7 @@ const html = ` - - - + @@ -1716,9 +1357,7 @@ const html = ` - - - + @@ -1728,9 +1367,7 @@ const html = ` - - - + @@ -1740,9 +1377,7 @@ const html = ` - - - + @@ -1752,9 +1387,7 @@ const html = ` - - - + @@ -1764,9 +1397,7 @@ const html = ` - - - + @@ -1776,9 +1407,7 @@ const html = ` - - - + @@ -1788,9 +1417,7 @@ const html = ` - - - + @@ -1800,9 +1427,7 @@ const html = ` - - - + @@ -1812,9 +1437,7 @@ const html = ` - - - + @@ -1824,9 +1447,7 @@ const html = ` - - - + @@ -1836,9 +1457,7 @@ const html = ` - - - + @@ -1848,9 +1467,7 @@ const html = ` - - - + @@ -1859,11 +1476,19 @@ const html = ` - - - + + + + + + CSS + + + + + CSV @@ -1872,9 +1497,7 @@ const html = ` - - - + @@ -1884,9 +1507,7 @@ const html = ` - - - + @@ -1896,9 +1517,7 @@ const html = ` - - - + @@ -1908,9 +1527,7 @@ const html = ` - - - + @@ -1920,9 +1537,7 @@ const html = ` - - - + @@ -1932,9 +1547,7 @@ const html = ` - - - + @@ -1944,9 +1557,7 @@ const html = ` - - - + @@ -1956,9 +1567,7 @@ const html = ` - - - + @@ -1968,9 +1577,7 @@ const html = ` - - - + @@ -1980,9 +1587,7 @@ const html = ` - - - + @@ -1992,9 +1597,7 @@ const html = ` - - - + @@ -2004,9 +1607,7 @@ const html = ` - - - + @@ -2016,9 +1617,7 @@ const html = ` - - - + @@ -2028,9 +1627,7 @@ const html = ` - - - + @@ -2040,9 +1637,7 @@ const html = ` - - - + @@ -2052,9 +1647,7 @@ const html = ` - - - + @@ -2064,9 +1657,7 @@ const html = ` - - - + @@ -2076,9 +1667,7 @@ const html = ` - - - + @@ -2088,9 +1677,7 @@ const html = ` - - - + @@ -2100,9 +1687,7 @@ const html = ` - - - + @@ -2112,9 +1697,7 @@ const html = ` - - - + @@ -2124,9 +1707,7 @@ const html = ` - - - + @@ -2136,9 +1717,7 @@ const html = ` - - - + @@ -2148,9 +1727,7 @@ const html = ` - - - + @@ -2160,9 +1737,7 @@ const html = ` - - - + @@ -2172,9 +1747,7 @@ const html = ` - - - + @@ -2184,9 +1757,7 @@ const html = ` - - - + @@ -2196,9 +1767,7 @@ const html = ` - - - + @@ -2208,9 +1777,7 @@ const html = ` - - - + @@ -2220,9 +1787,7 @@ const html = ` - - - + @@ -2232,9 +1797,7 @@ const html = ` - - - + @@ -2244,9 +1807,7 @@ const html = ` - - - + @@ -2256,9 +1817,7 @@ const html = ` - - - + @@ -2268,9 +1827,7 @@ const html = ` - - - + @@ -2280,9 +1837,7 @@ const html = ` - - - + @@ -2292,9 +1847,7 @@ const html = ` - - - + @@ -2304,9 +1857,7 @@ const html = ` - - - + @@ -2316,9 +1867,7 @@ const html = ` - - - + @@ -2328,9 +1877,7 @@ const html = ` - - - + @@ -2340,9 +1887,7 @@ const html = ` - - - + @@ -2352,9 +1897,7 @@ const html = ` - - - + @@ -2364,9 +1907,7 @@ const html = ` - - - + @@ -2376,9 +1917,7 @@ const html = ` - - - + @@ -2388,9 +1927,7 @@ const html = ` - - - + @@ -2400,9 +1937,7 @@ const html = ` - - - + @@ -2412,9 +1947,7 @@ const html = ` - - - + @@ -2424,9 +1957,7 @@ const html = ` - - - + @@ -2436,9 +1967,7 @@ const html = ` - - - + @@ -2448,9 +1977,7 @@ const html = ` - - - + @@ -2460,9 +1987,7 @@ const html = ` - - - + @@ -2472,9 +1997,7 @@ const html = ` - - - + @@ -2484,9 +2007,7 @@ const html = ` - - - + @@ -2496,9 +2017,7 @@ const html = ` - - - + @@ -2508,9 +2027,7 @@ const html = ` - - - + @@ -2520,9 +2037,7 @@ const html = ` - - - + @@ -2532,9 +2047,7 @@ const html = ` - - - + @@ -2544,9 +2057,7 @@ const html = ` - - - + @@ -2556,9 +2067,7 @@ const html = ` - - - + @@ -2568,9 +2077,7 @@ const html = ` - - - + @@ -2580,9 +2087,7 @@ const html = ` - - - + @@ -2592,9 +2097,7 @@ const html = ` - - - + @@ -2604,9 +2107,7 @@ const html = ` - - - + @@ -2616,9 +2117,7 @@ const html = ` - - - + @@ -2628,9 +2127,7 @@ const html = ` - - - + @@ -2640,9 +2137,7 @@ const html = ` - - - + @@ -2652,9 +2147,7 @@ const html = ` - - - + @@ -2664,9 +2157,7 @@ const html = ` - - - + @@ -2676,9 +2167,7 @@ const html = ` - - - + @@ -2688,9 +2177,7 @@ const html = ` - - - + @@ -2700,9 +2187,7 @@ const html = ` - - - + @@ -2712,9 +2197,7 @@ const html = ` - - - + @@ -2724,9 +2207,7 @@ const html = ` - - - + @@ -2736,9 +2217,7 @@ const html = ` - - - + @@ -2748,9 +2227,7 @@ const html = ` - - - + @@ -2760,9 +2237,7 @@ const html = ` - - - + @@ -2772,9 +2247,7 @@ const html = ` - - - + @@ -2784,9 +2257,7 @@ const html = ` - - - + @@ -2796,9 +2267,7 @@ const html = ` - - - + @@ -2808,9 +2277,7 @@ const html = ` - - - + @@ -2820,9 +2287,7 @@ const html = ` - - - + @@ -2832,9 +2297,7 @@ const html = ` - - - + @@ -2844,9 +2307,7 @@ const html = ` - - - + @@ -2856,9 +2317,7 @@ const html = ` - - - + @@ -2868,9 +2327,7 @@ const html = ` - - - + @@ -2880,9 +2337,7 @@ const html = ` - - - + @@ -2892,9 +2347,7 @@ const html = ` - - - + @@ -2904,9 +2357,7 @@ const html = ` - - - + @@ -2916,9 +2367,7 @@ const html = ` - - - + @@ -2928,9 +2377,7 @@ const html = ` - - - + @@ -2940,9 +2387,7 @@ const html = ` - - - + @@ -2952,9 +2397,7 @@ const html = ` - - - + @@ -2964,9 +2407,7 @@ const html = ` - - - + @@ -2976,9 +2417,7 @@ const html = ` - - - + @@ -2988,9 +2427,7 @@ const html = ` - - - + @@ -3000,9 +2437,7 @@ const html = ` - - - + @@ -3012,9 +2447,7 @@ const html = ` - - - + @@ -3024,9 +2457,7 @@ const html = ` - - - + @@ -3035,11 +2466,19 @@ const html = ` - - - + + + + + + HTML + + + + + HTML+Django @@ -3048,9 +2487,7 @@ const html = ` - - - + @@ -3060,9 +2497,7 @@ const html = ` - - - + @@ -3072,9 +2507,7 @@ const html = ` - - - + @@ -3084,9 +2517,7 @@ const html = ` - - - + @@ -3096,9 +2527,7 @@ const html = ` - - - + @@ -3108,9 +2537,7 @@ const html = ` - - - + @@ -3120,9 +2547,7 @@ const html = ` - - - + @@ -3132,9 +2557,7 @@ const html = ` - - - + @@ -3144,9 +2567,7 @@ const html = ` - - - + @@ -3156,9 +2577,7 @@ const html = ` - - - + @@ -3168,9 +2587,7 @@ const html = ` - - - + @@ -3180,9 +2597,7 @@ const html = ` - - - + @@ -3192,9 +2607,7 @@ const html = ` - - - + @@ -3204,9 +2617,7 @@ const html = ` - - - + @@ -3216,9 +2627,7 @@ const html = ` - - - + @@ -3228,9 +2637,7 @@ const html = ` - - - + @@ -3240,9 +2647,7 @@ const html = ` - - - + @@ -3252,9 +2657,7 @@ const html = ` - - - + @@ -3264,9 +2667,7 @@ const html = ` - - - + @@ -3276,9 +2677,7 @@ const html = ` - - - + @@ -3288,9 +2687,7 @@ const html = ` - - - + @@ -3300,9 +2697,7 @@ const html = ` - - - + @@ -3312,9 +2707,7 @@ const html = ` - - - + @@ -3324,9 +2717,7 @@ const html = ` - - - + @@ -3336,9 +2727,7 @@ const html = ` - - - + @@ -3347,11 +2736,19 @@ const html = ` - - - + + + + + + JavaScript + + + + + JavaScript+ERB @@ -3360,9 +2757,7 @@ const html = ` - - - + @@ -3372,9 +2767,7 @@ const html = ` - - - + @@ -3384,9 +2777,7 @@ const html = ` - - - + @@ -3396,9 +2787,7 @@ const html = ` - - - + @@ -3408,9 +2797,7 @@ const html = ` - - - + @@ -3420,9 +2807,7 @@ const html = ` - - - + @@ -3432,9 +2817,7 @@ const html = ` - - - + @@ -3444,9 +2827,7 @@ const html = ` - - - + @@ -3456,9 +2837,7 @@ const html = ` - - - + @@ -3468,9 +2847,7 @@ const html = ` - - - + @@ -3480,9 +2857,7 @@ const html = ` - - - + @@ -3492,9 +2867,7 @@ const html = ` - - - + @@ -3504,9 +2877,7 @@ const html = ` - - - + @@ -3516,9 +2887,7 @@ const html = ` - - - + @@ -3528,9 +2897,7 @@ const html = ` - - - + @@ -3540,9 +2907,7 @@ const html = ` - - - + @@ -3552,9 +2917,7 @@ const html = ` - - - + @@ -3564,9 +2927,7 @@ const html = ` - - - + @@ -3576,9 +2937,7 @@ const html = ` - - - + @@ -3588,9 +2947,7 @@ const html = ` - - - + @@ -3600,9 +2957,7 @@ const html = ` - - - + @@ -3612,9 +2967,7 @@ const html = ` - - - + @@ -3624,9 +2977,7 @@ const html = ` - - - + @@ -3636,9 +2987,7 @@ const html = ` - - - + @@ -3648,9 +2997,7 @@ const html = ` - - - + @@ -3660,9 +3007,7 @@ const html = ` - - - + @@ -3672,9 +3017,7 @@ const html = ` - - - + @@ -3684,9 +3027,7 @@ const html = ` - - - + @@ -3696,9 +3037,7 @@ const html = ` - - - + @@ -3708,9 +3047,7 @@ const html = ` - - - + @@ -3720,9 +3057,7 @@ const html = ` - - - + @@ -3732,9 +3067,7 @@ const html = ` - - - + @@ -3744,9 +3077,7 @@ const html = ` - - - + @@ -3756,9 +3087,7 @@ const html = ` - - - + @@ -3768,9 +3097,7 @@ const html = ` - - - + @@ -3780,9 +3107,7 @@ const html = ` - - - + @@ -3792,9 +3117,7 @@ const html = ` - - - + @@ -3804,9 +3127,7 @@ const html = ` - - - + @@ -3816,9 +3137,7 @@ const html = ` - - - + @@ -3828,9 +3147,7 @@ const html = ` - - - + @@ -3840,9 +3157,7 @@ const html = ` - - - + @@ -3852,9 +3167,7 @@ const html = ` - - - + @@ -3864,9 +3177,7 @@ const html = ` - - - + @@ -3876,9 +3187,7 @@ const html = ` - - - + @@ -3888,9 +3197,7 @@ const html = ` - - - + @@ -3900,9 +3207,7 @@ const html = ` - - - + @@ -3912,9 +3217,7 @@ const html = ` - - - + @@ -3924,9 +3227,7 @@ const html = ` - - - + @@ -3936,9 +3237,7 @@ const html = ` - - - + @@ -3948,9 +3247,7 @@ const html = ` - - - + @@ -3960,9 +3257,7 @@ const html = ` - - - + @@ -3972,9 +3267,7 @@ const html = ` - - - + @@ -3984,9 +3277,7 @@ const html = ` - - - + @@ -3996,9 +3287,7 @@ const html = ` - - - + @@ -4008,9 +3297,7 @@ const html = ` - - - + @@ -4020,9 +3307,7 @@ const html = ` - - - + @@ -4032,9 +3317,7 @@ const html = ` - - - + @@ -4044,9 +3327,7 @@ const html = ` - - - + @@ -4056,9 +3337,7 @@ const html = ` - - - + @@ -4068,9 +3347,7 @@ const html = ` - - - + @@ -4080,9 +3357,7 @@ const html = ` - - - + @@ -4092,9 +3367,7 @@ const html = ` - - - + @@ -4104,9 +3377,7 @@ const html = ` - - - + @@ -4116,9 +3387,7 @@ const html = ` - - - + @@ -4128,9 +3397,7 @@ const html = ` - - - + @@ -4140,9 +3407,7 @@ const html = ` - - - + @@ -4152,9 +3417,7 @@ const html = ` - - - + @@ -4164,9 +3427,7 @@ const html = ` - - - + @@ -4176,9 +3437,7 @@ const html = ` - - - + @@ -4188,9 +3447,7 @@ const html = ` - - - + @@ -4200,9 +3457,7 @@ const html = ` - - - + @@ -4212,9 +3467,7 @@ const html = ` - - - + @@ -4224,9 +3477,7 @@ const html = ` - - - + @@ -4236,9 +3487,7 @@ const html = ` - - - + @@ -4248,9 +3497,7 @@ const html = ` - - - + @@ -4260,9 +3507,7 @@ const html = ` - - - + @@ -4272,9 +3517,7 @@ const html = ` - - - + @@ -4284,9 +3527,7 @@ const html = ` - - - + @@ -4296,9 +3537,7 @@ const html = ` - - - + @@ -4308,9 +3547,7 @@ const html = ` - - - + @@ -4320,9 +3557,7 @@ const html = ` - - - + @@ -4332,9 +3567,7 @@ const html = ` - - - + @@ -4344,9 +3577,7 @@ const html = ` - - - + @@ -4356,9 +3587,7 @@ const html = ` - - - + @@ -4368,9 +3597,7 @@ const html = ` - - - + @@ -4380,9 +3607,7 @@ const html = ` - - - + @@ -4392,9 +3617,7 @@ const html = ` - - - + @@ -4404,9 +3627,7 @@ const html = ` - - - + @@ -4416,9 +3637,7 @@ const html = ` - - - + @@ -4428,9 +3647,7 @@ const html = ` - - - + @@ -4440,9 +3657,7 @@ const html = ` - - - + @@ -4452,9 +3667,7 @@ const html = ` - - - + @@ -4464,9 +3677,7 @@ const html = ` - - - + @@ -4476,9 +3687,7 @@ const html = ` - - - + @@ -4488,9 +3697,7 @@ const html = ` - - - + @@ -4500,9 +3707,7 @@ const html = ` - - - + @@ -4512,9 +3717,7 @@ const html = ` - - - + @@ -4524,9 +3727,7 @@ const html = ` - - - + @@ -4535,11 +3736,19 @@ const html = ` - - - + + + + + + Objective-C + + + + + Objective-C++ @@ -4548,9 +3757,7 @@ const html = ` - - - + @@ -4560,9 +3767,7 @@ const html = ` - - - + @@ -4572,9 +3777,7 @@ const html = ` - - - + @@ -4584,9 +3787,7 @@ const html = ` - - - + @@ -4596,9 +3797,7 @@ const html = ` - - - + @@ -4608,9 +3807,7 @@ const html = ` - - - + @@ -4620,9 +3817,7 @@ const html = ` - - - + @@ -4632,9 +3827,7 @@ const html = ` - - - + @@ -4644,9 +3837,7 @@ const html = ` - - - + @@ -4656,9 +3847,7 @@ const html = ` - - - + @@ -4668,9 +3857,7 @@ const html = ` - - - + @@ -4680,9 +3867,7 @@ const html = ` - - - + @@ -4692,9 +3877,7 @@ const html = ` - - - + @@ -4704,9 +3887,7 @@ const html = ` - - - + @@ -4716,9 +3897,7 @@ const html = ` - - - + @@ -4728,9 +3907,7 @@ const html = ` - - - + @@ -4740,9 +3917,7 @@ const html = ` - - - + @@ -4752,9 +3927,7 @@ const html = ` - - - + @@ -4764,9 +3937,7 @@ const html = ` - - - + @@ -4776,9 +3947,7 @@ const html = ` - - - + @@ -4788,9 +3957,7 @@ const html = ` - - - + @@ -4800,9 +3967,7 @@ const html = ` - - - + @@ -4812,9 +3977,7 @@ const html = ` - - - + @@ -4824,9 +3987,7 @@ const html = ` - - - + @@ -4836,9 +3997,7 @@ const html = ` - - - + @@ -4848,9 +4007,7 @@ const html = ` - - - + @@ -4860,9 +4017,7 @@ const html = ` - - - + @@ -4872,9 +4027,7 @@ const html = ` - - - + @@ -4884,9 +4037,7 @@ const html = ` - - - + @@ -4896,9 +4047,7 @@ const html = ` - - - + @@ -4908,9 +4057,7 @@ const html = ` - - - + @@ -4920,9 +4067,7 @@ const html = ` - - - + @@ -4932,9 +4077,7 @@ const html = ` - - - + @@ -4944,9 +4087,7 @@ const html = ` - - - + @@ -4956,9 +4097,7 @@ const html = ` - - - + @@ -4968,9 +4107,7 @@ const html = ` - - - + @@ -4980,9 +4117,7 @@ const html = ` - - - + @@ -4992,9 +4127,7 @@ const html = ` - - - + @@ -5004,9 +4137,7 @@ const html = ` - - - + @@ -5016,9 +4147,7 @@ const html = ` - - - + @@ -5028,9 +4157,7 @@ const html = ` - - - + @@ -5040,9 +4167,7 @@ const html = ` - - - + @@ -5052,9 +4177,7 @@ const html = ` - - - + @@ -5064,9 +4187,7 @@ const html = ` - - - + @@ -5076,9 +4197,7 @@ const html = ` - - - + @@ -5088,9 +4207,7 @@ const html = ` - - - + @@ -5100,9 +4217,7 @@ const html = ` - - - + @@ -5112,9 +4227,7 @@ const html = ` - - - + @@ -5124,9 +4237,7 @@ const html = ` - - - + @@ -5136,9 +4247,7 @@ const html = ` - - - + @@ -5148,9 +4257,7 @@ const html = ` - - - + @@ -5160,9 +4267,7 @@ const html = ` - - - + @@ -5172,9 +4277,7 @@ const html = ` - - - + @@ -5184,9 +4287,7 @@ const html = ` - - - + @@ -5196,9 +4297,7 @@ const html = ` - - - + @@ -5208,9 +4307,7 @@ const html = ` - - - + @@ -5220,9 +4317,7 @@ const html = ` - - - + @@ -5232,9 +4327,7 @@ const html = ` - - - + @@ -5244,9 +4337,7 @@ const html = ` - - - + @@ -5256,9 +4347,7 @@ const html = ` - - - + @@ -5268,9 +4357,7 @@ const html = ` - - - + @@ -5280,9 +4367,7 @@ const html = ` - - - + @@ -5292,9 +4377,7 @@ const html = ` - - - + @@ -5304,9 +4387,7 @@ const html = ` - - - + @@ -5316,9 +4397,7 @@ const html = ` - - - + @@ -5328,9 +4407,7 @@ const html = ` - - - + @@ -5340,9 +4417,7 @@ const html = ` - - - + @@ -5352,9 +4427,7 @@ const html = ` - - - + @@ -5364,9 +4437,7 @@ const html = ` - - - + @@ -5376,9 +4447,7 @@ const html = ` - - - + @@ -5388,9 +4457,7 @@ const html = ` - - - + @@ -5400,9 +4467,7 @@ const html = ` - - - + @@ -5412,9 +4477,7 @@ const html = ` - - - + @@ -5424,9 +4487,7 @@ const html = ` - - - + @@ -5436,9 +4497,7 @@ const html = ` - - - + @@ -5448,9 +4507,7 @@ const html = ` - - - + @@ -5460,9 +4517,7 @@ const html = ` - - - + @@ -5472,9 +4527,7 @@ const html = ` - - - + @@ -5484,9 +4537,7 @@ const html = ` - - - + @@ -5496,9 +4547,7 @@ const html = ` - - - + @@ -5508,9 +4557,7 @@ const html = ` - - - + @@ -5520,9 +4567,7 @@ const html = ` - - - + @@ -5532,9 +4577,7 @@ const html = ` - - - + @@ -5544,9 +4587,7 @@ const html = ` - - - + @@ -5556,9 +4597,7 @@ const html = ` - - - + @@ -5568,9 +4607,7 @@ const html = ` - - - + @@ -5580,9 +4617,7 @@ const html = ` - - - + @@ -5592,9 +4627,7 @@ const html = ` - - - + @@ -5603,11 +4636,19 @@ const html = ` - - - + + + + + + Ruby + + + + + RUNOFF @@ -5616,9 +4657,7 @@ const html = ` - - - + @@ -5628,9 +4667,7 @@ const html = ` - - - + @@ -5640,9 +4677,7 @@ const html = ` - - - + @@ -5652,9 +4687,7 @@ const html = ` - - - + @@ -5664,9 +4697,7 @@ const html = ` - - - + @@ -5676,9 +4707,7 @@ const html = ` - - - + @@ -5688,9 +4717,7 @@ const html = ` - - - + @@ -5700,9 +4727,7 @@ const html = ` - - - + @@ -5712,9 +4737,7 @@ const html = ` - - - + @@ -5724,9 +4747,7 @@ const html = ` - - - + @@ -5736,9 +4757,7 @@ const html = ` - - - + @@ -5748,9 +4767,7 @@ const html = ` - - - + @@ -5760,9 +4777,7 @@ const html = ` - - - + @@ -5772,9 +4787,7 @@ const html = ` - - - + @@ -5784,9 +4797,7 @@ const html = ` - - - + @@ -5796,9 +4807,7 @@ const html = ` - - - + @@ -5808,9 +4817,7 @@ const html = ` - - - + @@ -5820,9 +4827,7 @@ const html = ` - - - + @@ -5832,9 +4837,7 @@ const html = ` - - - + @@ -5844,9 +4847,7 @@ const html = ` - - - + @@ -5856,9 +4857,7 @@ const html = ` - - - + @@ -5868,9 +4867,7 @@ const html = ` - - - + @@ -5880,9 +4877,7 @@ const html = ` - - - + @@ -5892,9 +4887,7 @@ const html = ` - - - + @@ -5904,9 +4897,7 @@ const html = ` - - - + @@ -5916,9 +4907,7 @@ const html = ` - - - + @@ -5928,9 +4917,7 @@ const html = ` - - - + @@ -5940,9 +4927,7 @@ const html = ` - - - + @@ -5952,9 +4937,7 @@ const html = ` - - - + @@ -5964,9 +4947,7 @@ const html = ` - - - + @@ -5976,9 +4957,7 @@ const html = ` - - - + @@ -5988,9 +4967,7 @@ const html = ` - - - + @@ -6000,9 +4977,7 @@ const html = ` - - - + @@ -6012,9 +4987,7 @@ const html = ` - - - + @@ -6024,9 +4997,7 @@ const html = ` - - - + @@ -6036,9 +5007,7 @@ const html = ` - - - + @@ -6048,9 +5017,7 @@ const html = ` - - - + @@ -6060,9 +5027,7 @@ const html = ` - - - + @@ -6072,9 +5037,7 @@ const html = ` - - - + @@ -6084,9 +5047,7 @@ const html = ` - - - + @@ -6096,9 +5057,7 @@ const html = ` - - - + @@ -6108,9 +5067,7 @@ const html = ` - - - + @@ -6120,9 +5077,7 @@ const html = ` - - - + @@ -6131,11 +5086,19 @@ const html = ` - - - + + + + + + Swift + + + + + SystemVerilog @@ -6144,9 +5107,7 @@ const html = ` - - - + @@ -6156,9 +5117,7 @@ const html = ` - - - + @@ -6168,9 +5127,7 @@ const html = ` - - - + @@ -6180,9 +5137,7 @@ const html = ` - - - + @@ -6192,9 +5147,7 @@ const html = ` - - - + @@ -6204,9 +5157,7 @@ const html = ` - - - + @@ -6216,9 +5167,7 @@ const html = ` - - - + @@ -6228,9 +5177,7 @@ const html = ` - - - + @@ -6240,9 +5187,7 @@ const html = ` - - - + @@ -6252,9 +5197,7 @@ const html = ` - - - + @@ -6264,9 +5207,7 @@ const html = ` - - - + @@ -6276,9 +5217,7 @@ const html = ` - - - + @@ -6288,9 +5227,7 @@ const html = ` - - - + @@ -6300,9 +5237,7 @@ const html = ` - - - + @@ -6312,9 +5247,7 @@ const html = ` - - - + @@ -6324,9 +5257,7 @@ const html = ` - - - + @@ -6336,9 +5267,7 @@ const html = ` - - - + @@ -6348,9 +5277,7 @@ const html = ` - - - + @@ -6359,11 +5286,19 @@ const html = ` - - - + + + + + + TypeScript + + + + + Unified Parallel C @@ -6372,9 +5307,7 @@ const html = ` - - - + @@ -6384,9 +5317,7 @@ const html = ` - - - + @@ -6396,9 +5327,7 @@ const html = ` - - - + @@ -6408,9 +5337,7 @@ const html = ` - - - + @@ -6420,9 +5347,7 @@ const html = ` - - - + @@ -6432,9 +5357,7 @@ const html = ` - - - + @@ -6444,9 +5367,7 @@ const html = ` - - - + @@ -6456,9 +5377,7 @@ const html = ` - - - + @@ -6468,9 +5387,7 @@ const html = ` - - - + @@ -6480,9 +5397,7 @@ const html = ` - - - + @@ -6492,9 +5407,7 @@ const html = ` - - - + @@ -6504,9 +5417,7 @@ const html = ` - - - + @@ -6516,9 +5427,7 @@ const html = ` - - - + @@ -6528,9 +5437,7 @@ const html = ` - - - + @@ -6540,9 +5447,7 @@ const html = ` - - - + @@ -6552,9 +5457,7 @@ const html = ` - - - + @@ -6564,9 +5467,7 @@ const html = ` - - - + @@ -6576,9 +5477,7 @@ const html = ` - - - + @@ -6588,9 +5487,7 @@ const html = ` - - - + @@ -6600,9 +5497,7 @@ const html = ` - - - + @@ -6612,9 +5507,7 @@ const html = ` - - - + @@ -6624,9 +5517,7 @@ const html = ` - - - + @@ -6636,9 +5527,7 @@ const html = ` - - - + @@ -6648,9 +5537,7 @@ const html = ` - - - + @@ -6660,9 +5547,7 @@ const html = ` - - - + @@ -6672,9 +5557,7 @@ const html = ` - - - + @@ -6684,9 +5567,7 @@ const html = ` - - - + @@ -6696,9 +5577,7 @@ const html = ` - - - + @@ -6708,9 +5587,7 @@ const html = ` - - - + @@ -6720,9 +5597,7 @@ const html = ` - - - + @@ -6732,9 +5607,7 @@ const html = ` - - - + @@ -6744,9 +5617,7 @@ const html = ` - - - + @@ -6756,9 +5627,7 @@ const html = ` - - - + @@ -6768,9 +5637,7 @@ const html = ` - - - + @@ -6780,9 +5647,7 @@ const html = ` - - - + @@ -6792,9 +5657,7 @@ const html = ` - - - + @@ -6804,9 +5667,7 @@ const html = ` - - - + @@ -6816,9 +5677,7 @@ const html = ` - - - + @@ -6828,9 +5687,7 @@ const html = ` - - - + @@ -6840,9 +5697,7 @@ const html = ` - - - + @@ -6852,9 +5707,7 @@ const html = ` - - - + @@ -6864,9 +5717,7 @@ const html = ` - - - + @@ -6876,9 +5727,7 @@ const html = ` - - - + @@ -6888,9 +5737,7 @@ const html = ` - - - + @@ -6900,9 +5747,7 @@ const html = ` - - - + @@ -6912,9 +5757,7 @@ const html = ` - - - + @@ -6924,9 +5767,7 @@ const html = ` - - - + @@ -6936,9 +5777,7 @@ const html = ` - - - + @@ -6948,9 +5787,7 @@ const html = ` - - - + @@ -6960,9 +5797,7 @@ const html = ` - - - + @@ -6972,9 +5807,7 @@ const html = ` - - - + @@ -6984,9 +5817,7 @@ const html = ` - - - + @@ -6999,9 +5830,7 @@ const html = `
- - - +
@@ -7035,18 +5864,14 @@ const html = ` type="button" data-toggle-for="select-menu-date" > - - - +
- - - + @@ -7056,9 +5881,7 @@ const html = ` - - - + @@ -7068,9 +5891,7 @@ const html = ` - - - + @@ -7090,1599 +5911,1312 @@ const html = `
-
-
- -
-
- -
+ + + Star +

- - - - + + - ansible / + shadowsocks / - ansible + shadowsocks-android

- Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/ - + A shadowsocks client for Android

- - Python + + Kotlin - - - - + + - 39,568 + 27,164 - - - - + + - 16,909 + 10,370 Built by - @mpdehaan - @bcoca - @jimi-c - @abadger - @mattclay + @Mygod + @madeye + @initrider + @CzBiX + @wongsyrone - - - + - 21 stars today + 45 stars today
-
-
- -
-
- -
+ + + Star +

- - - - + + - jung-kurt / + awesome-selfhosted / - gofpdf + awesome-selfhosted

- A PDF document generator with high level support for text, drawing and images + This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers.

- - Go + + JavaScript - - - - + + - 3,228 + 36,894 - - - - + + - 309 + 2,971 Built by - @jung-kurt - @stanim - @jelmersnoeck - @joewestcott - @Eiskasten + @nodiscc + @Kickball + @n8225 + @meitar + @cavebeat - - - + - 19 stars today + 177 stars today
- +
@@ -9165,21 +7619,10 @@ const html = `
- + -
Subscribe to our newsletter
-

Get product updates, company news, and more.

- -
- - - -
-

Product

@@ -9236,7 +7679,7 @@ const html = `
  • -
  • +