diff --git a/src/pages/dashboard/Leaderboard_backend/.gitignore b/src/pages/dashboard/Leaderboard_backend/.gitignore new file mode 100644 index 00000000..40b878db --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/.gitignore @@ -0,0 +1 @@ +node_modules/ \ No newline at end of file diff --git a/src/pages/dashboard/Leaderboard_backend/functions/org_leaderboard.js b/src/pages/dashboard/Leaderboard_backend/functions/org_leaderboard.js new file mode 100644 index 00000000..301ed0c1 --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/functions/org_leaderboard.js @@ -0,0 +1,89 @@ +const axios = require("axios"); +const fs = require("fs"); +require("dotenv").config(); + +const ORG_NAME = "recodehive"; +let leaderboard = {}; + +const timer = ms => new Promise(res => setTimeout(res, ms)); + +async function generateOrgLeaderboard() { + try { + let repos = await axios.get( + `https://api.github.com/orgs/${ORG_NAME}/repos?per_page=100`, + { + headers: { Authorization: "token " + process.env.GIT_TOKEN } + } + ); + + for (let repo of repos.data) { + let repoFullName = repo.full_name; // recodehive/repoName + console.log(`Fetching PRs for ${repoFullName}`); + + try { + let response = await axios.get( + `https://api.github.com/search/issues?q=repo:${repoFullName}+is:pr+is:merged&per_page=100`, + { headers: { Authorization: "token " + process.env.GIT_TOKEN } } + ); + + let prs = response.data.items; + + for (let pr of prs) { + let user = pr.user; + + if (!leaderboard[user.id]) { + leaderboard[user.id] = { + avatar_url: user.avatar_url, + login: user.login, + url: user.html_url, + score: 0, + // postManTag: false, // keep if needed + pr_urls: [] + }; + } + + if (!leaderboard[user.id].pr_urls.includes(pr.html_url)) { + leaderboard[user.id].pr_urls.push(pr.html_url); + leaderboard[user.id].score += 10; // scoring rule (static here) + } + } + } catch (err) { + console.log(`Error fetching PRs for ${repoFullName}`, err.message); + } + + // small delay to avoid hitting GitHub rate limits + await timer(3000); + } + + // Convert to array, add rank + PR count + let leaderboardArray = Object.values(leaderboard) + .map(u => ({ + ...u, + no_of_prs: u.pr_urls.length + })) + .sort((a, b) => b.score - a.score) + .map((u, i) => ({ + rank: i + 1, + ...u + })); + + let json = { + leaderboard: leaderboardArray, + success: true, + updatedAt: +new Date(), + generated: true, + updatedTimestring: new Date().toLocaleString() + }; + + fs.writeFileSync("org_leaderboard.json", JSON.stringify(json, null, 2)); + console.log("recodehive leaderboard generated!"); + } catch (error) { + console.error("Failed to generate leaderboard:", error.message); + } +} + +module.exports.generateOrgLeaderboard = generateOrgLeaderboard; + +// if (require.main === module) { +// generateOrgLeaderboard(); //Added to test the function directly +// } diff --git a/src/pages/dashboard/Leaderboard_backend/jobs/update_leaderboard.js b/src/pages/dashboard/Leaderboard_backend/jobs/update_leaderboard.js new file mode 100644 index 00000000..2e955ce8 --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/jobs/update_leaderboard.js @@ -0,0 +1,23 @@ +const schedule = require('node-schedule'); +const { generateOrgLeaderboard } = require("../functions/org_leaderboard"); + + + +function updateOrgLeaderboardJob() { + // Cron format: second, minute, hour, day of month, month, day of week + // This runs every day at 00:00:00 (midnight) + schedule.scheduleJob('0 0 0 * * *', async function () { + console.log("========"); + console.log("Starting leaderboard update job..."); + console.log("========"); + + try { + await generateOrgLeaderboard(); + console.log("Leaderboard updated successfully!"); + } catch (err) { + console.error("Leaderboard update failed:", err.message); + } + }); +} + +module.exports.updateOrgLeaderboardJob = updateOrgLeaderboardJob; diff --git a/src/pages/dashboard/Leaderboard_backend/org_leaderboard.json b/src/pages/dashboard/Leaderboard_backend/org_leaderboard.json new file mode 100644 index 00000000..db80646e --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/org_leaderboard.json @@ -0,0 +1,3517 @@ +{ + "leaderboard": [ + { + "rank": 1, + "avatar_url": "https://avatars.githubusercontent.com/u/115717746?v=4", + "login": "Asymtode712", + "url": "https://github.com/Asymtode712", + "score": 250, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/360", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/344", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/343", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/251", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/151", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/136", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/133", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/128", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/123", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/122", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/121", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/120", + "https://github.com/recodehive/Scrape-ML/pull/214", + "https://github.com/recodehive/Scrape-ML/pull/213", + "https://github.com/recodehive/Scrape-ML/pull/119", + "https://github.com/recodehive/Scrape-ML/pull/114", + "https://github.com/recodehive/Scrape-ML/pull/113", + "https://github.com/recodehive/Scrape-ML/pull/112", + "https://github.com/recodehive/Scrape-ML/pull/111", + "https://github.com/recodehive/Scrape-ML/pull/89", + "https://github.com/recodehive/Support/pull/87", + "https://github.com/recodehive/recode-hive-website/pull/3", + "https://github.com/recodehive/resume-pitch/pull/45", + "https://github.com/recodehive/resume-pitch/pull/41", + "https://github.com/recodehive/resume-pitch/pull/35" + ], + "no_of_prs": 25 + }, + { + "rank": 2, + "avatar_url": "https://avatars.githubusercontent.com/u/156594333?v=4", + "login": "Richajaishwal0", + "url": "https://github.com/Richajaishwal0", + "score": 240, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1251", + "https://github.com/recodehive/recode-website/pull/406", + "https://github.com/recodehive/recode-website/pull/404", + "https://github.com/recodehive/recode-website/pull/402", + "https://github.com/recodehive/recode-website/pull/392", + "https://github.com/recodehive/recode-website/pull/377", + "https://github.com/recodehive/recode-website/pull/368", + "https://github.com/recodehive/recode-website/pull/366", + "https://github.com/recodehive/recode-website/pull/362", + "https://github.com/recodehive/recode-website/pull/353", + "https://github.com/recodehive/recode-website/pull/345", + "https://github.com/recodehive/recode-website/pull/344", + "https://github.com/recodehive/recode-website/pull/315", + "https://github.com/recodehive/recode-website/pull/307", + "https://github.com/recodehive/recode-website/pull/294", + "https://github.com/recodehive/recode-website/pull/292", + "https://github.com/recodehive/recode-website/pull/290", + "https://github.com/recodehive/recode-website/pull/289", + "https://github.com/recodehive/recode-website/pull/287", + "https://github.com/recodehive/recode-website/pull/286", + "https://github.com/recodehive/recode-website/pull/271", + "https://github.com/recodehive/recode-website/pull/270", + "https://github.com/recodehive/recode-website/pull/268", + "https://github.com/recodehive/recode-website/pull/260" + ], + "no_of_prs": 24 + }, + { + "rank": 3, + "avatar_url": "https://avatars.githubusercontent.com/u/30715153?v=4", + "login": "sanjay-kv", + "url": "https://github.com/sanjay-kv", + "score": 230, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/331", + "https://github.com/recodehive/Scrape-ML/pull/173", + "https://github.com/recodehive/Opensource-practice/pull/163", + "https://github.com/recodehive/Support/pull/139", + "https://github.com/recodehive/machine-learning-repos/pull/1651", + "https://github.com/recodehive/awesome-github-profiles/pull/1344", + "https://github.com/recodehive/awesome-github-profiles/pull/1330", + "https://github.com/recodehive/awesome-github-profiles/pull/1328", + "https://github.com/recodehive/awesome-github-profiles/pull/1318", + "https://github.com/recodehive/awesome-github-profiles/pull/1313", + "https://github.com/recodehive/awesome-github-profiles/pull/1312", + "https://github.com/recodehive/awesome-github-profiles/pull/1309", + "https://github.com/recodehive/awesome-github-profiles/pull/1308", + "https://github.com/recodehive/awesome-github-profiles/pull/1307", + "https://github.com/recodehive/awesome-github-profiles/pull/1306", + "https://github.com/recodehive/awesome-github-profiles/pull/1305", + "https://github.com/recodehive/awesome-github-profiles/pull/1304", + "https://github.com/recodehive/awesome-github-profiles/pull/1247", + "https://github.com/recodehive/awesome-github-profiles/pull/1244", + "https://github.com/recodehive/awesome-github-profiles/pull/1243", + "https://github.com/recodehive/recode-website/pull/296", + "https://github.com/recodehive/recode-website/pull/244", + "https://github.com/recodehive/recode-website/pull/227" + ], + "no_of_prs": 23 + }, + { + "rank": 4, + "avatar_url": "https://avatars.githubusercontent.com/u/146111647?v=4", + "login": "codewithdhruba01", + "url": "https://github.com/codewithdhruba01", + "score": 200, + "pr_urls": [ + "https://github.com/recodehive/Support/pull/575", + "https://github.com/recodehive/.github/pull/5", + "https://github.com/recodehive/awesome-github-profiles/pull/1419", + "https://github.com/recodehive/awesome-github-profiles/pull/1410", + "https://github.com/recodehive/awesome-github-profiles/pull/1409", + "https://github.com/recodehive/awesome-github-profiles/pull/1403", + "https://github.com/recodehive/awesome-github-profiles/pull/1402", + "https://github.com/recodehive/awesome-github-profiles/pull/1398", + "https://github.com/recodehive/awesome-github-profiles/pull/1397", + "https://github.com/recodehive/awesome-github-profiles/pull/1393", + "https://github.com/recodehive/awesome-github-profiles/pull/1392", + "https://github.com/recodehive/awesome-github-profiles/pull/1389", + "https://github.com/recodehive/awesome-github-profiles/pull/1388", + "https://github.com/recodehive/awesome-github-profiles/pull/1384", + "https://github.com/recodehive/awesome-github-profiles/pull/1383", + "https://github.com/recodehive/awesome-github-profiles/pull/1381", + "https://github.com/recodehive/awesome-github-profiles/pull/1379", + "https://github.com/recodehive/awesome-github-profiles/pull/1378", + "https://github.com/recodehive/awesome-github-profiles/pull/1375", + "https://github.com/recodehive/recode-website/pull/157" + ], + "no_of_prs": 20 + }, + { + "rank": 5, + "avatar_url": "https://avatars.githubusercontent.com/u/142787780?v=4", + "login": "Adez017", + "url": "https://github.com/Adez017", + "score": 180, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/488", + "https://github.com/recodehive/recode-website/pull/483", + "https://github.com/recodehive/recode-website/pull/482", + "https://github.com/recodehive/recode-website/pull/478", + "https://github.com/recodehive/recode-website/pull/476", + "https://github.com/recodehive/recode-website/pull/475", + "https://github.com/recodehive/recode-website/pull/473", + "https://github.com/recodehive/recode-website/pull/461", + "https://github.com/recodehive/recode-website/pull/456", + "https://github.com/recodehive/recode-website/pull/452", + "https://github.com/recodehive/recode-website/pull/441", + "https://github.com/recodehive/recode-website/pull/430", + "https://github.com/recodehive/recode-website/pull/429", + "https://github.com/recodehive/recode-website/pull/421", + "https://github.com/recodehive/recode-website/pull/417", + "https://github.com/recodehive/recode-website/pull/414", + "https://github.com/recodehive/recode-website/pull/405", + "https://github.com/recodehive/recode-website/pull/379" + ], + "no_of_prs": 18 + }, + { + "rank": 6, + "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", + "login": "dependabot[bot]", + "url": "https://github.com/apps/dependabot", + "score": 170, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1668", + "https://github.com/recodehive/machine-learning-repos/pull/1667", + "https://github.com/recodehive/machine-learning-repos/pull/1665", + "https://github.com/recodehive/machine-learning-repos/pull/1664", + "https://github.com/recodehive/machine-learning-repos/pull/1663", + "https://github.com/recodehive/machine-learning-repos/pull/1662", + "https://github.com/recodehive/machine-learning-repos/pull/1661", + "https://github.com/recodehive/machine-learning-repos/pull/1660", + "https://github.com/recodehive/machine-learning-repos/pull/1659", + "https://github.com/recodehive/machine-learning-repos/pull/1658", + "https://github.com/recodehive/machine-learning-repos/pull/1657", + "https://github.com/recodehive/machine-learning-repos/pull/1656", + "https://github.com/recodehive/machine-learning-repos/pull/1655", + "https://github.com/recodehive/machine-learning-repos/pull/1654", + "https://github.com/recodehive/machine-learning-repos/pull/1653", + "https://github.com/recodehive/machine-learning-repos/pull/1652", + "https://github.com/recodehive/awesome-github-profiles/pull/1298" + ], + "no_of_prs": 17 + }, + { + "rank": 7, + "avatar_url": "https://avatars.githubusercontent.com/u/105449260?v=4", + "login": "shubhagarwal1", + "url": "https://github.com/shubhagarwal1", + "score": 150, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/319", + "https://github.com/recodehive/Scrape-ML/pull/318", + "https://github.com/recodehive/Scrape-ML/pull/286", + "https://github.com/recodehive/Scrape-ML/pull/277", + "https://github.com/recodehive/Scrape-ML/pull/274", + "https://github.com/recodehive/Scrape-ML/pull/273", + "https://github.com/recodehive/Scrape-ML/pull/270", + "https://github.com/recodehive/Scrape-ML/pull/266", + "https://github.com/recodehive/Scrape-ML/pull/263", + "https://github.com/recodehive/Scrape-ML/pull/256", + "https://github.com/recodehive/Scrape-ML/pull/255", + "https://github.com/recodehive/Scrape-ML/pull/251", + "https://github.com/recodehive/awesome-github-profiles/pull/1236", + "https://github.com/recodehive/awesome-github-profiles/pull/1235", + "https://github.com/recodehive/awesome-github-profiles/pull/1193" + ], + "no_of_prs": 15 + }, + { + "rank": 8, + "avatar_url": "https://avatars.githubusercontent.com/u/191489817?v=4", + "login": "cherylpinto", + "url": "https://github.com/cherylpinto", + "score": 110, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/459", + "https://github.com/recodehive/recode-website/pull/442", + "https://github.com/recodehive/recode-website/pull/432", + "https://github.com/recodehive/recode-website/pull/413", + "https://github.com/recodehive/recode-website/pull/397", + "https://github.com/recodehive/recode-website/pull/374", + "https://github.com/recodehive/recode-website/pull/364", + "https://github.com/recodehive/recode-website/pull/348", + "https://github.com/recodehive/recode-website/pull/333", + "https://github.com/recodehive/recode-website/pull/318", + "https://github.com/recodehive/recode-website/pull/308" + ], + "no_of_prs": 11 + }, + { + "rank": 9, + "avatar_url": "https://avatars.githubusercontent.com/u/109272714?v=4", + "login": "revanth1718", + "url": "https://github.com/revanth1718", + "score": 100, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/363", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/277", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/276", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/269", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/158", + "https://github.com/recodehive/Scrape-ML/pull/229", + "https://github.com/recodehive/Scrape-ML/pull/175", + "https://github.com/recodehive/Scrape-ML/pull/115", + "https://github.com/recodehive/Scrape-ML/pull/96", + "https://github.com/recodehive/Scrape-ML/pull/93" + ], + "no_of_prs": 10 + }, + { + "rank": 10, + "avatar_url": "https://avatars.githubusercontent.com/u/148507838?v=4", + "login": "singh-odyssey", + "url": "https://github.com/singh-odyssey", + "score": 100, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/489", + "https://github.com/recodehive/recode-website/pull/486", + "https://github.com/recodehive/recode-website/pull/485", + "https://github.com/recodehive/recode-website/pull/484", + "https://github.com/recodehive/recode-website/pull/470", + "https://github.com/recodehive/recode-website/pull/444", + "https://github.com/recodehive/recode-website/pull/443", + "https://github.com/recodehive/recode-website/pull/428", + "https://github.com/recodehive/recode-website/pull/420", + "https://github.com/recodehive/recode-website/pull/347" + ], + "no_of_prs": 10 + }, + { + "rank": 11, + "avatar_url": "https://avatars.githubusercontent.com/u/152315710?v=4", + "login": "alo7lika", + "url": "https://github.com/alo7lika", + "score": 80, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/321", + "https://github.com/recodehive/Scrape-ML/pull/302", + "https://github.com/recodehive/Scrape-ML/pull/301", + "https://github.com/recodehive/Scrape-ML/pull/300", + "https://github.com/recodehive/Scrape-ML/pull/287", + "https://github.com/recodehive/Scrape-ML/pull/283", + "https://github.com/recodehive/Scrape-ML/pull/282", + "https://github.com/recodehive/machine-learning-repos/pull/1555" + ], + "no_of_prs": 8 + }, + { + "rank": 12, + "avatar_url": "https://avatars.githubusercontent.com/u/161150398?v=4", + "login": "shristirwt", + "url": "https://github.com/shristirwt", + "score": 80, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/456", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/453", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/433", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/416", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/410", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/403", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/376", + "https://github.com/recodehive/Scrape-ML/pull/313" + ], + "no_of_prs": 8 + }, + { + "rank": 13, + "avatar_url": "https://avatars.githubusercontent.com/u/90996890?v=4", + "login": "medss19", + "url": "https://github.com/medss19", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1342", + "https://github.com/recodehive/awesome-github-profiles/pull/1338", + "https://github.com/recodehive/awesome-github-profiles/pull/1336", + "https://github.com/recodehive/awesome-github-profiles/pull/1335", + "https://github.com/recodehive/awesome-github-profiles/pull/1321", + "https://github.com/recodehive/awesome-github-profiles/pull/1314", + "https://github.com/recodehive/recode-website/pull/235" + ], + "no_of_prs": 7 + }, + { + "rank": 14, + "avatar_url": "https://avatars.githubusercontent.com/u/114583978?v=4", + "login": "dhruv8433", + "url": "https://github.com/dhruv8433", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/46", + "https://github.com/recodehive/resume-pitch/pull/40", + "https://github.com/recodehive/resume-pitch/pull/38", + "https://github.com/recodehive/resume-pitch/pull/37", + "https://github.com/recodehive/resume-pitch/pull/33", + "https://github.com/recodehive/resume-pitch/pull/32", + "https://github.com/recodehive/resume-pitch/pull/6" + ], + "no_of_prs": 7 + }, + { + "rank": 15, + "avatar_url": "https://avatars.githubusercontent.com/u/114804510?v=4", + "login": "PrAyAg9", + "url": "https://github.com/PrAyAg9", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/169", + "https://github.com/recodehive/machine-learning-repos/pull/1573", + "https://github.com/recodehive/machine-learning-repos/pull/1544", + "https://github.com/recodehive/machine-learning-repos/pull/1527", + "https://github.com/recodehive/machine-learning-repos/pull/1484", + "https://github.com/recodehive/machine-learning-repos/pull/1474", + "https://github.com/recodehive/machine-learning-repos/pull/1456" + ], + "no_of_prs": 7 + }, + { + "rank": 16, + "avatar_url": "https://avatars.githubusercontent.com/u/115717039?v=4", + "login": "yashksaini-coder", + "url": "https://github.com/yashksaini-coder", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/155", + "https://github.com/recodehive/Support/pull/493", + "https://github.com/recodehive/Support/pull/492", + "https://github.com/recodehive/Support/pull/490", + "https://github.com/recodehive/Support/pull/487", + "https://github.com/recodehive/Support/pull/482", + "https://github.com/recodehive/machine-learning-repos/pull/1605" + ], + "no_of_prs": 7 + }, + { + "rank": 17, + "avatar_url": "https://avatars.githubusercontent.com/u/132937352?v=4", + "login": "sumitdashrathgupta", + "url": "https://github.com/sumitdashrathgupta", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1287", + "https://github.com/recodehive/awesome-github-profiles/pull/1281", + "https://github.com/recodehive/awesome-github-profiles/pull/1279", + "https://github.com/recodehive/awesome-github-profiles/pull/1277", + "https://github.com/recodehive/awesome-github-profiles/pull/1275", + "https://github.com/recodehive/awesome-github-profiles/pull/1249", + "https://github.com/recodehive/awesome-github-profiles/pull/1248" + ], + "no_of_prs": 7 + }, + { + "rank": 18, + "avatar_url": "https://avatars.githubusercontent.com/u/149723236?v=4", + "login": "jency1", + "url": "https://github.com/jency1", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/112", + "https://github.com/recodehive/Opensource-practice/pull/111", + "https://github.com/recodehive/Opensource-practice/pull/110", + "https://github.com/recodehive/Opensource-practice/pull/109", + "https://github.com/recodehive/Opensource-practice/pull/97", + "https://github.com/recodehive/resume-pitch/pull/55", + "https://github.com/recodehive/resume-pitch/pull/48" + ], + "no_of_prs": 7 + }, + { + "rank": 19, + "avatar_url": "https://avatars.githubusercontent.com/u/184013203?v=4", + "login": "Samridha0305", + "url": "https://github.com/Samridha0305", + "score": 70, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/435", + "https://github.com/recodehive/recode-website/pull/412", + "https://github.com/recodehive/recode-website/pull/233", + "https://github.com/recodehive/recode-website/pull/230", + "https://github.com/recodehive/recode-website/pull/223", + "https://github.com/recodehive/recode-website/pull/219", + "https://github.com/recodehive/recode-website/pull/211" + ], + "no_of_prs": 7 + }, + { + "rank": 20, + "avatar_url": "https://avatars.githubusercontent.com/u/86831838?v=4", + "login": "sanskritilabroo", + "url": "https://github.com/sanskritilabroo", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/109", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/106", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/101", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/100", + "https://github.com/recodehive/Scrape-ML/pull/155" + ], + "no_of_prs": 5 + }, + { + "rank": 21, + "avatar_url": "https://avatars.githubusercontent.com/u/120270398?v=4", + "login": "HimangshuSharma01", + "url": "https://github.com/HimangshuSharma01", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1213", + "https://github.com/recodehive/awesome-github-profiles/pull/1161", + "https://github.com/recodehive/awesome-github-profiles/pull/1159", + "https://github.com/recodehive/awesome-github-profiles/pull/1145", + "https://github.com/recodehive/awesome-github-profiles/pull/1138" + ], + "no_of_prs": 5 + }, + { + "rank": 22, + "avatar_url": "https://avatars.githubusercontent.com/u/131855565?v=4", + "login": "Harshitmishra001", + "url": "https://github.com/Harshitmishra001", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/184", + "https://github.com/recodehive/Scrape-ML/pull/181", + "https://github.com/recodehive/Scrape-ML/pull/169", + "https://github.com/recodehive/Scrape-ML/pull/162", + "https://github.com/recodehive/Scrape-ML/pull/158" + ], + "no_of_prs": 5 + }, + { + "rank": 23, + "avatar_url": "https://avatars.githubusercontent.com/u/139573484?v=4", + "login": "litesh1123", + "url": "https://github.com/litesh1123", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/179", + "https://github.com/recodehive/Scrape-ML/pull/164", + "https://github.com/recodehive/Scrape-ML/pull/138", + "https://github.com/recodehive/Scrape-ML/pull/82", + "https://github.com/recodehive/Scrape-ML/pull/47" + ], + "no_of_prs": 5 + }, + { + "rank": 24, + "avatar_url": "https://avatars.githubusercontent.com/u/161575955?v=4", + "login": "suhanipaliwal", + "url": "https://github.com/suhanipaliwal", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/73", + "https://github.com/recodehive/Scrape-ML/pull/170", + "https://github.com/recodehive/Scrape-ML/pull/91", + "https://github.com/recodehive/Opensource-practice/pull/150", + "https://github.com/recodehive/Opensource-practice/pull/147" + ], + "no_of_prs": 5 + }, + { + "rank": 25, + "avatar_url": "https://avatars.githubusercontent.com/u/168055039?v=4", + "login": "tanvi0909", + "url": "https://github.com/tanvi0909", + "score": 50, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/450", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/437", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/436", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/429", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/428" + ], + "no_of_prs": 5 + }, + { + "rank": 26, + "avatar_url": "https://avatars.githubusercontent.com/u/44741695?v=4", + "login": "samarasimhapeyala", + "url": "https://github.com/samarasimhapeyala", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/197", + "https://github.com/recodehive/Opensource-practice/pull/196", + "https://github.com/recodehive/Opensource-practice/pull/184", + "https://github.com/recodehive/Opensource-practice/pull/183" + ], + "no_of_prs": 4 + }, + { + "rank": 27, + "avatar_url": "https://avatars.githubusercontent.com/u/101971980?v=4", + "login": "MastanSayyad", + "url": "https://github.com/MastanSayyad", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/81", + "https://github.com/recodehive/resume-pitch/pull/28", + "https://github.com/recodehive/resume-pitch/pull/27", + "https://github.com/recodehive/resume-pitch/pull/25" + ], + "no_of_prs": 4 + }, + { + "rank": 28, + "avatar_url": "https://avatars.githubusercontent.com/u/113104600?v=4", + "login": "merciajeno", + "url": "https://github.com/merciajeno", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/260", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/104", + "https://github.com/recodehive/Scrape-ML/pull/110", + "https://github.com/recodehive/Scrape-ML/pull/108" + ], + "no_of_prs": 4 + }, + { + "rank": 29, + "avatar_url": "https://avatars.githubusercontent.com/u/114851114?v=4", + "login": "Leena2403", + "url": "https://github.com/Leena2403", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/323", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/274", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/273", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/272" + ], + "no_of_prs": 4 + }, + { + "rank": 30, + "avatar_url": "https://avatars.githubusercontent.com/u/115877450?v=4", + "login": "NIKITA320495", + "url": "https://github.com/NIKITA320495", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/316", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/165", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/160", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/134" + ], + "no_of_prs": 4 + }, + { + "rank": 31, + "avatar_url": "https://avatars.githubusercontent.com/u/126611334?v=4", + "login": "shriyadindi", + "url": "https://github.com/shriyadindi", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1228", + "https://github.com/recodehive/awesome-github-profiles/pull/1212", + "https://github.com/recodehive/awesome-github-profiles/pull/1210", + "https://github.com/recodehive/awesome-github-profiles/pull/1209" + ], + "no_of_prs": 4 + }, + { + "rank": 32, + "avatar_url": "https://avatars.githubusercontent.com/u/138690953?v=4", + "login": "iitzIrFan", + "url": "https://github.com/iitzIrFan", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/316", + "https://github.com/recodehive/recode-website/pull/164", + "https://github.com/recodehive/recode-website/pull/160", + "https://github.com/recodehive/recode-website/pull/156" + ], + "no_of_prs": 4 + }, + { + "rank": 33, + "avatar_url": "https://avatars.githubusercontent.com/u/140981371?v=4", + "login": "JomanaMahmoud", + "url": "https://github.com/JomanaMahmoud", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1553", + "https://github.com/recodehive/machine-learning-repos/pull/1552", + "https://github.com/recodehive/machine-learning-repos/pull/1538", + "https://github.com/recodehive/machine-learning-repos/pull/1536" + ], + "no_of_prs": 4 + }, + { + "rank": 34, + "avatar_url": "https://avatars.githubusercontent.com/u/141727239?v=4", + "login": "SimranShaikh20", + "url": "https://github.com/SimranShaikh20", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/418", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/393", + "https://github.com/recodehive/Scrape-ML/pull/264", + "https://github.com/recodehive/machine-learning-repos/pull/1435" + ], + "no_of_prs": 4 + }, + { + "rank": 35, + "avatar_url": "https://avatars.githubusercontent.com/u/144909381?v=4", + "login": "hars-21", + "url": "https://github.com/hars-21", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/141", + "https://github.com/recodehive/Opensource-practice/pull/138", + "https://github.com/recodehive/Opensource-practice/pull/137", + "https://github.com/recodehive/Opensource-practice/pull/135" + ], + "no_of_prs": 4 + }, + { + "rank": 36, + "avatar_url": "https://avatars.githubusercontent.com/u/145869907?v=4", + "login": "ananyag309", + "url": "https://github.com/ananyag309", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/104", + "https://github.com/recodehive/awesome-github-profiles/pull/1162", + "https://github.com/recodehive/awesome-github-profiles/pull/1142", + "https://github.com/recodehive/awesome-github-profiles/pull/1136" + ], + "no_of_prs": 4 + }, + { + "rank": 37, + "avatar_url": "https://avatars.githubusercontent.com/u/146121869?v=4", + "login": "AsmitaMishra24", + "url": "https://github.com/AsmitaMishra24", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/129", + "https://github.com/recodehive/Opensource-practice/pull/91", + "https://github.com/recodehive/Opensource-practice/pull/83", + "https://github.com/recodehive/resume-pitch/pull/24" + ], + "no_of_prs": 4 + }, + { + "rank": 38, + "avatar_url": "https://avatars.githubusercontent.com/u/160386036?v=4", + "login": "Tejashri-Taral", + "url": "https://github.com/Tejashri-Taral", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/136", + "https://github.com/recodehive/Opensource-practice/pull/134", + "https://github.com/recodehive/Opensource-practice/pull/123", + "https://github.com/recodehive/resume-pitch/pull/21" + ], + "no_of_prs": 4 + }, + { + "rank": 39, + "avatar_url": "https://avatars.githubusercontent.com/u/161798182?v=4", + "login": "neeru24", + "url": "https://github.com/neeru24", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1441", + "https://github.com/recodehive/machine-learning-repos/pull/1440", + "https://github.com/recodehive/machine-learning-repos/pull/1422", + "https://github.com/recodehive/machine-learning-repos/pull/1412" + ], + "no_of_prs": 4 + }, + { + "rank": 40, + "avatar_url": "https://avatars.githubusercontent.com/u/162836471?v=4", + "login": "Pratik-Tech-Wizard", + "url": "https://github.com/Pratik-Tech-Wizard", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1639", + "https://github.com/recodehive/machine-learning-repos/pull/1589", + "https://github.com/recodehive/machine-learning-repos/pull/1584", + "https://github.com/recodehive/machine-learning-repos/pull/1557" + ], + "no_of_prs": 4 + }, + { + "rank": 41, + "avatar_url": "https://avatars.githubusercontent.com/u/192874339?v=4", + "login": "steam-bell-92", + "url": "https://github.com/steam-bell-92", + "score": 40, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/360", + "https://github.com/recodehive/recode-website/pull/291", + "https://github.com/recodehive/recode-website/pull/266", + "https://github.com/recodehive/recode-website/pull/220" + ], + "no_of_prs": 4 + }, + { + "rank": 42, + "avatar_url": "https://avatars.githubusercontent.com/u/50855133?v=4", + "login": "A-Akhil", + "url": "https://github.com/A-Akhil", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/400", + "https://github.com/recodehive/machine-learning-repos/pull/1504", + "https://github.com/recodehive/machine-learning-repos/pull/1503" + ], + "no_of_prs": 3 + }, + { + "rank": 43, + "avatar_url": "https://avatars.githubusercontent.com/u/78638404?v=4", + "login": "Suvadip-sana", + "url": "https://github.com/Suvadip-sana", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1528", + "https://github.com/recodehive/machine-learning-repos/pull/1501", + "https://github.com/recodehive/awesome-github-profiles/pull/1165" + ], + "no_of_prs": 3 + }, + { + "rank": 44, + "avatar_url": "https://avatars.githubusercontent.com/u/82383735?v=4", + "login": "Jisha-tr", + "url": "https://github.com/Jisha-tr", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/201", + "https://github.com/recodehive/machine-learning-repos/pull/1593", + "https://github.com/recodehive/machine-learning-repos/pull/1592" + ], + "no_of_prs": 3 + }, + { + "rank": 45, + "avatar_url": "https://avatars.githubusercontent.com/u/102676949?v=4", + "login": "sharmi4590", + "url": "https://github.com/sharmi4590", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/95", + "https://github.com/recodehive/Opensource-practice/pull/94", + "https://github.com/recodehive/resume-pitch/pull/50" + ], + "no_of_prs": 3 + }, + { + "rank": 46, + "avatar_url": "https://avatars.githubusercontent.com/u/115482884?v=4", + "login": "saras-69", + "url": "https://github.com/saras-69", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/179", + "https://github.com/recodehive/machine-learning-repos/pull/1610", + "https://github.com/recodehive/machine-learning-repos/pull/1609" + ], + "no_of_prs": 3 + }, + { + "rank": 47, + "avatar_url": "https://avatars.githubusercontent.com/u/116499703?v=4", + "login": "anushkasaxena07", + "url": "https://github.com/anushkasaxena07", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/313", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/312", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/311" + ], + "no_of_prs": 3 + }, + { + "rank": 48, + "avatar_url": "https://avatars.githubusercontent.com/u/116761608?v=4", + "login": "anwesha2002", + "url": "https://github.com/anwesha2002", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/64", + "https://github.com/recodehive/resume-pitch/pull/63", + "https://github.com/recodehive/resume-pitch/pull/62" + ], + "no_of_prs": 3 + }, + { + "rank": 49, + "avatar_url": "https://avatars.githubusercontent.com/u/119676300?v=4", + "login": "ranamanish674zu", + "url": "https://github.com/ranamanish674zu", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/304", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/303", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/302" + ], + "no_of_prs": 3 + }, + { + "rank": 50, + "avatar_url": "https://avatars.githubusercontent.com/u/126074487?v=4", + "login": "vishanurag", + "url": "https://github.com/vishanurag", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/116", + "https://github.com/recodehive/Opensource-practice/pull/85", + "https://github.com/recodehive/resume-pitch/pull/34" + ], + "no_of_prs": 3 + }, + { + "rank": 51, + "avatar_url": "https://avatars.githubusercontent.com/u/131389695?v=4", + "login": "aslams2020", + "url": "https://github.com/aslams2020", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/130", + "https://github.com/recodehive/resume-pitch/pull/30", + "https://github.com/recodehive/resume-pitch/pull/19" + ], + "no_of_prs": 3 + }, + { + "rank": 52, + "avatar_url": "https://avatars.githubusercontent.com/u/132455672?v=4", + "login": "Dipanita45", + "url": "https://github.com/Dipanita45", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/633", + "https://github.com/recodehive/Scrape-ML/pull/324", + "https://github.com/recodehive/awesome-github-profiles/pull/1354" + ], + "no_of_prs": 3 + }, + { + "rank": 53, + "avatar_url": "https://avatars.githubusercontent.com/u/137641079?v=4", + "login": "ranjaniav1", + "url": "https://github.com/ranjaniav1", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/69", + "https://github.com/recodehive/resume-pitch/pull/68", + "https://github.com/recodehive/resume-pitch/pull/8" + ], + "no_of_prs": 3 + }, + { + "rank": 54, + "avatar_url": "https://avatars.githubusercontent.com/u/138239913?v=4", + "login": "ananas304", + "url": "https://github.com/ananas304", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1522", + "https://github.com/recodehive/machine-learning-repos/pull/1475", + "https://github.com/recodehive/machine-learning-repos/pull/1439" + ], + "no_of_prs": 3 + }, + { + "rank": 55, + "avatar_url": "https://avatars.githubusercontent.com/u/142300294?v=4", + "login": "avogadroB", + "url": "https://github.com/avogadroB", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1551", + "https://github.com/recodehive/machine-learning-repos/pull/1518", + "https://github.com/recodehive/machine-learning-repos/pull/1509" + ], + "no_of_prs": 3 + }, + { + "rank": 56, + "avatar_url": "https://avatars.githubusercontent.com/u/144632601?v=4", + "login": "Aditijainnn", + "url": "https://github.com/Aditijainnn", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/148", + "https://github.com/recodehive/Opensource-practice/pull/105", + "https://github.com/recodehive/machine-learning-repos/pull/1418" + ], + "no_of_prs": 3 + }, + { + "rank": 57, + "avatar_url": "https://avatars.githubusercontent.com/u/146704161?v=4", + "login": "Archi20876", + "url": "https://github.com/Archi20876", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1535", + "https://github.com/recodehive/machine-learning-repos/pull/1508", + "https://github.com/recodehive/machine-learning-repos/pull/1466" + ], + "no_of_prs": 3 + }, + { + "rank": 58, + "avatar_url": "https://avatars.githubusercontent.com/u/147980267?v=4", + "login": "Shriharsh-Deshmukh", + "url": "https://github.com/Shriharsh-Deshmukh", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1296", + "https://github.com/recodehive/awesome-github-profiles/pull/1295", + "https://github.com/recodehive/awesome-github-profiles/pull/1294" + ], + "no_of_prs": 3 + }, + { + "rank": 59, + "avatar_url": "https://avatars.githubusercontent.com/u/159519629?v=4", + "login": "AmruthaPariprolu", + "url": "https://github.com/AmruthaPariprolu", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/142", + "https://github.com/recodehive/Opensource-practice/pull/140", + "https://github.com/recodehive/Opensource-practice/pull/139" + ], + "no_of_prs": 3 + }, + { + "rank": 60, + "avatar_url": "https://avatars.githubusercontent.com/u/161145698?v=4", + "login": "RB137", + "url": "https://github.com/RB137", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1644", + "https://github.com/recodehive/machine-learning-repos/pull/1558", + "https://github.com/recodehive/machine-learning-repos/pull/1516" + ], + "no_of_prs": 3 + }, + { + "rank": 61, + "avatar_url": "https://avatars.githubusercontent.com/u/171713001?v=4", + "login": "meetoza30", + "url": "https://github.com/meetoza30", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/465", + "https://github.com/recodehive/recode-website/pull/415", + "https://github.com/recodehive/recode-website/pull/314" + ], + "no_of_prs": 3 + }, + { + "rank": 62, + "avatar_url": "https://avatars.githubusercontent.com/u/179379879?v=4", + "login": "Peart-Guy", + "url": "https://github.com/Peart-Guy", + "score": 30, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1618", + "https://github.com/recodehive/machine-learning-repos/pull/1611", + "https://github.com/recodehive/machine-learning-repos/pull/1596" + ], + "no_of_prs": 3 + }, + { + "rank": 63, + "avatar_url": "https://avatars.githubusercontent.com/u/71073587?v=4", + "login": "say-het", + "url": "https://github.com/say-het", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/147", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/89" + ], + "no_of_prs": 2 + }, + { + "rank": 64, + "avatar_url": "https://avatars.githubusercontent.com/u/92214013?v=4", + "login": "aditya-bhaumik", + "url": "https://github.com/aditya-bhaumik", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/53", + "https://github.com/recodehive/resume-pitch/pull/49" + ], + "no_of_prs": 2 + }, + { + "rank": 65, + "avatar_url": "https://avatars.githubusercontent.com/u/100270122?v=4", + "login": "Chelsea67jain", + "url": "https://github.com/Chelsea67jain", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/73", + "https://github.com/recodehive/resume-pitch/pull/61" + ], + "no_of_prs": 2 + }, + { + "rank": 66, + "avatar_url": "https://avatars.githubusercontent.com/u/101057653?v=4", + "login": "SurajSanap", + "url": "https://github.com/SurajSanap", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/172", + "https://github.com/recodehive/Scrape-ML/pull/165" + ], + "no_of_prs": 2 + }, + { + "rank": 67, + "avatar_url": "https://avatars.githubusercontent.com/u/103061474?v=4", + "login": "nithinrvs", + "url": "https://github.com/nithinrvs", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/299", + "https://github.com/recodehive/Scrape-ML/pull/293" + ], + "no_of_prs": 2 + }, + { + "rank": 68, + "avatar_url": "https://avatars.githubusercontent.com/u/107384357?v=4", + "login": "Niraj1608", + "url": "https://github.com/Niraj1608", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1630", + "https://github.com/recodehive/machine-learning-repos/pull/1459" + ], + "no_of_prs": 2 + }, + { + "rank": 69, + "avatar_url": "https://avatars.githubusercontent.com/u/107785122?v=4", + "login": "Shekhar-Raj", + "url": "https://github.com/Shekhar-Raj", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1417", + "https://github.com/recodehive/machine-learning-repos/pull/1416" + ], + "no_of_prs": 2 + }, + { + "rank": 70, + "avatar_url": "https://avatars.githubusercontent.com/u/109781385?v=4", + "login": "thevijayshankersharma", + "url": "https://github.com/thevijayshankersharma", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/195", + "https://github.com/recodehive/Opensource-practice/pull/117" + ], + "no_of_prs": 2 + }, + { + "rank": 71, + "avatar_url": "https://avatars.githubusercontent.com/u/112741893?v=4", + "login": "bsuma30", + "url": "https://github.com/bsuma30", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/82", + "https://github.com/recodehive/resume-pitch/pull/29" + ], + "no_of_prs": 2 + }, + { + "rank": 72, + "avatar_url": "https://avatars.githubusercontent.com/u/121669832?v=4", + "login": "nagalakshmi08", + "url": "https://github.com/nagalakshmi08", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/96", + "https://github.com/recodehive/resume-pitch/pull/26" + ], + "no_of_prs": 2 + }, + { + "rank": 73, + "avatar_url": "https://avatars.githubusercontent.com/u/122410275?v=4", + "login": "Vikranth3140", + "url": "https://github.com/Vikranth3140", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/142", + "https://github.com/recodehive/Scrape-ML/pull/107" + ], + "no_of_prs": 2 + }, + { + "rank": 74, + "avatar_url": "https://avatars.githubusercontent.com/u/124615886?v=4", + "login": "Utsavladia", + "url": "https://github.com/Utsavladia", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/118", + "https://github.com/recodehive/Opensource-practice/pull/115" + ], + "no_of_prs": 2 + }, + { + "rank": 75, + "avatar_url": "https://avatars.githubusercontent.com/u/126322584?v=4", + "login": "zalabhavy", + "url": "https://github.com/zalabhavy", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/127", + "https://github.com/recodehive/Opensource-practice/pull/122" + ], + "no_of_prs": 2 + }, + { + "rank": 76, + "avatar_url": "https://avatars.githubusercontent.com/u/129402285?v=4", + "login": "Saksham2k3s", + "url": "https://github.com/Saksham2k3s", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/108", + "https://github.com/recodehive/Opensource-practice/pull/93" + ], + "no_of_prs": 2 + }, + { + "rank": 77, + "avatar_url": "https://avatars.githubusercontent.com/u/130728514?v=4", + "login": "pooja8748", + "url": "https://github.com/pooja8748", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/136", + "https://github.com/recodehive/Scrape-ML/pull/63" + ], + "no_of_prs": 2 + }, + { + "rank": 78, + "avatar_url": "https://avatars.githubusercontent.com/u/131185756?v=4", + "login": "JOSHITHA6", + "url": "https://github.com/JOSHITHA6", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/417", + "https://github.com/recodehive/Scrape-ML/pull/295" + ], + "no_of_prs": 2 + }, + { + "rank": 79, + "avatar_url": "https://avatars.githubusercontent.com/u/138188163?v=4", + "login": "Hemashree21", + "url": "https://github.com/Hemashree21", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/103", + "https://github.com/recodehive/Opensource-practice/pull/102" + ], + "no_of_prs": 2 + }, + { + "rank": 80, + "avatar_url": "https://avatars.githubusercontent.com/u/139432649?v=4", + "login": "psanyalaich", + "url": "https://github.com/psanyalaich", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1564", + "https://github.com/recodehive/machine-learning-repos/pull/1507" + ], + "no_of_prs": 2 + }, + { + "rank": 81, + "avatar_url": "https://avatars.githubusercontent.com/u/142892607?v=4", + "login": "Mansi07sharma", + "url": "https://github.com/Mansi07sharma", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1581", + "https://github.com/recodehive/machine-learning-repos/pull/1461" + ], + "no_of_prs": 2 + }, + { + "rank": 82, + "avatar_url": "https://avatars.githubusercontent.com/u/146661411?v=4", + "login": "sau-mili", + "url": "https://github.com/sau-mili", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/145", + "https://github.com/recodehive/resume-pitch/pull/17" + ], + "no_of_prs": 2 + }, + { + "rank": 83, + "avatar_url": "https://avatars.githubusercontent.com/u/147683112?v=4", + "login": "yashwe0", + "url": "https://github.com/yashwe0", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/137", + "https://github.com/recodehive/Scrape-ML/pull/74" + ], + "no_of_prs": 2 + }, + { + "rank": 84, + "avatar_url": "https://avatars.githubusercontent.com/u/147691266?v=4", + "login": "lkksharma", + "url": "https://github.com/lkksharma", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/398", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/394" + ], + "no_of_prs": 2 + }, + { + "rank": 85, + "avatar_url": "https://avatars.githubusercontent.com/u/148070120?v=4", + "login": "tatheer-fathima", + "url": "https://github.com/tatheer-fathima", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/311", + "https://github.com/recodehive/awesome-github-profiles/pull/1265" + ], + "no_of_prs": 2 + }, + { + "rank": 86, + "avatar_url": "https://avatars.githubusercontent.com/u/149102391?v=4", + "login": "Nikhil0-3", + "url": "https://github.com/Nikhil0-3", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/415", + "https://github.com/recodehive/Opensource-practice/pull/171" + ], + "no_of_prs": 2 + }, + { + "rank": 87, + "avatar_url": "https://avatars.githubusercontent.com/u/150207373?v=4", + "login": "Pranshu-jais", + "url": "https://github.com/Pranshu-jais", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/125", + "https://github.com/recodehive/Opensource-practice/pull/114" + ], + "no_of_prs": 2 + }, + { + "rank": 88, + "avatar_url": "https://avatars.githubusercontent.com/u/150342364?v=4", + "login": "sanchitc05", + "url": "https://github.com/sanchitc05", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1548", + "https://github.com/recodehive/machine-learning-repos/pull/1520" + ], + "no_of_prs": 2 + }, + { + "rank": 89, + "avatar_url": "https://avatars.githubusercontent.com/u/150536894?v=4", + "login": "ShouryaMishra2006", + "url": "https://github.com/ShouryaMishra2006", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/131", + "https://github.com/recodehive/Opensource-practice/pull/128" + ], + "no_of_prs": 2 + }, + { + "rank": 90, + "avatar_url": "https://avatars.githubusercontent.com/u/151536566?v=4", + "login": "Navyazitya", + "url": "https://github.com/Navyazitya", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/108", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/66" + ], + "no_of_prs": 2 + }, + { + "rank": 91, + "avatar_url": "https://avatars.githubusercontent.com/u/156179607?v=4", + "login": "laxmikandivalasa", + "url": "https://github.com/laxmikandivalasa", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1643", + "https://github.com/recodehive/machine-learning-repos/pull/1642" + ], + "no_of_prs": 2 + }, + { + "rank": 92, + "avatar_url": "https://avatars.githubusercontent.com/u/161701360?v=4", + "login": "saksham-1304", + "url": "https://github.com/saksham-1304", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1156", + "https://github.com/recodehive/awesome-github-profiles/pull/1135" + ], + "no_of_prs": 2 + }, + { + "rank": 93, + "avatar_url": "https://avatars.githubusercontent.com/u/163452870?v=4", + "login": "dinesh-2047", + "url": "https://github.com/dinesh-2047", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/365", + "https://github.com/recodehive/recode-website/pull/346" + ], + "no_of_prs": 2 + }, + { + "rank": 94, + "avatar_url": "https://avatars.githubusercontent.com/u/163530398?v=4", + "login": "RadhikaMalpani1702", + "url": "https://github.com/RadhikaMalpani1702", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/84", + "https://github.com/recodehive/resume-pitch/pull/31" + ], + "no_of_prs": 2 + }, + { + "rank": 95, + "avatar_url": "https://avatars.githubusercontent.com/u/163632954?v=4", + "login": "Pookie-n-Rookie", + "url": "https://github.com/Pookie-n-Rookie", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/105", + "https://github.com/recodehive/Stackoverflow-Analysis/pull/85" + ], + "no_of_prs": 2 + }, + { + "rank": 96, + "avatar_url": "https://avatars.githubusercontent.com/u/165137755?v=4", + "login": "meghanakn473", + "url": "https://github.com/meghanakn473", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1633", + "https://github.com/recodehive/machine-learning-repos/pull/1632" + ], + "no_of_prs": 2 + }, + { + "rank": 97, + "avatar_url": "https://avatars.githubusercontent.com/u/165953910?v=4", + "login": "Panchadip-128", + "url": "https://github.com/Panchadip-128", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1523", + "https://github.com/recodehive/machine-learning-repos/pull/1487" + ], + "no_of_prs": 2 + }, + { + "rank": 98, + "avatar_url": "https://avatars.githubusercontent.com/u/171187625?v=4", + "login": "abhirajadhikary06", + "url": "https://github.com/abhirajadhikary06", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1334", + "https://github.com/recodehive/awesome-github-profiles/pull/1333" + ], + "no_of_prs": 2 + }, + { + "rank": 99, + "avatar_url": "https://avatars.githubusercontent.com/u/173657051?v=4", + "login": "Aman-G-upta", + "url": "https://github.com/Aman-G-upta", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1227", + "https://github.com/recodehive/awesome-github-profiles/pull/1139" + ], + "no_of_prs": 2 + }, + { + "rank": 100, + "avatar_url": "https://avatars.githubusercontent.com/u/176239805?v=4", + "login": "shaina123786", + "url": "https://github.com/shaina123786", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1619", + "https://github.com/recodehive/machine-learning-repos/pull/1597" + ], + "no_of_prs": 2 + }, + { + "rank": 101, + "avatar_url": "https://avatars.githubusercontent.com/u/182801386?v=4", + "login": "Kshitij-Shukla25", + "url": "https://github.com/Kshitij-Shukla25", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/193", + "https://github.com/recodehive/Opensource-practice/pull/192" + ], + "no_of_prs": 2 + }, + { + "rank": 102, + "avatar_url": "https://avatars.githubusercontent.com/u/187129549?v=4", + "login": "SaiTeja-2101", + "url": "https://github.com/SaiTeja-2101", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/229", + "https://github.com/recodehive/recode-website/pull/216" + ], + "no_of_prs": 2 + }, + { + "rank": 103, + "avatar_url": "https://avatars.githubusercontent.com/u/206072260?v=4", + "login": "abhishekkalme", + "url": "https://github.com/abhishekkalme", + "score": 20, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/226", + "https://github.com/recodehive/recode-website/pull/210" + ], + "no_of_prs": 2 + }, + { + "rank": 104, + "avatar_url": "https://avatars.githubusercontent.com/u/42036566?v=4", + "login": "EmilioHulbert", + "url": "https://github.com/EmilioHulbert", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/198" + ], + "no_of_prs": 1 + }, + { + "rank": 105, + "avatar_url": "https://avatars.githubusercontent.com/in/23186?v=4", + "login": "allcontributors[bot]", + "url": "https://github.com/apps/allcontributors", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1157" + ], + "no_of_prs": 1 + }, + { + "rank": 106, + "avatar_url": "https://avatars.githubusercontent.com/u/50082154?v=4", + "login": "sanmarg", + "url": "https://github.com/sanmarg", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/72" + ], + "no_of_prs": 1 + }, + { + "rank": 107, + "avatar_url": "https://avatars.githubusercontent.com/u/50286911?v=4", + "login": "khAja13", + "url": "https://github.com/khAja13", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/111" + ], + "no_of_prs": 1 + }, + { + "rank": 108, + "avatar_url": "https://avatars.githubusercontent.com/u/53694066?v=4", + "login": "Varshni11", + "url": "https://github.com/Varshni11", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/266" + ], + "no_of_prs": 1 + }, + { + "rank": 109, + "avatar_url": "https://avatars.githubusercontent.com/u/60072287?v=4", + "login": "Shraman-jain", + "url": "https://github.com/Shraman-jain", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/151" + ], + "no_of_prs": 1 + }, + { + "rank": 110, + "avatar_url": "https://avatars.githubusercontent.com/u/65646203?v=4", + "login": "ShudarsanRegmi", + "url": "https://github.com/ShudarsanRegmi", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1254" + ], + "no_of_prs": 1 + }, + { + "rank": 111, + "avatar_url": "https://avatars.githubusercontent.com/u/67366587?v=4", + "login": "satyalaxminarasimha", + "url": "https://github.com/satyalaxminarasimha", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/204" + ], + "no_of_prs": 1 + }, + { + "rank": 112, + "avatar_url": "https://avatars.githubusercontent.com/u/68182259?v=4", + "login": "Artrvlk", + "url": "https://github.com/Artrvlk", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1367" + ], + "no_of_prs": 1 + }, + { + "rank": 113, + "avatar_url": "https://avatars.githubusercontent.com/u/68599050?v=4", + "login": "ygowthamr", + "url": "https://github.com/ygowthamr", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1196" + ], + "no_of_prs": 1 + }, + { + "rank": 114, + "avatar_url": "https://avatars.githubusercontent.com/u/74809468?v=4", + "login": "arpy8", + "url": "https://github.com/arpy8", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/69" + ], + "no_of_prs": 1 + }, + { + "rank": 115, + "avatar_url": "https://avatars.githubusercontent.com/u/75122684?v=4", + "login": "ashwin-j-r", + "url": "https://github.com/ashwin-j-r", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/154" + ], + "no_of_prs": 1 + }, + { + "rank": 116, + "avatar_url": "https://avatars.githubusercontent.com/u/75512370?v=4", + "login": "iABn0rma1", + "url": "https://github.com/iABn0rma1", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/68" + ], + "no_of_prs": 1 + }, + { + "rank": 117, + "avatar_url": "https://avatars.githubusercontent.com/u/75712741?v=4", + "login": "milansamuel609", + "url": "https://github.com/milansamuel609", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/294" + ], + "no_of_prs": 1 + }, + { + "rank": 118, + "avatar_url": "https://avatars.githubusercontent.com/u/79544770?v=4", + "login": "seeratfatima19", + "url": "https://github.com/seeratfatima19", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/132" + ], + "no_of_prs": 1 + }, + { + "rank": 119, + "avatar_url": "https://avatars.githubusercontent.com/u/84080312?v=4", + "login": "sanyadureja", + "url": "https://github.com/sanyadureja", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1578" + ], + "no_of_prs": 1 + }, + { + "rank": 120, + "avatar_url": "https://avatars.githubusercontent.com/u/88924201?v=4", + "login": "poojaharihar03", + "url": "https://github.com/poojaharihar03", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/46" + ], + "no_of_prs": 1 + }, + { + "rank": 121, + "avatar_url": "https://avatars.githubusercontent.com/u/90552791?v=4", + "login": "arjundontflex", + "url": "https://github.com/arjundontflex", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/326" + ], + "no_of_prs": 1 + }, + { + "rank": 122, + "avatar_url": "https://avatars.githubusercontent.com/u/91079592?v=4", + "login": "samyak-aditya", + "url": "https://github.com/samyak-aditya", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/257" + ], + "no_of_prs": 1 + }, + { + "rank": 123, + "avatar_url": "https://avatars.githubusercontent.com/u/91594529?v=4", + "login": "vivekvardhan2810", + "url": "https://github.com/vivekvardhan2810", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/92" + ], + "no_of_prs": 1 + }, + { + "rank": 124, + "avatar_url": "https://avatars.githubusercontent.com/u/91681619?v=4", + "login": "ShreyasSN", + "url": "https://github.com/ShreyasSN", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1586" + ], + "no_of_prs": 1 + }, + { + "rank": 125, + "avatar_url": "https://avatars.githubusercontent.com/u/91952897?v=4", + "login": "NeuralNuggetz", + "url": "https://github.com/NeuralNuggetz", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/59" + ], + "no_of_prs": 1 + }, + { + "rank": 126, + "avatar_url": "https://avatars.githubusercontent.com/u/92578876?v=4", + "login": "sakshii00", + "url": "https://github.com/sakshii00", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/13" + ], + "no_of_prs": 1 + }, + { + "rank": 127, + "avatar_url": "https://avatars.githubusercontent.com/u/94289402?v=4", + "login": "ShreeluSantosh", + "url": "https://github.com/ShreeluSantosh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/143" + ], + "no_of_prs": 1 + }, + { + "rank": 128, + "avatar_url": "https://avatars.githubusercontent.com/u/94801572?v=4", + "login": "ShirshenduR", + "url": "https://github.com/ShirshenduR", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/158" + ], + "no_of_prs": 1 + }, + { + "rank": 129, + "avatar_url": "https://avatars.githubusercontent.com/u/95176364?v=4", + "login": "Roverbk", + "url": "https://github.com/Roverbk", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/156" + ], + "no_of_prs": 1 + }, + { + "rank": 130, + "avatar_url": "https://avatars.githubusercontent.com/u/96240350?v=4", + "login": "sanskritiagr", + "url": "https://github.com/sanskritiagr", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/159" + ], + "no_of_prs": 1 + }, + { + "rank": 131, + "avatar_url": "https://avatars.githubusercontent.com/u/97041656?v=4", + "login": "TilteD24", + "url": "https://github.com/TilteD24", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/272" + ], + "no_of_prs": 1 + }, + { + "rank": 132, + "avatar_url": "https://avatars.githubusercontent.com/u/97387069?v=4", + "login": "MetiUmashri", + "url": "https://github.com/MetiUmashri", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/77" + ], + "no_of_prs": 1 + }, + { + "rank": 133, + "avatar_url": "https://avatars.githubusercontent.com/u/98593517?v=4", + "login": "J-B-Mugundh", + "url": "https://github.com/J-B-Mugundh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/379" + ], + "no_of_prs": 1 + }, + { + "rank": 134, + "avatar_url": "https://avatars.githubusercontent.com/u/100577588?v=4", + "login": "Safiullahkorai-786", + "url": "https://github.com/Safiullahkorai-786", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/161" + ], + "no_of_prs": 1 + }, + { + "rank": 135, + "avatar_url": "https://avatars.githubusercontent.com/u/101510941?v=4", + "login": "CGaneshKumar2002", + "url": "https://github.com/CGaneshKumar2002", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1595" + ], + "no_of_prs": 1 + }, + { + "rank": 136, + "avatar_url": "https://avatars.githubusercontent.com/u/101548649?v=4", + "login": "nishant0708", + "url": "https://github.com/nishant0708", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/20" + ], + "no_of_prs": 1 + }, + { + "rank": 137, + "avatar_url": "https://avatars.githubusercontent.com/u/103347688?v=4", + "login": "Archiesachin", + "url": "https://github.com/Archiesachin", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/88" + ], + "no_of_prs": 1 + }, + { + "rank": 138, + "avatar_url": "https://avatars.githubusercontent.com/u/103474584?v=4", + "login": "why-Radhika", + "url": "https://github.com/why-Radhika", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/282" + ], + "no_of_prs": 1 + }, + { + "rank": 139, + "avatar_url": "https://avatars.githubusercontent.com/u/103595490?v=4", + "login": "sujanrupu", + "url": "https://github.com/sujanrupu", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/50" + ], + "no_of_prs": 1 + }, + { + "rank": 140, + "avatar_url": "https://avatars.githubusercontent.com/u/104834389?v=4", + "login": "sanskaryo", + "url": "https://github.com/sanskaryo", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1574" + ], + "no_of_prs": 1 + }, + { + "rank": 141, + "avatar_url": "https://avatars.githubusercontent.com/u/105061589?v=4", + "login": "shreyasparaj", + "url": "https://github.com/shreyasparaj", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1458" + ], + "no_of_prs": 1 + }, + { + "rank": 142, + "avatar_url": "https://avatars.githubusercontent.com/u/106096425?v=4", + "login": "aanushkaguptaa", + "url": "https://github.com/aanushkaguptaa", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/244" + ], + "no_of_prs": 1 + }, + { + "rank": 143, + "avatar_url": "https://avatars.githubusercontent.com/u/106462040?v=4", + "login": "MahimaRamireddy", + "url": "https://github.com/MahimaRamireddy", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/55" + ], + "no_of_prs": 1 + }, + { + "rank": 144, + "avatar_url": "https://avatars.githubusercontent.com/u/108748556?v=4", + "login": "amroodh", + "url": "https://github.com/amroodh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/43" + ], + "no_of_prs": 1 + }, + { + "rank": 145, + "avatar_url": "https://avatars.githubusercontent.com/u/109446288?v=4", + "login": "GUNJESH843", + "url": "https://github.com/GUNJESH843", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/280" + ], + "no_of_prs": 1 + }, + { + "rank": 146, + "avatar_url": "https://avatars.githubusercontent.com/u/109452033?v=4", + "login": "Shariq2003", + "url": "https://github.com/Shariq2003", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1478" + ], + "no_of_prs": 1 + }, + { + "rank": 147, + "avatar_url": "https://avatars.githubusercontent.com/u/110098153?v=4", + "login": "ashis2004", + "url": "https://github.com/ashis2004", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/336" + ], + "no_of_prs": 1 + }, + { + "rank": 148, + "avatar_url": "https://avatars.githubusercontent.com/u/110454138?v=4", + "login": "ChaitanyaLonarkar", + "url": "https://github.com/ChaitanyaLonarkar", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/18" + ], + "no_of_prs": 1 + }, + { + "rank": 149, + "avatar_url": "https://avatars.githubusercontent.com/u/110812761?v=4", + "login": "saiganesh74", + "url": "https://github.com/saiganesh74", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1412" + ], + "no_of_prs": 1 + }, + { + "rank": 150, + "avatar_url": "https://avatars.githubusercontent.com/u/111041731?v=4", + "login": "aryan1165", + "url": "https://github.com/aryan1165", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/81" + ], + "no_of_prs": 1 + }, + { + "rank": 151, + "avatar_url": "https://avatars.githubusercontent.com/u/112920816?v=4", + "login": "Soubeer", + "url": "https://github.com/Soubeer", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/111" + ], + "no_of_prs": 1 + }, + { + "rank": 152, + "avatar_url": "https://avatars.githubusercontent.com/u/113509759?v=4", + "login": "code-with-aneesh", + "url": "https://github.com/code-with-aneesh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/63" + ], + "no_of_prs": 1 + }, + { + "rank": 153, + "avatar_url": "https://avatars.githubusercontent.com/u/114163734?v=4", + "login": "vansh-codes", + "url": "https://github.com/vansh-codes", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/16" + ], + "no_of_prs": 1 + }, + { + "rank": 154, + "avatar_url": "https://avatars.githubusercontent.com/u/114599159?v=4", + "login": "NumlStudentSE", + "url": "https://github.com/NumlStudentSE", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1149" + ], + "no_of_prs": 1 + }, + { + "rank": 155, + "avatar_url": "https://avatars.githubusercontent.com/u/114602603?v=4", + "login": "BHS-Harish", + "url": "https://github.com/BHS-Harish", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/146" + ], + "no_of_prs": 1 + }, + { + "rank": 156, + "avatar_url": "https://avatars.githubusercontent.com/u/114978813?v=4", + "login": "Rajput-xv", + "url": "https://github.com/Rajput-xv", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/7" + ], + "no_of_prs": 1 + }, + { + "rank": 157, + "avatar_url": "https://avatars.githubusercontent.com/u/115169702?v=4", + "login": "Satuti99", + "url": "https://github.com/Satuti99", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/86" + ], + "no_of_prs": 1 + }, + { + "rank": 158, + "avatar_url": "https://avatars.githubusercontent.com/u/115187316?v=4", + "login": "AtharvaDomale", + "url": "https://github.com/AtharvaDomale", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1331" + ], + "no_of_prs": 1 + }, + { + "rank": 159, + "avatar_url": "https://avatars.githubusercontent.com/u/115576990?v=4", + "login": "Sameeratweb", + "url": "https://github.com/Sameeratweb", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1565" + ], + "no_of_prs": 1 + }, + { + "rank": 160, + "avatar_url": "https://avatars.githubusercontent.com/u/115856774?v=4", + "login": "sreevidya-16", + "url": "https://github.com/sreevidya-16", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/364" + ], + "no_of_prs": 1 + }, + { + "rank": 161, + "avatar_url": "https://avatars.githubusercontent.com/u/116059908?v=4", + "login": "PradnyaGaitonde", + "url": "https://github.com/PradnyaGaitonde", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/91" + ], + "no_of_prs": 1 + }, + { + "rank": 162, + "avatar_url": "https://avatars.githubusercontent.com/u/116152722?v=4", + "login": "Ananya54321", + "url": "https://github.com/Ananya54321", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/139" + ], + "no_of_prs": 1 + }, + { + "rank": 163, + "avatar_url": "https://avatars.githubusercontent.com/u/116500412?v=4", + "login": "TaeMochi12", + "url": "https://github.com/TaeMochi12", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/119" + ], + "no_of_prs": 1 + }, + { + "rank": 164, + "avatar_url": "https://avatars.githubusercontent.com/u/116655535?v=4", + "login": "Pushpa472", + "url": "https://github.com/Pushpa472", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/170" + ], + "no_of_prs": 1 + }, + { + "rank": 165, + "avatar_url": "https://avatars.githubusercontent.com/u/117537653?v=4", + "login": "debangi29", + "url": "https://github.com/debangi29", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/147" + ], + "no_of_prs": 1 + }, + { + "rank": 166, + "avatar_url": "https://avatars.githubusercontent.com/u/119002315?v=4", + "login": "RiteshS1", + "url": "https://github.com/RiteshS1", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/174" + ], + "no_of_prs": 1 + }, + { + "rank": 167, + "avatar_url": "https://avatars.githubusercontent.com/u/119351721?v=4", + "login": "Maryam-Sikander", + "url": "https://github.com/Maryam-Sikander", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/119" + ], + "no_of_prs": 1 + }, + { + "rank": 168, + "avatar_url": "https://avatars.githubusercontent.com/u/119609866?v=4", + "login": "me-shweta", + "url": "https://github.com/me-shweta", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/128" + ], + "no_of_prs": 1 + }, + { + "rank": 169, + "avatar_url": "https://avatars.githubusercontent.com/u/120154741?v=4", + "login": "Edasgh", + "url": "https://github.com/Edasgh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1230" + ], + "no_of_prs": 1 + }, + { + "rank": 170, + "avatar_url": "https://avatars.githubusercontent.com/u/120163414?v=4", + "login": "PraveenThota3166", + "url": "https://github.com/PraveenThota3166", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/160" + ], + "no_of_prs": 1 + }, + { + "rank": 171, + "avatar_url": "https://avatars.githubusercontent.com/u/121329391?v=4", + "login": "Kaushal-11", + "url": "https://github.com/Kaushal-11", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/153" + ], + "no_of_prs": 1 + }, + { + "rank": 172, + "avatar_url": "https://avatars.githubusercontent.com/u/121707227?v=4", + "login": "MuKulsoop", + "url": "https://github.com/MuKulsoop", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1168" + ], + "no_of_prs": 1 + }, + { + "rank": 173, + "avatar_url": "https://avatars.githubusercontent.com/u/121927281?v=4", + "login": "LifeHashed", + "url": "https://github.com/LifeHashed", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/232" + ], + "no_of_prs": 1 + }, + { + "rank": 174, + "avatar_url": "https://avatars.githubusercontent.com/u/122042809?v=4", + "login": "imDarshanGK", + "url": "https://github.com/imDarshanGK", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/642" + ], + "no_of_prs": 1 + }, + { + "rank": 175, + "avatar_url": "https://avatars.githubusercontent.com/u/122281116?v=4", + "login": "Cheshta17", + "url": "https://github.com/Cheshta17", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/80" + ], + "no_of_prs": 1 + }, + { + "rank": 176, + "avatar_url": "https://avatars.githubusercontent.com/u/123236348?v=4", + "login": "harshdeshmukh21", + "url": "https://github.com/harshdeshmukh21", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1473" + ], + "no_of_prs": 1 + }, + { + "rank": 177, + "avatar_url": "https://avatars.githubusercontent.com/u/123321320?v=4", + "login": "Nidhi-Satyapriya", + "url": "https://github.com/Nidhi-Satyapriya", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/329" + ], + "no_of_prs": 1 + }, + { + "rank": 178, + "avatar_url": "https://avatars.githubusercontent.com/u/123671335?v=4", + "login": "Sandigupta", + "url": "https://github.com/Sandigupta", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/165" + ], + "no_of_prs": 1 + }, + { + "rank": 179, + "avatar_url": "https://avatars.githubusercontent.com/u/124669890?v=4", + "login": "DevNandini02", + "url": "https://github.com/DevNandini02", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/265" + ], + "no_of_prs": 1 + }, + { + "rank": 180, + "avatar_url": "https://avatars.githubusercontent.com/u/125072517?v=4", + "login": "VarsaGupta", + "url": "https://github.com/VarsaGupta", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/94" + ], + "no_of_prs": 1 + }, + { + "rank": 181, + "avatar_url": "https://avatars.githubusercontent.com/u/126577697?v=4", + "login": "NishantRana07", + "url": "https://github.com/NishantRana07", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1351" + ], + "no_of_prs": 1 + }, + { + "rank": 182, + "avatar_url": "https://avatars.githubusercontent.com/u/126975547?v=4", + "login": "ayush-848", + "url": "https://github.com/ayush-848", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/107" + ], + "no_of_prs": 1 + }, + { + "rank": 183, + "avatar_url": "https://avatars.githubusercontent.com/u/127471376?v=4", + "login": "SayantikaLaskar", + "url": "https://github.com/SayantikaLaskar", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/189" + ], + "no_of_prs": 1 + }, + { + "rank": 184, + "avatar_url": "https://avatars.githubusercontent.com/u/127867874?v=4", + "login": "Ojas-Arora", + "url": "https://github.com/Ojas-Arora", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/9" + ], + "no_of_prs": 1 + }, + { + "rank": 185, + "avatar_url": "https://avatars.githubusercontent.com/u/128213933?v=4", + "login": "ishap11", + "url": "https://github.com/ishap11", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/113" + ], + "no_of_prs": 1 + }, + { + "rank": 186, + "avatar_url": "https://avatars.githubusercontent.com/u/128716726?v=4", + "login": "agrwal697", + "url": "https://github.com/agrwal697", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/292" + ], + "no_of_prs": 1 + }, + { + "rank": 187, + "avatar_url": "https://avatars.githubusercontent.com/u/129350236?v=4", + "login": "vishantrathi", + "url": "https://github.com/vishantrathi", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1215" + ], + "no_of_prs": 1 + }, + { + "rank": 188, + "avatar_url": "https://avatars.githubusercontent.com/u/129419372?v=4", + "login": "Prasadayus", + "url": "https://github.com/Prasadayus", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/259" + ], + "no_of_prs": 1 + }, + { + "rank": 189, + "avatar_url": "https://avatars.githubusercontent.com/u/130051152?v=4", + "login": "Unnimaya6122004", + "url": "https://github.com/Unnimaya6122004", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/106" + ], + "no_of_prs": 1 + }, + { + "rank": 190, + "avatar_url": "https://avatars.githubusercontent.com/u/130086832?v=4", + "login": "SOMNATH0904", + "url": "https://github.com/SOMNATH0904", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/329" + ], + "no_of_prs": 1 + }, + { + "rank": 191, + "avatar_url": "https://avatars.githubusercontent.com/u/130290179?v=4", + "login": "Srushhhti", + "url": "https://github.com/Srushhhti", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/247" + ], + "no_of_prs": 1 + }, + { + "rank": 192, + "avatar_url": "https://avatars.githubusercontent.com/u/131175087?v=4", + "login": "Somya2115", + "url": "https://github.com/Somya2115", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/75" + ], + "no_of_prs": 1 + }, + { + "rank": 193, + "avatar_url": "https://avatars.githubusercontent.com/u/132221203?v=4", + "login": "KomalSrivastava", + "url": "https://github.com/KomalSrivastava", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/133" + ], + "no_of_prs": 1 + }, + { + "rank": 194, + "avatar_url": "https://avatars.githubusercontent.com/u/132702983?v=4", + "login": "NK-Works", + "url": "https://github.com/NK-Works", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/309" + ], + "no_of_prs": 1 + }, + { + "rank": 195, + "avatar_url": "https://avatars.githubusercontent.com/u/133865660?v=4", + "login": "Zemerik", + "url": "https://github.com/Zemerik", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1198" + ], + "no_of_prs": 1 + }, + { + "rank": 196, + "avatar_url": "https://avatars.githubusercontent.com/u/134761612?v=4", + "login": "bhartijoshi04", + "url": "https://github.com/bhartijoshi04", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/252" + ], + "no_of_prs": 1 + }, + { + "rank": 197, + "avatar_url": "https://avatars.githubusercontent.com/u/135150305?v=4", + "login": "Anu142004", + "url": "https://github.com/Anu142004", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1513" + ], + "no_of_prs": 1 + }, + { + "rank": 198, + "avatar_url": "https://avatars.githubusercontent.com/u/135944619?v=4", + "login": "nishant4500", + "url": "https://github.com/nishant4500", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1492" + ], + "no_of_prs": 1 + }, + { + "rank": 199, + "avatar_url": "https://avatars.githubusercontent.com/u/136986628?v=4", + "login": "deepti-50", + "url": "https://github.com/deepti-50", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/96" + ], + "no_of_prs": 1 + }, + { + "rank": 200, + "avatar_url": "https://avatars.githubusercontent.com/u/137288727?v=4", + "login": "RajKhanke", + "url": "https://github.com/RajKhanke", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/322" + ], + "no_of_prs": 1 + }, + { + "rank": 201, + "avatar_url": "https://avatars.githubusercontent.com/u/137754636?v=4", + "login": "Praneeth-2602", + "url": "https://github.com/Praneeth-2602", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/124" + ], + "no_of_prs": 1 + }, + { + "rank": 202, + "avatar_url": "https://avatars.githubusercontent.com/u/138381350?v=4", + "login": "Vin205", + "url": "https://github.com/Vin205", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/90" + ], + "no_of_prs": 1 + }, + { + "rank": 203, + "avatar_url": "https://avatars.githubusercontent.com/u/138677724?v=4", + "login": "DarshAgrawal14", + "url": "https://github.com/DarshAgrawal14", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1434" + ], + "no_of_prs": 1 + }, + { + "rank": 204, + "avatar_url": "https://avatars.githubusercontent.com/u/138746923?v=4", + "login": "tech-hardik", + "url": "https://github.com/tech-hardik", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/127" + ], + "no_of_prs": 1 + }, + { + "rank": 205, + "avatar_url": "https://avatars.githubusercontent.com/u/138794574?v=4", + "login": "sahithinandikula", + "url": "https://github.com/sahithinandikula", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/100" + ], + "no_of_prs": 1 + }, + { + "rank": 206, + "avatar_url": "https://avatars.githubusercontent.com/u/140039720?v=4", + "login": "psyuktha", + "url": "https://github.com/psyuktha", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/122" + ], + "no_of_prs": 1 + }, + { + "rank": 207, + "avatar_url": "https://avatars.githubusercontent.com/u/140582445?v=4", + "login": "pearll12", + "url": "https://github.com/pearll12", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/145" + ], + "no_of_prs": 1 + }, + { + "rank": 208, + "avatar_url": "https://avatars.githubusercontent.com/u/140754596?v=4", + "login": "Dhruv-Pattel", + "url": "https://github.com/Dhruv-Pattel", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/10" + ], + "no_of_prs": 1 + }, + { + "rank": 209, + "avatar_url": "https://avatars.githubusercontent.com/u/141326344?v=4", + "login": "ItsAbhinavM", + "url": "https://github.com/ItsAbhinavM", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/221" + ], + "no_of_prs": 1 + }, + { + "rank": 210, + "avatar_url": "https://avatars.githubusercontent.com/u/141830010?v=4", + "login": "lovelymahor", + "url": "https://github.com/lovelymahor", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/15" + ], + "no_of_prs": 1 + }, + { + "rank": 211, + "avatar_url": "https://avatars.githubusercontent.com/u/142076224?v=4", + "login": "ChethanaPotukanam", + "url": "https://github.com/ChethanaPotukanam", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/318" + ], + "no_of_prs": 1 + }, + { + "rank": 212, + "avatar_url": "https://avatars.githubusercontent.com/u/142133106?v=4", + "login": "taquiansari", + "url": "https://github.com/taquiansari", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/127" + ], + "no_of_prs": 1 + }, + { + "rank": 213, + "avatar_url": "https://avatars.githubusercontent.com/u/142572173?v=4", + "login": "saketh-exe", + "url": "https://github.com/saketh-exe", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/203" + ], + "no_of_prs": 1 + }, + { + "rank": 214, + "avatar_url": "https://avatars.githubusercontent.com/u/142652964?v=4", + "login": "Aditi22Bansal", + "url": "https://github.com/Aditi22Bansal", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/101" + ], + "no_of_prs": 1 + }, + { + "rank": 215, + "avatar_url": "https://avatars.githubusercontent.com/u/142726372?v=4", + "login": "LitZeus", + "url": "https://github.com/LitZeus", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1426" + ], + "no_of_prs": 1 + }, + { + "rank": 216, + "avatar_url": "https://avatars.githubusercontent.com/u/142904704?v=4", + "login": "Swapnilden", + "url": "https://github.com/Swapnilden", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/342" + ], + "no_of_prs": 1 + }, + { + "rank": 217, + "avatar_url": "https://avatars.githubusercontent.com/u/142989448?v=4", + "login": "dhairyagothi", + "url": "https://github.com/dhairyagothi", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/22" + ], + "no_of_prs": 1 + }, + { + "rank": 218, + "avatar_url": "https://avatars.githubusercontent.com/u/143211271?v=4", + "login": "Garima-149", + "url": "https://github.com/Garima-149", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/120" + ], + "no_of_prs": 1 + }, + { + "rank": 219, + "avatar_url": "https://avatars.githubusercontent.com/u/143320411?v=4", + "login": "vaemaski", + "url": "https://github.com/vaemaski", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/355" + ], + "no_of_prs": 1 + }, + { + "rank": 220, + "avatar_url": "https://avatars.githubusercontent.com/u/143925445?v=4", + "login": "sriraam-vr", + "url": "https://github.com/sriraam-vr", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/202" + ], + "no_of_prs": 1 + }, + { + "rank": 221, + "avatar_url": "https://avatars.githubusercontent.com/u/143943994?v=4", + "login": "ishakatiyar06", + "url": "https://github.com/ishakatiyar06", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/188" + ], + "no_of_prs": 1 + }, + { + "rank": 222, + "avatar_url": "https://avatars.githubusercontent.com/u/144085591?v=4", + "login": "sumitrathor1", + "url": "https://github.com/sumitrathor1", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1476" + ], + "no_of_prs": 1 + }, + { + "rank": 223, + "avatar_url": "https://avatars.githubusercontent.com/u/144261424?v=4", + "login": "Ankitaghavate", + "url": "https://github.com/Ankitaghavate", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/504" + ], + "no_of_prs": 1 + }, + { + "rank": 224, + "avatar_url": "https://avatars.githubusercontent.com/u/144319984?v=4", + "login": "satyam969", + "url": "https://github.com/satyam969", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/189" + ], + "no_of_prs": 1 + }, + { + "rank": 225, + "avatar_url": "https://avatars.githubusercontent.com/u/144358789?v=4", + "login": "saini-gk", + "url": "https://github.com/saini-gk", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1324" + ], + "no_of_prs": 1 + }, + { + "rank": 226, + "avatar_url": "https://avatars.githubusercontent.com/u/144401545?v=4", + "login": "Varshitha006", + "url": "https://github.com/Varshitha006", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/387" + ], + "no_of_prs": 1 + }, + { + "rank": 227, + "avatar_url": "https://avatars.githubusercontent.com/u/144504389?v=4", + "login": "Monojit-Pal", + "url": "https://github.com/Monojit-Pal", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/159" + ], + "no_of_prs": 1 + }, + { + "rank": 228, + "avatar_url": "https://avatars.githubusercontent.com/u/145692647?v=4", + "login": "ananya-dhiman", + "url": "https://github.com/ananya-dhiman", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/121" + ], + "no_of_prs": 1 + }, + { + "rank": 229, + "avatar_url": "https://avatars.githubusercontent.com/u/145827052?v=4", + "login": "Abhay182005dat", + "url": "https://github.com/Abhay182005dat", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/98" + ], + "no_of_prs": 1 + }, + { + "rank": 230, + "avatar_url": "https://avatars.githubusercontent.com/u/146241702?v=4", + "login": "Gautamchandar", + "url": "https://github.com/Gautamchandar", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1346" + ], + "no_of_prs": 1 + }, + { + "rank": 231, + "avatar_url": "https://avatars.githubusercontent.com/u/146544714?v=4", + "login": "khushi-joshi-05", + "url": "https://github.com/khushi-joshi-05", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/332" + ], + "no_of_prs": 1 + }, + { + "rank": 232, + "avatar_url": "https://avatars.githubusercontent.com/u/147121076?v=4", + "login": "MYlab10", + "url": "https://github.com/MYlab10", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/211" + ], + "no_of_prs": 1 + }, + { + "rank": 233, + "avatar_url": "https://avatars.githubusercontent.com/u/147131871?v=4", + "login": "varshasric4", + "url": "https://github.com/varshasric4", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1208" + ], + "no_of_prs": 1 + }, + { + "rank": 234, + "avatar_url": "https://avatars.githubusercontent.com/u/147162320?v=4", + "login": "DivyaJain-DataAnalyst", + "url": "https://github.com/DivyaJain-DataAnalyst", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/197" + ], + "no_of_prs": 1 + }, + { + "rank": 235, + "avatar_url": "https://avatars.githubusercontent.com/u/147494302?v=4", + "login": "vermu490", + "url": "https://github.com/vermu490", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1598" + ], + "no_of_prs": 1 + }, + { + "rank": 236, + "avatar_url": "https://avatars.githubusercontent.com/u/148750291?v=4", + "login": "Abbas7120", + "url": "https://github.com/Abbas7120", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1173" + ], + "no_of_prs": 1 + }, + { + "rank": 237, + "avatar_url": "https://avatars.githubusercontent.com/u/149981242?v=4", + "login": "kartikpatil28", + "url": "https://github.com/kartikpatil28", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1253" + ], + "no_of_prs": 1 + }, + { + "rank": 238, + "avatar_url": "https://avatars.githubusercontent.com/u/151459663?v=4", + "login": "psa21git", + "url": "https://github.com/psa21git", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/166" + ], + "no_of_prs": 1 + }, + { + "rank": 239, + "avatar_url": "https://avatars.githubusercontent.com/u/151609866?v=4", + "login": "AyushKatre05", + "url": "https://github.com/AyushKatre05", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1370" + ], + "no_of_prs": 1 + }, + { + "rank": 240, + "avatar_url": "https://avatars.githubusercontent.com/u/151942801?v=4", + "login": "Tanisha0708", + "url": "https://github.com/Tanisha0708", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1232" + ], + "no_of_prs": 1 + }, + { + "rank": 241, + "avatar_url": "https://avatars.githubusercontent.com/u/154407271?v=4", + "login": "sdp2004", + "url": "https://github.com/sdp2004", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/14" + ], + "no_of_prs": 1 + }, + { + "rank": 242, + "avatar_url": "https://avatars.githubusercontent.com/u/154732324?v=4", + "login": "Hemraj-7", + "url": "https://github.com/Hemraj-7", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1180" + ], + "no_of_prs": 1 + }, + { + "rank": 243, + "avatar_url": "https://avatars.githubusercontent.com/u/155221332?v=4", + "login": "SDprogramer", + "url": "https://github.com/SDprogramer", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/285" + ], + "no_of_prs": 1 + }, + { + "rank": 244, + "avatar_url": "https://avatars.githubusercontent.com/u/155234975?v=4", + "login": "adityasingh-0803", + "url": "https://github.com/adityasingh-0803", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/203" + ], + "no_of_prs": 1 + }, + { + "rank": 245, + "avatar_url": "https://avatars.githubusercontent.com/u/156052850?v=4", + "login": "zakkycrypt01", + "url": "https://github.com/zakkycrypt01", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/200" + ], + "no_of_prs": 1 + }, + { + "rank": 246, + "avatar_url": "https://avatars.githubusercontent.com/u/157238544?v=4", + "login": "akshattiwarii", + "url": "https://github.com/akshattiwarii", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1519" + ], + "no_of_prs": 1 + }, + { + "rank": 247, + "avatar_url": "https://avatars.githubusercontent.com/u/158052549?v=4", + "login": "Sibam-Paul", + "url": "https://github.com/Sibam-Paul", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/39" + ], + "no_of_prs": 1 + }, + { + "rank": 248, + "avatar_url": "https://avatars.githubusercontent.com/u/158723491?v=4", + "login": "anjany06", + "url": "https://github.com/anjany06", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/293" + ], + "no_of_prs": 1 + }, + { + "rank": 249, + "avatar_url": "https://avatars.githubusercontent.com/u/159682348?v=4", + "login": "ANKeshri", + "url": "https://github.com/ANKeshri", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/87" + ], + "no_of_prs": 1 + }, + { + "rank": 250, + "avatar_url": "https://avatars.githubusercontent.com/u/159763246?v=4", + "login": "neovim-dev", + "url": "https://github.com/neovim-dev", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/154" + ], + "no_of_prs": 1 + }, + { + "rank": 251, + "avatar_url": "https://avatars.githubusercontent.com/u/161291347?v=4", + "login": "AMRUTHA-BYSANI", + "url": "https://github.com/AMRUTHA-BYSANI", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/167" + ], + "no_of_prs": 1 + }, + { + "rank": 252, + "avatar_url": "https://avatars.githubusercontent.com/u/161404554?v=4", + "login": "bhanushri12", + "url": "https://github.com/bhanushri12", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/205" + ], + "no_of_prs": 1 + }, + { + "rank": 253, + "avatar_url": "https://avatars.githubusercontent.com/u/162272415?v=4", + "login": "Devanik21", + "url": "https://github.com/Devanik21", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/92" + ], + "no_of_prs": 1 + }, + { + "rank": 254, + "avatar_url": "https://avatars.githubusercontent.com/u/162383855?v=4", + "login": "yg2505", + "url": "https://github.com/yg2505", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/185" + ], + "no_of_prs": 1 + }, + { + "rank": 255, + "avatar_url": "https://avatars.githubusercontent.com/u/162597493?v=4", + "login": "Ajita369", + "url": "https://github.com/Ajita369", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/99" + ], + "no_of_prs": 1 + }, + { + "rank": 256, + "avatar_url": "https://avatars.githubusercontent.com/u/162671639?v=4", + "login": "Husan7", + "url": "https://github.com/Husan7", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/resume-pitch/pull/56" + ], + "no_of_prs": 1 + }, + { + "rank": 257, + "avatar_url": "https://avatars.githubusercontent.com/u/162673707?v=4", + "login": "Ishitva744", + "url": "https://github.com/Ishitva744", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/218" + ], + "no_of_prs": 1 + }, + { + "rank": 258, + "avatar_url": "https://avatars.githubusercontent.com/u/162733812?v=4", + "login": "Maana-Ajmera", + "url": "https://github.com/Maana-Ajmera", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/89" + ], + "no_of_prs": 1 + }, + { + "rank": 259, + "avatar_url": "https://avatars.githubusercontent.com/u/165119244?v=4", + "login": "Anindita1310", + "url": "https://github.com/Anindita1310", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/162" + ], + "no_of_prs": 1 + }, + { + "rank": 260, + "avatar_url": "https://avatars.githubusercontent.com/u/165581871?v=4", + "login": "rishika105", + "url": "https://github.com/rishika105", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1179" + ], + "no_of_prs": 1 + }, + { + "rank": 261, + "avatar_url": "https://avatars.githubusercontent.com/u/166192409?v=4", + "login": "Shivani0230", + "url": "https://github.com/Shivani0230", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/53" + ], + "no_of_prs": 1 + }, + { + "rank": 262, + "avatar_url": "https://avatars.githubusercontent.com/u/166202965?v=4", + "login": "ankitmodanwall", + "url": "https://github.com/ankitmodanwall", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/121" + ], + "no_of_prs": 1 + }, + { + "rank": 263, + "avatar_url": "https://avatars.githubusercontent.com/u/168336164?v=4", + "login": "Vivan-1045", + "url": "https://github.com/Vivan-1045", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1140" + ], + "no_of_prs": 1 + }, + { + "rank": 264, + "avatar_url": "https://avatars.githubusercontent.com/u/168436423?v=4", + "login": "Anshika14528", + "url": "https://github.com/Anshika14528", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/256" + ], + "no_of_prs": 1 + }, + { + "rank": 265, + "avatar_url": "https://avatars.githubusercontent.com/u/169473599?v=4", + "login": "Bhupendrakumar20", + "url": "https://github.com/Bhupendrakumar20", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1177" + ], + "no_of_prs": 1 + }, + { + "rank": 266, + "avatar_url": "https://avatars.githubusercontent.com/u/170360041?v=4", + "login": "Aasthaa10", + "url": "https://github.com/Aasthaa10", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1151" + ], + "no_of_prs": 1 + }, + { + "rank": 267, + "avatar_url": "https://avatars.githubusercontent.com/u/170428995?v=4", + "login": "kartikey369-ind", + "url": "https://github.com/kartikey369-ind", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/235" + ], + "no_of_prs": 1 + }, + { + "rank": 268, + "avatar_url": "https://avatars.githubusercontent.com/u/171610177?v=4", + "login": "Mrunali01", + "url": "https://github.com/Mrunali01", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1166" + ], + "no_of_prs": 1 + }, + { + "rank": 269, + "avatar_url": "https://avatars.githubusercontent.com/u/172056443?v=4", + "login": "likitha-kapu", + "url": "https://github.com/likitha-kapu", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/awesome-github-profiles/pull/1220" + ], + "no_of_prs": 1 + }, + { + "rank": 270, + "avatar_url": "https://avatars.githubusercontent.com/u/175193919?v=4", + "login": "jjf2009", + "url": "https://github.com/jjf2009", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/157" + ], + "no_of_prs": 1 + }, + { + "rank": 271, + "avatar_url": "https://avatars.githubusercontent.com/u/175245075?v=4", + "login": "shashmitha46", + "url": "https://github.com/shashmitha46", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1566" + ], + "no_of_prs": 1 + }, + { + "rank": 272, + "avatar_url": "https://avatars.githubusercontent.com/u/175419066?v=4", + "login": "snehas-05", + "url": "https://github.com/snehas-05", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1436" + ], + "no_of_prs": 1 + }, + { + "rank": 273, + "avatar_url": "https://avatars.githubusercontent.com/u/175471418?v=4", + "login": "SanikaBhalerao1345", + "url": "https://github.com/SanikaBhalerao1345", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1532" + ], + "no_of_prs": 1 + }, + { + "rank": 274, + "avatar_url": "https://avatars.githubusercontent.com/u/179999650?v=4", + "login": "mdhaarishussain", + "url": "https://github.com/mdhaarishussain", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1629" + ], + "no_of_prs": 1 + }, + { + "rank": 275, + "avatar_url": "https://avatars.githubusercontent.com/u/180281799?v=4", + "login": "siri-chandana-macha", + "url": "https://github.com/siri-chandana-macha", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/452" + ], + "no_of_prs": 1 + }, + { + "rank": 276, + "avatar_url": "https://avatars.githubusercontent.com/u/180380414?v=4", + "login": "Harsh-o4", + "url": "https://github.com/Harsh-o4", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/164" + ], + "no_of_prs": 1 + }, + { + "rank": 277, + "avatar_url": "https://avatars.githubusercontent.com/u/180613669?v=4", + "login": "RAJVEER42", + "url": "https://github.com/RAJVEER42", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/168" + ], + "no_of_prs": 1 + }, + { + "rank": 278, + "avatar_url": "https://avatars.githubusercontent.com/u/180853305?v=4", + "login": "aditiverma-21", + "url": "https://github.com/aditiverma-21", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/182" + ], + "no_of_prs": 1 + }, + { + "rank": 279, + "avatar_url": "https://avatars.githubusercontent.com/u/180905090?v=4", + "login": "Ankush0286", + "url": "https://github.com/Ankush0286", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Stackoverflow-Analysis/pull/381" + ], + "no_of_prs": 1 + }, + { + "rank": 280, + "avatar_url": "https://avatars.githubusercontent.com/u/180996531?v=4", + "login": "vaishnavipal1869", + "url": "https://github.com/vaishnavipal1869", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/275" + ], + "no_of_prs": 1 + }, + { + "rank": 281, + "avatar_url": "https://avatars.githubusercontent.com/u/182724034?v=4", + "login": "amiya-cyber", + "url": "https://github.com/amiya-cyber", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Scrape-ML/pull/290" + ], + "no_of_prs": 1 + }, + { + "rank": 282, + "avatar_url": "https://avatars.githubusercontent.com/u/183259073?v=4", + "login": "VinothanaBalakrishnan05", + "url": "https://github.com/VinothanaBalakrishnan05", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/257" + ], + "no_of_prs": 1 + }, + { + "rank": 283, + "avatar_url": "https://avatars.githubusercontent.com/u/184262394?v=4", + "login": "Alokvish04", + "url": "https://github.com/Alokvish04", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/Opensource-practice/pull/191" + ], + "no_of_prs": 1 + }, + { + "rank": 284, + "avatar_url": "https://avatars.githubusercontent.com/u/199256332?v=4", + "login": "Monal-Jain01", + "url": "https://github.com/Monal-Jain01", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/recode-website/pull/277" + ], + "no_of_prs": 1 + }, + { + "rank": 285, + "avatar_url": "https://avatars.githubusercontent.com/u/216602738?v=4", + "login": "ray0814-sh", + "url": "https://github.com/ray0814-sh", + "score": 10, + "pr_urls": [ + "https://github.com/recodehive/machine-learning-repos/pull/1669" + ], + "no_of_prs": 1 + } + ], + "success": true, + "updatedAt": 1757436809985, + "generated": true, + "updatedTimestring": "9/9/2025, 10:23:29 pm" +} \ No newline at end of file diff --git a/src/pages/dashboard/Leaderboard_backend/package.json b/src/pages/dashboard/Leaderboard_backend/package.json new file mode 100644 index 00000000..03bf5f3f --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/package.json @@ -0,0 +1,19 @@ +{ + "name": "recordhive-leaderboard-backend", + "version": "1.0.0", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "", + "license": "ISC", + "description": "", + "dependencies": { + "axios": "^1.11.0", + "cors": "^2.8.5", + "dotenv": "^16.6.1", + "express": "^4.19.2", + "node-schedule": "^2.1.1" + } +} diff --git a/src/pages/dashboard/Leaderboard_backend/server.js b/src/pages/dashboard/Leaderboard_backend/server.js new file mode 100644 index 00000000..d60e40b0 --- /dev/null +++ b/src/pages/dashboard/Leaderboard_backend/server.js @@ -0,0 +1,59 @@ +const express = require("express"); +const app = express(); +const { generateOrgLeaderboard } = require("./functions/org_leaderboard"); +const { updateOrgLeaderboardJob } = require("./jobs/update_leaderboard"); + +const fs = require("fs"); +const cors = require("cors"); +require("dotenv").config(); + +const port = process.env.PORT || 5000; + +app.use(express.json()); +app.use(cors()); +generateOrgLeaderboard(); +// updateOrgLeaderboardJob(); +// generateCALeaderboard(); +// updateCALeaderboardJob(); +let default_json = { + leaderboard: [], + success: true, + updatedAt: null, + generated: false, +}; +fs.writeFile( + "org_leaderboard.json", + JSON.stringify(default_json), + "utf8", + function (err) { + if (err) throw err; + console.log("org_leaderboard.json was reset"); + } +); +// fs.writeFile( +// "caLeaderboard.json", +// JSON.stringify(default_json), +// "utf8", +// function (err) { +// if (err) throw err; +// console.log("caLeaderboard.json was reset"); +// } +// ); + +app.get("/", (req, res) => { + res.send("Hello World"); +}); + +app.get("/Org_Leaderboard", (req, res) => { + console.log("got the request"); + fs.readFile("org_leaderboard.json", "utf8", function (err, data) { + if (err) throw err; + console.log("sending response"); + let obj = JSON.parse(data); + res.send(obj); + }); +}); + +app.listen(port, "0.0.0.0", () => { + console.log(`Server started on port ${port}`); +}); \ No newline at end of file