diff --git a/data/history/2026-05-21/categories-agentic-projects.json b/data/history/2026-05-21/categories-agentic-projects.json new file mode 100644 index 0000000..f9f61ef --- /dev/null +++ b/data/history/2026-05-21/categories-agentic-projects.json @@ -0,0 +1,385 @@ +{ + "kind": "category", + "slug": "agentic-projects", + "name": "Agentic Projects", + "title": "Top observed agentic open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 292918, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "agentic archived:false pushed:>=2026-04-01", + "topic:ai-agents archived:false", + "topic:llm-agents archived:false", + "topic:mcp archived:false", + "agent framework archived:false stars:>100" + ], + "candidate_count_by_query": [ + { + "query": "agentic archived:false pushed:>=2026-04-01", + "total": 227374, + "accepted": 20 + }, + { + "query": "topic:ai-agents archived:false", + "total": 30662, + "accepted": 13 + }, + { + "query": "topic:llm-agents archived:false", + "total": 1286, + "accepted": 20 + }, + { + "query": "topic:mcp archived:false", + "total": 33005, + "accepted": 14 + }, + { + "query": "agent framework archived:false stars:>100", + "total": 591, + "accepted": 16 + } + ], + "entries": [ + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18423, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 3 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 5 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "mastra-ai/mastra", + "url": "https://github.com/mastra-ai/mastra", + "stars": 24158, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 871, + "active_contributors_30d": 438, + "total_contributors_observed": 438, + "releases_90d": 22, + "open_issues": 206, + "pushed_at": "2026-05-21T19:51:05Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 20208, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, + "releases_90d": 100, + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 10 + }, + { + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "mudler/LocalAI", + "url": "https://github.com/mudler/LocalAI", + "stars": 46390, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 312, + "active_contributors_30d": 196, + "total_contributors_observed": 196, + "releases_90d": 13, + "open_issues": 138, + "pushed_at": "2026-05-21T17:18:56Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "Go", + "rank": 13 + }, + { + "full_name": "openai/openai-agents-python", + "url": "https://github.com/openai/openai-agents-python", + "stars": 26552, + "pull_requests_merged_7d": 15, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 212, + "active_contributors_30d": 274, + "total_contributors_observed": 274, + "releases_90d": 41, + "open_issues": 44, + "pushed_at": "2026-05-21T17:02:25Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "Python", + "rank": 14 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 68976, + "pull_requests_merged_7d": 43, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, + "releases_90d": 0, + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72452, + "pull_requests_merged_7d": 33, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "IBM/mcp-context-forge", + "url": "https://github.com/IBM/mcp-context-forge", + "stars": 3751, + "pull_requests_merged_7d": 32, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 140, + "active_contributors_30d": 151, + "total_contributors_observed": 151, + "releases_90d": 4, + "open_issues": 856, + "pushed_at": "2026-05-21T18:27:59Z", + "discovered_by_query": "topic:llm-agents archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "pydantic/pydantic-ai", + "url": "https://github.com/pydantic/pydantic-ai", + "stars": 17191, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 136, + "active_contributors_30d": 448, + "total_contributors_observed": 448, + "releases_90d": 45, + "open_issues": 373, + "pushed_at": "2026-05-21T19:48:59Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "Python", + "rank": 18 + }, + { + "full_name": "deepset-ai/haystack", + "url": "https://github.com/deepset-ai/haystack", + "stars": 25323, + "pull_requests_merged_7d": 30, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 122, + "active_contributors_30d": 347, + "total_contributors_observed": 347, + "releases_90d": 18, + "open_issues": 91, + "pushed_at": "2026-05-21T14:12:11Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "MDX", + "rank": 19 + }, + { + "full_name": "crewAIInc/crewAI", + "url": "https://github.com/crewAIInc/crewAI", + "stars": 51895, + "pull_requests_merged_7d": 26, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 118, + "active_contributors_30d": 297, + "total_contributors_observed": 297, + "releases_90d": 54, + "open_issues": 35, + "pushed_at": "2026-05-21T19:45:34Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/categories-claude-projects.json b/data/history/2026-05-21/categories-claude-projects.json new file mode 100644 index 0000000..f2b2fc5 --- /dev/null +++ b/data/history/2026-05-21/categories-claude-projects.json @@ -0,0 +1,379 @@ +{ + "kind": "category", + "slug": "claude-projects", + "name": "Claude Projects", + "title": "Top observed Claude-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 322651, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "claude archived:false pushed:>=2026-04-01", + "claude-code archived:false", + "topic:claude archived:false", + "anthropic claude archived:false stars:>50" + ], + "candidate_count_by_query": [ + { + "query": "claude archived:false pushed:>=2026-04-01", + "total": 150543, + "accepted": 20 + }, + { + "query": "claude-code archived:false", + "total": 148529, + "accepted": 5 + }, + { + "query": "topic:claude archived:false", + "total": 23026, + "accepted": 5 + }, + { + "query": "anthropic claude archived:false stars:>50", + "total": 553, + "accepted": 10 + } + ], + "entries": [ + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 3 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "topic:claude archived:false", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "promptfoo/promptfoo", + "url": "https://github.com/promptfoo/promptfoo", + "stars": 21461, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 409, + "active_contributors_30d": 283, + "total_contributors_observed": 283, + "releases_90d": 17, + "open_issues": 75, + "pushed_at": "2026-05-21T19:13:13Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "danny-avila/LibreChat", + "url": "https://github.com/danny-avila/LibreChat", + "stars": 37288, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 206, + "active_contributors_30d": 340, + "total_contributors_observed": 340, + "releases_90d": 12, + "open_issues": 271, + "pushed_at": "2026-05-21T19:40:00Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "anthropics/claude-plugins-official", + "url": "https://github.com/anthropics/claude-plugins-official", + "stars": 22077, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 121, + "active_contributors_30d": 32, + "total_contributors_observed": 32, + "releases_90d": 0, + "open_issues": 674, + "pushed_at": "2026-05-21T16:45:47Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161305, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "Significant-Gravitas/AutoGPT", + "url": "https://github.com/Significant-Gravitas/AutoGPT", + "stars": 184443, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 180, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 13, + "open_issues": 258, + "pushed_at": "2026-05-21T19:24:42Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "yamadashy/repomix", + "url": "https://github.com/yamadashy/repomix", + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-21T15:30:29Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46540, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "JavaScript", + "rank": 14 + }, + { + "full_name": "safishamsi/graphify", + "url": "https://github.com/safishamsi/graphify", + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, + "releases_90d": 100, + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "rtk-ai/rtk", + "url": "https://github.com/rtk-ai/rtk", + "stars": 52357, + "pull_requests_merged_7d": 9, + "pull_requests_merged_30d": 58, + "recent_commits_30d": 153, + "active_contributors_30d": 91, + "total_contributors_observed": 91, + "releases_90d": 100, + "open_issues": 542, + "pushed_at": "2026-05-21T15:36:02Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Rust", + "rank": 16 + }, + { + "full_name": "garrytan/gstack", + "url": "https://github.com/garrytan/gstack", + "stars": 100416, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 55, + "recent_commits_30d": 55, + "active_contributors_30d": 9, + "total_contributors_observed": 9, + "releases_90d": 0, + "open_issues": 225, + "pushed_at": "2026-05-21T18:55:28Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 17 + }, + { + "full_name": "farion1231/cc-switch", + "url": "https://github.com/farion1231/cc-switch", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 18 + }, + { + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "davila7/claude-code-templates", + "url": "https://github.com/davila7/claude-code-templates", + "stars": 27473, + "pull_requests_merged_7d": 8, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 100, + "active_contributors_30d": 73, + "total_contributors_observed": 73, + "releases_90d": 0, + "open_issues": 75, + "pushed_at": "2026-05-21T04:36:40Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/categories-codex-projects.json b/data/history/2026-05-21/categories-codex-projects.json new file mode 100644 index 0000000..b52c94e --- /dev/null +++ b/data/history/2026-05-21/categories-codex-projects.json @@ -0,0 +1,379 @@ +{ + "kind": "category", + "slug": "codex-projects", + "name": "Codex Projects", + "title": "Top observed Codex-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 53316, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "codex archived:false pushed:>=2026-04-01", + "openai codex archived:false", + "topic:codex archived:false", + "codex cli archived:false" + ], + "candidate_count_by_query": [ + { + "query": "codex archived:false pushed:>=2026-04-01", + "total": 34440, + "accepted": 20 + }, + { + "query": "openai codex archived:false", + "total": 4047, + "accepted": 16 + }, + { + "query": "topic:codex archived:false", + "total": 7793, + "accepted": 5 + }, + { + "query": "codex cli archived:false", + "total": 7036, + "accepted": 11 + } + ], + "entries": [ + { + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, + "releases_90d": 100, + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 3 + }, + { + "full_name": "manaflow-ai/cmux", + "url": "https://github.com/manaflow-ai/cmux", + "stars": 17637, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 852, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 16, + "open_issues": 1010, + "pushed_at": "2026-05-21T19:50:27Z", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "Swift", + "rank": 4 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "teng-lin/notebooklm-py", + "url": "https://github.com/teng-lin/notebooklm-py", + "stars": 14316, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 490, + "active_contributors_30d": 21, + "total_contributors_observed": 21, + "releases_90d": 4, + "open_issues": 6, + "pushed_at": "2026-05-21T19:51:48Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 8 + }, + { + "full_name": "steipete/CodexBar", + "url": "https://github.com/steipete/CodexBar", + "stars": 13035, + "pull_requests_merged_7d": 44, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 389, + "active_contributors_30d": 155, + "total_contributors_observed": 155, + "releases_90d": 13, + "open_issues": 14, + "pushed_at": "2026-05-21T18:53:58Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Swift", + "rank": 9 + }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "chenhg5/cc-connect", + "url": "https://github.com/chenhg5/cc-connect", + "stars": 10054, + "pull_requests_merged_7d": 53, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 98, + "total_contributors_observed": 98, + "releases_90d": 32, + "open_issues": 212, + "pushed_at": "2026-05-20T14:16:34Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Go", + "rank": 11 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 705, + "active_contributors_30d": 60, + "total_contributors_observed": 60, + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "superset-sh/superset", + "url": "https://github.com/superset-sh/superset", + "stars": 10843, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "CherryHQ/cherry-studio", + "url": "https://github.com/CherryHQ/cherry-studio", + "stars": 46062, + "pull_requests_merged_7d": 31, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, + "releases_90d": 16, + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "Wei-Shaw/sub2api", + "url": "https://github.com/Wei-Shaw/sub2api", + "stars": 22548, + "pull_requests_merged_7d": 68, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 506, + "active_contributors_30d": 141, + "total_contributors_observed": 141, + "releases_90d": 44, + "open_issues": 1015, + "pushed_at": "2026-05-21T09:01:16Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "rank": 16 + }, + { + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3906, + "pull_requests_merged_7d": 7, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 101, + "active_contributors_30d": 61, + "total_contributors_observed": 61, + "releases_90d": 47, + "open_issues": 36, + "pushed_at": "2026-05-21T15:26:42Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "rank": 17 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "OpenCoworkAI/open-codesign", + "url": "https://github.com/OpenCoworkAI/open-codesign", + "stars": 6254, + "pull_requests_merged_7d": 3, + "pull_requests_merged_30d": 79, + "recent_commits_30d": 359, + "active_contributors_30d": 16, + "total_contributors_observed": 16, + "releases_90d": 6, + "open_issues": 36, + "pushed_at": "2026-05-19T04:22:12Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "qixing-jk/all-api-hub", + "url": "https://github.com/qixing-jk/all-api-hub", + "stars": 3674, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 77, + "recent_commits_30d": 210, + "active_contributors_30d": 11, + "total_contributors_observed": 11, + "releases_90d": 20, + "open_issues": 22, + "pushed_at": "2026-05-21T10:40:25Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/categories-developer-tools.json b/data/history/2026-05-21/categories-developer-tools.json new file mode 100644 index 0000000..b85bba6 --- /dev/null +++ b/data/history/2026-05-21/categories-developer-tools.json @@ -0,0 +1,373 @@ +{ + "kind": "category", + "slug": "developer-tools", + "name": "Developer Tools", + "title": "Top observed developer tools open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 457 + ] + }, + "candidate_count": 117323, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "topic:developer-tools archived:false", + "topic:cli archived:false", + "topic:devtools archived:false" + ], + "candidate_count_by_query": [ + { + "query": "topic:developer-tools archived:false", + "total": 29635, + "accepted": 34 + }, + { + "query": "topic:cli archived:false", + "total": 83524, + "accepted": 29 + }, + { + "query": "topic:devtools archived:false", + "total": 4164, + "accepted": 33 + } + ], + "entries": [ + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 1 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188115, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 3 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "streamlit/streamlit", + "url": "https://github.com/streamlit/streamlit", + "stars": 44670, + "pull_requests_merged_7d": 72, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 200, + "active_contributors_30d": 309, + "total_contributors_observed": 309, + "releases_90d": 3, + "open_issues": 1100, + "pushed_at": "2026-05-21T19:48:37Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 5 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72452, + "pull_requests_merged_7d": 33, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "flipt-io/flipt", + "url": "https://github.com/flipt-io/flipt", + "stars": 4803, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 43, + "active_contributors_30d": 80, + "total_contributors_observed": 80, + "releases_90d": 3, + "open_issues": 40, + "pushed_at": "2026-05-20T07:34:10Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Go", + "rank": 7 + }, + { + "full_name": "ComposioHQ/composio", + "url": "https://github.com/ComposioHQ/composio", + "stars": 28382, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 370, + "active_contributors_30d": 51, + "total_contributors_observed": 51, + "releases_90d": 100, + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "ministackorg/ministack", + "url": "https://github.com/ministackorg/ministack", + "stars": 2961, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 177, + "active_contributors_30d": 68, + "total_contributors_observed": 68, + "releases_90d": 100, + "open_issues": 9, + "pushed_at": "2026-05-20T21:17:21Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Python", + "rank": 9 + }, + { + "full_name": "ultralytics/ultralytics", + "url": "https://github.com/ultralytics/ultralytics", + "stars": 57415, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 116, + "active_contributors_30d": 356, + "total_contributors_observed": 356, + "releases_90d": 38, + "open_issues": 88, + "pushed_at": "2026-05-21T16:39:55Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "agno-agi/agno", + "url": "https://github.com/agno-agi/agno", + "stars": 40283, + "pull_requests_merged_7d": 47, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 177, + "active_contributors_30d": 432, + "total_contributors_observed": 432, + "releases_90d": 23, + "open_issues": 437, + "pushed_at": "2026-05-21T19:34:51Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "ChromeDevTools/chrome-devtools-mcp", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", + "stars": 40413, + "pull_requests_merged_7d": 29, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 100, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 15, + "open_issues": 68, + "pushed_at": "2026-05-21T19:38:24Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "coleam00/Archon", + "url": "https://github.com/coleam00/Archon", + "stars": 21720, + "pull_requests_merged_7d": 25, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 150, + "active_contributors_30d": 33, + "total_contributors_observed": 33, + "releases_90d": 12, + "open_issues": 165, + "pushed_at": "2026-05-21T19:02:36Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "OpenHands/OpenHands", + "url": "https://github.com/OpenHands/OpenHands", + "stars": 74420, + "pull_requests_merged_7d": 50, + "pull_requests_merged_30d": 96, + "recent_commits_30d": 225, + "active_contributors_30d": 462, + "total_contributors_observed": 462, + "releases_90d": 3, + "open_issues": 176, + "pushed_at": "2026-05-21T19:47:56Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 14 + }, + { + "full_name": "puppeteer/puppeteer", + "url": "https://github.com/puppeteer/puppeteer", + "stars": 94350, + "pull_requests_merged_7d": 24, + "pull_requests_merged_30d": 95, + "recent_commits_30d": 95, + "active_contributors_30d": 447, + "total_contributors_observed": 447, + "releases_90d": 33, + "open_issues": 252, + "pushed_at": "2026-05-21T18:21:44Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "usebruno/bruno", + "url": "https://github.com/usebruno/bruno", + "stars": 44320, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 89, + "recent_commits_30d": 86, + "active_contributors_30d": 415, + "total_contributors_observed": 415, + "releases_90d": 6, + "open_issues": 1273, + "pushed_at": "2026-05-21T14:50:26Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 16 + }, + { + "full_name": "reflex-dev/reflex", + "url": "https://github.com/reflex-dev/reflex", + "stars": 28445, + "pull_requests_merged_7d": 38, + "pull_requests_merged_30d": 85, + "recent_commits_30d": 131, + "active_contributors_30d": 199, + "total_contributors_observed": 199, + "releases_90d": 100, + "open_issues": 227, + "pushed_at": "2026-05-21T18:55:18Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "openreplay/openreplay", + "url": "https://github.com/openreplay/openreplay", + "stars": 12045, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 70, + "recent_commits_30d": 121, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 2, + "open_issues": 121, + "pushed_at": "2026-05-21T18:36:33Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "yamadashy/repomix", + "url": "https://github.com/yamadashy/repomix", + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-21T15:30:29Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46539, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "JavaScript", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/categories-openclaw-projects.json b/data/history/2026-05-21/categories-openclaw-projects.json new file mode 100644 index 0000000..a61029d --- /dev/null +++ b/data/history/2026-05-21/categories-openclaw-projects.json @@ -0,0 +1,373 @@ +{ + "kind": "category", + "slug": "openclaw-projects", + "name": "OpenClaw Projects", + "title": "Top observed OpenClaw-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 998 + ] + }, + "candidate_count": 85040, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "openclaw archived:false", + "topic:openclaw archived:false", + "openclaw agent archived:false" + ], + "candidate_count_by_query": [ + { + "query": "openclaw archived:false", + "total": 62982, + "accepted": 20 + }, + { + "query": "topic:openclaw archived:false", + "total": 7338, + "accepted": 3 + }, + { + "query": "openclaw agent archived:false", + "total": 14720, + "accepted": 5 + } + ], + "entries": [ + { + "full_name": "nanocoai/nanoclaw", + "url": "https://github.com/nanocoai/nanoclaw", + "stars": 29197, + "pull_requests_merged_7d": 7, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 664, + "active_contributors_30d": 85, + "total_contributors_observed": 85, + "releases_90d": 2, + "open_issues": 234, + "pushed_at": "2026-05-20T01:50:03Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 2 + }, + { + "full_name": "volcengine/OpenViking", + "url": "https://github.com/volcengine/OpenViking", + "stars": 24420, + "pull_requests_merged_7d": 83, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 341, + "active_contributors_30d": 156, + "total_contributors_observed": 156, + "releases_90d": 29, + "open_issues": 93, + "pushed_at": "2026-05-21T18:43:41Z", + "discovered_by_query": "topic:openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 4 + }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", + "rank": 5 + }, + { + "full_name": "rohitg00/agentmemory", + "url": "https://github.com/rohitg00/agentmemory", + "stars": 15725, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 165, + "active_contributors_30d": 34, + "total_contributors_observed": 34, + "releases_90d": 43, + "open_issues": 69, + "pushed_at": "2026-05-21T09:44:33Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "garrytan/gbrain", + "url": "https://github.com/garrytan/gbrain", + "stars": 17982, + "pull_requests_merged_7d": 36, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 134, + "active_contributors_30d": 4, + "total_contributors_observed": 4, + "releases_90d": 0, + "open_issues": 241, + "pushed_at": "2026-05-21T19:30:25Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "1Panel-dev/1Panel", + "url": "https://github.com/1Panel-dev/1Panel", + "stars": 35534, + "pull_requests_merged_7d": 38, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 115, + "active_contributors_30d": 110, + "total_contributors_observed": 110, + "releases_90d": 13, + "open_issues": 391, + "pushed_at": "2026-05-21T10:20:09Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Go", + "rank": 8 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 9 + }, + { + "full_name": "moeru-ai/airi", + "url": "https://github.com/moeru-ai/airi", + "stars": 39438, + "pull_requests_merged_7d": 24, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 248, + "active_contributors_30d": 156, + "total_contributors_observed": 156, + "releases_90d": 32, + "open_issues": 76, + "pushed_at": "2026-05-21T14:56:09Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 10 + }, + { + "full_name": "openclaw/openclaw", + "url": "https://github.com/openclaw/openclaw", + "stars": 373761, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, + "releases_90d": 100, + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "CherryHQ/cherry-studio", + "url": "https://github.com/CherryHQ/cherry-studio", + "stars": 46062, + "pull_requests_merged_7d": 31, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, + "releases_90d": 16, + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "AstrBotDevs/AstrBot", + "url": "https://github.com/AstrBotDevs/AstrBot", + "stars": 32758, + "pull_requests_merged_7d": 16, + "pull_requests_merged_30d": 96, + "recent_commits_30d": 160, + "active_contributors_30d": 273, + "total_contributors_observed": 273, + "releases_90d": 27, + "open_issues": 905, + "pushed_at": "2026-05-21T15:44:45Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 13 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "mvanhorn/last30days-skill", + "url": "https://github.com/mvanhorn/last30days-skill", + "stars": 26305, + "pull_requests_merged_7d": 59, + "pull_requests_merged_30d": 78, + "recent_commits_30d": 200, + "active_contributors_30d": 40, + "total_contributors_observed": 40, + "releases_90d": 13, + "open_issues": 58, + "pushed_at": "2026-05-18T04:18:13Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "safishamsi/graphify", + "url": "https://github.com/safishamsi/graphify", + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, + "releases_90d": 100, + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 16 + }, + { + "full_name": "farion1231/cc-switch", + "url": "https://github.com/farion1231/cc-switch", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 17 + }, + { + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "langbot-app/LangBot", + "url": "https://github.com/langbot-app/LangBot", + "stars": 16090, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 35, + "recent_commits_30d": 73, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 13, + "open_issues": 109, + "pushed_at": "2026-05-21T06:28:07Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", + "rank": 19 + }, + { + "full_name": "Alishahryar1/free-claude-code", + "url": "https://github.com/Alishahryar1/free-claude-code", + "stars": 27376, + "pull_requests_merged_7d": 6, + "pull_requests_merged_30d": 33, + "recent_commits_30d": 143, + "active_contributors_30d": 31, + "total_contributors_observed": 31, + "releases_90d": 0, + "open_issues": 95, + "pushed_at": "2026-05-21T04:37:57Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-argentina.json b/data/history/2026-05-21/countries-argentina.json new file mode 100644 index 0000000..706e1c1 --- /dev/null +++ b/data/history/2026-05-21/countries-argentina.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "argentina", + "name": "Argentina", + "title": "Top observed GitHub contributors in Argentina", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 18954 + ] + }, + "code": "AR", + "candidate_count": 41234, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Argentina repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Argentina repos:>5 type:user", + "total": 41234, + "accepted": 100 + } + ], + "entries": [ + { + "login": "solidsnk86", + "name": "Gabriel Calcagni", + "profile_url": "https://github.com/solidsnk86", + "public_contributions": 4706, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 4706, + "observed_public_pull_requests": 25, + "followers": 335, + "location": "Concarán, San luis, Argentina.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "unbalancedparentheses", + "name": "Federico Carrone", + "profile_url": "https://github.com/unbalancedparentheses", + "public_contributions": 3254, + "public_repos": 95, + "public_gists": 1, + "observed_public_commits": 3254, + "observed_public_pull_requests": 81, + "followers": 506, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "imlauera", + "name": "Andrés Imlauer", + "profile_url": "https://github.com/imlauera", + "public_contributions": 3048, + "public_repos": 72, + "public_gists": 1, + "observed_public_commits": 3048, + "observed_public_pull_requests": 0, + "followers": 714, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "kzu", + "name": "Daniel Cazzulino", + "profile_url": "https://github.com/kzu", + "public_contributions": 2113, + "public_repos": 301, + "public_gists": 50, + "observed_public_commits": 2113, + "observed_public_pull_requests": 1044, + "followers": 452, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "lucperkins", + "name": "Luc Perkins", + "profile_url": "https://github.com/lucperkins", + "public_contributions": 1391, + "public_repos": 123, + "public_gists": 73, + "observed_public_commits": 1391, + "observed_public_pull_requests": 240, + "followers": 522, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "mgaitan", + "name": "Martín Gaitán", + "profile_url": "https://github.com/mgaitan", + "public_contributions": 1362, + "public_repos": 361, + "public_gists": 233, + "observed_public_commits": 1362, + "observed_public_pull_requests": 262, + "followers": 306, + "location": "Córdoba, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "seppo0010", + "name": "Sebastian Waisbrot", + "profile_url": "https://github.com/seppo0010", + "public_contributions": 882, + "public_repos": 280, + "public_gists": 22, + "observed_public_commits": 882, + "observed_public_pull_requests": 0, + "followers": 328, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "yabellini", + "name": "Yanina Bellini Saibene", + "profile_url": "https://github.com/yabellini", + "public_contributions": 762, + "public_repos": 149, + "public_gists": 1, + "observed_public_commits": 762, + "observed_public_pull_requests": 162, + "contribution_burst_adjustment": { + "raw_public_commits": 762, + "adjusted_public_commits": 750, + "baseline_daily_contributions": 3.5, + "daily_burst_cap": 184, + "capped_days": 1, + "excess_contributions": 12, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 324, + "location": "Santa Rosa, La Pampa, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 739, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 739, + "observed_public_pull_requests": 631, + "followers": 751, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "flesler", + "name": "Ariel Flesler", + "profile_url": "https://github.com/flesler", + "public_contributions": 697, + "public_repos": 75, + "public_gists": 10, + "observed_public_commits": 697, + "observed_public_pull_requests": 2, + "followers": 445, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "asterite", + "name": "Ary Borenszweig", + "profile_url": "https://github.com/asterite", + "public_contributions": 654, + "public_repos": 115, + "public_gists": 156, + "observed_public_commits": 654, + "observed_public_pull_requests": 639, + "followers": 632, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "jrgarciadev", + "name": "Junior Garcia", + "profile_url": "https://github.com/jrgarciadev", + "public_contributions": 573, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 573, + "observed_public_pull_requests": 89, + "followers": 1517, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "sammwyy", + "name": "Sammwy", + "profile_url": "https://github.com/sammwyy", + "public_contributions": 558, + "public_repos": 250, + "public_gists": 1, + "observed_public_commits": 558, + "observed_public_pull_requests": 4, + "followers": 2547, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "mateolafalce", + "name": "Mateo Lafalce", + "profile_url": "https://github.com/mateolafalce", + "public_contributions": 546, + "public_repos": 69, + "public_gists": 4, + "observed_public_commits": 546, + "observed_public_pull_requests": 38, + "followers": 479, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "linuxmobile", + "name": "リナックス (LINUX)", + "profile_url": "https://github.com/linuxmobile", + "public_contributions": 476, + "public_repos": 84, + "public_gists": 0, + "observed_public_commits": 476, + "observed_public_pull_requests": 67, + "followers": 460, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "dacap", + "name": "David Capello", + "profile_url": "https://github.com/dacap", + "public_contributions": 457, + "public_repos": 155, + "public_gists": 83, + "observed_public_commits": 457, + "observed_public_pull_requests": 57, + "followers": 974, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "wcd6", + "name": "Franco", + "profile_url": "https://github.com/wcd6", + "public_contributions": 432, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 432, + "observed_public_pull_requests": 9, + "followers": 478, + "location": "Argentina, BS. AS.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "gerMdz", + "name": "gerMdz", + "profile_url": "https://github.com/gerMdz", + "public_contributions": 362, + "public_repos": 96, + "public_gists": 3, + "observed_public_commits": 362, + "observed_public_pull_requests": 60, + "followers": 2019, + "location": "Argentina / Mendoza", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "ianaya89", + "name": "Nacho Anaya", + "profile_url": "https://github.com/ianaya89", + "public_contributions": 343, + "public_repos": 90, + "public_gists": 109, + "observed_public_commits": 343, + "observed_public_pull_requests": 24, + "followers": 598, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "LucioFex", + "name": "Luciano Esteban", + "profile_url": "https://github.com/LucioFex", + "public_contributions": 340, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 340, + "observed_public_pull_requests": 1, + "followers": 795, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/history/2026-05-21/countries-australia.json b/data/history/2026-05-21/countries-australia.json new file mode 100644 index 0000000..2144e26 --- /dev/null +++ b/data/history/2026-05-21/countries-australia.json @@ -0,0 +1,448 @@ +{ + "kind": "country", + "slug": "australia", + "name": "Australia", + "title": "Top observed GitHub contributors in Australia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 98667 + ] + }, + "code": "AU", + "candidate_count": 71391, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Australia repos:>5 type:user", + "location:Sydney repos:>5 type:user", + "location:Melbourne repos:>5 type:user", + "location:Brisbane repos:>5 type:user", + "location:Australia followers:<10 repos:80..120 type:user", + "location:Australia followers:<20 repos:80..120 type:user", + "location:Australia followers:<10 repos:120..200 type:user", + "location:Australia followers:<20 repos:120..200 type:user", + "location:Australia saas type:user", + "location:Australia automation type:user", + "location:Australia agentic type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Australia repos:>5 type:user", + "total": 34863, + "accepted": 82 + }, + { + "query": "location:Sydney repos:>5 type:user", + "total": 15468, + "accepted": 60 + }, + { + "query": "location:Melbourne repos:>5 type:user", + "total": 14764, + "accepted": 63 + }, + { + "query": "location:Brisbane repos:>5 type:user", + "total": 4594, + "accepted": 73 + }, + { + "query": "location:Australia followers:<10 repos:80..120 type:user", + "total": 249, + "accepted": 82 + }, + { + "query": "location:Australia followers:<20 repos:80..120 type:user", + "total": 435, + "accepted": 82 + }, + { + "query": "location:Australia followers:<10 repos:120..200 type:user", + "total": 113, + "accepted": 79 + }, + { + "query": "location:Australia followers:<20 repos:120..200 type:user", + "total": 178, + "accepted": 65 + }, + { + "query": "location:Australia saas type:user", + "total": 76, + "accepted": 73 + }, + { + "query": "location:Australia automation type:user", + "total": 585, + "accepted": 78 + }, + { + "query": "location:Australia agentic type:user", + "total": 66, + "accepted": 63 + } + ], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20740, + "public_repos": 185, + "public_gists": 57, + "observed_public_commits": 20740, + "observed_public_pull_requests": 1349, + "followers": 1109, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13293, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 11544, + "public_repos": 182, + "public_gists": 0, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "merill", + "name": "Merill Fernando", + "profile_url": "https://github.com/merill", + "public_contributions": 5730, + "public_repos": 88, + "public_gists": 7, + "observed_public_commits": 5730, + "observed_public_pull_requests": 50, + "followers": 843, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "thomasdavis", + "name": "Thomas Davis", + "profile_url": "https://github.com/thomasdavis", + "public_contributions": 5539, + "public_repos": 249, + "public_gists": 62, + "observed_public_commits": 5539, + "observed_public_pull_requests": 336, + "followers": 1464, + "location": "Cirns, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "eudoxia0", + "name": "Fernando Borretti", + "profile_url": "https://github.com/eudoxia0", + "public_contributions": 4956, + "public_repos": 95, + "public_gists": 7, + "observed_public_commits": 4956, + "observed_public_pull_requests": 98, + "followers": 997, + "location": "Sydney, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 9 + }, + { + "login": "McoreD", + "name": "Michael D", + "profile_url": "https://github.com/McoreD", + "public_contributions": 4850, + "public_repos": 54, + "public_gists": 3, + "observed_public_commits": 4850, + "observed_public_pull_requests": 158, + "followers": 160, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "madhavajay", + "name": "Madhava Jay", + "profile_url": "https://github.com/madhavajay", + "public_contributions": 4713, + "public_repos": 201, + "public_gists": 3, + "observed_public_commits": 4713, + "observed_public_pull_requests": 1300, + "followers": 243, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 12 + }, + { + "login": "harlan-zw", + "name": "Harlan Wilton", + "profile_url": "https://github.com/harlan-zw", + "public_contributions": 4630, + "public_repos": 129, + "public_gists": 0, + "observed_public_commits": 4630, + "observed_public_pull_requests": 634, + "followers": 1137, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "djouallah", + "name": "Mimoune", + "profile_url": "https://github.com/djouallah", + "public_contributions": 6685, + "public_repos": 92, + "public_gists": 24, + "observed_public_commits": 6685, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 6685, + "adjusted_public_commits": 4150, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 2535, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 184, + "location": "brisbane", + "location_confidence": "city-match", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 5 + }, + { + "login": "jph00", + "name": "Jeremy Howard", + "profile_url": "https://github.com/jph00", + "public_contributions": 3965, + "public_repos": 93, + "public_gists": 91, + "observed_public_commits": 3965, + "observed_public_pull_requests": 39, + "followers": 7416, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "jxom", + "profile_url": "https://github.com/jxom", + "public_contributions": 3928, + "public_repos": 231, + "public_gists": 9, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1013, + "followers": 1200, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "aaronparker", + "name": "Aaron Parker", + "profile_url": "https://github.com/aaronparker", + "public_contributions": 3918, + "public_repos": 35, + "public_gists": 31, + "observed_public_commits": 3918, + "observed_public_pull_requests": 146, + "followers": 414, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 11 + }, + { + "login": "LTLA", + "name": "Aaron Lun", + "profile_url": "https://github.com/LTLA", + "public_contributions": 3467, + "public_repos": 292, + "public_gists": 13, + "observed_public_commits": 3467, + "observed_public_pull_requests": 97, + "followers": 481, + "location": "Sydney", + "location_confidence": "city-match", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "ghuntley", + "name": "Geoffrey Huntley", + "profile_url": "https://github.com/ghuntley", + "public_contributions": 3339, + "public_repos": 832, + "public_gists": 227, + "observed_public_commits": 3339, + "observed_public_pull_requests": 15, + "followers": 2754, + "location": "Kangaroo Island, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "ajsutton", + "name": "Adrian Sutton", + "profile_url": "https://github.com/ajsutton", + "public_contributions": 3265, + "public_repos": 101, + "public_gists": 33, + "observed_public_commits": 3265, + "observed_public_pull_requests": 1090, + "followers": 321, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "robjhyndman", + "name": "Rob J Hyndman", + "profile_url": "https://github.com/robjhyndman", + "public_contributions": 2870, + "public_repos": 273, + "public_gists": 6, + "observed_public_commits": 2870, + "observed_public_pull_requests": 18, + "followers": 3094, + "location": "Wurundjeri country, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "007revad", + "name": "Dave Russell", + "profile_url": "https://github.com/007revad", + "public_contributions": 2562, + "public_repos": 120, + "public_gists": 11, + "observed_public_commits": 2562, + "observed_public_pull_requests": 219, + "followers": 1114, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-austria.json b/data/history/2026-05-21/countries-austria.json new file mode 100644 index 0000000..bb8562a --- /dev/null +++ b/data/history/2026-05-21/countries-austria.json @@ -0,0 +1,392 @@ +{ + "kind": "country", + "slug": "austria", + "name": "Austria", + "title": "Top observed GitHub contributors in Austria", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 16709 + ] + }, + "code": "AT", + "candidate_count": 15391, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Austria repos:>5 type:user", + "location:Vienna repos:>5 type:user", + "location:Wien repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Austria repos:>5 type:user", + "total": 8857, + "accepted": 34 + }, + { + "query": "location:Vienna repos:>5 type:user", + "total": 6198, + "accepted": 16 + }, + { + "query": "location:Wien repos:>5 type:user", + "total": 336, + "accepted": 34 + } + ], + "entries": [ + { + "login": "mitsuhiko", + "name": "Armin Ronacher", + "profile_url": "https://github.com/mitsuhiko", + "public_contributions": 2406, + "public_repos": 361, + "public_gists": 272, + "observed_public_commits": 2406, + "observed_public_pull_requests": 157, + "followers": 24826, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "odrobnik", + "name": "Oliver Drobnik", + "profile_url": "https://github.com/odrobnik", + "public_contributions": 2388, + "public_repos": 83, + "public_gists": 123, + "observed_public_commits": 2388, + "observed_public_pull_requests": 239, + "followers": 1067, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "rstropek", + "name": "Rainer Stropek", + "profile_url": "https://github.com/rstropek", + "public_contributions": 2140, + "public_repos": 358, + "public_gists": 26, + "observed_public_commits": 2140, + "observed_public_pull_requests": 12, + "followers": 1099, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "mikepenz", + "name": "Mike Penz", + "profile_url": "https://github.com/mikepenz", + "public_contributions": 1951, + "public_repos": 112, + "public_gists": 12, + "observed_public_commits": 1951, + "observed_public_pull_requests": 470, + "followers": 5735, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "nefarius", + "name": "Benjamin Höglinger-Stelzer", + "profile_url": "https://github.com/nefarius", + "public_contributions": 1794, + "public_repos": 232, + "public_gists": 9, + "observed_public_commits": 1794, + "observed_public_pull_requests": 168, + "followers": 1500, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "norbusan", + "name": "Norbert Preining", + "profile_url": "https://github.com/norbusan", + "public_contributions": 1685, + "public_repos": 125, + "public_gists": 4, + "observed_public_commits": 1685, + "observed_public_pull_requests": 228, + "followers": 723, + "location": "Vienna, Austria and Ishikawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "firefart", + "name": "Christian Mehlmauer", + "profile_url": "https://github.com/firefart", + "public_contributions": 1214, + "public_repos": 68, + "public_gists": 4, + "observed_public_commits": 1214, + "observed_public_pull_requests": 38, + "followers": 1094, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "philipp-spiess", + "name": "Philipp Spiess", + "profile_url": "https://github.com/philipp-spiess", + "public_contributions": 1091, + "public_repos": 175, + "public_gists": 47, + "observed_public_commits": 1091, + "observed_public_pull_requests": 33, + "followers": 677, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "TkDodo", + "name": "Dominik Dorfmeister 🔮", + "profile_url": "https://github.com/TkDodo", + "public_contributions": 1035, + "public_repos": 66, + "public_gists": 2, + "observed_public_commits": 1035, + "observed_public_pull_requests": 597, + "followers": 3429, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mrousavy", + "name": "Marc Rousavy", + "profile_url": "https://github.com/mrousavy", + "public_contributions": 1005, + "public_repos": 186, + "public_gists": 36, + "observed_public_commits": 1005, + "observed_public_pull_requests": 576, + "followers": 5202, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 13 + }, + { + "login": "michael", + "name": "Michael Aufreiter", + "profile_url": "https://github.com/michael", + "public_contributions": 989, + "public_repos": 105, + "public_gists": 166, + "observed_public_commits": 989, + "observed_public_pull_requests": 85, + "followers": 818, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "michaelbromley", + "name": "Michael Bromley", + "profile_url": "https://github.com/michaelbromley", + "public_contributions": 982, + "public_repos": 112, + "public_gists": 22, + "observed_public_commits": 982, + "observed_public_pull_requests": 187, + "followers": 961, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "kevinpapst", + "name": "Kevin Papst", + "profile_url": "https://github.com/kevinpapst", + "public_contributions": 719, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 719, + "observed_public_pull_requests": 93, + "followers": 685, + "location": "Austria, Vienna", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "nikgraf", + "name": "Nik Graf", + "profile_url": "https://github.com/nikgraf", + "public_contributions": 695, + "public_repos": 282, + "public_gists": 29, + "observed_public_commits": 695, + "observed_public_pull_requests": 341, + "followers": 1562, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "mrothauer", + "name": "Mario Rothauer", + "profile_url": "https://github.com/mrothauer", + "public_contributions": 658, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 658, + "observed_public_pull_requests": 46, + "followers": 681, + "location": "Scharnstein, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "mfussenegger", + "name": "Mathias Fußenegger", + "profile_url": "https://github.com/mfussenegger", + "public_contributions": 645, + "public_repos": 92, + "public_gists": 4, + "observed_public_commits": 645, + "observed_public_pull_requests": 514, + "followers": 1077, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "untitaker", + "name": "Markus Unterwaditzer", + "profile_url": "https://github.com/untitaker", + "public_contributions": 635, + "public_repos": 279, + "public_gists": 13, + "observed_public_commits": 635, + "observed_public_pull_requests": 326, + "followers": 735, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "DavidXanatos", + "profile_url": "https://github.com/DavidXanatos", + "public_contributions": 629, + "public_repos": 122, + "public_gists": 4, + "observed_public_commits": 629, + "observed_public_pull_requests": 31, + "followers": 949, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "schletz", + "name": "Michael Schletz", + "profile_url": "https://github.com/schletz", + "public_contributions": 607, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 607, + "observed_public_pull_requests": 2, + "followers": 153, + "location": "Spengergasse 20, 1050 Wien", + "location_confidence": "multi-location", + "discovered_by_query": "location:Wien repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "manfredsteyer", + "name": "Manfred Steyer", + "profile_url": "https://github.com/manfredsteyer", + "public_contributions": 557, + "public_repos": 745, + "public_gists": 2, + "observed_public_commits": 557, + "observed_public_pull_requests": 9, + "followers": 2649, + "location": "Graz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-brazil.json b/data/history/2026-05-21/countries-brazil.json new file mode 100644 index 0000000..367b327 --- /dev/null +++ b/data/history/2026-05-21/countries-brazil.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "brazil", + "name": "Brazil", + "title": "Top observed GitHub contributors in Brazil", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23081 + ] + }, + "code": "BR", + "candidate_count": 92366, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Brazil repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Brazil repos:>5 type:user", + "total": 92366, + "accepted": 100 + } + ], + "entries": [ + { + "login": "jeffersongoncalves", + "name": "Jefferson Gonçalves", + "profile_url": "https://github.com/jeffersongoncalves", + "public_contributions": 9056, + "public_repos": 115, + "public_gists": 26, + "observed_public_commits": 9056, + "observed_public_pull_requests": 241, + "followers": 5364, + "location": "Assis, SP, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "caarlos0", + "name": "Carlos Alexandro Becker", + "profile_url": "https://github.com/caarlos0", + "public_contributions": 2805, + "public_repos": 268, + "public_gists": 47, + "observed_public_commits": 2805, + "observed_public_pull_requests": 738, + "followers": 4567, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "renatogroffe", + "name": "Renato Groffe", + "profile_url": "https://github.com/renatogroffe", + "public_contributions": 2525, + "public_repos": 1853, + "public_gists": 1256, + "observed_public_commits": 2525, + "observed_public_pull_requests": 4, + "followers": 3283, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "akitaonrails", + "name": "Fabio Akita", + "profile_url": "https://github.com/akitaonrails", + "public_contributions": 2127, + "public_repos": 170, + "public_gists": 106, + "observed_public_commits": 2127, + "observed_public_pull_requests": 11, + "followers": 17362, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "giggio", + "name": "Giovanni Bassi", + "profile_url": "https://github.com/giggio", + "public_contributions": 1556, + "public_repos": 153, + "public_gists": 62, + "observed_public_commits": 1556, + "observed_public_pull_requests": 5, + "followers": 1975, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "luizomf", + "name": "Otávio Miranda", + "profile_url": "https://github.com/luizomf", + "public_contributions": 1423, + "public_repos": 134, + "public_gists": 167, + "observed_public_commits": 1423, + "observed_public_pull_requests": 68, + "followers": 9028, + "location": "Boa Esperança, MG, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "danielhe4rt", + "name": "Daniel Reis", + "profile_url": "https://github.com/danielhe4rt", + "public_contributions": 920, + "public_repos": 256, + "public_gists": 45, + "observed_public_commits": 920, + "observed_public_pull_requests": 116, + "followers": 4897, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "flameastro", + "name": "Flame", + "profile_url": "https://github.com/flameastro", + "public_contributions": 910, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 910, + "observed_public_pull_requests": 11, + "followers": 1373, + "location": "Santa Catarina, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "wilsonfreitas", + "name": "Wilson Freitas", + "profile_url": "https://github.com/wilsonfreitas", + "public_contributions": 930, + "public_repos": 128, + "public_gists": 74, + "observed_public_commits": 930, + "observed_public_pull_requests": 16, + "contribution_burst_adjustment": { + "raw_public_commits": 930, + "adjusted_public_commits": 846, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 8, + "excess_contributions": 84, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1480, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 7 + }, + { + "login": "avelino", + "name": "Avelino", + "profile_url": "https://github.com/avelino", + "public_contributions": 829, + "public_repos": 261, + "public_gists": 143, + "observed_public_commits": 829, + "observed_public_pull_requests": 184, + "followers": 6397, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "dunossauro", + "name": "Eduardo Mendes", + "profile_url": "https://github.com/dunossauro", + "public_contributions": 821, + "public_repos": 207, + "public_gists": 61, + "observed_public_commits": 821, + "observed_public_pull_requests": 35, + "followers": 4520, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "argentinaluiz", + "name": "Luiz Carlos", + "profile_url": "https://github.com/argentinaluiz", + "public_contributions": 696, + "public_repos": 399, + "public_gists": 60, + "observed_public_commits": 696, + "observed_public_pull_requests": 3, + "contribution_burst_adjustment": { + "raw_public_commits": 696, + "adjusted_public_commits": 548, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 7, + "excess_contributions": 148, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2557, + "location": "Minas Gerais - Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "RafaelGallo", + "name": "Rafael Gallo", + "profile_url": "https://github.com/RafaelGallo", + "public_contributions": 490, + "public_repos": 311, + "public_gists": 0, + "observed_public_commits": 490, + "observed_public_pull_requests": 0, + "followers": 1529, + "location": "Brazil - São Paulo", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "diego3g", + "name": "Diego Fernandes", + "profile_url": "https://github.com/diego3g", + "public_contributions": 468, + "public_repos": 148, + "public_gists": 166, + "observed_public_commits": 468, + "observed_public_pull_requests": 3, + "followers": 32669, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "turicas", + "name": "Álvaro Justen", + "profile_url": "https://github.com/turicas", + "public_contributions": 384, + "public_repos": 181, + "public_gists": 128, + "observed_public_commits": 384, + "observed_public_pull_requests": 3, + "followers": 2354, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "RafaelGSS", + "name": "Rafael Gonzaga", + "profile_url": "https://github.com/RafaelGSS", + "public_contributions": 362, + "public_repos": 259, + "public_gists": 20, + "observed_public_commits": 362, + "observed_public_pull_requests": 195, + "followers": 1588, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "WSTxda", + "name": "WSTxda", + "profile_url": "https://github.com/WSTxda", + "public_contributions": 347, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 347, + "observed_public_pull_requests": 1, + "followers": 1650, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "rodrigobranas", + "name": "Rodrigo Branas", + "profile_url": "https://github.com/rodrigobranas", + "public_contributions": 329, + "public_repos": 389, + "public_gists": 2, + "observed_public_commits": 329, + "observed_public_pull_requests": 3, + "followers": 6945, + "location": "Florianópolis, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "insidegui", + "name": "Guilherme Rambo", + "profile_url": "https://github.com/insidegui", + "public_contributions": 322, + "public_repos": 254, + "public_gists": 70, + "observed_public_commits": 322, + "observed_public_pull_requests": 43, + "followers": 4892, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "luchina-gabriel", + "name": "Gabriel Luchina", + "profile_url": "https://github.com/luchina-gabriel", + "public_contributions": 303, + "public_repos": 205, + "public_gists": 0, + "observed_public_commits": 303, + "observed_public_pull_requests": 0, + "followers": 1783, + "location": "Curitiba - Paraná - Brazil ", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-canada.json b/data/history/2026-05-21/countries-canada.json new file mode 100644 index 0000000..5575c43 --- /dev/null +++ b/data/history/2026-05-21/countries-canada.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "slug": "canada", + "name": "Canada", + "title": "Top observed GitHub contributors in Canada", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38092 + ] + }, + "code": "CA", + "candidate_count": 124100, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Canada repos:>5 type:user", + "location:Toronto repos:>5 type:user", + "location:Vancouver repos:>5 type:user", + "location:Montreal repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Canada repos:>5 type:user", + "total": 63445, + "accepted": 25 + }, + { + "query": "location:Toronto repos:>5 type:user", + "total": 33749, + "accepted": 21 + }, + { + "query": "location:Vancouver repos:>5 type:user", + "total": 15853, + "accepted": 20 + }, + { + "query": "location:Montreal repos:>5 type:user", + "total": 11053, + "accepted": 24 + } + ], + "entries": [ + { + "login": "thestinger", + "name": "Daniel Micay", + "profile_url": "https://github.com/thestinger", + "public_contributions": 7726, + "public_repos": 14, + "public_gists": 50, + "observed_public_commits": 7726, + "observed_public_pull_requests": 1, + "followers": 2054, + "location": "Toronto, Ontario, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "rich-iannone", + "name": "Richard Iannone", + "profile_url": "https://github.com/rich-iannone", + "public_contributions": 7389, + "public_repos": 112, + "public_gists": 26, + "observed_public_commits": 7389, + "observed_public_pull_requests": 385, + "followers": 1620, + "location": "Toronto, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "michaelklishin", + "name": "Michael Klishin", + "profile_url": "https://github.com/michaelklishin", + "public_contributions": 4797, + "public_repos": 224, + "public_gists": 344, + "observed_public_commits": 4797, + "observed_public_pull_requests": 313, + "followers": 2001, + "location": "Vancouver, British Columbia, Canada 🇨🇦", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jamiepine", + "name": "Jamie Pine", + "profile_url": "https://github.com/jamiepine", + "public_contributions": 3338, + "public_repos": 36, + "public_gists": 6, + "observed_public_commits": 3338, + "observed_public_pull_requests": 242, + "followers": 2185, + "location": "Vancouver, BC", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "brunoborges", + "name": "Bruno Borges", + "profile_url": "https://github.com/brunoborges", + "public_contributions": 3245, + "public_repos": 317, + "public_gists": 98, + "observed_public_commits": 3245, + "observed_public_pull_requests": 151, + "followers": 1058, + "location": "Montreal, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "lemire", + "name": "Daniel Lemire", + "profile_url": "https://github.com/lemire", + "public_contributions": 2671, + "public_repos": 440, + "public_gists": 95, + "observed_public_commits": 2671, + "observed_public_pull_requests": 284, + "followers": 8039, + "location": "Montreal, Quebec, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2532, + "public_repos": 23809, + "public_gists": 113, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "codereport", + "name": "Conor Hoekstra", + "profile_url": "https://github.com/codereport", + "public_contributions": 2157, + "public_repos": 161, + "public_gists": 4, + "observed_public_commits": 2157, + "observed_public_pull_requests": 98, + "followers": 1975, + "location": "Toronto, ON", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "meziantou", + "name": "Gérald Barré", + "profile_url": "https://github.com/meziantou", + "public_contributions": 2146, + "public_repos": 76, + "public_gists": 29, + "observed_public_commits": 2146, + "observed_public_pull_requests": 743, + "followers": 861, + "location": "Montreal", + "location_confidence": "city-match", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "jennybc", + "name": "Jennifer (Jenny) Bryan", + "profile_url": "https://github.com/jennybc", + "public_contributions": 2091, + "public_repos": 333, + "public_gists": 71, + "observed_public_commits": 2091, + "observed_public_pull_requests": 144, + "followers": 5641, + "location": "Vancouver, BC, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "nicobailon", + "name": "Nico Bailon", + "profile_url": "https://github.com/nicobailon", + "public_contributions": 2051, + "public_repos": 130, + "public_gists": 26, + "observed_public_commits": 2051, + "observed_public_pull_requests": 207, + "followers": 1435, + "location": "Vancouver, BC", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "tobi", + "name": "Tobias Lütke", + "profile_url": "https://github.com/tobi", + "public_contributions": 1900, + "public_repos": 93, + "public_gists": 36, + "observed_public_commits": 1900, + "observed_public_pull_requests": 76, + "followers": 5005, + "location": "Ottawa, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Xe", + "name": "Xe Iaso", + "profile_url": "https://github.com/Xe", + "public_contributions": 1811, + "public_repos": 264, + "public_gists": 83, + "observed_public_commits": 1811, + "observed_public_pull_requests": 434, + "followers": 4092, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "richlander", + "name": "Rich Lander", + "profile_url": "https://github.com/richlander", + "public_contributions": 1691, + "public_repos": 245, + "public_gists": 111, + "observed_public_commits": 1691, + "observed_public_pull_requests": 698, + "followers": 1599, + "location": "Seattle / Toronto", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "vincentarelbundock", + "name": "Vincent Arel-Bundock", + "profile_url": "https://github.com/vincentarelbundock", + "public_contributions": 1659, + "public_repos": 51, + "public_gists": 42, + "observed_public_commits": 1659, + "observed_public_pull_requests": 144, + "followers": 830, + "location": "Montreal, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1557, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "CamDavidsonPilon", + "name": "Cameron Davidson-Pilon", + "profile_url": "https://github.com/CamDavidsonPilon", + "public_contributions": 1446, + "public_repos": 105, + "public_gists": 62, + "observed_public_commits": 1446, + "observed_public_pull_requests": 22, + "followers": 4788, + "location": "Waterloo, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "gorhill", + "name": "Raymond Hill", + "profile_url": "https://github.com/gorhill", + "public_contributions": 1277, + "public_repos": 28, + "public_gists": 8, + "observed_public_commits": 1277, + "observed_public_pull_requests": 0, + "followers": 6573, + "location": "Canada / Québec", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "chris1111", + "name": "chris1111", + "profile_url": "https://github.com/chris1111", + "public_contributions": 1175, + "public_repos": 250, + "public_gists": 10, + "observed_public_commits": 1175, + "observed_public_pull_requests": 33, + "followers": 1418, + "location": "Montreal Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "fnando", + "name": "Nando Vieira", + "profile_url": "https://github.com/fnando", + "public_contributions": 935, + "public_repos": 314, + "public_gists": 126, + "observed_public_commits": 935, + "observed_public_pull_requests": 261, + "followers": 1978, + "location": "Vancouver, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-chile.json b/data/history/2026-05-21/countries-chile.json new file mode 100644 index 0000000..965e59e --- /dev/null +++ b/data/history/2026-05-21/countries-chile.json @@ -0,0 +1,408 @@ +{ + "kind": "country", + "slug": "chile", + "name": "Chile", + "title": "Top observed GitHub contributors in Chile", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26992 + ] + }, + "code": "CL", + "candidate_count": 15101, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Chile repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Chile repos:>5 type:user", + "total": 15101, + "accepted": 100 + } + ], + "entries": [ + { + "login": "montoyamoraga", + "name": "aarón montoya-moraga", + "profile_url": "https://github.com/montoyamoraga", + "public_contributions": 5529, + "public_repos": 195, + "public_gists": 0, + "observed_public_commits": 5529, + "observed_public_pull_requests": 2803, + "followers": 550, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "richonguzman", + "name": "Ricardo Guzman", + "profile_url": "https://github.com/richonguzman", + "public_contributions": 4949, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 4949, + "observed_public_pull_requests": 23, + "contribution_burst_adjustment": { + "raw_public_commits": 4949, + "adjusted_public_commits": 4381, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 5, + "excess_contributions": 568, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 304, + "location": "Viña del Mar, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "rodyherrera", + "name": "Rodolfo Herrera Hernandez", + "profile_url": "https://github.com/rodyherrera", + "public_contributions": 2684, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 2684, + "observed_public_pull_requests": 1, + "followers": 231, + "location": "Chile, Talca", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "CamilaJaviera91", + "name": "Camila Javiera Muñoz Navarro", + "profile_url": "https://github.com/CamilaJaviera91", + "public_contributions": 2171, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 2171, + "observed_public_pull_requests": 46, + "followers": 302, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "bidah", + "name": "Rodrigo Figueroa", + "profile_url": "https://github.com/bidah", + "public_contributions": 1621, + "public_repos": 800, + "public_gists": 30, + "observed_public_commits": 1621, + "observed_public_pull_requests": 6, + "followers": 191, + "location": "Maitencillo, Valparaiso, Chile.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "dfbustosus", + "name": "David Bustos Usta", + "profile_url": "https://github.com/dfbustosus", + "public_contributions": 1405, + "public_repos": 65, + "public_gists": 1, + "observed_public_commits": 1405, + "observed_public_pull_requests": 85, + "followers": 325, + "location": "Concepcion, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "bastianolea", + "name": "Bastián Olea Herera", + "profile_url": "https://github.com/bastianolea", + "public_contributions": 1219, + "public_repos": 100, + "public_gists": 38, + "observed_public_commits": 1219, + "observed_public_pull_requests": 1, + "followers": 333, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "wajahat-ali-mir-dev", + "name": "Wajahat Ali Mir", + "profile_url": "https://github.com/wajahat-ali-mir-dev", + "public_contributions": 5530, + "public_repos": 35, + "public_gists": 2, + "observed_public_commits": 5530, + "observed_public_pull_requests": 11, + "contribution_burst_adjustment": { + "raw_public_commits": 5530, + "adjusted_public_commits": 1047, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 7, + "excess_contributions": 4483, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 179, + "location": "uk mx ksa drc cog togo cuba peru pk mali oman usa rsa rok uae mk cod macau laos iraq qatar gabon kosovo haiti benin syria chile niger yemen ghana nepal sudan kenya japan china india egypt italy spain france russia ukraine germany norway sweden finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 1 + }, + { + "login": "Blandskron", + "name": "Blandskron", + "profile_url": "https://github.com/Blandskron", + "public_contributions": 1077, + "public_repos": 326, + "public_gists": 1, + "observed_public_commits": 1077, + "observed_public_pull_requests": 140, + "contribution_burst_adjustment": { + "raw_public_commits": 1077, + "adjusted_public_commits": 1033, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 1, + "excess_contributions": 44, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 473, + "location": "Santiago Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "DarkGhostHunter", + "name": "Italo", + "profile_url": "https://github.com/DarkGhostHunter", + "public_contributions": 807, + "public_repos": 59, + "public_gists": 120, + "observed_public_commits": 807, + "observed_public_pull_requests": 102, + "followers": 269, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "aledbf", + "name": "Manuel Alejandro de Brito Fontes", + "profile_url": "https://github.com/aledbf", + "public_contributions": 779, + "public_repos": 391, + "public_gists": 27, + "observed_public_commits": 779, + "observed_public_pull_requests": 74, + "followers": 514, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "maria-rcks", + "name": "maria", + "profile_url": "https://github.com/maria-rcks", + "public_contributions": 765, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 765, + "observed_public_pull_requests": 75, + "followers": 168, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12 + }, + { + "login": "longemen3000", + "name": "Andrés Riedemann", + "profile_url": "https://github.com/longemen3000", + "public_contributions": 759, + "public_repos": 124, + "public_gists": 4, + "observed_public_commits": 759, + "observed_public_pull_requests": 36, + "followers": 151, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "jbkunst", + "name": "Joshua Kunst", + "profile_url": "https://github.com/jbkunst", + "public_contributions": 756, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 756, + "observed_public_pull_requests": 0, + "followers": 515, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "cmartinezs", + "name": "Carlos F. Martínez Sánchez", + "profile_url": "https://github.com/cmartinezs", + "public_contributions": 723, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 723, + "observed_public_pull_requests": 9, + "followers": 160, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "CleoMenezesJr", + "name": "Cleo Menezes Jr.", + "profile_url": "https://github.com/CleoMenezesJr", + "public_contributions": 653, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 653, + "observed_public_pull_requests": 16, + "followers": 180, + "location": "Viña del mar - Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "vicenteconejerosdelacruz", + "name": "Vicente Conejeros de la Cruz", + "profile_url": "https://github.com/vicenteconejerosdelacruz", + "public_contributions": 612, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 612, + "observed_public_pull_requests": 3, + "followers": 213, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "IgnacioPalma", + "name": "Ignacio Palma", + "profile_url": "https://github.com/IgnacioPalma", + "public_contributions": 611, + "public_repos": 40, + "public_gists": 0, + "observed_public_commits": 611, + "observed_public_pull_requests": 69, + "followers": 148, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "Jhoel777ar", + "name": "Joel Andres C.", + "profile_url": "https://github.com/Jhoel777ar", + "public_contributions": 523, + "public_repos": 390, + "public_gists": 0, + "observed_public_commits": 523, + "observed_public_pull_requests": 10, + "followers": 651, + "location": "Chile - Bolivia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "tyronejosee", + "name": "Tyrone José", + "profile_url": "https://github.com/tyronejosee", + "public_contributions": 511, + "public_repos": 111, + "public_gists": 2, + "observed_public_commits": 511, + "observed_public_pull_requests": 11, + "followers": 516, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-21/countries-china.json b/data/history/2026-05-21/countries-china.json new file mode 100644 index 0000000..50f33e9 --- /dev/null +++ b/data/history/2026-05-21/countries-china.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "china", + "name": "China", + "title": "Top observed GitHub contributors in China", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 124257 + ] + }, + "code": "CN", + "candidate_count": 118725, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:China repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:China repos:>5 type:user", + "total": 118725, + "accepted": 100 + } + ], + "entries": [ + { + "login": "wizardforcel", + "name": "布客飞龙", + "profile_url": "https://github.com/wizardforcel", + "public_contributions": 56108, + "public_repos": 1613, + "public_gists": 13, + "observed_public_commits": 56108, + "observed_public_pull_requests": 2, + "followers": 10264, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39254, + "public_repos": 232, + "public_gists": 18, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "mercyblitz", + "name": "Mercy Ma", + "profile_url": "https://github.com/mercyblitz", + "public_contributions": 6282, + "public_repos": 86, + "public_gists": 0, + "observed_public_commits": 6282, + "observed_public_pull_requests": 426, + "followers": 8092, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jaywcjlove", + "name": "小弟调调", + "profile_url": "https://github.com/jaywcjlove", + "public_contributions": 5923, + "public_repos": 257, + "public_gists": 6, + "observed_public_commits": 5923, + "observed_public_pull_requests": 17, + "followers": 9161, + "location": "Suzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "YunaiV", + "name": "芋道源码", + "profile_url": "https://github.com/YunaiV", + "public_contributions": 5713, + "public_repos": 87, + "public_gists": 0, + "observed_public_commits": 5713, + "observed_public_pull_requests": 14, + "followers": 12634, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "EndlessCheng", + "name": "灵茶山艾府 [0x3F]", + "profile_url": "https://github.com/EndlessCheng", + "public_contributions": 3037, + "public_repos": 197, + "public_gists": 3, + "observed_public_commits": 3037, + "observed_public_pull_requests": 0, + "followers": 6170, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "overtrue", + "name": "安正超", + "profile_url": "https://github.com/overtrue", + "public_contributions": 2338, + "public_repos": 129, + "public_gists": 31, + "observed_public_commits": 2338, + "observed_public_pull_requests": 673, + "followers": 7256, + "location": "Shenzhen,China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sorrycc", + "name": "chencheng (云谦)", + "profile_url": "https://github.com/sorrycc", + "public_contributions": 2260, + "public_repos": 284, + "public_gists": 70, + "observed_public_commits": 2260, + "observed_public_pull_requests": 379, + "followers": 14731, + "location": "HangZhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "onevcat", + "name": "Wei Wang", + "profile_url": "https://github.com/onevcat", + "public_contributions": 1908, + "public_repos": 260, + "public_gists": 124, + "observed_public_commits": 1908, + "observed_public_pull_requests": 421, + "followers": 15816, + "location": "Yokohama, Japan / China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "fengmk2", + "name": "MK (fengmk2)", + "profile_url": "https://github.com/fengmk2", + "public_contributions": 1434, + "public_repos": 430, + "public_gists": 85, + "observed_public_commits": 1434, + "observed_public_pull_requests": 1445, + "followers": 8347, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "xuxueli", + "name": "许雪里", + "profile_url": "https://github.com/xuxueli", + "public_contributions": 1410, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1410, + "observed_public_pull_requests": 1, + "followers": 5892, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "madeye", + "name": "Max Lv", + "profile_url": "https://github.com/madeye", + "public_contributions": 1299, + "public_repos": 84, + "public_gists": 19, + "observed_public_commits": 1299, + "observed_public_pull_requests": 511, + "followers": 5023, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "justjavac", + "name": "迷渡", + "profile_url": "https://github.com/justjavac", + "public_contributions": 1108, + "public_repos": 445, + "public_gists": 15, + "observed_public_commits": 1108, + "observed_public_pull_requests": 132, + "followers": 17210, + "location": "Tianjin, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "afc163", + "name": "afc163", + "profile_url": "https://github.com/afc163", + "public_contributions": 1066, + "public_repos": 291, + "public_gists": 8, + "observed_public_commits": 1066, + "observed_public_pull_requests": 442, + "followers": 7342, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "YunYouJun", + "name": "云游君", + "profile_url": "https://github.com/YunYouJun", + "public_contributions": 1017, + "public_repos": 248, + "public_gists": 1, + "observed_public_commits": 1017, + "observed_public_pull_requests": 62, + "followers": 5088, + "location": "Guangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "hiyouga", + "name": "Yaowei Zheng", + "profile_url": "https://github.com/hiyouga", + "public_contributions": 968, + "public_repos": 79, + "public_gists": 1, + "observed_public_commits": 968, + "observed_public_pull_requests": 296, + "followers": 6337, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "smallnest", + "name": "smallnest", + "profile_url": "https://github.com/smallnest", + "public_contributions": 797, + "public_repos": 305, + "public_gists": 134, + "observed_public_commits": 797, + "observed_public_pull_requests": 151, + "followers": 4996, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "bigtreetech", + "name": "BIGTREETECH", + "profile_url": "https://github.com/bigtreetech", + "public_contributions": 764, + "public_repos": 180, + "public_gists": 1, + "observed_public_commits": 764, + "observed_public_pull_requests": 15, + "followers": 8129, + "location": "Shenzhen, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "michaelliao", + "name": "Crypto Michael", + "profile_url": "https://github.com/michaelliao", + "public_contributions": 727, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 727, + "observed_public_pull_requests": 0, + "followers": 38518, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-denmark.json b/data/history/2026-05-21/countries-denmark.json new file mode 100644 index 0000000..5cf5fe9 --- /dev/null +++ b/data/history/2026-05-21/countries-denmark.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "denmark", + "name": "Denmark", + "title": "Top observed GitHub contributors in Denmark", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24042 + ] + }, + "code": "DK", + "candidate_count": 10967, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Denmark repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Denmark repos:>5 type:user", + "total": 10967, + "accepted": 100 + } + ], + "entries": [ + { + "login": "neoneye", + "name": "Simon Strandgaard", + "profile_url": "https://github.com/neoneye", + "public_contributions": 4895, + "public_repos": 214, + "public_gists": 35, + "observed_public_commits": 4895, + "observed_public_pull_requests": 437, + "followers": 273, + "location": "Copenhagen - Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "niksedk", + "name": "Nikolaj Olsson", + "profile_url": "https://github.com/niksedk", + "public_contributions": 4436, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 4436, + "observed_public_pull_requests": 194, + "followers": 301, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "LayZeeDK", + "name": "Lars Gyrup Brink Nielsen", + "profile_url": "https://github.com/LayZeeDK", + "public_contributions": 4055, + "public_repos": 191, + "public_gists": 165, + "observed_public_commits": 4055, + "observed_public_pull_requests": 71, + "followers": 539, + "location": "Holstebro, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ThomasVitale", + "name": "Thomas Vitale", + "profile_url": "https://github.com/ThomasVitale", + "public_contributions": 2065, + "public_repos": 226, + "public_gists": 19, + "observed_public_commits": 2065, + "observed_public_pull_requests": 145, + "followers": 1232, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "maxandersen", + "name": "Max Rydahl Andersen", + "profile_url": "https://github.com/maxandersen", + "public_contributions": 1783, + "public_repos": 741, + "public_gists": 297, + "observed_public_commits": 1783, + "observed_public_pull_requests": 323, + "followers": 410, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "davsclaus", + "name": "Claus Ibsen", + "profile_url": "https://github.com/davsclaus", + "public_contributions": 1611, + "public_repos": 78, + "public_gists": 205, + "observed_public_commits": 1611, + "observed_public_pull_requests": 395, + "followers": 650, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "akien-mga", + "name": "Rémi Verschelde", + "profile_url": "https://github.com/akien-mga", + "public_contributions": 1564, + "public_repos": 248, + "public_gists": 13, + "observed_public_commits": 1564, + "observed_public_pull_requests": 173, + "followers": 1733, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "AJenbo", + "name": "Anders Jenbo", + "profile_url": "https://github.com/AJenbo", + "public_contributions": 1459, + "public_repos": 167, + "public_gists": 2, + "observed_public_commits": 1459, + "observed_public_pull_requests": 385, + "followers": 384, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "athas", + "name": "Troels Henriksen", + "profile_url": "https://github.com/athas", + "public_contributions": 1229, + "public_repos": 231, + "public_gists": 72, + "observed_public_commits": 1229, + "observed_public_pull_requests": 78, + "followers": 331, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "freddydk", + "name": "Freddy Kristiansen", + "profile_url": "https://github.com/freddydk", + "public_contributions": 945, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 945, + "observed_public_pull_requests": 29, + "followers": 360, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "davidpdrsn", + "name": "David Pedersen", + "profile_url": "https://github.com/davidpdrsn", + "public_contributions": 930, + "public_repos": 186, + "public_gists": 79, + "observed_public_commits": 930, + "observed_public_pull_requests": 189, + "followers": 1732, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "FrederikBolding", + "name": "Frederik Bolding", + "profile_url": "https://github.com/FrederikBolding", + "public_contributions": 913, + "public_repos": 132, + "public_gists": 1, + "observed_public_commits": 913, + "observed_public_pull_requests": 430, + "followers": 473, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "gavinsimpson", + "name": "Gavin Simpson", + "profile_url": "https://github.com/gavinsimpson", + "public_contributions": 859, + "public_repos": 262, + "public_gists": 19, + "observed_public_commits": 859, + "observed_public_pull_requests": 5, + "followers": 564, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "danmindru", + "name": "Dan Mindru", + "profile_url": "https://github.com/danmindru", + "public_contributions": 843, + "public_repos": 89, + "public_gists": 18, + "observed_public_commits": 843, + "observed_public_pull_requests": 5, + "followers": 604, + "location": "Denmark ☁️", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "sepandhaghighi", + "name": "Sepand Haghighi", + "profile_url": "https://github.com/sepandhaghighi", + "public_contributions": 835, + "public_repos": 101, + "public_gists": 5, + "observed_public_commits": 835, + "observed_public_pull_requests": 781, + "followers": 916, + "location": "Aalborg, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "LunaTheFoxgirl", + "name": "Luna", + "profile_url": "https://github.com/LunaTheFoxgirl", + "public_contributions": 820, + "public_repos": 134, + "public_gists": 6, + "observed_public_commits": 820, + "observed_public_pull_requests": 16, + "followers": 954, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "alexrp", + "name": "Alex Rønne Petersen", + "profile_url": "https://github.com/alexrp", + "public_contributions": 785, + "public_repos": 159, + "public_gists": 0, + "observed_public_commits": 785, + "observed_public_pull_requests": 161, + "followers": 413, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "david-christiansen", + "name": "David Thrane Christiansen", + "profile_url": "https://github.com/david-christiansen", + "public_contributions": 765, + "public_repos": 177, + "public_gists": 45, + "observed_public_commits": 765, + "observed_public_pull_requests": 711, + "followers": 577, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "yoshuawuyts", + "name": "Yosh", + "profile_url": "https://github.com/yoshuawuyts", + "public_contributions": 650, + "public_repos": 1021, + "public_gists": 385, + "observed_public_commits": 650, + "observed_public_pull_requests": 110, + "followers": 3276, + "location": "København, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "mikker", + "name": "Mikkel Malmberg", + "profile_url": "https://github.com/mikker", + "public_contributions": 649, + "public_repos": 161, + "public_gists": 62, + "observed_public_commits": 649, + "observed_public_pull_requests": 257, + "followers": 840, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-finland.json b/data/history/2026-05-21/countries-finland.json new file mode 100644 index 0000000..901f389 --- /dev/null +++ b/data/history/2026-05-21/countries-finland.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "finland", + "name": "Finland", + "title": "Top observed GitHub contributors in Finland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26050 + ] + }, + "code": "FI", + "candidate_count": 12706, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Finland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Finland repos:>5 type:user", + "total": 12706, + "accepted": 100 + } + ], + "entries": [ + { + "login": "penberg", + "name": "Pekka Enberg", + "profile_url": "https://github.com/penberg", + "public_contributions": 3928, + "public_repos": 58, + "public_gists": 2, + "observed_public_commits": 3928, + "observed_public_pull_requests": 761, + "followers": 1896, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tulir", + "name": "Tulir Asokan", + "profile_url": "https://github.com/tulir", + "public_contributions": 3487, + "public_repos": 141, + "public_gists": 8, + "observed_public_commits": 3487, + "observed_public_pull_requests": 101, + "followers": 1135, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "cniska", + "name": "Christoffer Niska", + "profile_url": "https://github.com/cniska", + "public_contributions": 3385, + "public_repos": 135, + "public_gists": 111, + "observed_public_commits": 3385, + "observed_public_pull_requests": 126, + "followers": 313, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "bebraw", + "name": "Juho Vepsäläinen", + "profile_url": "https://github.com/bebraw", + "public_contributions": 3106, + "public_repos": 262, + "public_gists": 208, + "observed_public_commits": 3106, + "observed_public_pull_requests": 7, + "contribution_burst_adjustment": { + "raw_public_commits": 3106, + "adjusted_public_commits": 2982, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 124, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2212, + "location": "Rautalampi, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "rollecode", + "name": "Rolle Laukkarinen", + "profile_url": "https://github.com/rollecode", + "public_contributions": 2710, + "public_repos": 309, + "public_gists": 6, + "observed_public_commits": 2710, + "observed_public_pull_requests": 42, + "followers": 324, + "location": "Jyväskylä, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "hugovk", + "name": "Hugo van Kemenade", + "profile_url": "https://github.com/hugovk", + "public_contributions": 2506, + "public_repos": 1415, + "public_gists": 35, + "observed_public_commits": 2506, + "observed_public_pull_requests": 986, + "followers": 1131, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "arielsalminen", + "name": "Ariel Salminen", + "profile_url": "https://github.com/arielsalminen", + "public_contributions": 1879, + "public_repos": 82, + "public_gists": 49, + "observed_public_commits": 1879, + "observed_public_pull_requests": 24, + "followers": 1063, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "mmalmi", + "name": "Martti Malmi", + "profile_url": "https://github.com/mmalmi", + "public_contributions": 1695, + "public_repos": 96, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 38, + "followers": 415, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "brylie", + "name": "Brylie Oxley", + "profile_url": "https://github.com/brylie", + "public_contributions": 1659, + "public_repos": 182, + "public_gists": 31, + "observed_public_commits": 1659, + "observed_public_pull_requests": 141, + "followers": 312, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "dalathegreat", + "name": "Daniel Öster", + "profile_url": "https://github.com/dalathegreat", + "public_contributions": 1483, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 1483, + "observed_public_pull_requests": 382, + "followers": 1755, + "location": "Vaasa, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "nikohoffren", + "name": "Niko Hoffrén", + "profile_url": "https://github.com/nikohoffren", + "public_contributions": 1324, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1324, + "observed_public_pull_requests": 17, + "followers": 517, + "location": "Kuopio, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "akheron", + "name": "Petri Lehtinen", + "profile_url": "https://github.com/akheron", + "public_contributions": 1221, + "public_repos": 125, + "public_gists": 38, + "observed_public_commits": 1221, + "observed_public_pull_requests": 206, + "followers": 512, + "location": "Turku, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mstahv", + "name": "Matti Tahvonen", + "profile_url": "https://github.com/mstahv", + "public_contributions": 978, + "public_repos": 384, + "public_gists": 12, + "observed_public_commits": 978, + "observed_public_pull_requests": 63, + "followers": 631, + "location": "Turku, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Kaltsoon", + "name": "Kalle Ilves", + "profile_url": "https://github.com/Kaltsoon", + "public_contributions": 916, + "public_repos": 279, + "public_gists": 0, + "observed_public_commits": 916, + "observed_public_pull_requests": 4, + "followers": 429, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "michael-andreuzza", + "name": "Michael Andreuzza", + "profile_url": "https://github.com/michael-andreuzza", + "public_contributions": 791, + "public_repos": 32, + "public_gists": 5, + "observed_public_commits": 791, + "observed_public_pull_requests": 11, + "followers": 512, + "location": "Mariehman, Åland Islands, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "aloctavodia", + "name": "Osvaldo A Martin", + "profile_url": "https://github.com/aloctavodia", + "public_contributions": 775, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 775, + "observed_public_pull_requests": 408, + "followers": 675, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "lhotari", + "name": "Lari Hotari", + "profile_url": "https://github.com/lhotari", + "public_contributions": 680, + "public_repos": 254, + "public_gists": 25, + "observed_public_commits": 680, + "observed_public_pull_requests": 332, + "followers": 267, + "location": "Espoo, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "eemeli", + "name": "Eemeli Aro", + "profile_url": "https://github.com/eemeli", + "public_contributions": 678, + "public_repos": 173, + "public_gists": 8, + "observed_public_commits": 678, + "observed_public_pull_requests": 217, + "followers": 452, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "akx", + "name": "Aarni Koskela", + "profile_url": "https://github.com/akx", + "public_contributions": 621, + "public_repos": 954, + "public_gists": 98, + "observed_public_commits": 621, + "observed_public_pull_requests": 355, + "followers": 513, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-france.json b/data/history/2026-05-21/countries-france.json new file mode 100644 index 0000000..5c235f1 --- /dev/null +++ b/data/history/2026-05-21/countries-france.json @@ -0,0 +1,388 @@ +{ + "kind": "country", + "slug": "france", + "name": "France", + "title": "Top observed GitHub contributors in France", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 84074 + ] + }, + "code": "FR", + "candidate_count": 94101, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:France repos:>5 type:user", + "location:Paris repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:France repos:>5 type:user", + "total": 61671, + "accepted": 50 + }, + { + "query": "location:Paris repos:>5 type:user", + "total": 32430, + "accepted": 34 + } + ], + "entries": [ + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 28722, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, + "location": "Paris, La Défense", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "fasterthanlime", + "name": "Amos Wenger", + "profile_url": "https://github.com/fasterthanlime", + "public_contributions": 11285, + "public_repos": 565, + "public_gists": 91, + "observed_public_commits": 11285, + "observed_public_pull_requests": 1380, + "followers": 4691, + "location": "Lyon, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "nicolas-grekas", + "name": "Nicolas Grekas", + "profile_url": "https://github.com/nicolas-grekas", + "public_contributions": 10149, + "public_repos": 132, + "public_gists": 29, + "observed_public_commits": 10149, + "observed_public_pull_requests": 607, + "followers": 2106, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ornicar", + "name": "Thibault Duplessis", + "profile_url": "https://github.com/ornicar", + "public_contributions": 7340, + "public_repos": 465, + "public_gists": 429, + "observed_public_commits": 7340, + "observed_public_pull_requests": 228, + "followers": 6404, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "crazy-max", + "name": "CrazyMax", + "profile_url": "https://github.com/crazy-max", + "public_contributions": 6481, + "public_repos": 292, + "public_gists": 26, + "observed_public_commits": 6481, + "observed_public_pull_requests": 1524, + "followers": 2747, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "samber", + "name": "Samuel Berthe", + "profile_url": "https://github.com/samber", + "public_contributions": 6206, + "public_repos": 281, + "public_gists": 43, + "observed_public_commits": 6206, + "observed_public_pull_requests": 292, + "followers": 2115, + "location": "Nantes, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "jedisct1", + "name": "Frank Denis", + "profile_url": "https://github.com/jedisct1", + "public_contributions": 5947, + "public_repos": 558, + "public_gists": 810, + "observed_public_commits": 5947, + "observed_public_pull_requests": 177, + "followers": 4245, + "location": "Antibes, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "benoitc", + "name": "Benoit Chesneau", + "profile_url": "https://github.com/benoitc", + "public_contributions": 3492, + "public_repos": 281, + "public_gists": 8, + "observed_public_commits": 3492, + "observed_public_pull_requests": 515, + "followers": 2340, + "location": "Creil, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "fzaninotto", + "name": "Francois Zaninotto", + "profile_url": "https://github.com/fzaninotto", + "public_contributions": 2349, + "public_repos": 101, + "public_gists": 24, + "observed_public_commits": 2349, + "observed_public_pull_requests": 51, + "followers": 4315, + "location": "Nancy, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "vincentbernat", + "name": "Vincent Bernat", + "profile_url": "https://github.com/vincentbernat", + "public_contributions": 2103, + "public_repos": 443, + "public_gists": 67, + "observed_public_commits": 2103, + "observed_public_pull_requests": 101, + "followers": 1234, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "angristan", + "name": "Stanislas", + "profile_url": "https://github.com/angristan", + "public_contributions": 2062, + "public_repos": 273, + "public_gists": 28, + "observed_public_commits": 2062, + "observed_public_pull_requests": 126, + "followers": 2198, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "Dimillian", + "name": "Thomas Ricouard", + "profile_url": "https://github.com/Dimillian", + "public_contributions": 2012, + "public_repos": 177, + "public_gists": 99, + "observed_public_commits": 2012, + "observed_public_pull_requests": 179, + "followers": 4191, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "fabpot", + "name": "Fabien Potencier", + "profile_url": "https://github.com/fabpot", + "public_contributions": 1842, + "public_repos": 97, + "public_gists": 12, + "observed_public_commits": 1842, + "observed_public_pull_requests": 189, + "followers": 13416, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "gregberge", + "name": "Greg Bergé", + "profile_url": "https://github.com/gregberge", + "public_contributions": 1609, + "public_repos": 149, + "public_gists": 39, + "observed_public_commits": 1609, + "observed_public_pull_requests": 793, + "followers": 2044, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "p0dalirius", + "name": "Rémi GASCOU (Podalirius)", + "profile_url": "https://github.com/p0dalirius", + "public_contributions": 1539, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 1539, + "observed_public_pull_requests": 317, + "followers": 2283, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "StanGirard", + "name": "Stan Girard", + "profile_url": "https://github.com/StanGirard", + "public_contributions": 1375, + "public_repos": 93, + "public_gists": 12, + "observed_public_commits": 1375, + "observed_public_pull_requests": 704, + "followers": 2378, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "ocornut", + "name": "omar", + "profile_url": "https://github.com/ocornut", + "public_contributions": 998, + "public_repos": 27, + "public_gists": 14, + "observed_public_commits": 998, + "observed_public_pull_requests": 6, + "followers": 4103, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "LaurentMazare", + "name": "Laurent Mazare", + "profile_url": "https://github.com/LaurentMazare", + "public_contributions": 920, + "public_repos": 112, + "public_gists": 9, + "observed_public_commits": 920, + "observed_public_pull_requests": 148, + "followers": 2769, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "nadimkobeissi", + "name": "Nadim Kobeissi", + "profile_url": "https://github.com/nadimkobeissi", + "public_contributions": 917, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 917, + "observed_public_pull_requests": 16, + "followers": 1358, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "agoncal", + "name": "Antonio Goncalves", + "profile_url": "https://github.com/agoncal", + "public_contributions": 906, + "public_repos": 185, + "public_gists": 34, + "observed_public_commits": 906, + "observed_public_pull_requests": 11, + "followers": 1430, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/history/2026-05-21/countries-germany.json b/data/history/2026-05-21/countries-germany.json new file mode 100644 index 0000000..3fbf942 --- /dev/null +++ b/data/history/2026-05-21/countries-germany.json @@ -0,0 +1,402 @@ +{ + "kind": "country", + "slug": "germany", + "name": "Germany", + "title": "Top observed GitHub contributors in Germany", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34665 + ] + }, + "code": "DE", + "candidate_count": 130357, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Germany repos:>5 type:user", + "location:Berlin repos:>5 type:user", + "location:Munich repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Germany repos:>5 type:user", + "total": 90436, + "accepted": 34 + }, + { + "query": "location:Berlin repos:>5 type:user", + "total": 28953, + "accepted": 22 + }, + { + "query": "location:Munich repos:>5 type:user", + "total": 10968, + "accepted": 32 + } + ], + "entries": [ + { + "login": "alexeygrigorev", + "name": "Alexey Grigorev", + "profile_url": "https://github.com/alexeygrigorev", + "public_contributions": 7796, + "public_repos": 184, + "public_gists": 39, + "observed_public_commits": 7796, + "observed_public_pull_requests": 21, + "followers": 5629, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "changkun", + "name": "Changkun Ou", + "profile_url": "https://github.com/changkun", + "public_contributions": 4565, + "public_repos": 166, + "public_gists": 68, + "observed_public_commits": 4565, + "observed_public_pull_requests": 57, + "followers": 4807, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "sebastianbergmann", + "name": "Sebastian Bergmann", + "profile_url": "https://github.com/sebastianbergmann", + "public_contributions": 4316, + "public_repos": 74, + "public_gists": 10, + "observed_public_commits": 4316, + "observed_public_pull_requests": 57, + "followers": 7615, + "location": "Siegburg, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "schacon", + "name": "Scott Chacon", + "profile_url": "https://github.com/schacon", + "public_contributions": 4138, + "public_repos": 261, + "public_gists": 98, + "observed_public_commits": 4138, + "observed_public_pull_requests": 978, + "followers": 14140, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "brillout", + "name": "Rom", + "profile_url": "https://github.com/brillout", + "public_contributions": 4076, + "public_repos": 432, + "public_gists": 3, + "observed_public_commits": 4076, + "observed_public_pull_requests": 567, + "followers": 1385, + "location": "Germany, Munich", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "floooh", + "name": "Andre Weissflog", + "profile_url": "https://github.com/floooh", + "public_contributions": 2257, + "public_repos": 162, + "public_gists": 55, + "observed_public_commits": 2257, + "observed_public_pull_requests": 128, + "followers": 3039, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "KittyGiraudel", + "name": "Kitty Giraudel", + "profile_url": "https://github.com/KittyGiraudel", + "public_contributions": 2086, + "public_repos": 62, + "public_gists": 111, + "observed_public_commits": 2086, + "observed_public_pull_requests": 35, + "followers": 2984, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 14 + }, + { + "login": "posva", + "name": "Eduardo San Martin Morote", + "profile_url": "https://github.com/posva", + "public_contributions": 2058, + "public_repos": 386, + "public_gists": 18, + "observed_public_commits": 2058, + "observed_public_pull_requests": 60, + "followers": 6525, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "Leonxlnx", + "name": "Leon Lin", + "profile_url": "https://github.com/Leonxlnx", + "public_contributions": 1732, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1732, + "observed_public_pull_requests": 21, + "followers": 827, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "pepelsbey", + "name": "Vadim Makeev", + "profile_url": "https://github.com/pepelsbey", + "public_contributions": 1641, + "public_repos": 54, + "public_gists": 111, + "observed_public_commits": 1641, + "observed_public_pull_requests": 159, + "followers": 2468, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "leahneukirchen", + "name": "Leah Neukirchen", + "profile_url": "https://github.com/leahneukirchen", + "public_contributions": 1458, + "public_repos": 217, + "public_gists": 8, + "observed_public_commits": 1458, + "observed_public_pull_requests": 28, + "followers": 1493, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "aeneasr", + "name": "hackerman", + "profile_url": "https://github.com/aeneasr", + "public_contributions": 1386, + "public_repos": 263, + "public_gists": 43, + "observed_public_commits": 1386, + "observed_public_pull_requests": 165, + "followers": 2059, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "IndrajeetPatil", + "name": "Indrajeet Patil", + "profile_url": "https://github.com/IndrajeetPatil", + "public_contributions": 1288, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1288, + "observed_public_pull_requests": 306, + "followers": 1790, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "Lasim", + "name": "Piotr Hajdas", + "profile_url": "https://github.com/Lasim", + "public_contributions": 1111, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1111, + "observed_public_pull_requests": 105, + "followers": 1170, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "sharkdp", + "name": "David Peter", + "profile_url": "https://github.com/sharkdp", + "public_contributions": 993, + "public_repos": 129, + "public_gists": 37, + "observed_public_commits": 993, + "observed_public_pull_requests": 554, + "followers": 8041, + "location": "Stuttgart, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "tiangolo", + "name": "Sebastián Ramírez", + "profile_url": "https://github.com/tiangolo", + "public_contributions": 925, + "public_repos": 66, + "public_gists": 1, + "observed_public_commits": 925, + "observed_public_pull_requests": 628, + "followers": 31389, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 19 + }, + { + "login": "marijnh", + "name": "Marijn Haverbeke", + "profile_url": "https://github.com/marijnh", + "public_contributions": 990, + "public_repos": 65, + "public_gists": 44, + "observed_public_commits": 990, + "observed_public_pull_requests": 2, + "contribution_burst_adjustment": { + "raw_public_commits": 990, + "adjusted_public_commits": 915, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 75, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7064, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "aregtech", + "name": "Aregtech", + "profile_url": "https://github.com/aregtech", + "public_contributions": 904, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 904, + "observed_public_pull_requests": 188, + "followers": 754, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "nikic", + "name": "Nikita Popov", + "profile_url": "https://github.com/nikic", + "public_contributions": 817, + "public_repos": 140, + "public_gists": 73, + "observed_public_commits": 817, + "observed_public_pull_requests": 467, + "followers": 6486, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-hong-kong.json b/data/history/2026-05-21/countries-hong-kong.json new file mode 100644 index 0000000..66870a5 --- /dev/null +++ b/data/history/2026-05-21/countries-hong-kong.json @@ -0,0 +1,389 @@ +{ + "kind": "country", + "slug": "hong-kong", + "name": "Hong Kong", + "title": "Top observed GitHub contributors in Hong Kong", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 35664 + ] + }, + "code": "HK", + "candidate_count": 8821, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"Hong Kong\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"Hong Kong\" repos:>5 type:user", + "total": 8821, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Anduin2017", + "name": "Anduin Xue", + "profile_url": "https://github.com/Anduin2017", + "public_contributions": 9458, + "public_repos": 142, + "public_gists": 14, + "observed_public_commits": 9458, + "observed_public_pull_requests": 17, + "followers": 3530, + "location": "Hong Kong SAR", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "JokerJohn", + "name": "Catalina", + "profile_url": "https://github.com/JokerJohn", + "public_contributions": 6877, + "public_repos": 107, + "public_gists": 1, + "observed_public_commits": 6877, + "observed_public_pull_requests": 5, + "followers": 1107, + "location": "Hong Kong SAR, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5552, + "public_repos": 2900, + "public_gists": 98, + "observed_public_commits": 5552, + "observed_public_pull_requests": 1, + "followers": 400, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "kentang2017", + "name": "Ken Tang", + "profile_url": "https://github.com/kentang2017", + "public_contributions": 2804, + "public_repos": 28, + "public_gists": 0, + "observed_public_commits": 2804, + "observed_public_pull_requests": 1, + "followers": 745, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "fuma-nama", + "name": "Fuma Nama", + "profile_url": "https://github.com/fuma-nama", + "public_contributions": 2232, + "public_repos": 131, + "public_gists": 0, + "observed_public_commits": 2232, + "observed_public_pull_requests": 439, + "followers": 1586, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "nelsonlaidev", + "name": "Nelson Lai", + "profile_url": "https://github.com/nelsonlaidev", + "public_contributions": 2030, + "public_repos": 51, + "public_gists": 1, + "observed_public_commits": 2030, + "observed_public_pull_requests": 241, + "followers": 338, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "0x676e67", + "profile_url": "https://github.com/0x676e67", + "public_contributions": 1977, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 1977, + "observed_public_pull_requests": 916, + "followers": 774, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "DarkLight1337", + "name": "Cyrus Leung", + "profile_url": "https://github.com/DarkLight1337", + "public_contributions": 1954, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 1954, + "observed_public_pull_requests": 525, + "followers": 425, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "ArgoZhang", + "name": "Argo Zhang", + "profile_url": "https://github.com/ArgoZhang", + "public_contributions": 1443, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 1443, + "observed_public_pull_requests": 1235, + "followers": 1065, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "johnsoncodehk", + "name": "Johnson Chu", + "profile_url": "https://github.com/johnsoncodehk", + "public_contributions": 1337, + "public_repos": 153, + "public_gists": 23, + "observed_public_commits": 1337, + "observed_public_pull_requests": 149, + "followers": 1687, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "TianxingChen", + "name": "Tianxing Chen (陈天行)", + "profile_url": "https://github.com/TianxingChen", + "public_contributions": 1258, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 1258, + "observed_public_pull_requests": 0, + "followers": 1462, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "messense", + "name": "messense", + "profile_url": "https://github.com/messense", + "public_contributions": 773, + "public_repos": 143, + "public_gists": 25, + "observed_public_commits": 773, + "observed_public_pull_requests": 226, + "followers": 2166, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "heilcheng", + "name": "hailey", + "profile_url": "https://github.com/heilcheng", + "public_contributions": 769, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 769, + "observed_public_pull_requests": 52, + "followers": 960, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Akagi201", + "name": "Bob Liu", + "profile_url": "https://github.com/Akagi201", + "public_contributions": 829, + "public_repos": 328, + "public_gists": 1419, + "observed_public_commits": 829, + "observed_public_pull_requests": 30, + "contribution_burst_adjustment": { + "raw_public_commits": 829, + "adjusted_public_commits": 733, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 96, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 884, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 12 + }, + { + "login": "pseudoyu", + "name": "pseudoyu", + "profile_url": "https://github.com/pseudoyu", + "public_contributions": 705, + "public_repos": 77, + "public_gists": 5, + "observed_public_commits": 705, + "observed_public_pull_requests": 27, + "followers": 1294, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 19 + }, + { + "login": "tiann", + "name": "weishu", + "profile_url": "https://github.com/tiann", + "public_contributions": 701, + "public_repos": 146, + "public_gists": 9, + "observed_public_commits": 701, + "observed_public_pull_requests": 23, + "followers": 8320, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "kig", + "name": "Ilmari Heikkinen", + "profile_url": "https://github.com/kig", + "public_contributions": 601, + "public_repos": 119, + "public_gists": 76, + "observed_public_commits": 601, + "observed_public_pull_requests": 8, + "followers": 331, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "uyarn", + "name": "wū yāng", + "profile_url": "https://github.com/uyarn", + "public_contributions": 513, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 513, + "observed_public_pull_requests": 364, + "followers": 314, + "location": "Shenzhen/Hong Kong, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "0xsongsu", + "name": "0xSongsu", + "profile_url": "https://github.com/0xsongsu", + "public_contributions": 503, + "public_repos": 29, + "public_gists": 0, + "observed_public_commits": 503, + "observed_public_pull_requests": 114, + "followers": 446, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "tobychui", + "name": "Toby Chui", + "profile_url": "https://github.com/tobychui", + "public_contributions": 481, + "public_repos": 59, + "public_gists": 4, + "observed_public_commits": 481, + "observed_public_pull_requests": 32, + "followers": 533, + "location": "Hong Kong / Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/history/2026-05-21/countries-india.json b/data/history/2026-05-21/countries-india.json new file mode 100644 index 0000000..4290e8d --- /dev/null +++ b/data/history/2026-05-21/countries-india.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "india", + "name": "India", + "title": "Top observed GitHub contributors in India", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 517350 + ] + }, + "code": "IN", + "candidate_count": 235722, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:India repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:India repos:>5 type:user", + "total": 235722, + "accepted": 100 + } + ], + "entries": [ + { + "login": "farhan7reza7", + "name": "Farhan Reza", + "profile_url": "https://github.com/farhan7reza7", + "public_contributions": 502212, + "public_repos": 110, + "public_gists": 0, + "observed_public_commits": 502212, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "kovidgoyal", + "name": "Kovid Goyal", + "profile_url": "https://github.com/kovidgoyal", + "public_contributions": 4637, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 4637, + "observed_public_pull_requests": 1, + "followers": 5522, + "location": "Mumbai, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "thetutlage", + "name": "Harminder Virk", + "profile_url": "https://github.com/thetutlage", + "public_contributions": 2397, + "public_repos": 313, + "public_gists": 41, + "observed_public_commits": 2397, + "observed_public_pull_requests": 34, + "followers": 2625, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ishandutta2007", + "name": "Ishan Dutta", + "profile_url": "https://github.com/ishandutta2007", + "public_contributions": 1948, + "public_repos": 1711, + "public_gists": 23, + "observed_public_commits": 1948, + "observed_public_pull_requests": 1, + "followers": 12842, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "codewithdhruba01", + "name": "Dhrubaraj Pati", + "profile_url": "https://github.com/codewithdhruba01", + "public_contributions": 1750, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1750, + "observed_public_pull_requests": 326, + "followers": 2186, + "location": "india", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "PeetlaMahesh123", + "name": "🎯✨Peetla Mahesh💫🤖", + "profile_url": "https://github.com/PeetlaMahesh123", + "public_contributions": 977, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 977, + "observed_public_pull_requests": 0, + "followers": 2007, + "location": "Mico Layout , Bangalore, Karnataka, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "MAZHARMIK", + "name": "MAZHAR", + "profile_url": "https://github.com/MAZHARMIK", + "public_contributions": 957, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 957, + "observed_public_pull_requests": 0, + "followers": 2757, + "location": "Gurgaon, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "sivaprasadreddy", + "name": "K. Siva Prasad Reddy", + "profile_url": "https://github.com/sivaprasadreddy", + "public_contributions": 915, + "public_repos": 169, + "public_gists": 63, + "observed_public_commits": 915, + "observed_public_pull_requests": 26, + "followers": 1866, + "location": "Hyderabad, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "sayakpaul", + "name": "Sayak Paul", + "profile_url": "https://github.com/sayakpaul", + "public_contributions": 802, + "public_repos": 275, + "public_gists": 158, + "observed_public_commits": 802, + "observed_public_pull_requests": 474, + "followers": 3230, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mr-karan", + "name": "Karan Sharma", + "profile_url": "https://github.com/mr-karan", + "public_contributions": 755, + "public_repos": 169, + "public_gists": 42, + "observed_public_commits": 755, + "observed_public_pull_requests": 52, + "followers": 1887, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "PramodDutta", + "name": "Promode", + "profile_url": "https://github.com/PramodDutta", + "public_contributions": 612, + "public_repos": 287, + "public_gists": 70, + "observed_public_commits": 612, + "observed_public_pull_requests": 11, + "followers": 1739, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "mukeshlilawat1", + "name": "Mukesh Lilawat", + "profile_url": "https://github.com/mukeshlilawat1", + "public_contributions": 579, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 579, + "observed_public_pull_requests": 165, + "followers": 2321, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Aakashdeveloper", + "name": "Aakash ", + "profile_url": "https://github.com/Aakashdeveloper", + "public_contributions": 533, + "public_repos": 790, + "public_gists": 1, + "observed_public_commits": 533, + "observed_public_pull_requests": 0, + "followers": 4495, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "liyasthomas", + "name": "Liyas Thomas", + "profile_url": "https://github.com/liyasthomas", + "public_contributions": 450, + "public_repos": 41, + "public_gists": 12, + "observed_public_commits": 450, + "observed_public_pull_requests": 0, + "followers": 3569, + "location": "Kerala, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "PatilShreyas", + "name": "Shreyas Patil", + "profile_url": "https://github.com/PatilShreyas", + "public_contributions": 391, + "public_repos": 118, + "public_gists": 80, + "observed_public_commits": 391, + "observed_public_pull_requests": 22, + "followers": 2540, + "location": "Jalgaon, Maharashtra, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "Pradumnasaraf", + "name": "Pradumna Saraf", + "profile_url": "https://github.com/Pradumnasaraf", + "public_contributions": 383, + "public_repos": 89, + "public_gists": 4, + "observed_public_commits": 383, + "observed_public_pull_requests": 137, + "followers": 1910, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "vinitshahdeo", + "name": "Vinit Shahdeo", + "profile_url": "https://github.com/vinitshahdeo", + "public_contributions": 349, + "public_repos": 198, + "public_gists": 25, + "observed_public_commits": 349, + "observed_public_pull_requests": 10, + "followers": 2551, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "amitshekhariitbhu", + "name": "AMIT SHEKHAR", + "profile_url": "https://github.com/amitshekhariitbhu", + "public_contributions": 308, + "public_repos": 127, + "public_gists": 40, + "observed_public_commits": 308, + "observed_public_pull_requests": 0, + "followers": 8494, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "gautamkrishnar", + "name": "Gautam krishna R", + "profile_url": "https://github.com/gautamkrishnar", + "public_contributions": 306, + "public_repos": 296, + "public_gists": 16, + "observed_public_commits": 306, + "observed_public_pull_requests": 8, + "followers": 2339, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "vermakhushboo", + "name": "Khushboo Verma", + "profile_url": "https://github.com/vermakhushboo", + "public_contributions": 283, + "public_repos": 118, + "public_gists": 0, + "observed_public_commits": 283, + "observed_public_pull_requests": 81, + "followers": 1776, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-indonesia.json b/data/history/2026-05-21/countries-indonesia.json new file mode 100644 index 0000000..7539c8d --- /dev/null +++ b/data/history/2026-05-21/countries-indonesia.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "indonesia", + "name": "Indonesia", + "title": "Top observed GitHub contributors in Indonesia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 132451 + ] + }, + "code": "ID", + "candidate_count": 53316, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Indonesia repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Indonesia repos:>5 type:user", + "total": 53316, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "alsyundawy", + "name": "༺ Initial H ༻", + "profile_url": "https://github.com/alsyundawy", + "public_contributions": 5815, + "public_repos": 632, + "public_gists": 103, + "observed_public_commits": 5815, + "observed_public_pull_requests": 29, + "followers": 538, + "location": "DKI Jakarta , Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "endymuhardin", + "name": "Endy Muhardin", + "profile_url": "https://github.com/endymuhardin", + "public_contributions": 3533, + "public_repos": 255, + "public_gists": 21, + "observed_public_commits": 3533, + "observed_public_pull_requests": 23, + "followers": 1224, + "location": "Jakarta, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "zuramai", + "name": "Saugi", + "profile_url": "https://github.com/zuramai", + "public_contributions": 2635, + "public_repos": 221, + "public_gists": 15, + "observed_public_commits": 2635, + "observed_public_pull_requests": 15, + "followers": 1615, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "samsonasik", + "name": "Abdul Malik Ikhsan", + "profile_url": "https://github.com/samsonasik", + "public_contributions": 1773, + "public_repos": 659, + "public_gists": 69, + "observed_public_commits": 1773, + "observed_public_pull_requests": 1068, + "followers": 732, + "location": "Bandung, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "goFrendiAsgard", + "name": "Go Frendi Gunawan", + "profile_url": "https://github.com/goFrendiAsgard", + "public_contributions": 1642, + "public_repos": 265, + "public_gists": 63, + "observed_public_commits": 1642, + "observed_public_pull_requests": 153, + "followers": 500, + "location": "Malang, East Java, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "KOSASIH", + "name": "KOSASIH", + "profile_url": "https://github.com/KOSASIH", + "public_contributions": 1529, + "public_repos": 978, + "public_gists": 42, + "observed_public_commits": 1529, + "observed_public_pull_requests": 12, + "followers": 3074, + "location": "INDONESIA", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "dwisiswant0", + "name": "Dwi Siswanto", + "profile_url": "https://github.com/dwisiswant0", + "public_contributions": 1468, + "public_repos": 165, + "public_gists": 49, + "observed_public_commits": 1468, + "observed_public_pull_requests": 218, + "followers": 2193, + "location": "Jakarta, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "elianiva", + "name": "Dicha Zelianivan Arkana", + "profile_url": "https://github.com/elianiva", + "public_contributions": 1361, + "public_repos": 120, + "public_gists": 11, + "observed_public_commits": 1361, + "observed_public_pull_requests": 30, + "followers": 836, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "naufaldi", + "name": "Naufaldi", + "profile_url": "https://github.com/naufaldi", + "public_contributions": 1162, + "public_repos": 387, + "public_gists": 15, + "observed_public_commits": 1162, + "observed_public_pull_requests": 119, + "followers": 629, + "location": "Jakarta, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "mhaidarhanif", + "name": "M Haidar Hanif", + "profile_url": "https://github.com/mhaidarhanif", + "public_contributions": 1107, + "public_repos": 865, + "public_gists": 12, + "observed_public_commits": 1107, + "observed_public_pull_requests": 127, + "followers": 1678, + "location": "Jakarta-Bandung-Bali, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "Mufacoderz", + "name": "Muhammad Fadil", + "profile_url": "https://github.com/Mufacoderz", + "public_contributions": 945, + "public_repos": 52, + "public_gists": 0, + "observed_public_commits": 945, + "observed_public_pull_requests": 14, + "followers": 619, + "location": "East Borneo, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "didinj", + "name": "Didin Jamaludin", + "profile_url": "https://github.com/didinj", + "public_contributions": 863, + "public_repos": 445, + "public_gists": 0, + "observed_public_commits": 863, + "observed_public_pull_requests": 1, + "followers": 712, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "ahmadrosid", + "name": "ahmadrosid", + "profile_url": "https://github.com/ahmadrosid", + "public_contributions": 778, + "public_repos": 157, + "public_gists": 101, + "observed_public_commits": 778, + "observed_public_pull_requests": 22, + "followers": 521, + "location": "Metro, Lampung - Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "wahyudesu", + "name": "wahyu ikbal maulana", + "profile_url": "https://github.com/wahyudesu", + "public_contributions": 746, + "public_repos": 103, + "public_gists": 2, + "observed_public_commits": 746, + "observed_public_pull_requests": 13, + "followers": 1255, + "location": "Surabaya, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "reiryuki", + "name": "Rei Ryuki", + "profile_url": "https://github.com/reiryuki", + "public_contributions": 716, + "public_repos": 99, + "public_gists": 0, + "observed_public_commits": 716, + "observed_public_pull_requests": 0, + "followers": 1128, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "uoctamika", + "name": "Uoc Tamika", + "profile_url": "https://github.com/uoctamika", + "public_contributions": 643, + "public_repos": 27, + "public_gists": 1, + "observed_public_commits": 643, + "observed_public_pull_requests": 26, + "followers": 623, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "sglkc", + "name": "Seya", + "profile_url": "https://github.com/sglkc", + "public_contributions": 562, + "public_repos": 101, + "public_gists": 2, + "observed_public_commits": 562, + "observed_public_pull_requests": 8, + "followers": 479, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "zainfathoni", + "name": "Zain Fathoni", + "profile_url": "https://github.com/zainfathoni", + "public_contributions": 558, + "public_repos": 259, + "public_gists": 29, + "observed_public_commits": 558, + "observed_public_pull_requests": 108, + "followers": 972, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-ireland.json b/data/history/2026-05-21/countries-ireland.json new file mode 100644 index 0000000..e3b4530 --- /dev/null +++ b/data/history/2026-05-21/countries-ireland.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "ireland", + "name": "Ireland", + "title": "Top observed GitHub contributors in Ireland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 17785 + ] + }, + "code": "IE", + "candidate_count": 13754, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Ireland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Ireland repos:>5 type:user", + "total": 13754, + "accepted": 100 + } + ], + "entries": [ + { + "login": "rjrodger", + "name": "Richard Rodger", + "profile_url": "https://github.com/rjrodger", + "public_contributions": 3725, + "public_repos": 275, + "public_gists": 13, + "observed_public_commits": 3725, + "observed_public_pull_requests": 287, + "contribution_burst_adjustment": { + "raw_public_commits": 3725, + "adjusted_public_commits": 2741, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 4, + "excess_contributions": 984, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 555, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 5 + }, + { + "login": "guibranco", + "name": "Guilherme Branco Stracini", + "profile_url": "https://github.com/guibranco", + "public_contributions": 2464, + "public_repos": 103, + "public_gists": 80, + "observed_public_commits": 2464, + "observed_public_pull_requests": 796, + "followers": 906, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "conorheffron", + "name": "Conor Heffron", + "profile_url": "https://github.com/conorheffron", + "public_contributions": 2401, + "public_repos": 64, + "public_gists": 4, + "observed_public_commits": 2401, + "observed_public_pull_requests": 557, + "followers": 510, + "location": "Kilcock, Co. Kildare, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "stack72", + "name": "Paul Stack", + "profile_url": "https://github.com/stack72", + "public_contributions": 2388, + "public_repos": 219, + "public_gists": 78, + "observed_public_commits": 2388, + "observed_public_pull_requests": 1580, + "followers": 466, + "location": "Derry, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "jeromeetienne", + "name": "Jerome Etienne", + "profile_url": "https://github.com/jeromeetienne", + "public_contributions": 1848, + "public_repos": 332, + "public_gists": 44, + "observed_public_commits": 1848, + "observed_public_pull_requests": 44, + "followers": 2826, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "fandreuz", + "name": "Francesco Andreuzzi", + "profile_url": "https://github.com/fandreuz", + "public_contributions": 1155, + "public_repos": 79, + "public_gists": 2, + "observed_public_commits": 1155, + "observed_public_pull_requests": 168, + "followers": 301, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "ematipico", + "name": "Emanuele Stoppa", + "profile_url": "https://github.com/ematipico", + "public_contributions": 1150, + "public_repos": 107, + "public_gists": 5, + "observed_public_commits": 1150, + "observed_public_pull_requests": 749, + "followers": 863, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "urschrei", + "name": "Stephan Hügel", + "profile_url": "https://github.com/urschrei", + "public_contributions": 1027, + "public_repos": 146, + "public_gists": 63, + "observed_public_commits": 1027, + "observed_public_pull_requests": 338, + "followers": 363, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "afshinm", + "name": "Afshin Mehrabani", + "profile_url": "https://github.com/afshinm", + "public_contributions": 901, + "public_repos": 142, + "public_gists": 19, + "observed_public_commits": 901, + "observed_public_pull_requests": 37, + "followers": 1026, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "vitaly-t", + "name": "Code Scratcher", + "profile_url": "https://github.com/vitaly-t", + "public_contributions": 726, + "public_repos": 221, + "public_gists": 40, + "observed_public_commits": 726, + "observed_public_pull_requests": 29, + "followers": 366, + "location": "Wicklow, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "joestump", + "name": "Joe Stump", + "profile_url": "https://github.com/joestump", + "public_contributions": 722, + "public_repos": 127, + "public_gists": 119, + "observed_public_commits": 722, + "observed_public_pull_requests": 415, + "followers": 433, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "arp242", + "name": "Martin Tournoij", + "profile_url": "https://github.com/arp242", + "public_contributions": 692, + "public_repos": 142, + "public_gists": 17, + "observed_public_commits": 692, + "observed_public_pull_requests": 152, + "followers": 972, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "miguelgrinberg", + "name": "Miguel Grinberg", + "profile_url": "https://github.com/miguelgrinberg", + "public_contributions": 576, + "public_repos": 216, + "public_gists": 23, + "observed_public_commits": 576, + "observed_public_pull_requests": 239, + "followers": 12912, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "xcontcom", + "name": "Serhii Herasymov", + "profile_url": "https://github.com/xcontcom", + "public_contributions": 568, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 568, + "observed_public_pull_requests": 5, + "followers": 4071, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "syxanash", + "name": "Simone or simply /^syx.*$/", + "profile_url": "https://github.com/syxanash", + "public_contributions": 517, + "public_repos": 31, + "public_gists": 17, + "observed_public_commits": 517, + "observed_public_pull_requests": 14, + "followers": 269, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tunetheweb", + "name": "Barry Pollard", + "profile_url": "https://github.com/tunetheweb", + "public_contributions": 513, + "public_repos": 109, + "public_gists": 14, + "observed_public_commits": 513, + "observed_public_pull_requests": 251, + "followers": 467, + "location": "Cork, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "sipsorcery", + "name": "Aaron Clauson", + "profile_url": "https://github.com/sipsorcery", + "public_contributions": 451, + "public_repos": 65, + "public_gists": 6, + "observed_public_commits": 451, + "observed_public_pull_requests": 153, + "followers": 334, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "skooter500", + "name": "Bryan Duggan", + "profile_url": "https://github.com/skooter500", + "public_contributions": 448, + "public_repos": 339, + "public_gists": 0, + "observed_public_commits": 448, + "observed_public_pull_requests": 0, + "followers": 421, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "joreilly", + "name": "John O'Reilly", + "profile_url": "https://github.com/joreilly", + "public_contributions": 410, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 410, + "observed_public_pull_requests": 172, + "followers": 2483, + "location": "Galway, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "mdibaiee", + "name": "Mahdi Dibaiee", + "profile_url": "https://github.com/mdibaiee", + "public_contributions": 406, + "public_repos": 176, + "public_gists": 11, + "observed_public_commits": 406, + "observed_public_pull_requests": 146, + "followers": 346, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-israel.json b/data/history/2026-05-21/countries-israel.json new file mode 100644 index 0000000..7bc9693 --- /dev/null +++ b/data/history/2026-05-21/countries-israel.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "israel", + "name": "Israel", + "title": "Top observed GitHub contributors in Israel", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26310 + ] + }, + "code": "IL", + "candidate_count": 11668, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Israel repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Israel repos:>5 type:user", + "total": 11668, + "accepted": 100 + } + ], + "entries": [ + { + "login": "szabgab", + "name": "Gábor Szabó", + "profile_url": "https://github.com/szabgab", + "public_contributions": 5235, + "public_repos": 1203, + "public_gists": 18, + "observed_public_commits": 5235, + "observed_public_pull_requests": 467, + "followers": 689, + "location": "Modiin, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "elie222", + "name": "Elie Steinbock", + "profile_url": "https://github.com/elie222", + "public_contributions": 4581, + "public_repos": 156, + "public_gists": 21, + "observed_public_commits": 4581, + "observed_public_pull_requests": 1805, + "followers": 1953, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "gkorland", + "name": "Guy Korland", + "profile_url": "https://github.com/gkorland", + "public_contributions": 3202, + "public_repos": 245, + "public_gists": 11, + "observed_public_commits": 3202, + "observed_public_pull_requests": 801, + "followers": 262, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "lirantal", + "name": "Liran Tal", + "profile_url": "https://github.com/lirantal", + "public_contributions": 3238, + "public_repos": 507, + "public_gists": 28, + "observed_public_commits": 3238, + "observed_public_pull_requests": 519, + "contribution_burst_adjustment": { + "raw_public_commits": 3238, + "adjusted_public_commits": 2997, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 241, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2467, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "urish", + "name": "Uri Shaked", + "profile_url": "https://github.com/urish", + "public_contributions": 2672, + "public_repos": 647, + "public_gists": 132, + "observed_public_commits": 2672, + "observed_public_pull_requests": 20, + "followers": 1419, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "tontinton", + "name": "Tony Solomonik", + "profile_url": "https://github.com/tontinton", + "public_contributions": 2099, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 2099, + "observed_public_pull_requests": 173, + "followers": 226, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "Michaelliv", + "name": "Michael", + "profile_url": "https://github.com/Michaelliv", + "public_contributions": 1437, + "public_repos": 77, + "public_gists": 17, + "observed_public_commits": 1437, + "observed_public_pull_requests": 45, + "followers": 220, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "alexander-akait", + "name": "Alexander Akait", + "profile_url": "https://github.com/alexander-akait", + "public_contributions": 1413, + "public_repos": 242, + "public_gists": 3, + "observed_public_commits": 1413, + "observed_public_pull_requests": 838, + "followers": 1048, + "location": "Israel, Tel-Aviv /// Russia, Saint Petersburg/Kirov", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "shaypal5", + "name": "Shay Palachy-Affek", + "profile_url": "https://github.com/shaypal5", + "public_contributions": 1229, + "public_repos": 86, + "public_gists": 36, + "observed_public_commits": 1229, + "observed_public_pull_requests": 931, + "followers": 242, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "alexei-led", + "name": "Alexei Ledenev", + "profile_url": "https://github.com/alexei-led", + "public_contributions": 1204, + "public_repos": 34, + "public_gists": 54, + "observed_public_commits": 1204, + "observed_public_pull_requests": 130, + "followers": 287, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "eranif", + "name": "Eran Ifrah", + "profile_url": "https://github.com/eranif", + "public_contributions": 1176, + "public_repos": 42, + "public_gists": 2, + "observed_public_commits": 1176, + "observed_public_pull_requests": 14, + "followers": 224, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1130, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, + "location": "Kerem Re'im, Israel ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "shlomif", + "name": "Shlomi Fish", + "profile_url": "https://github.com/shlomif", + "public_contributions": 1010, + "public_repos": 1012, + "public_gists": 18, + "observed_public_commits": 1010, + "observed_public_pull_requests": 17, + "followers": 444, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "igalklebanov", + "name": "Igal Klebanov", + "profile_url": "https://github.com/igalklebanov", + "public_contributions": 895, + "public_repos": 59, + "public_gists": 0, + "observed_public_commits": 895, + "observed_public_pull_requests": 211, + "followers": 214, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "hmemcpy", + "name": "Igal Tabachnik", + "profile_url": "https://github.com/hmemcpy", + "public_contributions": 873, + "public_repos": 113, + "public_gists": 37, + "observed_public_commits": 873, + "observed_public_pull_requests": 13, + "followers": 592, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "alexlib", + "name": "Alex Liberzon", + "profile_url": "https://github.com/alexlib", + "public_contributions": 841, + "public_repos": 896, + "public_gists": 285, + "observed_public_commits": 841, + "observed_public_pull_requests": 46, + "followers": 340, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "AmitMY", + "name": "Amit Moryossef", + "profile_url": "https://github.com/AmitMY", + "public_contributions": 755, + "public_repos": 108, + "public_gists": 4, + "observed_public_commits": 755, + "observed_public_pull_requests": 166, + "followers": 248, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "puzrin", + "name": "Vitaly Puzrin", + "profile_url": "https://github.com/puzrin", + "public_contributions": 736, + "public_repos": 15, + "public_gists": 2, + "observed_public_commits": 736, + "observed_public_pull_requests": 0, + "followers": 460, + "location": "Israel, Nof haGalil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "idoshamun", + "name": "Ido Shamun", + "profile_url": "https://github.com/idoshamun", + "public_contributions": 540, + "public_repos": 59, + "public_gists": 10, + "observed_public_commits": 540, + "observed_public_pull_requests": 395, + "followers": 530, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "snoyberg", + "name": "Michael Snoyman", + "profile_url": "https://github.com/snoyberg", + "public_contributions": 532, + "public_repos": 412, + "public_gists": 273, + "observed_public_commits": 532, + "observed_public_pull_requests": 122, + "followers": 1507, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-21/countries-italy.json b/data/history/2026-05-21/countries-italy.json new file mode 100644 index 0000000..919d931 --- /dev/null +++ b/data/history/2026-05-21/countries-italy.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "italy", + "name": "Italy", + "title": "Top observed GitHub contributors in Italy", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 97426 + ] + }, + "code": "IT", + "candidate_count": 25297, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Italy repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Italy repos:>5 type:user", + "total": 25297, + "accepted": 100 + } + ], + "entries": [ + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "remorses", + "name": "Tommy D. Rossi", + "profile_url": "https://github.com/remorses", + "public_contributions": 8419, + "public_repos": 651, + "public_gists": 45, + "observed_public_commits": 8419, + "observed_public_pull_requests": 249, + "followers": 983, + "location": "italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "mudler", + "name": "Ettore Di Giacinto", + "profile_url": "https://github.com/mudler", + "public_contributions": 4700, + "public_repos": 366, + "public_gists": 11, + "observed_public_commits": 4700, + "observed_public_pull_requests": 876, + "followers": 2179, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "miroslavpejic85", + "name": "Miroslav Pejic", + "profile_url": "https://github.com/miroslavpejic85", + "public_contributions": 2195, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 2195, + "observed_public_pull_requests": 0, + "followers": 651, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "rock3r", + "name": "Sebastiano Poggi", + "profile_url": "https://github.com/rock3r", + "public_contributions": 2100, + "public_repos": 117, + "public_gists": 42, + "observed_public_commits": 2100, + "observed_public_pull_requests": 222, + "followers": 630, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 7 + }, + { + "login": "mcollina", + "name": "Matteo Collina", + "profile_url": "https://github.com/mcollina", + "public_contributions": 1883, + "public_repos": 816, + "public_gists": 64, + "observed_public_commits": 1883, + "observed_public_pull_requests": 747, + "followers": 11173, + "location": "Forlì, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "weppos", + "name": "Simone Carletti", + "profile_url": "https://github.com/weppos", + "public_contributions": 1825, + "public_repos": 100, + "public_gists": 25, + "observed_public_commits": 1825, + "observed_public_pull_requests": 142, + "followers": 633, + "location": "Rome, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "giampaolo", + "name": "Giampaolo Rodola", + "profile_url": "https://github.com/giampaolo", + "public_contributions": 1669, + "public_repos": 24, + "public_gists": 2, + "observed_public_commits": 1669, + "observed_public_pull_requests": 106, + "followers": 782, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 10 + }, + { + "login": "GyulyVGC", + "name": "Giuliano Bellini", + "profile_url": "https://github.com/GyulyVGC", + "public_contributions": 1658, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 1658, + "observed_public_pull_requests": 82, + "followers": 934, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "evilsocket", + "name": "Simone Margaritelli", + "profile_url": "https://github.com/evilsocket", + "public_contributions": 1561, + "public_repos": 201, + "public_gists": 38, + "observed_public_commits": 1561, + "observed_public_pull_requests": 7, + "followers": 9241, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "0xdea", + "name": "raptor", + "profile_url": "https://github.com/0xdea", + "public_contributions": 1523, + "public_repos": 84, + "public_gists": 0, + "observed_public_commits": 1523, + "observed_public_pull_requests": 32, + "followers": 1109, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "nicolaiarocci", + "name": "Nicola Iarocci", + "profile_url": "https://github.com/nicolaiarocci", + "public_contributions": 1489, + "public_repos": 84, + "public_gists": 12, + "observed_public_commits": 1489, + "observed_public_pull_requests": 0, + "followers": 784, + "location": "Ravenna, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "ftomassetti", + "name": "Federico Tomassetti", + "profile_url": "https://github.com/ftomassetti", + "public_contributions": 1479, + "public_repos": 211, + "public_gists": 7, + "observed_public_commits": 1479, + "observed_public_pull_requests": 124, + "followers": 811, + "location": "Turin, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mlocati", + "name": "Michele Locati", + "profile_url": "https://github.com/mlocati", + "public_contributions": 1270, + "public_repos": 287, + "public_gists": 27, + "observed_public_commits": 1270, + "observed_public_pull_requests": 405, + "followers": 678, + "location": "Como, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "edoardottt", + "name": "Edoardo Ottavianelli", + "profile_url": "https://github.com/edoardottt", + "public_contributions": 1259, + "public_repos": 73, + "public_gists": 16, + "observed_public_commits": 1259, + "observed_public_pull_requests": 158, + "followers": 1709, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "SebaUbuntu", + "name": "Sebastiano Barezzi", + "profile_url": "https://github.com/SebaUbuntu", + "public_contributions": 2490, + "public_repos": 52, + "public_gists": 3, + "observed_public_commits": 2490, + "observed_public_pull_requests": 17, + "contribution_burst_adjustment": { + "raw_public_commits": 2490, + "adjusted_public_commits": 1229, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 1261, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 687, + "location": "Parma, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 4 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "leodido", + "name": "Leo Di Donato", + "profile_url": "https://github.com/leodido", + "public_contributions": 1124, + "public_repos": 126, + "public_gists": 29, + "observed_public_commits": 1124, + "observed_public_pull_requests": 368, + "followers": 779, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "giacomocavalieri", + "name": "Giacomo Cavalieri", + "profile_url": "https://github.com/giacomocavalieri", + "public_contributions": 989, + "public_repos": 158, + "public_gists": 26, + "observed_public_commits": 989, + "observed_public_pull_requests": 233, + "followers": 599, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "FiloSottile", + "name": "Filippo Valsorda", + "profile_url": "https://github.com/FiloSottile", + "public_contributions": 890, + "public_repos": 151, + "public_gists": 68, + "observed_public_commits": 890, + "observed_public_pull_requests": 83, + "followers": 9192, + "location": "Rome, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-japan.json b/data/history/2026-05-21/countries-japan.json new file mode 100644 index 0000000..680fe7a --- /dev/null +++ b/data/history/2026-05-21/countries-japan.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "japan", + "name": "Japan", + "title": "Top observed GitHub contributors in Japan", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 68690 + ] + }, + "code": "JP", + "candidate_count": 39486, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Japan repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Japan repos:>5 type:user", + "total": 39486, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mizchi", + "name": "Kotaro Chikuba", + "profile_url": "https://github.com/mizchi", + "public_contributions": 14716, + "public_repos": 632, + "public_gists": 762, + "observed_public_commits": 14716, + "observed_public_pull_requests": 982, + "followers": 1827, + "location": "Tokyo/Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tokuhirom", + "name": "Tokuhiro Matsuno", + "profile_url": "https://github.com/tokuhirom", + "public_contributions": 10022, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "manman4", + "name": "manman4", + "profile_url": "https://github.com/manman4", + "public_contributions": 8145, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 8145, + "observed_public_pull_requests": 1, + "followers": 4421, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "tekezo", + "name": "Takayama Fumihiko", + "profile_url": "https://github.com/tekezo", + "public_contributions": 7197, + "public_repos": 38, + "public_gists": 9, + "observed_public_commits": 7197, + "observed_public_pull_requests": 60, + "followers": 1063, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "unhappychoice", + "name": "Yuji Ueki", + "profile_url": "https://github.com/unhappychoice", + "public_contributions": 7134, + "public_repos": 63, + "public_gists": 12, + "observed_public_commits": 7134, + "observed_public_pull_requests": 763, + "followers": 3588, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "azu", + "name": "azu", + "profile_url": "https://github.com/azu", + "public_contributions": 5991, + "public_repos": 1547, + "public_gists": 987, + "observed_public_commits": 5991, + "observed_public_pull_requests": 595, + "followers": 2829, + "location": "Tokyo/Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "hsbt", + "name": "Hiroshi SHIBATA", + "profile_url": "https://github.com/hsbt", + "public_contributions": 4771, + "public_repos": 321, + "public_gists": 253, + "observed_public_commits": 4771, + "observed_public_pull_requests": 651, + "followers": 1633, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sapphi-red", + "name": "翠", + "profile_url": "https://github.com/sapphi-red", + "public_contributions": 3876, + "public_repos": 233, + "public_gists": 11, + "observed_public_commits": 3876, + "observed_public_pull_requests": 1663, + "followers": 1443, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "ko1", + "name": "Koichi Sasada", + "profile_url": "https://github.com/ko1", + "public_contributions": 3467, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 3467, + "observed_public_pull_requests": 65, + "followers": 1204, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "amatsuda", + "name": "Akira Matsuda", + "profile_url": "https://github.com/amatsuda", + "public_contributions": 3371, + "public_repos": 252, + "public_gists": 47, + "observed_public_commits": 3371, + "observed_public_pull_requests": 332, + "followers": 2957, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mattn", + "name": "mattn", + "profile_url": "https://github.com/mattn", + "public_contributions": 3219, + "public_repos": 2258, + "public_gists": 1944, + "observed_public_commits": 3219, + "observed_public_pull_requests": 410, + "followers": 13340, + "location": "Osaka, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "matz", + "name": "Yukihiro \"Matz\" Matsumoto", + "profile_url": "https://github.com/matz", + "public_contributions": 3022, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 3022, + "observed_public_pull_requests": 42, + "followers": 10424, + "location": "Matsue, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "PINTO0309", + "name": "Katsuya Hyodo", + "profile_url": "https://github.com/PINTO0309", + "public_contributions": 2703, + "public_repos": 426, + "public_gists": 0, + "observed_public_commits": 2703, + "observed_public_pull_requests": 193, + "followers": 1866, + "location": "Nagoya, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "keijiro", + "name": "Keijiro Takahashi", + "profile_url": "https://github.com/keijiro", + "public_contributions": 2670, + "public_repos": 934, + "public_gists": 215, + "observed_public_commits": 2670, + "observed_public_pull_requests": 7, + "followers": 23629, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2654, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2654, + "observed_public_pull_requests": 11, + "followers": 1418, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "mumoshu", + "name": "Yusuke Kuoka", + "profile_url": "https://github.com/mumoshu", + "public_contributions": 2376, + "public_repos": 339, + "public_gists": 180, + "observed_public_commits": 2376, + "observed_public_pull_requests": 236, + "followers": 1246, + "location": "Kagawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "gfx", + "name": "FUJI Goro", + "profile_url": "https://github.com/gfx", + "public_contributions": 2289, + "public_repos": 503, + "public_gists": 230, + "observed_public_commits": 2289, + "observed_public_pull_requests": 1327, + "followers": 1022, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "hajimehoshi", + "name": "Hajime Hoshi", + "profile_url": "https://github.com/hajimehoshi", + "public_contributions": 2136, + "public_repos": 181, + "public_gists": 70, + "observed_public_commits": 2136, + "observed_public_pull_requests": 29, + "followers": 2450, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tatsuhiro-t", + "name": "Tatsuhiro Tsujikawa", + "profile_url": "https://github.com/tatsuhiro-t", + "public_contributions": 2091, + "public_repos": 54, + "public_gists": 18, + "observed_public_commits": 2091, + "observed_public_pull_requests": 867, + "followers": 1197, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "gkjohnson", + "name": "Garrett Johnson", + "profile_url": "https://github.com/gkjohnson", + "public_contributions": 2052, + "public_repos": 127, + "public_gists": 2, + "observed_public_commits": 2052, + "observed_public_pull_requests": 268, + "followers": 1744, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-21/countries-malaysia.json b/data/history/2026-05-21/countries-malaysia.json new file mode 100644 index 0000000..d2e899e --- /dev/null +++ b/data/history/2026-05-21/countries-malaysia.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "malaysia", + "name": "Malaysia", + "title": "Top observed GitHub contributors in Malaysia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37599 + ] + }, + "code": "MY", + "candidate_count": 8538, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Malaysia repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Malaysia repos:>5 type:user", + "total": 8538, + "accepted": 100 + } + ], + "entries": [ + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "syarief02", + "name": "Syarief Azman", + "profile_url": "https://github.com/syarief02", + "public_contributions": 7484, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 7484, + "observed_public_pull_requests": 0, + "followers": 447, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "data-gov-my", + "name": "data.gov.my", + "profile_url": "https://github.com/data-gov-my", + "public_contributions": 4817, + "public_repos": 6, + "public_gists": 0, + "observed_public_commits": 4817, + "observed_public_pull_requests": 36, + "followers": 244, + "location": "Putrajaya, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "MoH-Malaysia", + "name": "Ministry of Health Malaysia", + "profile_url": "https://github.com/MoH-Malaysia", + "public_contributions": 2138, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 2138, + "observed_public_pull_requests": 0, + "followers": 675, + "location": "Putrajaya, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "HafiziRuslan", + "name": "Hafizi Ruslan", + "profile_url": "https://github.com/HafiziRuslan", + "public_contributions": 1750, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1750, + "observed_public_pull_requests": 8, + "followers": 257, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "Kiyoraka", + "name": "Afif Maahi", + "profile_url": "https://github.com/Kiyoraka", + "public_contributions": 1465, + "public_repos": 72, + "public_gists": 0, + "observed_public_commits": 1465, + "observed_public_pull_requests": 0, + "followers": 198, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "crynobone", + "name": "Mior Muhammad Zaki", + "profile_url": "https://github.com/crynobone", + "public_contributions": 1134, + "public_repos": 193, + "public_gists": 31, + "observed_public_commits": 1134, + "observed_public_pull_requests": 329, + "followers": 1775, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "tonyqus", + "name": "Tony Q.", + "profile_url": "https://github.com/tonyqus", + "public_contributions": 833, + "public_repos": 65, + "public_gists": 0, + "observed_public_commits": 833, + "observed_public_pull_requests": 82, + "followers": 641, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "Innocentsax", + "name": "INNOCENT UDO ", + "profile_url": "https://github.com/Innocentsax", + "public_contributions": 763, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 763, + "observed_public_pull_requests": 2, + "followers": 1358, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "dennislamcv1", + "name": "Dennis Lam", + "profile_url": "https://github.com/dennislamcv1", + "public_contributions": 760, + "public_repos": 603, + "public_gists": 0, + "observed_public_commits": 760, + "observed_public_pull_requests": 0, + "followers": 368, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "bluwy", + "name": "Bjorn Lu", + "profile_url": "https://github.com/bluwy", + "public_contributions": 642, + "public_repos": 105, + "public_gists": 22, + "observed_public_commits": 642, + "observed_public_pull_requests": 156, + "followers": 1620, + "location": "Kuching, Sarawak, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "huseinzol05", + "name": "HUSEIN ZOLKEPLI", + "profile_url": "https://github.com/huseinzol05", + "public_contributions": 535, + "public_repos": 61, + "public_gists": 66, + "observed_public_commits": 535, + "observed_public_pull_requests": 0, + "followers": 1886, + "location": "Kedah, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "alextanhongpin", + "name": "Alex Tan Hong Pin", + "profile_url": "https://github.com/alextanhongpin", + "public_contributions": 395, + "public_repos": 873, + "public_gists": 62, + "observed_public_commits": 395, + "observed_public_pull_requests": 1, + "followers": 223, + "location": "Malaysia, Singapore", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "cchitsiang", + "name": "Chew Chit Siang", + "profile_url": "https://github.com/cchitsiang", + "public_contributions": 373, + "public_repos": 98, + "public_gists": 51, + "observed_public_commits": 373, + "observed_public_pull_requests": 3, + "followers": 155, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "rc-chuah", + "name": "RC Chuah", + "profile_url": "https://github.com/rc-chuah", + "public_contributions": 368, + "public_repos": 817, + "public_gists": 53, + "observed_public_commits": 368, + "observed_public_pull_requests": 87, + "followers": 1711, + "location": "Shah Alam, Selangor, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "zernonia", + "name": "zernonia", + "profile_url": "https://github.com/zernonia", + "public_contributions": 278, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 278, + "observed_public_pull_requests": 41, + "followers": 935, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "tylim88", + "name": "Acid Coder", + "profile_url": "https://github.com/tylim88", + "public_contributions": 252, + "public_repos": 85, + "public_gists": 2, + "observed_public_commits": 252, + "observed_public_pull_requests": 2, + "followers": 160, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "kianmeng", + "name": "Ang", + "profile_url": "https://github.com/kianmeng", + "public_contributions": 215, + "public_repos": 2502, + "public_gists": 6, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "NightFurySL2001", + "name": "NFSL2001", + "profile_url": "https://github.com/NightFurySL2001", + "public_contributions": 215, + "public_repos": 74, + "public_gists": 0, + "observed_public_commits": 215, + "observed_public_pull_requests": 32, + "followers": 139, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "Y-T-G", + "name": "Mohammed Yasin", + "profile_url": "https://github.com/Y-T-G", + "public_contributions": 211, + "public_repos": 54, + "public_gists": 8, + "observed_public_commits": 211, + "observed_public_pull_requests": 232, + "followers": 187, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-mexico.json b/data/history/2026-05-21/countries-mexico.json new file mode 100644 index 0000000..29fbec6 --- /dev/null +++ b/data/history/2026-05-21/countries-mexico.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "mexico", + "name": "Mexico", + "title": "Top observed GitHub contributors in Mexico", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 13534 + ] + }, + "code": "MX", + "candidate_count": 17255, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Mexico repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Mexico repos:>5 type:user", + "total": 17255, + "accepted": 100 + } + ], + "entries": [ + { + "login": "holasoymalva", + "name": "Leon Martin", + "profile_url": "https://github.com/holasoymalva", + "public_contributions": 2959, + "public_repos": 261, + "public_gists": 32, + "observed_public_commits": 2959, + "observed_public_pull_requests": 1122, + "followers": 2354, + "location": "CDMX - Mexico.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "beto-rodriguez", + "name": "Beto Rodríguez", + "profile_url": "https://github.com/beto-rodriguez", + "public_contributions": 1919, + "public_repos": 36, + "public_gists": 6, + "observed_public_commits": 1919, + "observed_public_pull_requests": 194, + "followers": 879, + "location": "Guadalajara, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "vic", + "name": "Victor Borja", + "profile_url": "https://github.com/vic", + "public_contributions": 1707, + "public_repos": 433, + "public_gists": 71, + "observed_public_commits": 1707, + "observed_public_pull_requests": 630, + "followers": 643, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "ImmediateMurderProfessionals", + "name": "BombCraft", + "profile_url": "https://github.com/ImmediateMurderProfessionals", + "public_contributions": 1370, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1370, + "observed_public_pull_requests": 2, + "followers": 516, + "location": "308 Negra Arroyo Lane, Albuquerque, New Mexico, United States", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "okram", + "name": "Marko A. Rodriguez", + "profile_url": "https://github.com/okram", + "public_contributions": 1139, + "public_repos": 21, + "public_gists": 657, + "observed_public_commits": 1139, + "observed_public_pull_requests": 1, + "followers": 251, + "location": "Santa Fe, New Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "login": "domix", + "name": "Domingo Suarez Torres", + "profile_url": "https://github.com/domix", + "public_contributions": 1117, + "public_repos": 289, + "public_gists": 36, + "observed_public_commits": 1117, + "observed_public_pull_requests": 241, + "followers": 349, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "lavrton", + "name": "Anton Lavrenov", + "profile_url": "https://github.com/lavrton", + "public_contributions": 925, + "public_repos": 47, + "public_gists": 28, + "observed_public_commits": 925, + "observed_public_pull_requests": 5, + "followers": 710, + "location": "Cancun, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "BrunoSobrino", + "name": "BrunoSobrino", + "profile_url": "https://github.com/BrunoSobrino", + "public_contributions": 843, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 843, + "observed_public_pull_requests": 0, + "followers": 370, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "gwolf", + "name": "Gunnar Wolf", + "profile_url": "https://github.com/gwolf", + "public_contributions": 781, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 781, + "observed_public_pull_requests": 2, + "followers": 361, + "location": "Mexico DF, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "DouweM", + "name": "Douwe Maan", + "profile_url": "https://github.com/DouweM", + "public_contributions": 774, + "public_repos": 177, + "public_gists": 16, + "observed_public_commits": 774, + "observed_public_pull_requests": 549, + "followers": 470, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mrpollo", + "name": "Ramon Roche", + "profile_url": "https://github.com/mrpollo", + "public_contributions": 714, + "public_repos": 123, + "public_gists": 97, + "observed_public_commits": 714, + "observed_public_pull_requests": 255, + "followers": 225, + "location": "Tijuana, Baja California, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "mariochavez", + "name": "Mario Alberto Chávez", + "profile_url": "https://github.com/mariochavez", + "public_contributions": 614, + "public_repos": 196, + "public_gists": 62, + "observed_public_commits": 614, + "observed_public_pull_requests": 19, + "followers": 274, + "location": "Colima, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "SofiDevO", + "name": "Angela Sofia Osorio ", + "profile_url": "https://github.com/SofiDevO", + "public_contributions": 572, + "public_repos": 129, + "public_gists": 12, + "observed_public_commits": 572, + "observed_public_pull_requests": 18, + "followers": 482, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "ivam3", + "name": "Milton Mújica", + "profile_url": "https://github.com/ivam3", + "public_contributions": 568, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 568, + "observed_public_pull_requests": 1, + "followers": 498, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "edglaz", + "profile_url": "https://github.com/edglaz", + "public_contributions": 544, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 544, + "observed_public_pull_requests": 0, + "followers": 637, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "EliverLara", + "name": "Eliver L.", + "profile_url": "https://github.com/EliverLara", + "public_contributions": 480, + "public_repos": 62, + "public_gists": 8, + "observed_public_commits": 480, + "observed_public_pull_requests": 1, + "followers": 1134, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "tylerjereddy", + "name": "Tyler Reddy", + "profile_url": "https://github.com/tylerjereddy", + "public_contributions": 419, + "public_repos": 146, + "public_gists": 5, + "observed_public_commits": 419, + "observed_public_pull_requests": 143, + "followers": 223, + "location": "Northern New Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "sabas1080", + "name": "Sabas", + "profile_url": "https://github.com/sabas1080", + "public_contributions": 369, + "public_repos": 207, + "public_gists": 49, + "observed_public_commits": 369, + "observed_public_pull_requests": 34, + "followers": 253, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "obie", + "name": "Obie Fernandez", + "profile_url": "https://github.com/obie", + "public_contributions": 367, + "public_repos": 94, + "public_gists": 17, + "observed_public_commits": 367, + "observed_public_pull_requests": 38, + "followers": 836, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "Splode", + "name": "Christopher Murphy", + "profile_url": "https://github.com/Splode", + "public_contributions": 315, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 315, + "observed_public_pull_requests": 42, + "followers": 268, + "location": "New Mexico, U.S.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-21/countries-netherlands.json b/data/history/2026-05-21/countries-netherlands.json new file mode 100644 index 0000000..05daf72 --- /dev/null +++ b/data/history/2026-05-21/countries-netherlands.json @@ -0,0 +1,387 @@ +{ + "kind": "country", + "slug": "netherlands", + "name": "Netherlands", + "title": "Top observed GitHub contributors in Netherlands", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 44413 + ] + }, + "code": "NL", + "candidate_count": 40539, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Netherlands repos:>5 type:user", + "location:Amsterdam repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Netherlands repos:>5 type:user", + "total": 28276, + "accepted": 50 + }, + { + "query": "location:Amsterdam repos:>5 type:user", + "total": 12263, + "accepted": 38 + } + ], + "entries": [ + { + "login": "alexey-milovidov", + "name": "Alexey Milovidov", + "profile_url": "https://github.com/alexey-milovidov", + "public_contributions": 12365, + "public_repos": 87, + "public_gists": 59, + "observed_public_commits": 12365, + "observed_public_pull_requests": 2198, + "followers": 2073, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "can1357", + "name": "Can Bölük", + "profile_url": "https://github.com/can1357", + "public_contributions": 6218, + "public_repos": 60, + "public_gists": 0, + "observed_public_commits": 6218, + "observed_public_pull_requests": 35, + "followers": 2478, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "Mytherin", + "name": "Mark", + "profile_url": "https://github.com/Mytherin", + "public_contributions": 5849, + "public_repos": 107, + "public_gists": 35, + "observed_public_commits": 5849, + "observed_public_pull_requests": 673, + "followers": 1287, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "thaJeztah", + "name": "Sebastiaan van Stijn", + "profile_url": "https://github.com/thaJeztah", + "public_contributions": 4268, + "public_repos": 441, + "public_gists": 43, + "observed_public_commits": 4268, + "observed_public_pull_requests": 1966, + "followers": 1919, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "pi0", + "name": "Pooya Parsa", + "profile_url": "https://github.com/pi0", + "public_contributions": 3621, + "public_repos": 540, + "public_gists": 84, + "observed_public_commits": 3621, + "observed_public_pull_requests": 487, + "followers": 5018, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jrfnl", + "name": "Juliette", + "profile_url": "https://github.com/jrfnl", + "public_contributions": 3229, + "public_repos": 273, + "public_gists": 21, + "observed_public_commits": 3229, + "observed_public_pull_requests": 1100, + "followers": 1358, + "location": "Amsterdam, The Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "Koenkk", + "name": "Koen Kanters", + "profile_url": "https://github.com/Koenkk", + "public_contributions": 2661, + "public_repos": 115, + "public_gists": 24, + "observed_public_commits": 2661, + "observed_public_pull_requests": 718, + "followers": 2556, + "location": "The Netherlands, Helmond", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "medvednikov", + "name": "Alexander Medvednikov", + "profile_url": "https://github.com/medvednikov", + "public_contributions": 2387, + "public_repos": 67, + "public_gists": 5, + "observed_public_commits": 2387, + "observed_public_pull_requests": 32, + "followers": 2727, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "masterking32", + "name": "Amin Mahmoudi", + "profile_url": "https://github.com/masterking32", + "public_contributions": 2111, + "public_repos": 59, + "public_gists": 3, + "observed_public_commits": 2111, + "observed_public_pull_requests": 6, + "followers": 1560, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "tr4m0ryp", + "name": "Moussa Ouallaf", + "profile_url": "https://github.com/tr4m0ryp", + "public_contributions": 1704, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 1704, + "observed_public_pull_requests": 20, + "followers": 1549, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "jfversluis", + "name": "Gerald Versluis", + "profile_url": "https://github.com/jfversluis", + "public_contributions": 1553, + "public_repos": 445, + "public_gists": 156, + "observed_public_commits": 1553, + "observed_public_pull_requests": 440, + "followers": 1907, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "fonsp", + "name": "Fons van der Plas", + "profile_url": "https://github.com/fonsp", + "public_contributions": 1361, + "public_repos": 298, + "public_gists": 72, + "observed_public_commits": 1361, + "observed_public_pull_requests": 314, + "followers": 1511, + "location": "Wageningen, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "koaning", + "name": "vincent d warmerdam ", + "profile_url": "https://github.com/koaning", + "public_contributions": 1323, + "public_repos": 339, + "public_gists": 72, + "observed_public_commits": 1323, + "observed_public_pull_requests": 588, + "followers": 2730, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "JuliusBrussee", + "name": "Julius Brussee", + "profile_url": "https://github.com/JuliusBrussee", + "public_contributions": 1289, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 1289, + "observed_public_pull_requests": 79, + "followers": 1482, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "mattgperry", + "name": "Matt Perry", + "profile_url": "https://github.com/mattgperry", + "public_contributions": 1058, + "public_repos": 14, + "public_gists": 19, + "observed_public_commits": 1058, + "observed_public_pull_requests": 259, + "followers": 1643, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "karlhorky", + "name": "Karl Horky", + "profile_url": "https://github.com/karlhorky", + "public_contributions": 962, + "public_repos": 571, + "public_gists": 110, + "observed_public_commits": 962, + "observed_public_pull_requests": 319, + "followers": 940, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "Kludex", + "name": "Marcelo Trylesinski", + "profile_url": "https://github.com/Kludex", + "public_contributions": 917, + "public_repos": 178, + "public_gists": 28, + "observed_public_commits": 917, + "observed_public_pull_requests": 836, + "followers": 3097, + "location": "Utrecht, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "nvie", + "name": "Vincent Driessen", + "profile_url": "https://github.com/nvie", + "public_contributions": 832, + "public_repos": 79, + "public_gists": 50, + "observed_public_commits": 832, + "observed_public_pull_requests": 171, + "followers": 3402, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "arendst", + "name": "Theo Arends", + "profile_url": "https://github.com/arendst", + "public_contributions": 805, + "public_repos": 35, + "public_gists": 0, + "observed_public_commits": 805, + "observed_public_pull_requests": 0, + "followers": 1688, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "pajlada", + "name": "pajlada", + "profile_url": "https://github.com/pajlada", + "public_contributions": 797, + "public_repos": 213, + "public_gists": 42, + "observed_public_commits": 797, + "observed_public_pull_requests": 525, + "followers": 1522, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 17 + } + ] +} diff --git a/data/history/2026-05-21/countries-new-zealand.json b/data/history/2026-05-21/countries-new-zealand.json new file mode 100644 index 0000000..f1fd8af --- /dev/null +++ b/data/history/2026-05-21/countries-new-zealand.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "new-zealand", + "name": "New Zealand", + "title": "Top observed GitHub contributors in New Zealand", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 71848 + ] + }, + "code": "NZ", + "candidate_count": 8928, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"New Zealand\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"New Zealand\" repos:>5 type:user", + "total": 8928, + "accepted": 100 + } + ], + "entries": [ + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "ndbroadbent", + "name": "Nathan Broadbent", + "profile_url": "https://github.com/ndbroadbent", + "public_contributions": 4367, + "public_repos": 368, + "public_gists": 98, + "observed_public_commits": 4367, + "observed_public_pull_requests": 35, + "followers": 357, + "location": "Paihia, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "passcod", + "name": "Félix Saparelli", + "profile_url": "https://github.com/passcod", + "public_contributions": 3919, + "public_repos": 311, + "public_gists": 155, + "observed_public_commits": 3919, + "observed_public_pull_requests": 327, + "followers": 306, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "cortesi", + "name": "Aldo Cortesi", + "profile_url": "https://github.com/cortesi", + "public_contributions": 3251, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 3251, + "observed_public_pull_requests": 293, + "followers": 1005, + "location": "Dunedin, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "tim-smart", + "name": "Tim", + "profile_url": "https://github.com/tim-smart", + "public_contributions": 3187, + "public_repos": 227, + "public_gists": 177, + "observed_public_commits": 3187, + "observed_public_pull_requests": 1417, + "followers": 825, + "location": "Tauranga, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "jwulf", + "name": "Josh Wulf", + "profile_url": "https://github.com/jwulf", + "public_contributions": 3162, + "public_repos": 494, + "public_gists": 150, + "observed_public_commits": 3162, + "observed_public_pull_requests": 608, + "followers": 290, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "ioquatix", + "name": "Samuel Williams", + "profile_url": "https://github.com/ioquatix", + "public_contributions": 2568, + "public_repos": 357, + "public_gists": 46, + "observed_public_commits": 2568, + "observed_public_pull_requests": 115, + "followers": 1403, + "location": "Ōtautahi, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "PlagueHO", + "name": "Daniel Scott-Raynsford", + "profile_url": "https://github.com/PlagueHO", + "public_contributions": 2256, + "public_repos": 141, + "public_gists": 202, + "observed_public_commits": 2256, + "observed_public_pull_requests": 67, + "followers": 264, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "jesserockz", + "name": "Jesse Hills", + "profile_url": "https://github.com/jesserockz", + "public_contributions": 1939, + "public_repos": 162, + "public_gists": 5, + "observed_public_commits": 1939, + "observed_public_pull_requests": 879, + "followers": 409, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "SmileyChris", + "name": "Chris Beaven", + "profile_url": "https://github.com/SmileyChris", + "public_contributions": 1640, + "public_repos": 90, + "public_gists": 36, + "observed_public_commits": 1640, + "observed_public_pull_requests": 11, + "followers": 419, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "alanrsoares", + "name": "Alan", + "profile_url": "https://github.com/alanrsoares", + "public_contributions": 1288, + "public_repos": 170, + "public_gists": 25, + "observed_public_commits": 1288, + "observed_public_pull_requests": 116, + "followers": 314, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "odow", + "name": "Oscar Dowson", + "profile_url": "https://github.com/odow", + "public_contributions": 1215, + "public_repos": 165, + "public_gists": 20, + "observed_public_commits": 1215, + "observed_public_pull_requests": 897, + "followers": 635, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "joshuavial", + "name": "Joshua Vial", + "profile_url": "https://github.com/joshuavial", + "public_contributions": 1209, + "public_repos": 130, + "public_gists": 4, + "observed_public_commits": 1209, + "observed_public_pull_requests": 530, + "followers": 267, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "gbmhunter", + "name": "Geoffrey Hunter", + "profile_url": "https://github.com/gbmhunter", + "public_contributions": 863, + "public_repos": 103, + "public_gists": 2, + "observed_public_commits": 863, + "observed_public_pull_requests": 45, + "followers": 301, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "lukemurraynz", + "name": "Luke Murray", + "profile_url": "https://github.com/lukemurraynz", + "public_contributions": 846, + "public_repos": 243, + "public_gists": 52, + "observed_public_commits": 846, + "observed_public_pull_requests": 123, + "followers": 491, + "location": "Hamilton, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "julianoes", + "name": "Julian Oes", + "profile_url": "https://github.com/julianoes", + "public_contributions": 741, + "public_repos": 86, + "public_gists": 4, + "observed_public_commits": 741, + "observed_public_pull_requests": 276, + "followers": 358, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "sebastien", + "name": "Sébastien Pierre", + "profile_url": "https://github.com/sebastien", + "public_contributions": 694, + "public_repos": 102, + "public_gists": 23, + "observed_public_commits": 694, + "observed_public_pull_requests": 0, + "followers": 241, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "schell", + "name": "Schell Carl Scivally", + "profile_url": "https://github.com/schell", + "public_contributions": 641, + "public_repos": 276, + "public_gists": 54, + "observed_public_commits": 641, + "observed_public_pull_requests": 116, + "followers": 258, + "location": "Pasadena, California and Nelson, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "ahdinosaur", + "name": "Mikey", + "profile_url": "https://github.com/ahdinosaur", + "public_contributions": 539, + "public_repos": 667, + "public_gists": 40, + "observed_public_commits": 539, + "observed_public_pull_requests": 118, + "followers": 663, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "KelSolaar", + "name": "Thomas Mansencal", + "profile_url": "https://github.com/KelSolaar", + "public_contributions": 496, + "public_repos": 63, + "public_gists": 123, + "observed_public_commits": 496, + "observed_public_pull_requests": 32, + "followers": 461, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-norway.json b/data/history/2026-05-21/countries-norway.json new file mode 100644 index 0000000..b219327 --- /dev/null +++ b/data/history/2026-05-21/countries-norway.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "norway", + "name": "Norway", + "title": "Top observed GitHub contributors in Norway", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 57420 + ] + }, + "code": "NO", + "candidate_count": 11075, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Norway repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Norway repos:>5 type:user", + "total": 11075, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "oleavr", + "name": "Ole André Vadla Ravnås", + "profile_url": "https://github.com/oleavr", + "public_contributions": 3914, + "public_repos": 101, + "public_gists": 32, + "observed_public_commits": 3914, + "observed_public_pull_requests": 36, + "followers": 1930, + "location": "Stavanger, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "aurorascharff", + "name": "Aurora Scharff", + "profile_url": "https://github.com/aurorascharff", + "public_contributions": 3816, + "public_repos": 68, + "public_gists": 0, + "observed_public_commits": 3816, + "observed_public_pull_requests": 179, + "followers": 1038, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Starefossen", + "name": "Hans Kristian Flaatten", + "profile_url": "https://github.com/Starefossen", + "public_contributions": 2756, + "public_repos": 290, + "public_gists": 72, + "observed_public_commits": 2756, + "observed_public_pull_requests": 217, + "followers": 382, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "shinokada", + "name": "Shinichi Okada", + "profile_url": "https://github.com/shinokada", + "public_contributions": 2688, + "public_repos": 197, + "public_gists": 724, + "observed_public_commits": 2688, + "observed_public_pull_requests": 207, + "followers": 363, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "habedi", + "name": "Hassan Abedi", + "profile_url": "https://github.com/habedi", + "public_contributions": 2465, + "public_repos": 95, + "public_gists": 100, + "observed_public_commits": 2465, + "observed_public_pull_requests": 268, + "followers": 314, + "location": "Stavanger; Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "eonist", + "name": "André J", + "profile_url": "https://github.com/eonist", + "public_contributions": 2109, + "public_repos": 121, + "public_gists": 591, + "observed_public_commits": 2109, + "observed_public_pull_requests": 121, + "followers": 494, + "location": "Norway, Oslo", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 12 + }, + { + "login": "bep", + "name": "Bjørn Erik Pedersen", + "profile_url": "https://github.com/bep", + "public_contributions": 2024, + "public_repos": 379, + "public_gists": 10, + "observed_public_commits": 2024, + "observed_public_pull_requests": 469, + "followers": 2462, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "mhjensen", + "name": "Morten Hjorth-Jensen", + "profile_url": "https://github.com/mhjensen", + "public_contributions": 1903, + "public_repos": 50, + "public_gists": 0, + "observed_public_commits": 1903, + "observed_public_pull_requests": 0, + "followers": 677, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "ludeeus", + "name": "Joakim Sørensen", + "profile_url": "https://github.com/ludeeus", + "public_contributions": 1868, + "public_repos": 129, + "public_gists": 14, + "observed_public_commits": 1868, + "observed_public_pull_requests": 359, + "followers": 702, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "stipsan", + "name": "Cody Olsen", + "profile_url": "https://github.com/stipsan", + "public_contributions": 1801, + "public_repos": 134, + "public_gists": 37, + "observed_public_commits": 1801, + "observed_public_pull_requests": 493, + "followers": 425, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "eried", + "name": "Erwin Ried", + "profile_url": "https://github.com/eried", + "public_contributions": 1707, + "public_repos": 146, + "public_gists": 1, + "observed_public_commits": 1707, + "observed_public_pull_requests": 7, + "followers": 530, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "AmirhosseinHonardoust", + "name": "Amir", + "profile_url": "https://github.com/AmirhosseinHonardoust", + "public_contributions": 1325, + "public_repos": 120, + "public_gists": 1, + "observed_public_commits": 1325, + "observed_public_pull_requests": 21, + "followers": 1534, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "jonhoo", + "name": "Jon Gjengset", + "profile_url": "https://github.com/jonhoo", + "public_contributions": 1247, + "public_repos": 284, + "public_gists": 48, + "observed_public_commits": 1247, + "observed_public_pull_requests": 122, + "followers": 13602, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "TorsteinHonsi", + "name": "Torstein Hønsi", + "profile_url": "https://github.com/TorsteinHonsi", + "public_contributions": 1181, + "public_repos": 16, + "public_gists": 14, + "observed_public_commits": 1181, + "observed_public_pull_requests": 101, + "followers": 515, + "location": "Vik i Sogn, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "bvssvni", + "name": "Sven Nilsen", + "profile_url": "https://github.com/bvssvni", + "public_contributions": 1168, + "public_repos": 395, + "public_gists": 104, + "observed_public_commits": 1168, + "observed_public_pull_requests": 359, + "followers": 322, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "HansKristian-Work", + "name": "Hans-Kristian Arntzen", + "profile_url": "https://github.com/HansKristian-Work", + "public_contributions": 1135, + "public_repos": 32, + "public_gists": 10, + "observed_public_commits": 1135, + "observed_public_pull_requests": 322, + "followers": 1137, + "location": "Trondheim, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "Codehagen", + "name": "Christer", + "profile_url": "https://github.com/Codehagen", + "public_contributions": 1123, + "public_repos": 62, + "public_gists": 1, + "observed_public_commits": 1123, + "observed_public_pull_requests": 66, + "followers": 365, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "christianalfoni", + "name": "Christian Alfoni", + "profile_url": "https://github.com/christianalfoni", + "public_contributions": 1048, + "public_repos": 382, + "public_gists": 125, + "observed_public_commits": 1048, + "observed_public_pull_requests": 284, + "followers": 968, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "jonnor", + "name": "Jon Nordby", + "profile_url": "https://github.com/jonnor", + "public_contributions": 993, + "public_repos": 196, + "public_gists": 14, + "observed_public_commits": 993, + "observed_public_pull_requests": 34, + "followers": 393, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-philippines.json b/data/history/2026-05-21/countries-philippines.json new file mode 100644 index 0000000..b6380ae --- /dev/null +++ b/data/history/2026-05-21/countries-philippines.json @@ -0,0 +1,389 @@ +{ + "kind": "country", + "slug": "philippines", + "name": "Philippines", + "title": "Top observed GitHub contributors in Philippines", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24819 + ] + }, + "code": "PH", + "candidate_count": 16433, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Philippines repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Philippines repos:>5 type:user", + "total": 16433, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcuwynu23", + "name": "Mark Wayne Menorca", + "profile_url": "https://github.com/marcuwynu23", + "public_contributions": 3513, + "public_repos": 245, + "public_gists": 52, + "observed_public_commits": 3513, + "observed_public_pull_requests": 23, + "followers": 457, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "lucifron28", + "name": "Ron Vincent Cada", + "profile_url": "https://github.com/lucifron28", + "public_contributions": 3660, + "public_repos": 101, + "public_gists": 0, + "observed_public_commits": 3660, + "observed_public_pull_requests": 16, + "contribution_burst_adjustment": { + "raw_public_commits": 3660, + "adjusted_public_commits": 3081, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 24, + "excess_contributions": 579, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 377, + "location": "Lucena - Quezon Province, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "warengonzaga", + "name": "Waren Gonzaga", + "profile_url": "https://github.com/warengonzaga", + "public_contributions": 2890, + "public_repos": 208, + "public_gists": 24, + "observed_public_commits": 2890, + "observed_public_pull_requests": 198, + "followers": 1314, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "linux-china", + "name": "Libing Chen", + "profile_url": "https://github.com/linux-china", + "public_contributions": 2776, + "public_repos": 618, + "public_gists": 45, + "observed_public_commits": 2776, + "observed_public_pull_requests": 6, + "followers": 2213, + "location": "Davao City Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "xiv3r", + "name": "𝑹𝒂𝒇𝒇 𝑨𝒍𝒅𝒔", + "profile_url": "https://github.com/xiv3r", + "public_contributions": 2775, + "public_repos": 391, + "public_gists": 2, + "observed_public_commits": 2775, + "observed_public_pull_requests": 4, + "followers": 644, + "location": "Malaybalay City Bukidnon Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "macalinao", + "name": "Ian Macalinao", + "profile_url": "https://github.com/macalinao", + "public_contributions": 2241, + "public_repos": 515, + "public_gists": 142, + "observed_public_commits": 2241, + "observed_public_pull_requests": 297, + "followers": 798, + "location": "Metro Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "mrepol742", + "name": "Melvin Jones Repol", + "profile_url": "https://github.com/mrepol742", + "public_contributions": 2041, + "public_repos": 177, + "public_gists": 13, + "observed_public_commits": 2041, + "observed_public_pull_requests": 216, + "followers": 222, + "location": "Taytay, Calabarzon, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "RyannKim327", + "name": "itsme.0107639", + "profile_url": "https://github.com/RyannKim327", + "public_contributions": 1830, + "public_repos": 148, + "public_gists": 6, + "observed_public_commits": 1830, + "observed_public_pull_requests": 266, + "followers": 492, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "uncomfyhalomacro", + "name": "Soc Virnyl S. Estela", + "profile_url": "https://github.com/uncomfyhalomacro", + "public_contributions": 1750, + "public_repos": 271, + "public_gists": 30, + "observed_public_commits": 1750, + "observed_public_pull_requests": 29, + "followers": 232, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "mrdcvlsc", + "name": "Jubal Mordecai Velasco", + "profile_url": "https://github.com/mrdcvlsc", + "public_contributions": 1343, + "public_repos": 59, + "public_gists": 8, + "observed_public_commits": 1343, + "observed_public_pull_requests": 26, + "followers": 304, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mjoshua97241", + "name": "Michael Joshua Vargas", + "profile_url": "https://github.com/mjoshua97241", + "public_contributions": 1278, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 1278, + "observed_public_pull_requests": 70, + "followers": 362, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "joebertcerezo", + "name": "Joebert Cerezo", + "profile_url": "https://github.com/joebertcerezo", + "public_contributions": 1121, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 1121, + "observed_public_pull_requests": 30, + "followers": 967, + "location": "Cebu City, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "carlocab", + "name": "Carlo Cabrera", + "profile_url": "https://github.com/carlocab", + "public_contributions": 1078, + "public_repos": 107, + "public_gists": 6, + "observed_public_commits": 1078, + "observed_public_pull_requests": 281, + "followers": 220, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "Neon-099", + "profile_url": "https://github.com/Neon-099", + "public_contributions": 816, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 816, + "observed_public_pull_requests": 1, + "followers": 230, + "location": "Pangasinan, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "tyron12233", + "name": "tyron", + "profile_url": "https://github.com/tyron12233", + "public_contributions": 666, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 666, + "observed_public_pull_requests": 16, + "followers": 385, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "roatienza", + "name": "Rowel Atienza", + "profile_url": "https://github.com/roatienza", + "public_contributions": 639, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 639, + "observed_public_pull_requests": 8, + "followers": 514, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "Qard", + "name": "Stephen Belanger", + "profile_url": "https://github.com/Qard", + "public_contributions": 632, + "public_repos": 281, + "public_gists": 20, + "observed_public_commits": 632, + "observed_public_pull_requests": 270, + "followers": 516, + "location": "Vancouver, BC, Canada/Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "JohnEsleyer", + "name": "Ralph John Policarpio", + "profile_url": "https://github.com/JohnEsleyer", + "public_contributions": 593, + "public_repos": 101, + "public_gists": 3, + "observed_public_commits": 593, + "observed_public_pull_requests": 117, + "followers": 315, + "location": "Koronadal City, South Cotabato, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "jofftiquez", + "name": "Joff Tiquez", + "profile_url": "https://github.com/jofftiquez", + "public_contributions": 517, + "public_repos": 176, + "public_gists": 20, + "observed_public_commits": 517, + "observed_public_pull_requests": 17, + "followers": 438, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "jasperblues", + "name": "Jasper Blues", + "profile_url": "https://github.com/jasperblues", + "public_contributions": 499, + "public_repos": 70, + "public_gists": 2, + "observed_public_commits": 499, + "observed_public_pull_requests": 66, + "followers": 316, + "location": "Earth (Mostly Australia & Philippines)", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-poland.json b/data/history/2026-05-21/countries-poland.json new file mode 100644 index 0000000..c9dceb2 --- /dev/null +++ b/data/history/2026-05-21/countries-poland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "poland", + "name": "Poland", + "title": "Top observed GitHub contributors in Poland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 53093 + ] + }, + "code": "PL", + "candidate_count": 37152, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Poland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Poland repos:>5 type:user", + "total": 37152, + "accepted": 100 + } + ], + "entries": [ + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24447, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24447, + "observed_public_pull_requests": 27, + "followers": 642, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "RooTinfinite", + "name": "Piotr Maminski", + "profile_url": "https://github.com/RooTinfinite", + "public_contributions": 6749, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 6749, + "observed_public_pull_requests": 24, + "followers": 625, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "masagrator", + "name": "MasaGratoR", + "profile_url": "https://github.com/masagrator", + "public_contributions": 6559, + "public_repos": 86, + "public_gists": 3, + "observed_public_commits": 6559, + "observed_public_pull_requests": 718, + "followers": 502, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "thymikee", + "name": "Michał Pierzchała", + "profile_url": "https://github.com/thymikee", + "public_contributions": 3091, + "public_repos": 118, + "public_gists": 1, + "observed_public_commits": 3091, + "observed_public_pull_requests": 590, + "followers": 1142, + "location": "Krakow/Wroclaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "wojtekmaj", + "name": "Wojciech Maj", + "profile_url": "https://github.com/wojtekmaj", + "public_contributions": 2739, + "public_repos": 114, + "public_gists": 32, + "observed_public_commits": 2739, + "observed_public_pull_requests": 218, + "followers": 3556, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2049, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "jcubic", + "name": "Jakub T. Jankiewicz", + "profile_url": "https://github.com/jcubic", + "public_contributions": 1961, + "public_repos": 288, + "public_gists": 45, + "observed_public_commits": 1961, + "observed_public_pull_requests": 36, + "followers": 600, + "location": "Bliżyn, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "mrexodia", + "name": "Duncan Ogilvie", + "profile_url": "https://github.com/mrexodia", + "public_contributions": 1890, + "public_repos": 673, + "public_gists": 73, + "observed_public_commits": 1890, + "observed_public_pull_requests": 187, + "followers": 3632, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "josevalim", + "name": "José Valim", + "profile_url": "https://github.com/josevalim", + "public_contributions": 1811, + "public_repos": 104, + "public_gists": 140, + "observed_public_commits": 1811, + "observed_public_pull_requests": 233, + "followers": 16140, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "pawurb", + "name": "Paweł Urbanek", + "profile_url": "https://github.com/pawurb", + "public_contributions": 1797, + "public_repos": 105, + "public_gists": 8, + "observed_public_commits": 1797, + "observed_public_pull_requests": 391, + "followers": 602, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "sergeyklay", + "name": "Serghei Iakovlev", + "profile_url": "https://github.com/sergeyklay", + "public_contributions": 1778, + "public_repos": 120, + "public_gists": 32, + "observed_public_commits": 1778, + "observed_public_pull_requests": 494, + "followers": 504, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "satya164", + "name": "Satyajit Sahoo", + "profile_url": "https://github.com/satya164", + "public_contributions": 1758, + "public_repos": 164, + "public_gists": 21, + "observed_public_commits": 1758, + "observed_public_pull_requests": 147, + "followers": 2491, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "kjk", + "name": "Krzysztof Kowalczyk", + "profile_url": "https://github.com/kjk", + "public_contributions": 1644, + "public_repos": 8, + "public_gists": 420, + "observed_public_commits": 1644, + "observed_public_pull_requests": 11, + "followers": 1303, + "location": "Krakow, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Daynlight", + "name": "DAYNLIGHT", + "profile_url": "https://github.com/Daynlight", + "public_contributions": 1615, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1615, + "observed_public_pull_requests": 180, + "followers": 3154, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "asiekierka", + "name": "Adrian \"asie\" Siekierka", + "profile_url": "https://github.com/asiekierka", + "public_contributions": 1459, + "public_repos": 462, + "public_gists": 5, + "observed_public_commits": 1459, + "observed_public_pull_requests": 60, + "followers": 707, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "adamw", + "name": "Adam Warski", + "profile_url": "https://github.com/adamw", + "public_contributions": 1279, + "public_repos": 182, + "public_gists": 286, + "observed_public_commits": 1279, + "observed_public_pull_requests": 127, + "followers": 790, + "location": "Warsaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "stared", + "name": "Piotr Migdał", + "profile_url": "https://github.com/stared", + "public_contributions": 1177, + "public_repos": 221, + "public_gists": 43, + "observed_public_commits": 1177, + "observed_public_pull_requests": 87, + "followers": 719, + "location": "Warsaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "ku1ik", + "name": "Marcin Kulik", + "profile_url": "https://github.com/ku1ik", + "public_contributions": 1008, + "public_repos": 122, + "public_gists": 185, + "observed_public_commits": 1008, + "observed_public_pull_requests": 4, + "followers": 822, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "mrholek", + "name": "Łukasz Holeczek", + "profile_url": "https://github.com/mrholek", + "public_contributions": 804, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 804, + "observed_public_pull_requests": 9, + "followers": 1112, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Blaizzy", + "name": "Prince Canuma", + "profile_url": "https://github.com/Blaizzy", + "public_contributions": 742, + "public_repos": 105, + "public_gists": 50, + "observed_public_commits": 742, + "observed_public_pull_requests": 340, + "followers": 1316, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-portugal.json b/data/history/2026-05-21/countries-portugal.json new file mode 100644 index 0000000..28dbf1a --- /dev/null +++ b/data/history/2026-05-21/countries-portugal.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "portugal", + "name": "Portugal", + "title": "Top observed GitHub contributors in Portugal", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85180 + ] + }, + "code": "PT", + "candidate_count": 17502, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Portugal repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Portugal repos:>5 type:user", + "total": 17502, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "pirapira", + "name": "Yoichi Hirai", + "profile_url": "https://github.com/pirapira", + "public_contributions": 14244, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "rcarmo", + "name": "Rui Carmo", + "profile_url": "https://github.com/rcarmo", + "public_contributions": 9859, + "public_repos": 415, + "public_gists": 90, + "observed_public_commits": 9859, + "observed_public_pull_requests": 10, + "followers": 628, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "otaviojava", + "name": "Otávio Santana", + "profile_url": "https://github.com/otaviojava", + "public_contributions": 5970, + "public_repos": 109, + "public_gists": 95, + "observed_public_commits": 5970, + "observed_public_pull_requests": 195, + "followers": 1303, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "motanelson", + "name": "nelson jr mota", + "profile_url": "https://github.com/motanelson", + "public_contributions": 4656, + "public_repos": 443, + "public_gists": 0, + "observed_public_commits": 4656, + "observed_public_pull_requests": 0, + "followers": 8380, + "location": "Portugal, lisbon", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "DiogoRibeiro7", + "name": "Diogo Ribeiro", + "profile_url": "https://github.com/DiogoRibeiro7", + "public_contributions": 3428, + "public_repos": 173, + "public_gists": 280, + "observed_public_commits": 3428, + "observed_public_pull_requests": 553, + "followers": 514, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "snipe", + "name": "snipe", + "profile_url": "https://github.com/snipe", + "public_contributions": 3386, + "public_repos": 123, + "public_gists": 42, + "observed_public_commits": 3386, + "observed_public_pull_requests": 357, + "followers": 1989, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "nunomaduro", + "name": "nuno maduro", + "profile_url": "https://github.com/nunomaduro", + "public_contributions": 2470, + "public_repos": 326, + "public_gists": 23, + "observed_public_commits": 2470, + "observed_public_pull_requests": 190, + "followers": 9145, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "bgcngm", + "name": "Bruno Martins", + "profile_url": "https://github.com/bgcngm", + "public_contributions": 1765, + "public_repos": 70, + "public_gists": 3, + "observed_public_commits": 1765, + "observed_public_pull_requests": 1, + "followers": 413, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "pgte", + "name": "Pedro Teixeira", + "profile_url": "https://github.com/pgte", + "public_contributions": 1537, + "public_repos": 233, + "public_gists": 52, + "observed_public_commits": 1537, + "observed_public_pull_requests": 171, + "followers": 1054, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "nelsonic", + "name": "Nelson", + "profile_url": "https://github.com/nelsonic", + "public_contributions": 1407, + "public_repos": 460, + "public_gists": 37, + "observed_public_commits": 1407, + "observed_public_pull_requests": 16, + "followers": 3435, + "location": "Braga, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "leafac", + "name": "Leandro Facchinetti", + "profile_url": "https://github.com/leafac", + "public_contributions": 1186, + "public_repos": 83, + "public_gists": 43, + "observed_public_commits": 1186, + "observed_public_pull_requests": 0, + "followers": 405, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "niquola", + "name": "Nikolai Ryzhikov", + "profile_url": "https://github.com/niquola", + "public_contributions": 1078, + "public_repos": 304, + "public_gists": 285, + "observed_public_commits": 1078, + "observed_public_pull_requests": 21, + "followers": 424, + "location": "Portugal, Lisboa", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "rochacbruno", + "name": "Bruno Rocha", + "profile_url": "https://github.com/rochacbruno", + "public_contributions": 822, + "public_repos": 409, + "public_gists": 347, + "observed_public_commits": 822, + "observed_public_pull_requests": 162, + "followers": 4667, + "location": "Viana do Castelo, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "stevenroose", + "name": "Steven Roose", + "profile_url": "https://github.com/stevenroose", + "public_contributions": 814, + "public_repos": 236, + "public_gists": 33, + "observed_public_commits": 814, + "observed_public_pull_requests": 17, + "followers": 490, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "macabeus", + "name": "Bruno Macabeus", + "profile_url": "https://github.com/macabeus", + "public_contributions": 779, + "public_repos": 149, + "public_gists": 12, + "observed_public_commits": 779, + "observed_public_pull_requests": 82, + "followers": 706, + "location": "Ourém / Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "diogocarrola", + "name": "Diogo Carrola", + "profile_url": "https://github.com/diogocarrola", + "public_contributions": 754, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 754, + "observed_public_pull_requests": 5, + "followers": 1044, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "apocas", + "name": "Pedro Dias", + "profile_url": "https://github.com/apocas", + "public_contributions": 722, + "public_repos": 100, + "public_gists": 12, + "observed_public_commits": 722, + "observed_public_pull_requests": 3, + "followers": 349, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tofumatt", + "name": "Matthew Riley MacPherson", + "profile_url": "https://github.com/tofumatt", + "public_contributions": 706, + "public_repos": 122, + "public_gists": 62, + "observed_public_commits": 706, + "observed_public_pull_requests": 54, + "followers": 350, + "location": "Portugal/Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "joaotavora", + "name": "João Távora", + "profile_url": "https://github.com/joaotavora", + "public_contributions": 689, + "public_repos": 148, + "public_gists": 7, + "observed_public_commits": 689, + "observed_public_pull_requests": 2, + "followers": 750, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-republic-of-korea.json b/data/history/2026-05-21/countries-republic-of-korea.json new file mode 100644 index 0000000..dc4a067 --- /dev/null +++ b/data/history/2026-05-21/countries-republic-of-korea.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "republic-of-korea", + "name": "Republic of Korea", + "title": "Top observed GitHub contributors in Republic of Korea", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 54137 + ] + }, + "code": "KR", + "candidate_count": 45355, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Korea repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Korea repos:>5 type:user", + "total": 45355, + "accepted": 100 + } + ], + "entries": [ + { + "login": "JAICHANGPARK", + "name": "Dreamwalker", + "profile_url": "https://github.com/JAICHANGPARK", + "public_contributions": 11194, + "public_repos": 344, + "public_gists": 80, + "observed_public_commits": 11194, + "observed_public_pull_requests": 32, + "followers": 536, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hahwul", + "name": "HAHWUL", + "profile_url": "https://github.com/hahwul", + "public_contributions": 9705, + "public_repos": 221, + "public_gists": 36, + "observed_public_commits": 9705, + "observed_public_pull_requests": 2389, + "followers": 2918, + "location": "Republic of Korea", + "location_confidence": "exact-country", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dahlia", + "name": "Hong Minhee (洪 民憙)", + "profile_url": "https://github.com/dahlia", + "public_contributions": 9263, + "public_repos": 299, + "public_gists": 91, + "observed_public_commits": 9263, + "observed_public_pull_requests": 478, + "followers": 1328, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "youknowone", + "name": "Jeong, YunWon", + "profile_url": "https://github.com/youknowone", + "public_contributions": 6045, + "public_repos": 240, + "public_gists": 17, + "observed_public_commits": 6045, + "observed_public_pull_requests": 822, + "followers": 640, + "location": "Seoul, The Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "devxoul", + "name": "Jeon Suyeol", + "profile_url": "https://github.com/devxoul", + "public_contributions": 4336, + "public_repos": 235, + "public_gists": 86, + "observed_public_commits": 4336, + "observed_public_pull_requests": 785, + "followers": 4019, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "samchon", + "name": "Jeongho Nam", + "profile_url": "https://github.com/samchon", + "public_contributions": 4167, + "public_repos": 186, + "public_gists": 18, + "observed_public_commits": 4167, + "observed_public_pull_requests": 1180, + "followers": 2223, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "junhoyeo", + "name": "Junho Yeo", + "profile_url": "https://github.com/junhoyeo", + "public_contributions": 3219, + "public_repos": 456, + "public_gists": 37, + "observed_public_commits": 3219, + "observed_public_pull_requests": 427, + "followers": 1513, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "utilForever", + "name": "Chris Ohk", + "profile_url": "https://github.com/utilForever", + "public_contributions": 2569, + "public_repos": 353, + "public_gists": 41, + "observed_public_commits": 2569, + "observed_public_pull_requests": 228, + "followers": 4033, + "location": "Seongnam, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "graykode", + "name": "Tae Hwan Jung", + "profile_url": "https://github.com/graykode", + "public_contributions": 2115, + "public_repos": 78, + "public_gists": 4, + "observed_public_commits": 2115, + "observed_public_pull_requests": 158, + "followers": 1939, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "hkjang", + "name": "hkjang", + "profile_url": "https://github.com/hkjang", + "public_contributions": 1524, + "public_repos": 197, + "public_gists": 0, + "observed_public_commits": 1524, + "observed_public_pull_requests": 6, + "followers": 641, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "kdy1", + "name": "Donny/강동윤", + "profile_url": "https://github.com/kdy1", + "public_contributions": 1379, + "public_repos": 316, + "public_gists": 12, + "observed_public_commits": 1379, + "observed_public_pull_requests": 1245, + "followers": 4444, + "location": "South korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "terryum", + "name": "Terry Taewoong Um", + "profile_url": "https://github.com/terryum", + "public_contributions": 1267, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1267, + "observed_public_pull_requests": 4, + "followers": 1488, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "hmmhmmhm", + "name": "", + "profile_url": "https://github.com/hmmhmmhm", + "public_contributions": 1259, + "public_repos": 133, + "public_gists": 67, + "observed_public_commits": 1259, + "observed_public_pull_requests": 155, + "followers": 731, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "robotpilot", + "name": "Pyo", + "profile_url": "https://github.com/robotpilot", + "public_contributions": 986, + "public_repos": 76, + "public_gists": 5, + "observed_public_commits": 986, + "observed_public_pull_requests": 201, + "followers": 590, + "location": "Seoul, KOREA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 947, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 947, + "observed_public_pull_requests": 8, + "followers": 598, + "location": "South Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 17 + }, + { + "login": "subinium", + "name": "Subin An", + "profile_url": "https://github.com/subinium", + "public_contributions": 918, + "public_repos": 90, + "public_gists": 8, + "observed_public_commits": 918, + "observed_public_pull_requests": 172, + "followers": 882, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "posquit0", + "name": "Byungjin Park (Claud)", + "profile_url": "https://github.com/posquit0", + "public_contributions": 906, + "public_repos": 142, + "public_gists": 8, + "observed_public_commits": 906, + "observed_public_pull_requests": 229, + "followers": 1525, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 15 + }, + { + "login": "yceffort", + "name": "yceffort", + "profile_url": "https://github.com/yceffort", + "public_contributions": 882, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 882, + "observed_public_pull_requests": 11, + "followers": 559, + "location": "Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "easylogic", + "name": "jinho park", + "profile_url": "https://github.com/easylogic", + "public_contributions": 860, + "public_repos": 129, + "public_gists": 268, + "observed_public_commits": 860, + "observed_public_pull_requests": 256, + "contribution_burst_adjustment": { + "raw_public_commits": 860, + "adjusted_public_commits": 834, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 26, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 660, + "location": "korea/seoul", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Xvezda", + "name": "Xvezda", + "profile_url": "https://github.com/Xvezda", + "public_contributions": 755, + "public_repos": 140, + "public_gists": 51, + "observed_public_commits": 755, + "observed_public_pull_requests": 144, + "followers": 646, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-singapore.json b/data/history/2026-05-21/countries-singapore.json new file mode 100644 index 0000000..05a4f3b --- /dev/null +++ b/data/history/2026-05-21/countries-singapore.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "singapore", + "name": "Singapore", + "title": "Top observed GitHub contributors in Singapore", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 42010 + ] + }, + "code": "SG", + "candidate_count": 20996, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Singapore repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Singapore repos:>5 type:user", + "total": 20996, + "accepted": 100 + } + ], + "entries": [ + { + "login": "lupyuen", + "name": "Lup Yuen Lee", + "profile_url": "https://github.com/lupyuen", + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "Vonng", + "name": "Feng Ruohang", + "profile_url": "https://github.com/Vonng", + "public_contributions": 3640, + "public_repos": 109, + "public_gists": 1, + "observed_public_commits": 3640, + "observed_public_pull_requests": 18, + "followers": 2002, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "karlseguin", + "name": "Karl Seguin", + "profile_url": "https://github.com/karlseguin", + "public_contributions": 2822, + "public_repos": 157, + "public_gists": 91, + "observed_public_commits": 2822, + "observed_public_pull_requests": 894, + "followers": 2524, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "phuslu", + "name": "Phus Lu", + "profile_url": "https://github.com/phuslu", + "public_contributions": 2670, + "public_repos": 41, + "public_gists": 3, + "observed_public_commits": 2670, + "observed_public_pull_requests": 2, + "followers": 2382, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "kossnocorp", + "name": "Sasha Koss", + "profile_url": "https://github.com/kossnocorp", + "public_contributions": 2043, + "public_repos": 255, + "public_gists": 127, + "observed_public_commits": 2043, + "observed_public_pull_requests": 26, + "followers": 783, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "cheeaun", + "name": "Chee Aun", + "profile_url": "https://github.com/cheeaun", + "public_contributions": 1982, + "public_repos": 265, + "public_gists": 141, + "observed_public_commits": 1982, + "observed_public_pull_requests": 210, + "followers": 1866, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 4 + }, + { + "login": "bunnie", + "name": "bunnie", + "profile_url": "https://github.com/bunnie", + "public_contributions": 1906, + "public_repos": 167, + "public_gists": 7, + "observed_public_commits": 1906, + "observed_public_pull_requests": 194, + "followers": 1486, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 5 + }, + { + "login": "Brooooooklyn", + "name": "LongYinan", + "profile_url": "https://github.com/Brooooooklyn", + "public_contributions": 1671, + "public_repos": 328, + "public_gists": 5, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "CMGS", + "name": "CMGS", + "profile_url": "https://github.com/CMGS", + "public_contributions": 1655, + "public_repos": 79, + "public_gists": 22, + "observed_public_commits": 1655, + "observed_public_pull_requests": 105, + "followers": 1026, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "airingursb", + "name": "Airing", + "profile_url": "https://github.com/airingursb", + "public_contributions": 1629, + "public_repos": 134, + "public_gists": 1, + "observed_public_commits": 1629, + "observed_public_pull_requests": 14, + "followers": 1868, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "sanand0", + "name": "S Anand", + "profile_url": "https://github.com/sanand0", + "public_contributions": 1534, + "public_repos": 215, + "public_gists": 23, + "observed_public_commits": 1534, + "observed_public_pull_requests": 224, + "followers": 1247, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 9 + }, + { + "login": "auxten", + "name": "Auxten Wang", + "profile_url": "https://github.com/auxten", + "public_contributions": 1232, + "public_repos": 104, + "public_gists": 19, + "observed_public_commits": 1232, + "observed_public_pull_requests": 44, + "followers": 963, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 10 + }, + { + "login": "hyf0", + "name": "Yunfei He", + "profile_url": "https://github.com/hyf0", + "public_contributions": 1119, + "public_repos": 165, + "public_gists": 4, + "observed_public_commits": 1119, + "observed_public_pull_requests": 514, + "followers": 1107, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "cmliu", + "name": "CMLiussss", + "profile_url": "https://github.com/cmliu", + "public_contributions": 1094, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 1094, + "observed_public_pull_requests": 185, + "followers": 6039, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "DIYgod", + "name": "DIYgod", + "profile_url": "https://github.com/DIYgod", + "public_contributions": 997, + "public_repos": 106, + "public_gists": 3, + "observed_public_commits": 997, + "observed_public_pull_requests": 161, + "followers": 15805, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "sausheong", + "name": "Chang Sau Sheong", + "profile_url": "https://github.com/sausheong", + "public_contributions": 948, + "public_repos": 193, + "public_gists": 234, + "observed_public_commits": 948, + "observed_public_pull_requests": 1, + "followers": 1233, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "JamesNK", + "name": "James Newton-King", + "profile_url": "https://github.com/JamesNK", + "public_contributions": 691, + "public_repos": 88, + "public_gists": 21, + "observed_public_commits": 691, + "observed_public_pull_requests": 504, + "followers": 4693, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 19 + }, + { + "login": "yangshun", + "name": "Yangshun Tay", + "profile_url": "https://github.com/yangshun", + "public_contributions": 682, + "public_repos": 172, + "public_gists": 49, + "observed_public_commits": 682, + "observed_public_pull_requests": 61, + "followers": 13275, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "mithi", + "name": "Mithi Sevilla", + "profile_url": "https://github.com/mithi", + "public_contributions": 624, + "public_repos": 62, + "public_gists": 212, + "observed_public_commits": 624, + "observed_public_pull_requests": 34, + "followers": 1892, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "notlhw", + "name": "Lim How Wei", + "profile_url": "https://github.com/notlhw", + "public_contributions": 600, + "public_repos": 8, + "public_gists": 0, + "observed_public_commits": 600, + "observed_public_pull_requests": 8, + "followers": 951, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-south-africa.json b/data/history/2026-05-21/countries-south-africa.json new file mode 100644 index 0000000..122e934 --- /dev/null +++ b/data/history/2026-05-21/countries-south-africa.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "south-africa", + "name": "South Africa", + "title": "Top observed GitHub contributors in South Africa", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24841 + ] + }, + "code": "ZA", + "candidate_count": 12235, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"South Africa\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"South Africa\" repos:>5 type:user", + "total": 12235, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mitchellkrogza", + "name": "Mitchell Krog", + "profile_url": "https://github.com/mitchellkrogza", + "public_contributions": 5021, + "public_repos": 169, + "public_gists": 64, + "observed_public_commits": 5021, + "observed_public_pull_requests": 0, + "followers": 959, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "govert", + "name": "Govert van Drimmelen", + "profile_url": "https://github.com/govert", + "public_contributions": 3653, + "public_repos": 117, + "public_gists": 19, + "observed_public_commits": 3653, + "observed_public_pull_requests": 44, + "followers": 169, + "location": "Johannesburg, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "NickiMash17", + "name": "Nicolette Mashaba", + "profile_url": "https://github.com/NickiMash17", + "public_contributions": 3078, + "public_repos": 64, + "public_gists": 0, + "observed_public_commits": 3078, + "observed_public_pull_requests": 49, + "followers": 394, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 8 + }, + { + "login": "fluffypony", + "name": "Riccardo Spagni", + "profile_url": "https://github.com/fluffypony", + "public_contributions": 2982, + "public_repos": 82, + "public_gists": 8, + "observed_public_commits": 2982, + "observed_public_pull_requests": 41, + "followers": 1658, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "Asjas", + "name": "A-J Roos", + "profile_url": "https://github.com/Asjas", + "public_contributions": 2849, + "public_repos": 24, + "public_gists": 18, + "observed_public_commits": 2849, + "observed_public_pull_requests": 19, + "followers": 277, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "mattleibow", + "name": "Matthew Leibowitz", + "profile_url": "https://github.com/mattleibow", + "public_contributions": 1689, + "public_repos": 521, + "public_gists": 270, + "observed_public_commits": 1689, + "observed_public_pull_requests": 771, + "followers": 1106, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "limbopro", + "name": "毒奶博主", + "profile_url": "https://github.com/limbopro", + "public_contributions": 1606, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1606, + "observed_public_pull_requests": 0, + "followers": 2474, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "ashleykleynhans", + "name": "Ashley Kleynhans", + "profile_url": "https://github.com/ashleykleynhans", + "public_contributions": 1551, + "public_repos": 175, + "public_gists": 6, + "observed_public_commits": 1551, + "observed_public_pull_requests": 2, + "followers": 242, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 6 + }, + { + "login": "peterp", + "name": "Peter Pistorius", + "profile_url": "https://github.com/peterp", + "public_contributions": 1356, + "public_repos": 55, + "public_gists": 7, + "observed_public_commits": 1356, + "observed_public_pull_requests": 284, + "followers": 622, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "KodEx-SA", + "name": "Ashley K Motsie", + "profile_url": "https://github.com/KodEx-SA", + "public_contributions": 1056, + "public_repos": 102, + "public_gists": 2, + "observed_public_commits": 1056, + "observed_public_pull_requests": 229, + "followers": 233, + "location": "South Africa, Rustenburg", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "schalkneethling", + "name": "Schalk Neethling", + "profile_url": "https://github.com/schalkneethling", + "public_contributions": 1030, + "public_repos": 145, + "public_gists": 68, + "observed_public_commits": 1030, + "observed_public_pull_requests": 335, + "followers": 393, + "location": "Pretoria, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "abhi18av", + "name": "Abhinav Sharma", + "profile_url": "https://github.com/abhi18av", + "public_contributions": 971, + "public_repos": 486, + "public_gists": 40, + "observed_public_commits": 971, + "observed_public_pull_requests": 32, + "followers": 287, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "ShaunSHamilton", + "name": "Shaun Hamilton", + "profile_url": "https://github.com/ShaunSHamilton", + "public_contributions": 942, + "public_repos": 103, + "public_gists": 29, + "observed_public_commits": 942, + "observed_public_pull_requests": 128, + "followers": 197, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "lefajmofokeng", + "name": "Lefa J. Mofokeng", + "profile_url": "https://github.com/lefajmofokeng", + "public_contributions": 859, + "public_repos": 94, + "public_gists": 2, + "observed_public_commits": 859, + "observed_public_pull_requests": 0, + "followers": 430, + "location": "Free State, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "siyabuilds", + "name": "Siyabonga Samson Lukhele ", + "profile_url": "https://github.com/siyabuilds", + "public_contributions": 839, + "public_repos": 49, + "public_gists": 0, + "observed_public_commits": 839, + "observed_public_pull_requests": 16, + "followers": 230, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "rizonesoft", + "name": "Derick Payne", + "profile_url": "https://github.com/rizonesoft", + "public_contributions": 742, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 742, + "observed_public_pull_requests": 0, + "followers": 225, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "Darrenvandervelde", + "name": "Darren van der Velde", + "profile_url": "https://github.com/Darrenvandervelde", + "public_contributions": 708, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 708, + "observed_public_pull_requests": 42, + "followers": 170, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "QMS85", + "name": "Jonathan Peters", + "profile_url": "https://github.com/QMS85", + "public_contributions": 708, + "public_repos": 127, + "public_gists": 1, + "observed_public_commits": 708, + "observed_public_pull_requests": 10, + "followers": 472, + "location": "Western Cape. South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "leonvanzyl", + "name": "Leon van Zyl", + "profile_url": "https://github.com/leonvanzyl", + "public_contributions": 640, + "public_repos": 90, + "public_gists": 0, + "observed_public_commits": 640, + "observed_public_pull_requests": 22, + "followers": 664, + "location": "Mosselbay, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "czue", + "name": "Cory Zue", + "profile_url": "https://github.com/czue", + "public_contributions": 598, + "public_repos": 93, + "public_gists": 26, + "observed_public_commits": 598, + "observed_public_pull_requests": 60, + "followers": 453, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-spain.json b/data/history/2026-05-21/countries-spain.json new file mode 100644 index 0000000..d3f10dd --- /dev/null +++ b/data/history/2026-05-21/countries-spain.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "spain", + "name": "Spain", + "title": "Top observed GitHub contributors in Spain", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 83716 + ] + }, + "code": "ES", + "candidate_count": 33112, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Spain repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Spain repos:>5 type:user", + "total": 33112, + "accepted": 100 + } + ], + "entries": [ + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "jlblancoc", + "name": "Jose Luis Blanco-Claraco", + "profile_url": "https://github.com/jlblancoc", + "public_contributions": 5242, + "public_repos": 120, + "public_gists": 17, + "observed_public_commits": 5242, + "observed_public_pull_requests": 874, + "followers": 767, + "location": "Almeria (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "Kikobeats", + "name": "Jose Francisco 'Kiko' Verdú Gambín", + "profile_url": "https://github.com/Kikobeats", + "public_contributions": 3613, + "public_repos": 586, + "public_gists": 28, + "observed_public_commits": 3613, + "observed_public_pull_requests": 528, + "followers": 1658, + "location": "Murcia, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Obijuan", + "name": "Juan Gonzalez-Gomez", + "profile_url": "https://github.com/Obijuan", + "public_contributions": 3296, + "public_repos": 187, + "public_gists": 1, + "observed_public_commits": 3296, + "observed_public_pull_requests": 1, + "followers": 1564, + "location": "Madrid (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "ai", + "name": "Andrey Sitnik", + "profile_url": "https://github.com/ai", + "public_contributions": 3194, + "public_repos": 151, + "public_gists": 19, + "observed_public_commits": 3194, + "observed_public_pull_requests": 61, + "followers": 10022, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "emilio", + "name": "Emilio Cobos Álvarez", + "profile_url": "https://github.com/emilio", + "public_contributions": 2949, + "public_repos": 319, + "public_gists": 10, + "observed_public_commits": 2949, + "observed_public_pull_requests": 63, + "followers": 696, + "location": "Salamanca, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "JJ", + "name": "Juan Julián Merelo Guervós", + "profile_url": "https://github.com/JJ", + "public_contributions": 2904, + "public_repos": 1450, + "public_gists": 77, + "observed_public_commits": 2904, + "observed_public_pull_requests": 24, + "followers": 1035, + "location": "Granada, Spain, Europe", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "vfarcic", + "name": "Viktor Farcic", + "profile_url": "https://github.com/vfarcic", + "public_contributions": 2837, + "public_repos": 514, + "public_gists": 695, + "observed_public_commits": 2837, + "observed_public_pull_requests": 332, + "followers": 3273, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "jorgemanrubia", + "name": "Jorge Manrubia", + "profile_url": "https://github.com/jorgemanrubia", + "public_contributions": 2812, + "public_repos": 86, + "public_gists": 24, + "observed_public_commits": 2812, + "observed_public_pull_requests": 434, + "followers": 704, + "location": "Oviedo, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "javiereguiluz", + "name": "Javier Eguiluz", + "profile_url": "https://github.com/javiereguiluz", + "public_contributions": 2358, + "public_repos": 164, + "public_gists": 14, + "observed_public_commits": 2358, + "observed_public_pull_requests": 303, + "followers": 1663, + "location": "Vitoria-Gasteiz (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mouredev", + "name": "Brais Moure", + "profile_url": "https://github.com/mouredev", + "public_contributions": 2175, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 2175, + "observed_public_pull_requests": 0, + "followers": 35655, + "location": "Building software with ♥ from Galicia (Spain) to the world.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "pimterry", + "name": "Tim Perry", + "profile_url": "https://github.com/pimterry", + "public_contributions": 1836, + "public_repos": 248, + "public_gists": 35, + "observed_public_commits": 1836, + "observed_public_pull_requests": 41, + "followers": 763, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Alan-TheGentleman", + "name": "Alan Buscaglia", + "profile_url": "https://github.com/Alan-TheGentleman", + "public_contributions": 1548, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 1548, + "observed_public_pull_requests": 223, + "followers": 1420, + "location": "Spain, Barcelona", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "deivid-rodriguez", + "name": "David Rodríguez", + "profile_url": "https://github.com/deivid-rodriguez", + "public_contributions": 1424, + "public_repos": 255, + "public_gists": 12, + "observed_public_commits": 1424, + "observed_public_pull_requests": 379, + "followers": 1332, + "location": "Madrid, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "woliveiras", + "name": "William Oliveira", + "profile_url": "https://github.com/woliveiras", + "public_contributions": 1271, + "public_repos": 124, + "public_gists": 79, + "observed_public_commits": 1271, + "observed_public_pull_requests": 5, + "followers": 2104, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "R0rt1z2", + "name": "Roger Ortiz", + "profile_url": "https://github.com/R0rt1z2", + "public_contributions": 1174, + "public_repos": 124, + "public_gists": 19, + "observed_public_commits": 1174, + "observed_public_pull_requests": 23, + "contribution_burst_adjustment": { + "raw_public_commits": 1174, + "adjusted_public_commits": 1134, + "baseline_daily_contributions": 5, + "daily_burst_cap": 375, + "capped_days": 1, + "excess_contributions": 40, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 831, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "vitalets", + "name": "Vitaliy Potapov", + "profile_url": "https://github.com/vitalets", + "public_contributions": 1041, + "public_repos": 199, + "public_gists": 25, + "observed_public_commits": 1041, + "observed_public_pull_requests": 5, + "followers": 716, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "pheralb", + "name": "Pablo Hdez", + "profile_url": "https://github.com/pheralb", + "public_contributions": 1017, + "public_repos": 71, + "public_gists": 0, + "observed_public_commits": 1017, + "observed_public_pull_requests": 28, + "followers": 1130, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "wlsf82", + "name": "Walmyr", + "profile_url": "https://github.com/wlsf82", + "public_contributions": 966, + "public_repos": 426, + "public_gists": 15, + "observed_public_commits": 966, + "observed_public_pull_requests": 20, + "followers": 1310, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-sweden.json b/data/history/2026-05-21/countries-sweden.json new file mode 100644 index 0000000..3d107e4 --- /dev/null +++ b/data/history/2026-05-21/countries-sweden.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "sweden", + "name": "Sweden", + "title": "Top observed GitHub contributors in Sweden", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 20666 + ] + }, + "code": "SE", + "candidate_count": 23755, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Sweden repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Sweden repos:>5 type:user", + "total": 23755, + "accepted": 100 + } + ], + "entries": [ + { + "login": "andreasjansson", + "name": "Andreas Jansson", + "profile_url": "https://github.com/andreasjansson", + "public_contributions": 3143, + "public_repos": 243, + "public_gists": 37, + "observed_public_commits": 3143, + "observed_public_pull_requests": 105, + "followers": 990, + "location": "Uddevalla, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hrydgard", + "name": "Henrik Rydgård", + "profile_url": "https://github.com/hrydgard", + "public_contributions": 2512, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 2512, + "observed_public_pull_requests": 477, + "followers": 6662, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "danielsaidi", + "name": "Daniel Saidi", + "profile_url": "https://github.com/danielsaidi", + "public_contributions": 2268, + "public_repos": 52, + "public_gists": 2, + "observed_public_commits": 2268, + "observed_public_pull_requests": 1, + "followers": 916, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "emilk", + "name": "Emil Ernerfeldt", + "profile_url": "https://github.com/emilk", + "public_contributions": 2243, + "public_repos": 82, + "public_gists": 19, + "observed_public_commits": 2243, + "observed_public_pull_requests": 652, + "followers": 7761, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "ewels", + "name": "Phil Ewels", + "profile_url": "https://github.com/ewels", + "public_contributions": 1999, + "public_repos": 205, + "public_gists": 15, + "observed_public_commits": 1999, + "observed_public_pull_requests": 458, + "followers": 869, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1831, + "public_repos": 293, + "public_gists": 49, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "bagder", + "name": "Daniel Stenberg", + "profile_url": "https://github.com/bagder", + "public_contributions": 1828, + "public_repos": 65, + "public_gists": 112, + "observed_public_commits": 1828, + "observed_public_pull_requests": 1155, + "followers": 7710, + "location": "the curl factory, Sweden - close to Nebraska", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "awesomekling", + "name": "Andreas Kling", + "profile_url": "https://github.com/awesomekling", + "public_contributions": 1669, + "public_repos": 31, + "public_gists": 4, + "observed_public_commits": 1669, + "observed_public_pull_requests": 415, + "followers": 5736, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "troglobit", + "name": "Joachim Wiberg", + "profile_url": "https://github.com/troglobit", + "public_contributions": 1632, + "public_repos": 162, + "public_gists": 34, + "observed_public_commits": 1632, + "observed_public_pull_requests": 143, + "followers": 618, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "juliusmarminge", + "name": "Julius Marminge", + "profile_url": "https://github.com/juliusmarminge", + "public_contributions": 1541, + "public_repos": 277, + "public_gists": 8, + "observed_public_commits": 1541, + "observed_public_pull_requests": 566, + "followers": 2895, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "homanp", + "name": "Ismail Pelaseyed", + "profile_url": "https://github.com/homanp", + "public_contributions": 1265, + "public_repos": 68, + "public_gists": 35, + "observed_public_commits": 1265, + "observed_public_pull_requests": 475, + "followers": 1907, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "arvidn", + "name": "Arvid Norberg", + "profile_url": "https://github.com/arvidn", + "public_contributions": 1128, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1128, + "observed_public_pull_requests": 751, + "followers": 3352, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "ErikBjare", + "name": "Erik Bjäreholt", + "profile_url": "https://github.com/ErikBjare", + "public_contributions": 968, + "public_repos": 222, + "public_gists": 14, + "observed_public_commits": 968, + "observed_public_pull_requests": 293, + "followers": 3118, + "location": "Lund, Sweden 🇸🇪", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "danbev", + "name": "Daniel Bevenius", + "profile_url": "https://github.com/danbev", + "public_contributions": 934, + "public_repos": 199, + "public_gists": 66, + "observed_public_commits": 934, + "observed_public_pull_requests": 222, + "followers": 636, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "spydon", + "name": "Lukas Klingsbo", + "profile_url": "https://github.com/spydon", + "public_contributions": 850, + "public_repos": 189, + "public_gists": 15, + "observed_public_commits": 850, + "observed_public_pull_requests": 164, + "followers": 737, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "fornwall", + "name": "Fredrik Fornwall", + "profile_url": "https://github.com/fornwall", + "public_contributions": 826, + "public_repos": 150, + "public_gists": 8, + "observed_public_commits": 826, + "observed_public_pull_requests": 600, + "contribution_burst_adjustment": { + "raw_public_commits": 826, + "adjusted_public_commits": 759, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 2, + "excess_contributions": 67, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2315, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "niik", + "name": "Markus Olsson", + "profile_url": "https://github.com/niik", + "public_contributions": 743, + "public_repos": 71, + "public_gists": 8, + "observed_public_commits": 743, + "observed_public_pull_requests": 70, + "followers": 1214, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "svmiller", + "name": "Steven V. Miller", + "profile_url": "https://github.com/svmiller", + "public_contributions": 715, + "public_repos": 101, + "public_gists": 42, + "observed_public_commits": 715, + "observed_public_pull_requests": 0, + "contribution_burst_adjustment": { + "raw_public_commits": 715, + "adjusted_public_commits": 707, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 3, + "excess_contributions": 8, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 569, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "dnouri", + "name": "Daniel Nouri", + "profile_url": "https://github.com/dnouri", + "public_contributions": 678, + "public_repos": 124, + "public_gists": 12, + "observed_public_commits": 678, + "observed_public_pull_requests": 251, + "followers": 787, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "calmh", + "name": "Jakob Borg", + "profile_url": "https://github.com/calmh", + "public_contributions": 663, + "public_repos": 178, + "public_gists": 63, + "observed_public_commits": 663, + "observed_public_pull_requests": 173, + "followers": 782, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-switzerland.json b/data/history/2026-05-21/countries-switzerland.json new file mode 100644 index 0000000..98a3407 --- /dev/null +++ b/data/history/2026-05-21/countries-switzerland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "switzerland", + "name": "Switzerland", + "title": "Top observed GitHub contributors in Switzerland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38507 + ] + }, + "code": "CH", + "candidate_count": 16038, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Switzerland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Switzerland repos:>5 type:user", + "total": 16038, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fabaff", + "name": "Fabian Affolter", + "profile_url": "https://github.com/fabaff", + "public_contributions": 11664, + "public_repos": 171, + "public_gists": 15, + "observed_public_commits": 11664, + "observed_public_pull_requests": 2624, + "followers": 737, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "JonnyBurger", + "name": "Jonny Burger", + "profile_url": "https://github.com/JonnyBurger", + "public_contributions": 7192, + "public_repos": 321, + "public_gists": 44, + "observed_public_commits": 7192, + "observed_public_pull_requests": 1000, + "followers": 3019, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "swissspidy", + "name": "Pascal Birchler", + "profile_url": "https://github.com/swissspidy", + "public_contributions": 3886, + "public_repos": 106, + "public_gists": 21, + "observed_public_commits": 3886, + "observed_public_pull_requests": 347, + "followers": 638, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "tarsius", + "name": "Jonas Bernoulli", + "profile_url": "https://github.com/tarsius", + "public_contributions": 3832, + "public_repos": 92, + "public_gists": 8, + "observed_public_commits": 3832, + "observed_public_pull_requests": 13, + "followers": 1539, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "marcoroth", + "name": "Marco Roth", + "profile_url": "https://github.com/marcoroth", + "public_contributions": 2577, + "public_repos": 292, + "public_gists": 1, + "observed_public_commits": 2577, + "observed_public_pull_requests": 942, + "followers": 1077, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "damienbod", + "name": "damienbod", + "profile_url": "https://github.com/damienbod", + "public_contributions": 2371, + "public_repos": 313, + "public_gists": 0, + "observed_public_commits": 2371, + "observed_public_pull_requests": 101, + "followers": 2043, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "pschatzmann", + "name": "Phil Schatzmann", + "profile_url": "https://github.com/pschatzmann", + "public_contributions": 1857, + "public_repos": 152, + "public_gists": 56, + "observed_public_commits": 1857, + "observed_public_pull_requests": 17, + "followers": 903, + "location": "Valais, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "Shinmera", + "name": "Yukari Hafner", + "profile_url": "https://github.com/Shinmera", + "public_contributions": 1784, + "public_repos": 265, + "public_gists": 1, + "observed_public_commits": 1784, + "observed_public_pull_requests": 8, + "followers": 1008, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 11 + }, + { + "login": "mafintosh", + "name": "Mathias Buus", + "profile_url": "https://github.com/mafintosh", + "public_contributions": 1759, + "public_repos": 1146, + "public_gists": 430, + "observed_public_commits": 1759, + "observed_public_pull_requests": 252, + "followers": 6356, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "alan-agius4", + "name": "Alan Agius", + "profile_url": "https://github.com/alan-agius4", + "public_contributions": 1585, + "public_repos": 258, + "public_gists": 11, + "observed_public_commits": 1585, + "observed_public_pull_requests": 1170, + "followers": 663, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "bpasero", + "name": "Benjamin Pasero", + "profile_url": "https://github.com/bpasero", + "public_contributions": 1481, + "public_repos": 138, + "public_gists": 24, + "observed_public_commits": 1481, + "observed_public_pull_requests": 1322, + "followers": 3035, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "oetiker", + "name": "Tobias Oetiker", + "profile_url": "https://github.com/oetiker", + "public_contributions": 1411, + "public_repos": 232, + "public_gists": 12, + "observed_public_commits": 1411, + "observed_public_pull_requests": 53, + "followers": 670, + "location": "Olten, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "WerWolv", + "name": "Nik", + "profile_url": "https://github.com/WerWolv", + "public_contributions": 1310, + "public_repos": 144, + "public_gists": 13, + "observed_public_commits": 1310, + "observed_public_pull_requests": 21, + "followers": 3026, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "lszomoru", + "name": "Ladislau Szomoru", + "profile_url": "https://github.com/lszomoru", + "public_contributions": 1308, + "public_repos": 44, + "public_gists": 3, + "observed_public_commits": 1308, + "observed_public_pull_requests": 1334, + "followers": 744, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Tom94", + "name": "Thomas Müller", + "profile_url": "https://github.com/Tom94", + "public_contributions": 1295, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1295, + "observed_public_pull_requests": 156, + "followers": 1284, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "cclauss", + "name": "Christian Clauss", + "profile_url": "https://github.com/cclauss", + "public_contributions": 1252, + "public_repos": 4649, + "public_gists": 34, + "observed_public_commits": 1252, + "observed_public_pull_requests": 982, + "followers": 5269, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "MrNeRF", + "name": "janusch", + "profile_url": "https://github.com/MrNeRF", + "public_contributions": 1247, + "public_repos": 58, + "public_gists": 1, + "observed_public_commits": 1247, + "observed_public_pull_requests": 276, + "followers": 852, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "sspaeti", + "name": "Simon Späti", + "profile_url": "https://github.com/sspaeti", + "public_contributions": 1201, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 1201, + "observed_public_pull_requests": 15, + "followers": 844, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "daniel149afonso", + "name": "Daniel", + "profile_url": "https://github.com/daniel149afonso", + "public_contributions": 1006, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 1006, + "observed_public_pull_requests": 78, + "followers": 1140, + "location": "Lausanne, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "sbrannen", + "name": "Sam Brannen", + "profile_url": "https://github.com/sbrannen", + "public_contributions": 934, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 934, + "observed_public_pull_requests": 11, + "followers": 1298, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-taiwan.json b/data/history/2026-05-21/countries-taiwan.json new file mode 100644 index 0000000..d09471d --- /dev/null +++ b/data/history/2026-05-21/countries-taiwan.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "taiwan", + "name": "Taiwan", + "title": "Top observed GitHub contributors in Taiwan", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 68130 + ] + }, + "code": "TW", + "candidate_count": 17895, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Taiwan repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Taiwan repos:>5 type:user", + "total": 17895, + "accepted": 100 + } + ], + "entries": [ + { + "login": "peter279k", + "name": "Chun-Sheng, Li", + "profile_url": "https://github.com/peter279k", + "public_contributions": 33464, + "public_repos": 1017, + "public_gists": 349, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "recca0120", + "name": "Recca Tsai", + "profile_url": "https://github.com/recca0120", + "public_contributions": 7859, + "public_repos": 198, + "public_gists": 39, + "observed_public_commits": 7859, + "observed_public_pull_requests": 112, + "followers": 406, + "location": "taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 12 + }, + { + "login": "roberthsu2003", + "name": "徐國堂", + "profile_url": "https://github.com/roberthsu2003", + "public_contributions": 4981, + "public_repos": 94, + "public_gists": 1, + "observed_public_commits": 4981, + "observed_public_pull_requests": 8, + "followers": 714, + "location": "Taipei/Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "ronnywang", + "name": "Ronny Wang", + "profile_url": "https://github.com/ronnywang", + "public_contributions": 4262, + "public_repos": 237, + "public_gists": 135, + "observed_public_commits": 4262, + "observed_public_pull_requests": 0, + "followers": 453, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "KohakuBlueleaf", + "name": "Kohaku-Blueleaf", + "profile_url": "https://github.com/KohakuBlueleaf", + "public_contributions": 3647, + "public_repos": 106, + "public_gists": 11, + "observed_public_commits": 3647, + "observed_public_pull_requests": 30, + "followers": 947, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "appleboy", + "name": "Bo-Yi Wu", + "profile_url": "https://github.com/appleboy", + "public_contributions": 3388, + "public_repos": 640, + "public_gists": 61, + "observed_public_commits": 3388, + "observed_public_pull_requests": 472, + "followers": 7447, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "jserv", + "name": "Jim Huang", + "profile_url": "https://github.com/jserv", + "public_contributions": 2675, + "public_repos": 186, + "public_gists": 21, + "observed_public_commits": 2675, + "observed_public_pull_requests": 640, + "followers": 4410, + "location": "Taipei City, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2654, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2654, + "observed_public_pull_requests": 11, + "followers": 1418, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "vinta", + "name": "Vinta Chen", + "profile_url": "https://github.com/vinta", + "public_contributions": 2623, + "public_repos": 29, + "public_gists": 2, + "observed_public_commits": 2623, + "observed_public_pull_requests": 68, + "followers": 9330, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 7 + }, + { + "login": "zonble", + "name": "Weizhong Yang a.k.a zonble", + "profile_url": "https://github.com/zonble", + "public_contributions": 2577, + "public_repos": 162, + "public_gists": 100, + "observed_public_commits": 2577, + "observed_public_pull_requests": 61, + "followers": 692, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "doggy8088", + "name": "Will 保哥", + "profile_url": "https://github.com/doggy8088", + "public_contributions": 2446, + "public_repos": 771, + "public_gists": 43, + "observed_public_commits": 2446, + "observed_public_pull_requests": 72, + "followers": 4425, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "pan93412", + "name": "Yi-Jyun Pan", + "profile_url": "https://github.com/pan93412", + "public_contributions": 2105, + "public_repos": 481, + "public_gists": 19, + "observed_public_commits": 2105, + "observed_public_pull_requests": 292, + "followers": 663, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "yorukot", + "name": "Yorukot", + "profile_url": "https://github.com/yorukot", + "public_contributions": 1945, + "public_repos": 133, + "public_gists": 0, + "observed_public_commits": 1945, + "observed_public_pull_requests": 122, + "followers": 521, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "hwchiu", + "name": "HungWei Chiu", + "profile_url": "https://github.com/hwchiu", + "public_contributions": 1735, + "public_repos": 173, + "public_gists": 25, + "observed_public_commits": 1735, + "observed_public_pull_requests": 82, + "followers": 453, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "tony1223", + "name": "TonyQ Wang", + "profile_url": "https://github.com/tony1223", + "public_contributions": 1460, + "public_repos": 150, + "public_gists": 149, + "observed_public_commits": 1460, + "observed_public_pull_requests": 1, + "followers": 498, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "audreyt", + "name": "唐鳳", + "profile_url": "https://github.com/audreyt", + "public_contributions": 1422, + "public_repos": 424, + "public_gists": 90, + "observed_public_commits": 1422, + "observed_public_pull_requests": 60, + "followers": 8925, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "seadog007", + "name": "尤理衡 (Li-Heng Yu)", + "profile_url": "https://github.com/seadog007", + "public_contributions": 1328, + "public_repos": 199, + "public_gists": 22, + "observed_public_commits": 1328, + "observed_public_pull_requests": 19, + "followers": 1044, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "weihanglo", + "name": "Weihang Lo", + "profile_url": "https://github.com/weihanglo", + "public_contributions": 1321, + "public_repos": 60, + "public_gists": 35, + "observed_public_commits": 1321, + "observed_public_pull_requests": 361, + "followers": 600, + "location": "Taiwan | Boston, MA, USA ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "twtrubiks", + "profile_url": "https://github.com/twtrubiks", + "public_contributions": 1316, + "public_repos": 139, + "public_gists": 0, + "observed_public_commits": 1316, + "observed_public_pull_requests": 2, + "followers": 2378, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "steward-fu", + "name": "Steward Fu", + "profile_url": "https://github.com/steward-fu", + "public_contributions": 1243, + "public_repos": 9, + "public_gists": 1, + "observed_public_commits": 1243, + "observed_public_pull_requests": 0, + "followers": 464, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/history/2026-05-21/countries-thailand.json b/data/history/2026-05-21/countries-thailand.json new file mode 100644 index 0000000..c00d9bc --- /dev/null +++ b/data/history/2026-05-21/countries-thailand.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "thailand", + "name": "Thailand", + "title": "Top observed GitHub contributors in Thailand", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23987 + ] + }, + "code": "TH", + "candidate_count": 12633, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Thailand repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Thailand repos:>5 type:user", + "total": 12633, + "accepted": 100 + } + ], + "entries": [ + { + "login": "heypoom", + "name": "Phoomparin Mano", + "profile_url": "https://github.com/heypoom", + "public_contributions": 5753, + "public_repos": 355, + "public_gists": 50, + "observed_public_commits": 5753, + "observed_public_pull_requests": 463, + "followers": 846, + "location": "Bangkok, Thailand.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "chatman-media", + "name": "Alexander Kireyev", + "profile_url": "https://github.com/chatman-media", + "public_contributions": 4564, + "public_repos": 85, + "public_gists": 74, + "observed_public_commits": 4564, + "observed_public_pull_requests": 59, + "followers": 3066, + "location": "Phuket, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dtinth", + "name": "Thai Pangsakulyanont", + "profile_url": "https://github.com/dtinth", + "public_contributions": 3212, + "public_repos": 926, + "public_gists": 173, + "observed_public_commits": 3212, + "observed_public_pull_requests": 149, + "followers": 2143, + "location": "Krungthepmahanakhonamonrattanakosinmahintharayutthayamahadilokphopnoppharatratchathaniburiromudomratchaniwetmahasathanamonphimanawatansathitsakkathattiyawitsanukamprasit (Bangkok), Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "up1", + "name": "Somkiat Puisungnoen", + "profile_url": "https://github.com/up1", + "public_contributions": 2083, + "public_repos": 2882, + "public_gists": 1016, + "observed_public_commits": 2083, + "observed_public_pull_requests": 19, + "followers": 945, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "SaltyAom", + "name": "SaltyAom", + "profile_url": "https://github.com/SaltyAom", + "public_contributions": 1873, + "public_repos": 343, + "public_gists": 7, + "observed_public_commits": 1873, + "observed_public_pull_requests": 25, + "followers": 3973, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "katopz", + "name": "Todsaporn Banjerdkit", + "profile_url": "https://github.com/katopz", + "public_contributions": 1670, + "public_repos": 422, + "public_gists": 101, + "observed_public_commits": 1670, + "observed_public_pull_requests": 4, + "followers": 491, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "insthync", + "name": "Ittipon Teerapruettikulchai", + "profile_url": "https://github.com/insthync", + "public_contributions": 1499, + "public_repos": 226, + "public_gists": 26, + "observed_public_commits": 1499, + "observed_public_pull_requests": 13, + "followers": 371, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "svnlto", + "name": "Sven Lito", + "profile_url": "https://github.com/svnlto", + "public_contributions": 1214, + "public_repos": 11, + "public_gists": 148, + "observed_public_commits": 1214, + "observed_public_pull_requests": 21, + "followers": 244, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "mightyiam", + "name": "Shahar \"Dawn\" Or", + "profile_url": "https://github.com/mightyiam", + "public_contributions": 1157, + "public_repos": 205, + "public_gists": 3, + "observed_public_commits": 1157, + "observed_public_pull_requests": 100, + "followers": 401, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "zacksiri", + "name": "Zack Siri", + "profile_url": "https://github.com/zacksiri", + "public_contributions": 962, + "public_repos": 53, + "public_gists": 26, + "observed_public_commits": 962, + "observed_public_pull_requests": 9, + "followers": 268, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 13 + }, + { + "login": "akm-coding", + "name": "Aung Kaung Myat", + "profile_url": "https://github.com/akm-coding", + "public_contributions": 913, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 913, + "observed_public_pull_requests": 319, + "followers": 188, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "PoomSmart", + "name": "Thatchapon Unprasert", + "profile_url": "https://github.com/PoomSmart", + "public_contributions": 907, + "public_repos": 371, + "public_gists": 16, + "observed_public_commits": 907, + "observed_public_pull_requests": 16, + "followers": 1255, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 16 + }, + { + "login": "wannaphong", + "name": "Wannaphong Phatthiyaphaibun", + "profile_url": "https://github.com/wannaphong", + "public_contributions": 1039, + "public_repos": 709, + "public_gists": 61, + "observed_public_commits": 1039, + "observed_public_pull_requests": 19, + "contribution_burst_adjustment": { + "raw_public_commits": 1039, + "adjusted_public_commits": 901, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 138, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 382, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 10 + }, + { + "login": "un4ckn0wl3z", + "name": "unacknowledged¹³³⁷", + "profile_url": "https://github.com/un4ckn0wl3z", + "public_contributions": 894, + "public_repos": 906, + "public_gists": 390, + "observed_public_commits": 894, + "observed_public_pull_requests": 22, + "followers": 577, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "KevinBatdorf", + "name": "Kevin Batdorf", + "profile_url": "https://github.com/KevinBatdorf", + "public_contributions": 890, + "public_repos": 115, + "public_gists": 50, + "observed_public_commits": 890, + "observed_public_pull_requests": 65, + "followers": 217, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "mildronize", + "name": "Thada Wangthammang", + "profile_url": "https://github.com/mildronize", + "public_contributions": 884, + "public_repos": 289, + "public_gists": 38, + "observed_public_commits": 884, + "observed_public_pull_requests": 108, + "followers": 190, + "location": "Hatyai, Songkhla, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 11 + }, + { + "login": "zkan", + "name": "Kan Ouivirach", + "profile_url": "https://github.com/zkan", + "public_contributions": 877, + "public_repos": 866, + "public_gists": 65, + "observed_public_commits": 877, + "observed_public_pull_requests": 15, + "followers": 485, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "marttp", + "name": "Thanaphoom Babparn", + "profile_url": "https://github.com/marttp", + "public_contributions": 872, + "public_repos": 695, + "public_gists": 104, + "observed_public_commits": 872, + "observed_public_pull_requests": 43, + "followers": 266, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "AnuchitO", + "name": "Anuchit Prasertsang", + "profile_url": "https://github.com/AnuchitO", + "public_contributions": 852, + "public_repos": 554, + "public_gists": 38, + "observed_public_commits": 852, + "observed_public_pull_requests": 0, + "followers": 189, + "location": "Kalasin, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "siriwatknp", + "name": "Siriwat K", + "profile_url": "https://github.com/siriwatknp", + "public_contributions": 775, + "public_repos": 201, + "public_gists": 13, + "observed_public_commits": 775, + "observed_public_pull_requests": 224, + "followers": 929, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-ukraine.json b/data/history/2026-05-21/countries-ukraine.json new file mode 100644 index 0000000..5171253 --- /dev/null +++ b/data/history/2026-05-21/countries-ukraine.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "ukraine", + "name": "Ukraine", + "title": "Top observed GitHub contributors in Ukraine", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 19094 + ] + }, + "code": "UA", + "candidate_count": 35182, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Ukraine repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Ukraine repos:>5 type:user", + "total": 35182, + "accepted": 100 + } + ], + "entries": [ + { + "login": "5HT", + "name": "Namdak Tonpa", + "profile_url": "https://github.com/5HT", + "public_contributions": 5654, + "public_repos": 216, + "public_gists": 179, + "observed_public_commits": 5654, + "observed_public_pull_requests": 15, + "followers": 396, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "ViktorSvertoka", + "name": "Viktor Svertoka", + "profile_url": "https://github.com/ViktorSvertoka", + "public_contributions": 1958, + "public_repos": 222, + "public_gists": 0, + "observed_public_commits": 1958, + "observed_public_pull_requests": 451, + "followers": 749, + "location": "Ukraine, Kyiv", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "javadev", + "name": "Valentyn Kolesnikov", + "profile_url": "https://github.com/javadev", + "public_contributions": 1832, + "public_repos": 23, + "public_gists": 3, + "observed_public_commits": 1832, + "observed_public_pull_requests": 402, + "followers": 695, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "echasnovski", + "name": "Evgeni Chasnovski", + "profile_url": "https://github.com/echasnovski", + "public_contributions": 1721, + "public_repos": 119, + "public_gists": 14, + "observed_public_commits": 1721, + "observed_public_pull_requests": 71, + "followers": 1234, + "location": "Kharkiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "LyoSU", + "name": "Yuri Ly", + "profile_url": "https://github.com/LyoSU", + "public_contributions": 1667, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 1667, + "observed_public_pull_requests": 6, + "followers": 384, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 10 + }, + { + "login": "rashevskyv", + "name": "xHR", + "profile_url": "https://github.com/rashevskyv", + "public_contributions": 1338, + "public_repos": 98, + "public_gists": 2, + "observed_public_commits": 1338, + "observed_public_pull_requests": 7, + "followers": 442, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "web-padawan", + "name": "Serhii Kulykov", + "profile_url": "https://github.com/web-padawan", + "public_contributions": 1283, + "public_repos": 122, + "public_gists": 11, + "observed_public_commits": 1283, + "observed_public_pull_requests": 1191, + "followers": 491, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 5 + }, + { + "login": "Tyrrrz", + "name": "Oleksii Holub", + "profile_url": "https://github.com/Tyrrrz", + "public_contributions": 1244, + "public_repos": 37, + "public_gists": 5, + "observed_public_commits": 1244, + "observed_public_pull_requests": 77, + "followers": 2869, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "le0pard", + "name": "Oleksii Vasyliev", + "profile_url": "https://github.com/le0pard", + "public_contributions": 1223, + "public_repos": 82, + "public_gists": 47, + "observed_public_commits": 1223, + "observed_public_pull_requests": 17, + "followers": 626, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 + }, + { + "login": "hebasto", + "name": "Hennadii Stepanov", + "profile_url": "https://github.com/hebasto", + "public_contributions": 1174, + "public_repos": 80, + "public_gists": 27, + "observed_public_commits": 1174, + "observed_public_pull_requests": 458, + "followers": 1261, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 9 + }, + { + "login": "pavlohushuliak", + "name": "Pavlo Hushuliak", + "profile_url": "https://github.com/pavlohushuliak", + "public_contributions": 993, + "public_repos": 8, + "public_gists": 0, + "observed_public_commits": 993, + "observed_public_pull_requests": 4, + "followers": 446, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "makasim", + "name": "Max Kotliar", + "profile_url": "https://github.com/makasim", + "public_contributions": 886, + "public_repos": 177, + "public_gists": 189, + "observed_public_commits": 886, + "observed_public_pull_requests": 261, + "followers": 416, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "AChep", + "name": "Artem Chepurnyi", + "profile_url": "https://github.com/AChep", + "public_contributions": 832, + "public_repos": 86, + "public_gists": 11, + "observed_public_commits": 832, + "observed_public_pull_requests": 98, + "followers": 381, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 16 + }, + { + "login": "olton", + "name": "Serhii Pimenov", + "profile_url": "https://github.com/olton", + "public_contributions": 828, + "public_repos": 150, + "public_gists": 12, + "observed_public_commits": 828, + "observed_public_pull_requests": 0, + "followers": 417, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "maksimKorzh", + "name": "Code Monkey King", + "profile_url": "https://github.com/maksimKorzh", + "public_contributions": 819, + "public_repos": 229, + "public_gists": 33, + "observed_public_commits": 819, + "observed_public_pull_requests": 0, + "followers": 346, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "yshmarov", + "name": "Yaro Shm", + "profile_url": "https://github.com/yshmarov", + "public_contributions": 695, + "public_repos": 40, + "public_gists": 17, + "observed_public_commits": 695, + "observed_public_pull_requests": 131, + "followers": 531, + "location": "Chernihiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "SinlessDevil", + "name": "SinlessDevil", + "profile_url": "https://github.com/SinlessDevil", + "public_contributions": 493, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 493, + "observed_public_pull_requests": 1, + "followers": 396, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "idvoretskyi", + "name": "Ihor Dvoretskyi", + "profile_url": "https://github.com/idvoretskyi", + "public_contributions": 481, + "public_repos": 214, + "public_gists": 33, + "observed_public_commits": 481, + "observed_public_pull_requests": 208, + "followers": 492, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "YK911", + "name": "yaroslav.kosytsia", + "profile_url": "https://github.com/YK911", + "public_contributions": 443, + "public_repos": 207, + "public_gists": 2, + "observed_public_commits": 443, + "observed_public_pull_requests": 3, + "followers": 643, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-united-arab-emirates.json b/data/history/2026-05-21/countries-united-arab-emirates.json new file mode 100644 index 0000000..673cbdf --- /dev/null +++ b/data/history/2026-05-21/countries-united-arab-emirates.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "united-arab-emirates", + "name": "United Arab Emirates", + "title": "Top observed GitHub contributors in United Arab Emirates", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 60284 + ] + }, + "code": "AE", + "candidate_count": 2469, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United Arab Emirates\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United Arab Emirates\" repos:>5 type:user", + "total": 2469, + "accepted": 100 + } + ], + "entries": [ + { + "login": "HavenDV", + "name": "Konstantin S.", + "profile_url": "https://github.com/HavenDV", + "public_contributions": 12245, + "public_repos": 156, + "public_gists": 7, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 3 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11952, + "public_repos": 95, + "public_gists": 16, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, + "location": "Palo Alto & Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "menacedjava", + "name": "Madumarov Davron ", + "profile_url": "https://github.com/menacedjava", + "public_contributions": 23094, + "public_repos": 343, + "public_gists": 0, + "observed_public_commits": 23094, + "observed_public_pull_requests": 4, + "contribution_burst_adjustment": { + "raw_public_commits": 23094, + "adjusted_public_commits": 8666, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 33, + "excess_contributions": 14428, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 252, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 1 + }, + { + "login": "YASSERRMD", + "name": "Mohamed Yasser", + "profile_url": "https://github.com/YASSERRMD", + "public_contributions": 5930, + "public_repos": 104, + "public_gists": 0, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, + "location": "Sharjah, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "FrayxRulez", + "name": "Fela", + "profile_url": "https://github.com/FrayxRulez", + "public_contributions": 2089, + "public_repos": 33, + "public_gists": 4, + "observed_public_commits": 2089, + "observed_public_pull_requests": 2, + "followers": 346, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "klkvr", + "name": "Arsenii Kulikov", + "profile_url": "https://github.com/klkvr", + "public_contributions": 1172, + "public_repos": 55, + "public_gists": 2, + "observed_public_commits": 1172, + "observed_public_pull_requests": 667, + "followers": 239, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "haseeb-heaven", + "name": "Haseeb Heaven", + "profile_url": "https://github.com/haseeb-heaven", + "public_contributions": 1126, + "public_repos": 29, + "public_gists": 29, + "observed_public_commits": 1126, + "observed_public_pull_requests": 120, + "followers": 144, + "location": "Dubai,United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "itzmeanjan", + "name": "Anjan Roy", + "profile_url": "https://github.com/itzmeanjan", + "public_contributions": 915, + "public_repos": 126, + "public_gists": 49, + "observed_public_commits": 915, + "observed_public_pull_requests": 43, + "followers": 298, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "kareemaly", + "name": "Kareem Elbahrawy", + "profile_url": "https://github.com/kareemaly", + "public_contributions": 907, + "public_repos": 136, + "public_gists": 1, + "observed_public_commits": 907, + "observed_public_pull_requests": 1, + "followers": 73, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "joshuajbouw", + "name": "Joshua J. Bouw", + "profile_url": "https://github.com/joshuajbouw", + "public_contributions": 854, + "public_repos": 45, + "public_gists": 5, + "observed_public_commits": 854, + "observed_public_pull_requests": 582, + "followers": 115, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "NajiElKotob", + "name": "Naji El Kotob", + "profile_url": "https://github.com/NajiElKotob", + "public_contributions": 641, + "public_repos": 131, + "public_gists": 2, + "observed_public_commits": 641, + "observed_public_pull_requests": 0, + "followers": 253, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "abs0luty", + "name": "Adi Salimgereyev", + "profile_url": "https://github.com/abs0luty", + "public_contributions": 611, + "public_repos": 126, + "public_gists": 3, + "observed_public_commits": 611, + "observed_public_pull_requests": 18, + "followers": 446, + "location": "Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "sdn0303", + "name": "sdn0303", + "profile_url": "https://github.com/sdn0303", + "public_contributions": 462, + "public_repos": 61, + "public_gists": 2, + "observed_public_commits": 462, + "observed_public_pull_requests": 22, + "followers": 95, + "location": "Silicon Oasis, Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 15 + }, + { + "login": "YosephKS", + "name": "Yoseph Kurnia S.", + "profile_url": "https://github.com/YosephKS", + "public_contributions": 461, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 461, + "observed_public_pull_requests": 89, + "followers": 121, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "heartwilltell", + "name": "Serhii Mariiekha", + "profile_url": "https://github.com/heartwilltell", + "public_contributions": 442, + "public_repos": 29, + "public_gists": 4, + "observed_public_commits": 442, + "observed_public_pull_requests": 227, + "followers": 79, + "location": "Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "aswinandro", + "name": "Aswin Andro", + "profile_url": "https://github.com/aswinandro", + "public_contributions": 427, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 427, + "observed_public_pull_requests": 56, + "followers": 74, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "cr2007", + "name": "CSK", + "profile_url": "https://github.com/cr2007", + "public_contributions": 329, + "public_repos": 99, + "public_gists": 8, + "observed_public_commits": 329, + "observed_public_pull_requests": 41, + "followers": 130, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "amirabbas-gh", + "name": "Amirabbas Ghasemi", + "profile_url": "https://github.com/amirabbas-gh", + "public_contributions": 273, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 273, + "observed_public_pull_requests": 63, + "followers": 69, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "pooyagolchian", + "name": "Pooya Golchian", + "profile_url": "https://github.com/pooyagolchian", + "public_contributions": 263, + "public_repos": 94, + "public_gists": 7, + "observed_public_commits": 263, + "observed_public_pull_requests": 7, + "followers": 80, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "ladamalina", + "name": "Nadezhda R.", + "profile_url": "https://github.com/ladamalina", + "public_contributions": 234, + "public_repos": 50, + "public_gists": 1, + "observed_public_commits": 234, + "observed_public_pull_requests": 19, + "followers": 102, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-united-kingdom.json b/data/history/2026-05-21/countries-united-kingdom.json new file mode 100644 index 0000000..e5d0c0b --- /dev/null +++ b/data/history/2026-05-21/countries-united-kingdom.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "slug": "united-kingdom", + "name": "United Kingdom", + "title": "Top observed GitHub contributors in United Kingdom", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 87307 + ] + }, + "code": "GB", + "candidate_count": 96360, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United Kingdom\" repos:>5 type:user", + "location:London repos:>5 type:user", + "location:England repos:>5 type:user", + "location:Scotland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United Kingdom\" repos:>5 type:user", + "total": 29496, + "accepted": 25 + }, + { + "query": "location:London repos:>5 type:user", + "total": 56643, + "accepted": 20 + }, + { + "query": "location:England repos:>5 type:user", + "total": 6511, + "accepted": 23 + }, + { + "query": "location:Scotland repos:>5 type:user", + "total": 3710, + "accepted": 25 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51856, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "HariSekhon", + "name": "Hari Sekhon", + "profile_url": "https://github.com/HariSekhon", + "public_contributions": 11511, + "public_repos": 209, + "public_gists": 358, + "observed_public_commits": 11511, + "observed_public_pull_requests": 5, + "followers": 2182, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "MikeMcQuaid", + "name": "Mike McQuaid", + "profile_url": "https://github.com/MikeMcQuaid", + "public_contributions": 5227, + "public_repos": 44, + "public_gists": 0, + "observed_public_commits": 5227, + "observed_public_pull_requests": 676, + "followers": 4315, + "location": "Edinburgh, Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "issus", + "name": "Mark", + "profile_url": "https://github.com/issus", + "public_contributions": 4584, + "public_repos": 75, + "public_gists": 0, + "observed_public_commits": 4584, + "observed_public_pull_requests": 0, + "followers": 520, + "location": "Scotland", + "location_confidence": "city-match", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "nikivdev", + "name": "Nikita", + "profile_url": "https://github.com/nikivdev", + "public_contributions": 2960, + "public_repos": 558, + "public_gists": 8, + "observed_public_commits": 2960, + "observed_public_pull_requests": 6, + "followers": 5018, + "location": "London", + "location_confidence": "city-match", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "wighawag", + "name": "Ronan Sandford", + "profile_url": "https://github.com/wighawag", + "public_contributions": 2916, + "public_repos": 613, + "public_gists": 26, + "observed_public_commits": 2916, + "observed_public_pull_requests": 34, + "followers": 844, + "location": "Dundee, Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "championswimmer", + "name": "Arnav Gupta", + "profile_url": "https://github.com/championswimmer", + "public_contributions": 2434, + "public_repos": 414, + "public_gists": 67, + "observed_public_commits": 2434, + "observed_public_pull_requests": 118, + "followers": 5052, + "location": "London, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "segunadebayo", + "name": "Segun Adebayo", + "profile_url": "https://github.com/segunadebayo", + "public_contributions": 2179, + "public_repos": 45, + "public_gists": 34, + "observed_public_commits": 2179, + "observed_public_pull_requests": 56, + "followers": 4402, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "alexellis", + "name": "Alex Ellis", + "profile_url": "https://github.com/alexellis", + "public_contributions": 1829, + "public_repos": 509, + "public_gists": 218, + "observed_public_commits": 1829, + "observed_public_pull_requests": 37, + "followers": 5131, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mvdan", + "name": "Daniel Martí", + "profile_url": "https://github.com/mvdan", + "public_contributions": 1811, + "public_repos": 81, + "public_gists": 5, + "observed_public_commits": 1811, + "observed_public_pull_requests": 27, + "followers": 2531, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "lissy93", + "name": "Alicia Sykes", + "profile_url": "https://github.com/lissy93", + "public_contributions": 1802, + "public_repos": 140, + "public_gists": 22, + "observed_public_commits": 1802, + "observed_public_pull_requests": 126, + "followers": 7114, + "location": "London, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "threepointone", + "name": "Sunil Pai", + "profile_url": "https://github.com/threepointone", + "public_contributions": 1618, + "public_repos": 387, + "public_gists": 64, + "observed_public_commits": 1618, + "observed_public_pull_requests": 662, + "followers": 4225, + "location": "Newcastle Upon Tyne, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "nilbuild", + "name": "Kamran Ahmed", + "profile_url": "https://github.com/nilbuild", + "public_contributions": 1563, + "public_repos": 129, + "public_gists": 26, + "observed_public_commits": 1563, + "observed_public_pull_requests": 24, + "followers": 40060, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "iamtrask", + "name": "Andrew Trask", + "profile_url": "https://github.com/iamtrask", + "public_contributions": 1539, + "public_repos": 109, + "public_gists": 4, + "observed_public_commits": 1539, + "observed_public_pull_requests": 22, + "followers": 4471, + "location": "Oxford, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "wenkokke", + "name": "Wen Kokke", + "profile_url": "https://github.com/wenkokke", + "public_contributions": 1457, + "public_repos": 193, + "public_gists": 30, + "observed_public_commits": 1457, + "observed_public_pull_requests": 194, + "followers": 493, + "location": "Scotland", + "location_confidence": "city-match", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "keithamus", + "name": "Keith Cirkel", + "profile_url": "https://github.com/keithamus", + "public_contributions": 1417, + "public_repos": 396, + "public_gists": 11, + "observed_public_commits": 1417, + "observed_public_pull_requests": 810, + "followers": 1794, + "location": "London, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "surma", + "name": "Surma", + "profile_url": "https://github.com/surma", + "public_contributions": 1168, + "public_repos": 115, + "public_gists": 69, + "observed_public_commits": 1168, + "observed_public_pull_requests": 122, + "followers": 4587, + "location": "Bristol, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "peterjc", + "name": "Peter Cock", + "profile_url": "https://github.com/peterjc", + "public_contributions": 1081, + "public_repos": 260, + "public_gists": 19, + "observed_public_commits": 1081, + "observed_public_pull_requests": 193, + "followers": 508, + "location": "Dundee, Scotland, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "samuelcolvin", + "name": "Samuel Colvin", + "profile_url": "https://github.com/samuelcolvin", + "public_contributions": 951, + "public_repos": 328, + "public_gists": 133, + "observed_public_commits": 951, + "observed_public_pull_requests": 381, + "followers": 6296, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "trueadm", + "name": "Dominic Gannaway", + "profile_url": "https://github.com/trueadm", + "public_contributions": 918, + "public_repos": 85, + "public_gists": 42, + "observed_public_commits": 918, + "observed_public_pull_requests": 86, + "followers": 4950, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/countries-united-states.json b/data/history/2026-05-21/countries-united-states.json new file mode 100644 index 0000000..1b395ae --- /dev/null +++ b/data/history/2026-05-21/countries-united-states.json @@ -0,0 +1,402 @@ +{ + "kind": "country", + "slug": "united-states", + "name": "United States", + "title": "Top observed GitHub contributors in United States", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 80912 + ] + }, + "code": "US", + "candidate_count": 146511, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United States\" repos:>5 type:user", + "location:California repos:>5 type:user", + "location:\"San Francisco\" repos:>5 type:user", + "location:Seattle repos:>5 type:user", + "location:NYC repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United States\" repos:>5 type:user", + "total": 42584, + "accepted": 20 + }, + { + "query": "location:California repos:>5 type:user", + "total": 27357, + "accepted": 20 + }, + { + "query": "location:\"San Francisco\" repos:>5 type:user", + "total": 38094, + "accepted": 18 + }, + { + "query": "location:Seattle repos:>5 type:user", + "total": 31139, + "accepted": 20 + }, + { + "query": "location:NYC repos:>5 type:user", + "total": 7337, + "accepted": 0 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51855, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51855, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1 + }, + { + "login": "vczh", + "profile_url": "https://github.com/vczh", + "public_contributions": 5766, + "public_repos": 20, + "public_gists": 10, + "observed_public_commits": 5766, + "observed_public_pull_requests": 5, + "followers": 17526, + "location": "Seattle, WA, USA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "steven-tey", + "name": "Steven Tey", + "profile_url": "https://github.com/steven-tey", + "public_contributions": 5002, + "public_repos": 116, + "public_gists": 54, + "observed_public_commits": 5002, + "observed_public_pull_requests": 446, + "followers": 6025, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "lucidrains", + "name": "Phil Wang", + "profile_url": "https://github.com/lucidrains", + "public_contributions": 4201, + "public_repos": 398, + "public_gists": 33, + "observed_public_commits": 4201, + "observed_public_pull_requests": 24, + "followers": 59840, + "location": "San Francisco", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "dtolnay", + "name": "David Tolnay", + "profile_url": "https://github.com/dtolnay", + "public_contributions": 3892, + "public_repos": 133, + "public_gists": 3, + "observed_public_commits": 3892, + "observed_public_pull_requests": 608, + "followers": 9375, + "location": "Redwood City, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "simonw", + "name": "Simon Willison", + "profile_url": "https://github.com/simonw", + "public_contributions": 3719, + "public_repos": 1001, + "public_gists": 335, + "observed_public_commits": 3719, + "observed_public_pull_requests": 748, + "followers": 14990, + "location": "Half Moon Bay, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "pamelafox", + "name": "Pamela Fox", + "profile_url": "https://github.com/pamelafox", + "public_contributions": 1947, + "public_repos": 800, + "public_gists": 245, + "observed_public_commits": 1947, + "observed_public_pull_requests": 327, + "followers": 3932, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "glenn-jocher", + "name": "Glenn Jocher", + "profile_url": "https://github.com/glenn-jocher", + "public_contributions": 1677, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 1677, + "observed_public_pull_requests": 1347, + "followers": 4043, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "colinhacks", + "name": "Colin McDonnell", + "profile_url": "https://github.com/colinhacks", + "public_contributions": 1473, + "public_repos": 170, + "public_gists": 30, + "observed_public_commits": 1473, + "observed_public_pull_requests": 156, + "followers": 3719, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "valyala", + "name": "Aliaksandr Valialkin", + "profile_url": "https://github.com/valyala", + "public_contributions": 1380, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 1380, + "observed_public_pull_requests": 2, + "followers": 3879, + "location": "United states", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mjackson", + "name": "Michael Jackson", + "profile_url": "https://github.com/mjackson", + "public_contributions": 1351, + "public_repos": 226, + "public_gists": 77, + "observed_public_commits": 1351, + "observed_public_pull_requests": 166, + "followers": 7451, + "location": "Carlsbad, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "khuyentran1401", + "name": "Khuyen Tran", + "profile_url": "https://github.com/khuyentran1401", + "public_contributions": 1115, + "public_repos": 221, + "public_gists": 479, + "observed_public_commits": 1115, + "observed_public_pull_requests": 112, + "followers": 3774, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "eliben", + "name": "Eli Bendersky", + "profile_url": "https://github.com/eliben", + "public_contributions": 1039, + "public_repos": 84, + "public_gists": 26, + "observed_public_commits": 1039, + "observed_public_pull_requests": 3, + "followers": 6012, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "bradfitz", + "name": "Brad Fitzpatrick", + "profile_url": "https://github.com/bradfitz", + "public_contributions": 841, + "public_repos": 197, + "public_gists": 67, + "observed_public_commits": 841, + "observed_public_pull_requests": 484, + "followers": 13281, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "danielmiessler", + "name": "Daniel Miessler 🛡️", + "profile_url": "https://github.com/danielmiessler", + "public_contributions": 818, + "public_repos": 82, + "public_gists": 16, + "observed_public_commits": 818, + "observed_public_pull_requests": 7, + "followers": 15796, + "location": "San Francisco Bay Area", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "koush", + "name": "Koushik Dutta", + "profile_url": "https://github.com/koush", + "public_contributions": 817, + "public_repos": 384, + "public_gists": 314, + "observed_public_commits": 817, + "observed_public_pull_requests": 27, + "followers": 8407, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 13 + }, + { + "login": "stephencelis", + "name": "Stephen Celis", + "profile_url": "https://github.com/stephencelis", + "public_contributions": 733, + "public_repos": 155, + "public_gists": 42, + "observed_public_commits": 733, + "observed_public_pull_requests": 307, + "followers": 6156, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "rakyll", + "name": "Jaana Dogan", + "profile_url": "https://github.com/rakyll", + "public_contributions": 692, + "public_repos": 245, + "public_gists": 14, + "observed_public_commits": 692, + "observed_public_pull_requests": 33, + "followers": 13033, + "location": "San Francisco, CA", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "tenderlove", + "name": "Aaron Patterson", + "profile_url": "https://github.com/tenderlove", + "public_contributions": 648, + "public_repos": 447, + "public_gists": 744, + "observed_public_commits": 648, + "observed_public_pull_requests": 100, + "followers": 9622, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "ThioJoe", + "profile_url": "https://github.com/ThioJoe", + "public_contributions": 626, + "public_repos": 73, + "public_gists": 18, + "observed_public_commits": 626, + "observed_public_pull_requests": 16, + "followers": 3259, + "location": "United States & America", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-21/countries-vietnam.json b/data/history/2026-05-21/countries-vietnam.json new file mode 100644 index 0000000..38f6081 --- /dev/null +++ b/data/history/2026-05-21/countries-vietnam.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "vietnam", + "name": "Vietnam", + "title": "Top observed GitHub contributors in Vietnam", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24824 + ] + }, + "code": "VN", + "candidate_count": 16118, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Vietnam repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Vietnam repos:>5 type:user", + "total": 16118, + "accepted": 100 + } + ], + "entries": [ + { + "login": "vinhnx", + "name": "Vinh Nguyen", + "profile_url": "https://github.com/vinhnx", + "public_contributions": 7166, + "public_repos": 239, + "public_gists": 250, + "observed_public_commits": 7166, + "observed_public_pull_requests": 403, + "followers": 559, + "location": "Chau Doc, An Giang. Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "datlechin", + "name": "Ngô Quốc Đạt", + "profile_url": "https://github.com/datlechin", + "public_contributions": 3480, + "public_repos": 77, + "public_gists": 1, + "observed_public_commits": 3480, + "observed_public_pull_requests": 965, + "followers": 244, + "location": "Ho Chi Minh, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "jayden-dang", + "name": "Jayden", + "profile_url": "https://github.com/jayden-dang", + "public_contributions": 3423, + "public_repos": 84, + "public_gists": 1, + "observed_public_commits": 3423, + "observed_public_pull_requests": 33, + "followers": 226, + "location": "VietNam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "trinhminhtriet", + "name": "Triet Trinh", + "profile_url": "https://github.com/trinhminhtriet", + "public_contributions": 2678, + "public_repos": 99, + "public_gists": 4, + "observed_public_commits": 2678, + "observed_public_pull_requests": 11, + "contribution_burst_adjustment": { + "raw_public_commits": 2678, + "adjusted_public_commits": 2608, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 2, + "excess_contributions": 70, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7342, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "mrgoonie", + "name": "Duy /zuey/", + "profile_url": "https://github.com/mrgoonie", + "public_contributions": 1828, + "public_repos": 115, + "public_gists": 0, + "observed_public_commits": 1828, + "observed_public_pull_requests": 308, + "followers": 805, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "hoc081098", + "name": "Petrus Nguyễn Thái Học", + "profile_url": "https://github.com/hoc081098", + "public_contributions": 1385, + "public_repos": 180, + "public_gists": 137, + "observed_public_commits": 1385, + "observed_public_pull_requests": 18, + "followers": 913, + "location": "Da Nang, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "hathach", + "name": "Ha Thach", + "profile_url": "https://github.com/hathach", + "public_contributions": 1294, + "public_repos": 66, + "public_gists": 6, + "observed_public_commits": 1294, + "observed_public_pull_requests": 165, + "followers": 3891, + "location": "Vietnam 🇻🇳", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "dopaemon", + "name": "Trần Nguyễn Tuấn Anh", + "profile_url": "https://github.com/dopaemon", + "public_contributions": 1250, + "public_repos": 302, + "public_gists": 9, + "observed_public_commits": 1250, + "observed_public_pull_requests": 10, + "followers": 1227, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "rilwis", + "name": "Anh Tran", + "profile_url": "https://github.com/rilwis", + "public_contributions": 1210, + "public_repos": 32, + "public_gists": 44, + "observed_public_commits": 1210, + "observed_public_pull_requests": 62, + "followers": 262, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "hunghg255", + "name": "Hung Hoang", + "profile_url": "https://github.com/hunghg255", + "public_contributions": 1110, + "public_repos": 568, + "public_gists": 67, + "observed_public_commits": 1110, + "observed_public_pull_requests": 19, + "followers": 363, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "daohoangson", + "name": "Đào Hoàng Sơn", + "profile_url": "https://github.com/daohoangson", + "public_contributions": 998, + "public_repos": 230, + "public_gists": 72, + "observed_public_commits": 998, + "observed_public_pull_requests": 51, + "followers": 257, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "hoangtien2k3", + "name": "Hoàng Anh Tiến", + "profile_url": "https://github.com/hoangtien2k3", + "public_contributions": 945, + "public_repos": 57, + "public_gists": 2, + "observed_public_commits": 945, + "observed_public_pull_requests": 10, + "followers": 278, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "vietanhdev", + "name": "Viet-Anh NGUYEN", + "profile_url": "https://github.com/vietanhdev", + "public_contributions": 907, + "public_repos": 194, + "public_gists": 12, + "observed_public_commits": 907, + "observed_public_pull_requests": 9, + "followers": 735, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "bxdoan", + "name": "Doan Bui", + "profile_url": "https://github.com/bxdoan", + "public_contributions": 846, + "public_repos": 106, + "public_gists": 1, + "observed_public_commits": 846, + "observed_public_pull_requests": 0, + "followers": 248, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "monokaijs", + "name": "Nguyễn Anh Nhân", + "profile_url": "https://github.com/monokaijs", + "public_contributions": 790, + "public_repos": 212, + "public_gists": 51, + "observed_public_commits": 790, + "observed_public_pull_requests": 26, + "followers": 334, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "AskAlexSharov", + "name": "Alex Sharov", + "profile_url": "https://github.com/AskAlexSharov", + "public_contributions": 607, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 607, + "observed_public_pull_requests": 805, + "followers": 442, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "maxrave-dev", + "name": "Nguyễn Đức Tuấn Minh", + "profile_url": "https://github.com/maxrave-dev", + "public_contributions": 557, + "public_repos": 42, + "public_gists": 0, + "observed_public_commits": 557, + "observed_public_pull_requests": 70, + "followers": 951, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "lucthienphong1120", + "name": "Thiên Phong", + "profile_url": "https://github.com/lucthienphong1120", + "public_contributions": 556, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 556, + "observed_public_pull_requests": 6, + "followers": 385, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "aiko-chan-ai", + "name": "Elysia", + "profile_url": "https://github.com/aiko-chan-ai", + "public_contributions": 526, + "public_repos": 52, + "public_gists": 1, + "observed_public_commits": 526, + "observed_public_pull_requests": 43, + "followers": 555, + "location": "Vietnam (Elysia Realm)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "bazzi24", + "name": "Bazzi Tr", + "profile_url": "https://github.com/bazzi24", + "public_contributions": 525, + "public_repos": 10, + "public_gists": 0, + "observed_public_commits": 525, + "observed_public_pull_requests": 16, + "followers": 290, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/global-contributors.json b/data/history/2026-05-21/global-contributors.json new file mode 100644 index 0000000..411f888 --- /dev/null +++ b/data/history/2026-05-21/global-contributors.json @@ -0,0 +1,410 @@ +{ + "kind": "global", + "slug": "contributors", + "name": "Global", + "title": "Top observed GitHub contributors globally", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 508432 + ] + }, + "candidate_count": 12761, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "followers:>1000 repos:>20 type:user", + "repos:>100 followers:>500 type:user", + "derived from current country and language contributor snapshots" + ], + "candidate_count_by_query": [ + { + "query": "followers:>1000 repos:>20 type:user", + "total": 6553, + "accepted": 80 + }, + { + "query": "repos:>100 followers:>500 type:user", + "total": 6208, + "accepted": 33 + }, + { + "query": "derived from current country, language, and global contributor snapshots", + "total": 820, + "accepted": 0 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "wizardforcel", + "name": "布客飞龙", + "profile_url": "https://github.com/wizardforcel", + "public_contributions": 56108, + "public_repos": 1613, + "public_gists": 13, + "observed_public_commits": 56108, + "observed_public_pull_requests": 2, + "followers": 10264, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 4 + }, + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51856, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39254, + "public_repos": 232, + "public_gists": 18, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "buraksocial", + "name": "Burâk", + "profile_url": "https://github.com/buraksocial", + "public_contributions": 39168, + "public_repos": 17, + "public_gists": 1, + "observed_public_commits": 39168, + "observed_public_pull_requests": 3, + "followers": 3209, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "farhan7reza7", + "name": "Farhan Reza", + "profile_url": "https://github.com/farhan7reza7", + "public_contributions": 502212, + "public_repos": 110, + "public_gists": 0, + "observed_public_commits": 502212, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 1 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "peter279k", + "name": "Chun-Sheng, Li", + "profile_url": "https://github.com/peter279k", + "public_contributions": 33464, + "public_repos": 1017, + "public_gists": 349, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 28722, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, + "location": "Paris, La Défense", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24447, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24447, + "observed_public_pull_requests": 27, + "followers": 642, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "lupyuen", + "name": "Lup Yuen Lee", + "profile_url": "https://github.com/lupyuen", + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20740, + "public_repos": 185, + "public_gists": 57, + "observed_public_commits": 20740, + "observed_public_pull_requests": 1349, + "followers": 1109, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "xiaolai", + "name": "xiaolai", + "profile_url": "https://github.com/xiaolai", + "public_contributions": 15792, + "public_repos": 209, + "public_gists": 51, + "observed_public_commits": 15792, + "observed_public_pull_requests": 509, + "followers": 21949, + "location": "beijing", + "location_confidence": "unknown", + "discovered_by_query": "followers:>1000 repos:>20 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/languages-typescript.json b/data/history/2026-05-21/languages-typescript.json new file mode 100644 index 0000000..cbc76cf --- /dev/null +++ b/data/history/2026-05-21/languages-typescript.json @@ -0,0 +1,366 @@ +{ + "kind": "language", + "slug": "typescript", + "name": "TypeScript", + "title": "Top observed TypeScript open-source contributors", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-raw-public-metrics", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 91711 + ] + }, + "candidate_count": 6328, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "language:TypeScript repos:>10 followers:>25 type:user" + ], + "candidate_count_by_query": [ + { + "query": "language:TypeScript repos:>10 followers:>25 type:user", + "total": 6328, + "accepted": 100 + } + ], + "entries": [ + { + "login": "buraksocial", + "name": "Burâk", + "profile_url": "https://github.com/buraksocial", + "public_contributions": 39168, + "public_repos": 17, + "public_gists": 1, + "observed_public_commits": 39168, + "observed_public_pull_requests": 3, + "followers": 3209, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 1 + }, + { + "login": "azure-sdk", + "name": "Azure SDK Bot", + "profile_url": "https://github.com/azure-sdk", + "public_contributions": 13761, + "public_repos": 127, + "public_gists": 0, + "observed_public_commits": 13761, + "observed_public_pull_requests": 8663, + "followers": 4709, + "location": "Worldwide!", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 2 + }, + { + "login": "ruvnet", + "name": "rUv", + "profile_url": "https://github.com/ruvnet", + "public_contributions": 10724, + "public_repos": 178, + "public_gists": 357, + "observed_public_commits": 10724, + "observed_public_pull_requests": 964, + "followers": 8362, + "location": "0x", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 3 + }, + { + "login": "Pawdroid", + "name": "Pawdroid", + "profile_url": "https://github.com/Pawdroid", + "public_contributions": 8165, + "public_repos": 17, + "public_gists": 0, + "observed_public_commits": 8165, + "observed_public_pull_requests": 0, + "followers": 2042, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "OHANA-WEB", + "name": "M@RISAKI", + "profile_url": "https://github.com/OHANA-WEB", + "public_contributions": 4906, + "public_repos": 54, + "public_gists": 0, + "observed_public_commits": 4906, + "observed_public_pull_requests": 2, + "followers": 1756, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "login": "Boshen", + "name": "Boshen", + "profile_url": "https://github.com/Boshen", + "public_contributions": 4708, + "public_repos": 130, + "public_gists": 3, + "observed_public_commits": 4708, + "observed_public_pull_requests": 2345, + "followers": 2060, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 6 + }, + { + "login": "arch-yunus", + "name": "Yunus ÇETİN", + "profile_url": "https://github.com/arch-yunus", + "public_contributions": 3287, + "public_repos": 327, + "public_gists": 1, + "observed_public_commits": 3287, + "observed_public_pull_requests": 30, + "followers": 5120, + "location": "Türkiye", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 7 + }, + { + "login": "Tyriar", + "name": "Daniel Imms", + "profile_url": "https://github.com/Tyriar", + "public_contributions": 2648, + "public_repos": 182, + "public_gists": 5, + "observed_public_commits": 2648, + "observed_public_pull_requests": 762, + "followers": 2760, + "location": "Bothell, WA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 8 + }, + { + "login": "mvanhorn", + "name": "Matt Van Horn", + "profile_url": "https://github.com/mvanhorn", + "public_contributions": 2295, + "public_repos": 1045, + "public_gists": 0, + "observed_public_commits": 2295, + "observed_public_pull_requests": 2417, + "followers": 1866, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2049, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, + "location": "Poland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1831, + "public_repos": 293, + "public_gists": 49, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, + "location": "Stockholm, Sweden", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 11 + }, + { + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, + "location": "Finland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 12 + }, + { + "login": "Brooooooklyn", + "name": "LongYinan", + "profile_url": "https://github.com/Brooooooklyn", + "public_contributions": 1671, + "public_repos": 328, + "public_gists": 5, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, + "location": "Singapore", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 13 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1557, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "nevo-david", + "name": "Nevo David", + "profile_url": "https://github.com/nevo-david", + "public_contributions": 1491, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 1491, + "observed_public_pull_requests": 25, + "followers": 1985, + "location": "Remote", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1130, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, + "location": "Kerem Re'im, Israel ", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 16 + }, + { + "login": "DonJayamanne", + "name": "Don Jayamanne", + "profile_url": "https://github.com/DonJayamanne", + "public_contributions": 1072, + "public_repos": 242, + "public_gists": 1, + "observed_public_commits": 1072, + "observed_public_pull_requests": 1070, + "followers": 2125, + "location": "Australia", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "hediet", + "name": "Henning Dieterichs", + "profile_url": "https://github.com/hediet", + "public_contributions": 1043, + "public_repos": 149, + "public_gists": 28, + "observed_public_commits": 1043, + "observed_public_pull_requests": 526, + "followers": 1750, + "location": "Zurich", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "AgriciDaniel", + "name": "Agrici.Daniel", + "profile_url": "https://github.com/AgriciDaniel", + "public_contributions": 1003, + "public_repos": 42, + "public_gists": 0, + "observed_public_commits": 1003, + "observed_public_pull_requests": 20, + "followers": 1306, + "location": "Moldova", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "alxhub", + "name": "Alex Rickabaugh", + "profile_url": "https://github.com/alxhub", + "public_contributions": 1135, + "public_repos": 85, + "public_gists": 146, + "observed_public_commits": 1135, + "observed_public_pull_requests": 56, + "contribution_burst_adjustment": { + "raw_public_commits": 1135, + "adjusted_public_commits": 854, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 281, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1226, + "location": "San Francisco, CA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/manifest.json b/data/history/2026-05-21/manifest.json new file mode 100644 index 0000000..c6812e2 --- /dev/null +++ b/data/history/2026-05-21/manifest.json @@ -0,0 +1,506 @@ +{ + "generated_at": "2026-05-21T19:52:56.183Z", + "source_commit": "dc35cdc", + "method": "github-live-refresh", + "status": "fresh", + "completed_shards": [ + { + "kind": "global", + "slug": "contributors", + "title": "Top observed GitHub contributors globally", + "path": "/data/latest/global-contributors.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "australia", + "title": "Top observed GitHub contributors in Australia", + "path": "/data/latest/countries-australia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "new-zealand", + "title": "Top observed GitHub contributors in New Zealand", + "path": "/data/latest/countries-new-zealand.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-states", + "title": "Top observed GitHub contributors in United States", + "path": "/data/latest/countries-united-states.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "canada", + "title": "Top observed GitHub contributors in Canada", + "path": "/data/latest/countries-canada.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-kingdom", + "title": "Top observed GitHub contributors in United Kingdom", + "path": "/data/latest/countries-united-kingdom.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "ireland", + "title": "Top observed GitHub contributors in Ireland", + "path": "/data/latest/countries-ireland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "germany", + "title": "Top observed GitHub contributors in Germany", + "path": "/data/latest/countries-germany.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "france", + "title": "Top observed GitHub contributors in France", + "path": "/data/latest/countries-france.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "netherlands", + "title": "Top observed GitHub contributors in Netherlands", + "path": "/data/latest/countries-netherlands.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "sweden", + "title": "Top observed GitHub contributors in Sweden", + "path": "/data/latest/countries-sweden.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "norway", + "title": "Top observed GitHub contributors in Norway", + "path": "/data/latest/countries-norway.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "denmark", + "title": "Top observed GitHub contributors in Denmark", + "path": "/data/latest/countries-denmark.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "finland", + "title": "Top observed GitHub contributors in Finland", + "path": "/data/latest/countries-finland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "switzerland", + "title": "Top observed GitHub contributors in Switzerland", + "path": "/data/latest/countries-switzerland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "austria", + "title": "Top observed GitHub contributors in Austria", + "path": "/data/latest/countries-austria.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "spain", + "title": "Top observed GitHub contributors in Spain", + "path": "/data/latest/countries-spain.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "portugal", + "title": "Top observed GitHub contributors in Portugal", + "path": "/data/latest/countries-portugal.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "italy", + "title": "Top observed GitHub contributors in Italy", + "path": "/data/latest/countries-italy.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "poland", + "title": "Top observed GitHub contributors in Poland", + "path": "/data/latest/countries-poland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "ukraine", + "title": "Top observed GitHub contributors in Ukraine", + "path": "/data/latest/countries-ukraine.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "india", + "title": "Top observed GitHub contributors in India", + "path": "/data/latest/countries-india.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "china", + "title": "Top observed GitHub contributors in China", + "path": "/data/latest/countries-china.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "japan", + "title": "Top observed GitHub contributors in Japan", + "path": "/data/latest/countries-japan.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "republic-of-korea", + "title": "Top observed GitHub contributors in Republic of Korea", + "path": "/data/latest/countries-republic-of-korea.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "taiwan", + "title": "Top observed GitHub contributors in Taiwan", + "path": "/data/latest/countries-taiwan.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "hong-kong", + "title": "Top observed GitHub contributors in Hong Kong", + "path": "/data/latest/countries-hong-kong.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "singapore", + "title": "Top observed GitHub contributors in Singapore", + "path": "/data/latest/countries-singapore.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "indonesia", + "title": "Top observed GitHub contributors in Indonesia", + "path": "/data/latest/countries-indonesia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "malaysia", + "title": "Top observed GitHub contributors in Malaysia", + "path": "/data/latest/countries-malaysia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "philippines", + "title": "Top observed GitHub contributors in Philippines", + "path": "/data/latest/countries-philippines.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "thailand", + "title": "Top observed GitHub contributors in Thailand", + "path": "/data/latest/countries-thailand.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "vietnam", + "title": "Top observed GitHub contributors in Vietnam", + "path": "/data/latest/countries-vietnam.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "brazil", + "title": "Top observed GitHub contributors in Brazil", + "path": "/data/latest/countries-brazil.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "mexico", + "title": "Top observed GitHub contributors in Mexico", + "path": "/data/latest/countries-mexico.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "argentina", + "title": "Top observed GitHub contributors in Argentina", + "path": "/data/latest/countries-argentina.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "chile", + "title": "Top observed GitHub contributors in Chile", + "path": "/data/latest/countries-chile.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "south-africa", + "title": "Top observed GitHub contributors in South Africa", + "path": "/data/latest/countries-south-africa.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "israel", + "title": "Top observed GitHub contributors in Israel", + "path": "/data/latest/countries-israel.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-arab-emirates", + "title": "Top observed GitHub contributors in United Arab Emirates", + "path": "/data/latest/countries-united-arab-emirates.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "language", + "slug": "typescript", + "title": "Top observed TypeScript open-source contributors", + "path": "/data/latest/languages-typescript.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "developer-tools", + "title": "Top observed developer tools open-source projects", + "path": "/data/latest/categories-developer-tools.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "projects", + "slug": "fastest-growing-open-source-projects", + "title": "Fastest growing observed open-source projects", + "path": "/data/latest/projects-fastest-growing-open-source-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "agentic-projects", + "title": "Top observed agentic open-source projects", + "path": "/data/latest/categories-agentic-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "claude-projects", + "title": "Top observed Claude-related open-source projects", + "path": "/data/latest/categories-claude-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "codex-projects", + "title": "Top observed Codex-related open-source projects", + "path": "/data/latest/categories-codex-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "openclaw-projects", + "title": "Top observed OpenClaw-related open-source projects", + "path": "/data/latest/categories-openclaw-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "momentum", + "slug": "project-momentum-map", + "title": "Momentum versus legitimacy map for observed open-source projects", + "path": "/data/latest/momentum-project-momentum-map.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "rising", + "slug": "contributors", + "title": "High-signal observed GitHub contributors with strong activity relative to audience size", + "path": "/data/latest/rising-contributors.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + } + ], + "failed_shards": [], + "stale_pages": [], + "api_budget": { + "provider": "github", + "mode": "live", + "remaining": 3433 + }, + "duration_ms": 3080890 +} diff --git a/data/history/2026-05-21/momentum-project-momentum-map.json b/data/history/2026-05-21/momentum-project-momentum-map.json new file mode 100644 index 0000000..061d333 --- /dev/null +++ b/data/history/2026-05-21/momentum-project-momentum-map.json @@ -0,0 +1,355 @@ +{ + "kind": "momentum", + "slug": "project-momentum-map", + "name": "Project Momentum Map", + "title": "Momentum versus legitimacy map for observed open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "derived-github-public-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 997 + ] + }, + "candidate_count": 82, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "derived from current project/category snapshots" + ], + "candidate_count_by_query": [], + "entries": [ + { + "full_name": "openclaw/openclaw", + "url": "https://github.com/openclaw/openclaw", + "stars": 373761, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, + "releases_90d": 100, + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18423, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, + "releases_90d": 100, + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 6 + }, + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 7 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 20208, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, + "releases_90d": 100, + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 10 + }, + { + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 705, + "active_contributors_30d": 60, + "total_contributors_observed": 60, + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195218, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1367, + "active_contributors_30d": 412, + "total_contributors_observed": 412, + "releases_90d": 2, + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 12 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 13 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "superset-sh/superset", + "url": "https://github.com/superset-sh/superset", + "stars": 10843, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Go", + "rank": 17 + }, + { + "full_name": "ComposioHQ/composio", + "url": "https://github.com/ComposioHQ/composio", + "stars": 28382, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 370, + "active_contributors_30d": 51, + "total_contributors_observed": 51, + "releases_90d": 100, + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/projects-fastest-growing-open-source-projects.json b/data/history/2026-05-21/projects-fastest-growing-open-source-projects.json new file mode 100644 index 0000000..87ddb15 --- /dev/null +++ b/data/history/2026-05-21/projects-fastest-growing-open-source-projects.json @@ -0,0 +1,367 @@ +{ + "kind": "projects", + "slug": "fastest-growing-open-source-projects", + "name": "Fastest Growing Open Source Projects", + "title": "Fastest growing observed open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 902 + ] + }, + "candidate_count": 41867, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "stars:>500 pushed:>=2026-04-01 archived:false", + "created:>=2025-01-01 stars:>1000 archived:false" + ], + "candidate_count_by_query": [ + { + "query": "stars:>500 pushed:>=2026-04-01 archived:false", + "total": 37969, + "accepted": 80 + }, + { + "query": "created:>=2025-01-01 stars:>1000 archived:false", + "total": 3898, + "accepted": 69 + } + ], + "entries": [ + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195218, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1367, + "active_contributors_30d": 412, + "total_contributors_observed": 412, + "releases_90d": 2, + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 3 + }, + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 4 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84392, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 6 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "JavaScript", + "rank": 7 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Go", + "rank": 9 + }, + { + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106799, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 594, + "active_contributors_30d": 430, + "total_contributors_observed": 430, + "releases_90d": 15, + "open_issues": 1979, + "pushed_at": "2026-05-21T19:42:50Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "Rust", + "rank": 10 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "JavaScript", + "rank": 11 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 13 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "koala73/worldmonitor", + "url": "https://github.com/koala73/worldmonitor", + "stars": 54628, + "pull_requests_merged_7d": 86, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 411, + "active_contributors_30d": 71, + "total_contributors_observed": 71, + "releases_90d": 18, + "open_issues": 89, + "pushed_at": "2026-05-21T17:42:43Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 17 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 68976, + "pull_requests_merged_7d": 43, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, + "releases_90d": 0, + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 18 + }, + { + "full_name": "freeCodeCamp/freeCodeCamp", + "url": "https://github.com/freeCodeCamp/freeCodeCamp", + "stars": 445250, + "pull_requests_merged_7d": 39, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 199, + "active_contributors_30d": 382, + "total_contributors_observed": 382, + "releases_90d": 0, + "open_issues": 97, + "pushed_at": "2026-05-21T19:19:28Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "ruvnet/RuView", + "url": "https://github.com/ruvnet/RuView", + "stars": 62899, + "pull_requests_merged_7d": 87, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 26, + "total_contributors_observed": 26, + "releases_90d": 34, + "open_issues": 27, + "pushed_at": "2026-05-21T18:44:48Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-21/rising-contributors.json b/data/history/2026-05-21/rising-contributors.json new file mode 100644 index 0000000..35a6f47 --- /dev/null +++ b/data/history/2026-05-21/rising-contributors.json @@ -0,0 +1,382 @@ +{ + "kind": "rising", + "slug": "contributors", + "name": "Rising Contributors", + "title": "High-signal observed GitHub contributors with strong activity relative to audience size", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "derived-github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 257439 + ] + }, + "candidate_count": 800, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "derived from current contributor snapshots" + ], + "candidate_count_by_query": [], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 11544, + "public_repos": 182, + "public_gists": 0, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13293, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "HavenDV", + "name": "Konstantin S.", + "profile_url": "https://github.com/HavenDV", + "public_contributions": 12245, + "public_repos": 156, + "public_gists": 7, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "kianmeng", + "name": "Ang", + "profile_url": "https://github.com/kianmeng", + "public_contributions": 215, + "public_repos": 2502, + "public_gists": 6, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 11 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5552, + "public_repos": 2900, + "public_gists": 98, + "observed_public_commits": 5552, + "observed_public_pull_requests": 1, + "followers": 400, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "pirapira", + "name": "Yoichi Hirai", + "profile_url": "https://github.com/pirapira", + "public_contributions": 14244, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 20 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2532, + "public_repos": 23809, + "public_gists": 113, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11952, + "public_repos": 95, + "public_gists": 16, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, + "location": "Palo Alto & Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "YASSERRMD", + "name": "Mohamed Yasser", + "profile_url": "https://github.com/YASSERRMD", + "public_contributions": 5930, + "public_repos": 104, + "public_gists": 0, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, + "location": "Sharjah, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 19 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 12 + }, + { + "login": "tokuhirom", + "name": "Tokuhiro Matsuno", + "profile_url": "https://github.com/tokuhirom", + "public_contributions": 10022, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/latest/categories-agentic-projects.json b/data/latest/categories-agentic-projects.json index dc88db4..f9f61ef 100644 --- a/data/latest/categories-agentic-projects.json +++ b/data/latest/categories-agentic-projects.json @@ -3,14 +3,14 @@ "slug": "agentic-projects", "name": "Agentic Projects", "title": "Top observed agentic open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 @@ -19,7 +19,7 @@ 1000 ] }, - "candidate_count": 258152, + "candidate_count": 292918, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -36,27 +36,27 @@ "candidate_count_by_query": [ { "query": "agentic archived:false pushed:>=2026-04-01", - "total": 196594, + "total": 227374, "accepted": 20 }, { "query": "topic:ai-agents archived:false", - "total": 28761, + "total": 30662, "accepted": 13 }, { "query": "topic:llm-agents archived:false", - "total": 1158, + "total": 1286, "accepted": 20 }, { "query": "topic:mcp archived:false", - "total": 31055, + "total": 33005, "accepted": 14 }, { "query": "agent framework archived:false stars:>100", - "total": 584, + "total": 591, "accepted": 16 } ], @@ -64,222 +64,223 @@ { "full_name": "elizaOS/eliza", "url": "https://github.com/elizaOS/eliza", - "stars": 18368, + "stars": 18423, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 7405, - "active_contributors_30d": 346, - "total_contributors_observed": 346, - "releases_90d": 1, - "open_issues": 7, - "pushed_at": "2026-05-14T13:41:51Z", + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", "rank": 1 }, { - "full_name": "openai/codex", - "url": "https://github.com/openai/codex", - "stars": 82624, - "pull_requests_merged_7d": 100, + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1175, - "active_contributors_30d": 448, - "total_contributors_observed": 448, - "releases_90d": 100, - "open_issues": 3923, - "pushed_at": "2026-05-14T19:45:45Z", + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "Rust", + "primary_language": "TypeScript", "rank": 2 }, { - "full_name": "mastra-ai/mastra", - "url": "https://github.com/mastra-ai/mastra", - "stars": 23886, + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 850, - "active_contributors_30d": 436, - "total_contributors_observed": 436, - "releases_90d": 22, - "open_issues": 208, - "pushed_at": "2026-05-14T19:45:53Z", - "discovered_by_query": "agent framework archived:false stars:>100", + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "TypeScript", "rank": 3 }, { - "full_name": "n8n-io/n8n", - "url": "https://github.com/n8n-io/n8n", - "stars": 187845, - "pull_requests_merged_7d": 98, + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, "pull_requests_merged_30d": 100, - "recent_commits_30d": 792, - "active_contributors_30d": 428, - "total_contributors_observed": 428, - "releases_90d": 93, - "open_issues": 417, - "pushed_at": "2026-05-14T19:45:21Z", - "discovered_by_query": "topic:mcp archived:false", + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "TypeScript", "rank": 4 }, { - "full_name": "lobehub/lobehub", - "url": "https://github.com/lobehub/lobehub", - "stars": 77077, + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 759, - "active_contributors_30d": 321, - "total_contributors_observed": 321, - "releases_90d": 64, - "open_issues": 556, - "pushed_at": "2026-05-14T19:30:19Z", + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", + "primary_language": "Rust", "rank": 5 }, { - "full_name": "punkpeye/awesome-mcp-servers", - "url": "https://github.com/punkpeye/awesome-mcp-servers", - "stars": 86888, - "pull_requests_merged_7d": 0, + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 741, - "active_contributors_30d": 446, - "total_contributors_observed": 446, - "releases_90d": 0, - "open_issues": 32, - "pushed_at": "2026-05-02T16:08:17Z", + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", "discovered_by_query": "topic:mcp archived:false", + "primary_language": "TypeScript", "rank": 6 }, { - "full_name": "heygen-com/hyperframes", - "url": "https://github.com/heygen-com/hyperframes", - "stars": 18167, - "pull_requests_merged_7d": 98, + "full_name": "mastra-ai/mastra", + "url": "https://github.com/mastra-ai/mastra", + "stars": 24158, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 609, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 100, - "open_issues": 13, - "pushed_at": "2026-05-14T18:56:18Z", + "recent_commits_30d": 871, + "active_contributors_30d": 438, + "total_contributors_observed": 438, + "releases_90d": 22, + "open_issues": 206, + "pushed_at": "2026-05-21T19:51:05Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", "rank": 7 }, { - "full_name": "MemPalace/mempalace", - "url": "https://github.com/MemPalace/mempalace", - "stars": 52191, - "pull_requests_merged_7d": 25, + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 20208, + "pull_requests_merged_7d": 97, "pull_requests_merged_30d": 100, - "recent_commits_30d": 554, - "active_contributors_30d": 69, - "total_contributors_observed": 69, - "releases_90d": 8, - "open_issues": 236, - "pushed_at": "2026-05-14T09:41:59Z", - "discovered_by_query": "topic:mcp archived:false", - "primary_language": "Python", + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, + "releases_90d": 100, + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", "rank": 8 }, { - "full_name": "HKUDS/nanobot", - "url": "https://github.com/HKUDS/nanobot", - "stars": 42455, - "pull_requests_merged_7d": 37, + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 513, - "active_contributors_30d": 266, - "total_contributors_observed": 266, - "releases_90d": 11, - "open_issues": 283, - "pushed_at": "2026-05-14T17:59:41Z", - "discovered_by_query": "topic:ai-agents archived:false", - "primary_language": "Python", + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", "rank": 9 }, { - "full_name": "infiniflow/ragflow", - "url": "https://github.com/infiniflow/ragflow", - "stars": 80507, - "pull_requests_merged_7d": 98, + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, "pull_requests_merged_30d": 100, - "recent_commits_30d": 474, - "active_contributors_30d": 462, - "total_contributors_observed": 462, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, "releases_90d": 5, - "open_issues": 2871, - "pushed_at": "2026-05-14T13:39:48Z", + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "Python", + "primary_language": "JavaScript", "rank": 10 }, { - "full_name": "langgenius/dify", - "url": "https://github.com/langgenius/dify", - "stars": 141377, - "pull_requests_merged_7d": 100, + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, "pull_requests_merged_30d": 100, - "recent_commits_30d": 410, - "active_contributors_30d": 461, - "total_contributors_observed": 461, - "releases_90d": 6, - "open_issues": 277, - "pushed_at": "2026-05-14T16:34:53Z", + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 11 + "rank": 12 }, { "full_name": "mudler/LocalAI", "url": "https://github.com/mudler/LocalAI", - "stars": 46262, - "pull_requests_merged_7d": 71, + "stars": 46390, + "pull_requests_merged_7d": 58, "pull_requests_merged_30d": 100, - "recent_commits_30d": 329, - "active_contributors_30d": 193, - "total_contributors_observed": 193, - "releases_90d": 12, - "open_issues": 137, - "pushed_at": "2026-05-14T15:41:48Z", + "recent_commits_30d": 312, + "active_contributors_30d": 196, + "total_contributors_observed": 196, + "releases_90d": 13, + "open_issues": 138, + "pushed_at": "2026-05-21T17:18:56Z", "discovered_by_query": "topic:mcp archived:false", "primary_language": "Go", - "rank": 12 - }, - { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 182141, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 323, - "active_contributors_30d": 168, - "total_contributors_observed": 168, - "releases_90d": 5, - "open_issues": 3, - "pushed_at": "2026-05-14T03:31:29Z", - "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", "rank": 13 }, { "full_name": "openai/openai-agents-python", "url": "https://github.com/openai/openai-agents-python", - "stars": 26310, - "pull_requests_merged_7d": 92, + "stars": 26552, + "pull_requests_merged_7d": 15, "pull_requests_merged_30d": 100, - "recent_commits_30d": 243, - "active_contributors_30d": 269, - "total_contributors_observed": 269, - "releases_90d": 43, - "open_issues": 45, - "pushed_at": "2026-05-14T10:24:35Z", + "recent_commits_30d": 212, + "active_contributors_30d": 274, + "total_contributors_observed": 274, + "releases_90d": 41, + "open_issues": 44, + "pushed_at": "2026-05-21T17:02:25Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "Python", "rank": 14 @@ -287,15 +288,15 @@ { "full_name": "bytedance/deer-flow", "url": "https://github.com/bytedance/deer-flow", - "stars": 67701, - "pull_requests_merged_7d": 46, + "stars": 68976, + "pull_requests_merged_7d": 43, "pull_requests_merged_30d": 100, - "recent_commits_30d": 197, - "active_contributors_30d": 244, - "total_contributors_observed": 244, + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, "releases_90d": 0, - "open_issues": 502, - "pushed_at": "2026-05-14T04:10:26Z", + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "Python", "rank": 15 @@ -303,15 +304,15 @@ { "full_name": "daytonaio/daytona", "url": "https://github.com/daytonaio/daytona", - "stars": 72441, - "pull_requests_merged_7d": 46, + "stars": 72452, + "pull_requests_merged_7d": 33, "pull_requests_merged_30d": 100, - "recent_commits_30d": 166, - "active_contributors_30d": 224, - "total_contributors_observed": 224, - "releases_90d": 36, - "open_issues": 279, - "pushed_at": "2026-05-14T17:44:35Z", + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "TypeScript", "rank": 16 @@ -319,65 +320,65 @@ { "full_name": "IBM/mcp-context-forge", "url": "https://github.com/IBM/mcp-context-forge", - "stars": 3702, - "pull_requests_merged_7d": 58, + "stars": 3751, + "pull_requests_merged_7d": 32, "pull_requests_merged_30d": 100, - "recent_commits_30d": 156, + "recent_commits_30d": 140, "active_contributors_30d": 151, "total_contributors_observed": 151, - "releases_90d": 5, - "open_issues": 857, - "pushed_at": "2026-05-14T18:18:42Z", + "releases_90d": 4, + "open_issues": 856, + "pushed_at": "2026-05-21T18:27:59Z", "discovered_by_query": "topic:llm-agents archived:false", "primary_language": "Python", "rank": 17 }, + { + "full_name": "pydantic/pydantic-ai", + "url": "https://github.com/pydantic/pydantic-ai", + "stars": 17191, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 136, + "active_contributors_30d": 448, + "total_contributors_observed": 448, + "releases_90d": 45, + "open_issues": 373, + "pushed_at": "2026-05-21T19:48:59Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "Python", + "rank": 18 + }, { "full_name": "deepset-ai/haystack", "url": "https://github.com/deepset-ai/haystack", - "stars": 25230, - "pull_requests_merged_7d": 35, + "stars": 25323, + "pull_requests_merged_7d": 30, "pull_requests_merged_30d": 100, - "recent_commits_30d": 143, - "active_contributors_30d": 345, - "total_contributors_observed": 345, + "recent_commits_30d": 122, + "active_contributors_30d": 347, + "total_contributors_observed": 347, "releases_90d": 18, - "open_issues": 94, - "pushed_at": "2026-05-14T15:22:02Z", + "open_issues": 91, + "pushed_at": "2026-05-21T14:12:11Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "MDX", - "rank": 18 + "rank": 19 }, { - "full_name": "langchain-ai/langgraph", - "url": "https://github.com/langchain-ai/langgraph", - "stars": 32051, + "full_name": "crewAIInc/crewAI", + "url": "https://github.com/crewAIInc/crewAI", + "stars": 51895, "pull_requests_merged_7d": 26, "pull_requests_merged_30d": 100, - "recent_commits_30d": 119, - "active_contributors_30d": 273, - "total_contributors_observed": 273, - "releases_90d": 73, - "open_issues": 296, - "pushed_at": "2026-05-14T16:45:38Z", - "discovered_by_query": "agent framework archived:false stars:>100", + "recent_commits_30d": 118, + "active_contributors_30d": 297, + "total_contributors_observed": 297, + "releases_90d": 54, + "open_issues": 35, + "pushed_at": "2026-05-21T19:45:34Z", + "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "Python", - "rank": 19 - }, - { - "full_name": "anomalyco/opencode", - "url": "https://github.com/anomalyco/opencode", - "stars": 160250, - "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 1744, - "active_contributors_30d": 453, - "total_contributors_observed": 453, - "releases_90d": 91, - "open_issues": 5067, - "pushed_at": "2026-05-14T19:32:01Z", - "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", "rank": 20 } ] diff --git a/data/latest/categories-claude-projects.json b/data/latest/categories-claude-projects.json index aed4096..f2b2fc5 100644 --- a/data/latest/categories-claude-projects.json +++ b/data/latest/categories-claude-projects.json @@ -3,23 +3,23 @@ "slug": "claude-projects", "name": "Claude Projects", "title": "Top observed Claude-related open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 996 + 1000 ] }, - "candidate_count": 294716, + "candidate_count": 322651, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -35,342 +35,342 @@ "candidate_count_by_query": [ { "query": "claude archived:false pushed:>=2026-04-01", - "total": 132088, + "total": 150543, "accepted": 20 }, { "query": "claude-code archived:false", - "total": 140481, - "accepted": 4 + "total": 148529, + "accepted": 5 }, { "query": "topic:claude archived:false", - "total": 21622, - "accepted": 8 + "total": 23026, + "accepted": 5 }, { "query": "anthropic claude archived:false stars:>50", - "total": 525, - "accepted": 9 + "total": 553, + "accepted": 10 } ], "entries": [ + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, { "full_name": "gsd-build/get-shit-done", "url": "https://github.com/gsd-build/get-shit-done", - "stars": 62208, + "stars": 63516, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 796, - "active_contributors_30d": 136, - "total_contributors_observed": 136, - "releases_90d": 58, - "open_issues": 39, - "pushed_at": "2026-05-14T19:46:36Z", + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "JavaScript", - "rank": 1 + "rank": 3 }, { "full_name": "lobehub/lobehub", "url": "https://github.com/lobehub/lobehub", - "stars": 77077, - "pull_requests_merged_7d": 100, + "stars": 77492, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 759, - "active_contributors_30d": 321, - "total_contributors_observed": 321, - "releases_90d": 64, - "open_issues": 556, - "pushed_at": "2026-05-14T19:30:19Z", + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 2 + "rank": 4 }, { - "full_name": "nexu-io/open-design", - "url": "https://github.com/nexu-io/open-design", - "stars": 40291, - "pull_requests_merged_7d": 98, + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, "pull_requests_merged_30d": 100, - "recent_commits_30d": 716, - "active_contributors_30d": 191, - "total_contributors_observed": 191, - "releases_90d": 8, - "open_issues": 226, - "pushed_at": "2026-05-14T18:51:14Z", - "discovered_by_query": "topic:claude archived:false", - "primary_language": "TypeScript", - "rank": 3 + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42455, - "pull_requests_merged_7d": 37, + "stars": 42944, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 513, - "active_contributors_30d": 266, - "total_contributors_observed": 266, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, "releases_90d": 11, - "open_issues": 283, - "pushed_at": "2026-05-14T17:59:41Z", + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", "discovered_by_query": "topic:claude archived:false", "primary_language": "Python", - "rank": 4 - }, - { - "full_name": "promptfoo/promptfoo", - "url": "https://github.com/promptfoo/promptfoo", - "stars": 21255, - "pull_requests_merged_7d": 82, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 463, - "active_contributors_30d": 278, - "total_contributors_observed": 278, - "releases_90d": 16, - "open_issues": 74, - "pushed_at": "2026-05-14T19:17:07Z", - "discovered_by_query": "anthropic claude archived:false stars:>50", - "primary_language": "TypeScript", - "rank": 5 + "rank": 6 }, { "full_name": "ruvnet/ruflo", "url": "https://github.com/ruvnet/ruflo", - "stars": 50941, - "pull_requests_merged_7d": 41, + "stars": 53871, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 371, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 27, - "open_issues": 410, - "pushed_at": "2026-05-14T19:32:24Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "claude-code archived:false", "primary_language": "TypeScript", - "rank": 6 + "rank": 7 }, { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 182141, - "pull_requests_merged_7d": 100, + "full_name": "promptfoo/promptfoo", + "url": "https://github.com/promptfoo/promptfoo", + "stars": 21461, + "pull_requests_merged_7d": 79, "pull_requests_merged_30d": 100, - "recent_commits_30d": 323, - "active_contributors_30d": 168, - "total_contributors_observed": 168, - "releases_90d": 5, - "open_issues": 3, - "pushed_at": "2026-05-14T03:31:29Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", - "rank": 7 + "recent_commits_30d": 409, + "active_contributors_30d": 283, + "total_contributors_observed": 283, + "releases_90d": 17, + "open_issues": 75, + "pushed_at": "2026-05-21T19:13:13Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 8 }, { "full_name": "danny-avila/LibreChat", "url": "https://github.com/danny-avila/LibreChat", - "stars": 36999, - "pull_requests_merged_7d": 72, + "stars": 37288, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 195, - "active_contributors_30d": 337, - "total_contributors_observed": 337, - "releases_90d": 14, - "open_issues": 262, - "pushed_at": "2026-05-14T18:24:13Z", + "recent_commits_30d": 206, + "active_contributors_30d": 340, + "total_contributors_observed": 340, + "releases_90d": 12, + "open_issues": 271, + "pushed_at": "2026-05-21T19:40:00Z", "discovered_by_query": "anthropic claude archived:false stars:>50", "primary_language": "TypeScript", - "rank": 8 + "rank": 9 + }, + { + "full_name": "anthropics/claude-plugins-official", + "url": "https://github.com/anthropics/claude-plugins-official", + "stars": 22077, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 121, + "active_contributors_30d": 32, + "total_contributors_observed": 32, + "releases_90d": 0, + "open_issues": 674, + "pushed_at": "2026-05-21T16:45:47Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 10 }, { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 150148, + "stars": 161305, "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 4040, - "active_contributors_30d": 386, - "total_contributors_observed": 386, - "releases_90d": 12, - "open_issues": 3961, - "pushed_at": "2026-05-14T16:59:06Z", + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Python", - "rank": 9 - }, - { - "full_name": "CherryHQ/cherry-studio", - "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45662, - "pull_requests_merged_7d": 45, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 100, - "active_contributors_30d": 366, - "total_contributors_observed": 366, - "releases_90d": 16, - "open_issues": 869, - "pushed_at": "2026-05-14T14:12:54Z", - "discovered_by_query": "claude-code archived:false", - "primary_language": "TypeScript", - "rank": 10 + "rank": 11 }, { "full_name": "Significant-Gravitas/AutoGPT", "url": "https://github.com/Significant-Gravitas/AutoGPT", - "stars": 184296, - "pull_requests_merged_7d": 47, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 218, + "stars": 184443, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 180, "active_contributors_30d": 429, "total_contributors_observed": 429, - "releases_90d": 12, + "releases_90d": 13, "open_issues": 258, - "pushed_at": "2026-05-14T18:16:13Z", + "pushed_at": "2026-05-21T19:24:42Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Python", - "rank": 11 - }, - { - "full_name": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57768, - "pull_requests_merged_7d": 47, - "pull_requests_merged_30d": 74, - "recent_commits_30d": 982, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 47, - "open_issues": 382, - "pushed_at": "2026-05-14T12:49:02Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", "rank": 12 }, - { - "full_name": "thedotmack/claude-mem", - "url": "https://github.com/thedotmack/claude-mem", - "stars": 75735, - "pull_requests_merged_7d": 5, - "pull_requests_merged_30d": 74, - "recent_commits_30d": 218, - "active_contributors_30d": 95, - "total_contributors_observed": 95, - "releases_90d": 82, - "open_issues": 63, - "pushed_at": "2026-05-13T03:38:38Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", - "rank": 13 - }, - { - "full_name": "rtk-ai/rtk", - "url": "https://github.com/rtk-ai/rtk", - "stars": 47918, - "pull_requests_merged_7d": 16, - "pull_requests_merged_30d": 67, - "recent_commits_30d": 151, - "active_contributors_30d": 87, - "total_contributors_observed": 87, - "releases_90d": 100, - "open_issues": 493, - "pushed_at": "2026-05-14T19:41:22Z", - "discovered_by_query": "claude-code archived:false", - "primary_language": "Rust", - "rank": 14 - }, { "full_name": "yamadashy/repomix", "url": "https://github.com/yamadashy/repomix", - "stars": 24790, - "pull_requests_merged_7d": 12, - "pull_requests_merged_30d": 66, - "recent_commits_30d": 247, + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, "active_contributors_30d": 67, "total_contributors_observed": 67, "releases_90d": 4, "open_issues": 131, - "pushed_at": "2026-05-11T15:06:36Z", + "pushed_at": "2026-05-21T15:30:29Z", "discovered_by_query": "anthropic claude archived:false stars:>50", "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46540, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "JavaScript", + "rank": 14 + }, + { + "full_name": "safishamsi/graphify", + "url": "https://github.com/safishamsi/graphify", + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, + "releases_90d": 100, + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Python", "rank": 15 }, + { + "full_name": "rtk-ai/rtk", + "url": "https://github.com/rtk-ai/rtk", + "stars": 52357, + "pull_requests_merged_7d": 9, + "pull_requests_merged_30d": 58, + "recent_commits_30d": 153, + "active_contributors_30d": 91, + "total_contributors_observed": 91, + "releases_90d": 100, + "open_issues": 542, + "pushed_at": "2026-05-21T15:36:02Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Rust", + "rank": 16 + }, { "full_name": "garrytan/gstack", "url": "https://github.com/garrytan/gstack", - "stars": 96578, - "pull_requests_merged_7d": 13, - "pull_requests_merged_30d": 61, - "recent_commits_30d": 62, + "stars": 100416, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 55, + "recent_commits_30d": 55, "active_contributors_30d": 9, "total_contributors_observed": 9, "releases_90d": 0, - "open_issues": 203, - "pushed_at": "2026-05-14T15:35:32Z", + "open_issues": 225, + "pushed_at": "2026-05-21T18:55:28Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 16 - }, - { - "full_name": "jarrodwatts/claude-hud", - "url": "https://github.com/jarrodwatts/claude-hud", - "stars": 22766, - "pull_requests_merged_7d": 10, - "pull_requests_merged_30d": 57, - "recent_commits_30d": 156, - "active_contributors_30d": 70, - "total_contributors_observed": 70, - "releases_90d": 3, - "open_issues": 12, - "pushed_at": "2026-05-13T23:40:48Z", - "discovered_by_query": "anthropic claude archived:false stars:>50", - "primary_language": "JavaScript", "rank": 17 }, { "full_name": "farion1231/cc-switch", "url": "https://github.com/farion1231/cc-switch", - "stars": 70768, - "pull_requests_merged_7d": 2, - "pull_requests_merged_30d": 56, - "recent_commits_30d": 203, - "active_contributors_30d": 114, - "total_contributors_observed": 114, - "releases_90d": 9, - "open_issues": 684, - "pushed_at": "2026-05-14T18:41:39Z", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Rust", "rank": 18 }, { - "full_name": "safishamsi/graphify", - "url": "https://github.com/safishamsi/graphify", - "stars": 47940, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 47, - "recent_commits_30d": 294, - "active_contributors_30d": 36, - "total_contributors_observed": 36, - "releases_90d": 100, - "open_issues": 99, - "pushed_at": "2026-05-14T10:49:00Z", - "discovered_by_query": "claude-code archived:false", - "primary_language": "Python", + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", "rank": 19 }, { "full_name": "davila7/claude-code-templates", "url": "https://github.com/davila7/claude-code-templates", - "stars": 27274, - "pull_requests_merged_7d": 9, - "pull_requests_merged_30d": 38, - "recent_commits_30d": 103, - "active_contributors_30d": 71, - "total_contributors_observed": 71, + "stars": 27473, + "pull_requests_merged_7d": 8, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 100, + "active_contributors_30d": 73, + "total_contributors_observed": 73, "releases_90d": 0, - "open_issues": 74, - "pushed_at": "2026-05-14T06:46:39Z", + "open_issues": 75, + "pushed_at": "2026-05-21T04:36:40Z", "discovered_by_query": "anthropic claude archived:false stars:>50", "primary_language": "Python", "rank": 20 diff --git a/data/latest/categories-codex-projects.json b/data/latest/categories-codex-projects.json index 5c95ac2..b52c94e 100644 --- a/data/latest/categories-codex-projects.json +++ b/data/latest/categories-codex-projects.json @@ -3,14 +3,14 @@ "slug": "codex-projects", "name": "Codex Projects", "title": "Top observed Codex-related open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 @@ -19,7 +19,7 @@ 1000 ] }, - "candidate_count": 46410, + "candidate_count": 53316, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -35,343 +35,343 @@ "candidate_count_by_query": [ { "query": "codex archived:false pushed:>=2026-04-01", - "total": 29160, + "total": 34440, "accepted": 20 }, { "query": "openai codex archived:false", - "total": 3809, - "accepted": 17 + "total": 4047, + "accepted": 16 }, { "query": "topic:codex archived:false", - "total": 6981, - "accepted": 7 + "total": 7793, + "accepted": 5 }, { "query": "codex cli archived:false", - "total": 6460, - "accepted": 10 + "total": 7036, + "accepted": 11 } ], "entries": [ { - "full_name": "openai/codex", - "url": "https://github.com/openai/codex", - "stars": 82623, - "pull_requests_merged_7d": 100, + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1175, - "active_contributors_30d": 448, - "total_contributors_observed": 448, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, "releases_90d": 100, - "open_issues": 3923, - "pushed_at": "2026-05-14T19:45:45Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", - "primary_language": "Rust", - "rank": 1 - }, - { - "full_name": "Yeachan-Heo/oh-my-codex", - "url": "https://github.com/Yeachan-Heo/oh-my-codex", - "stars": 28657, - "pull_requests_merged_7d": 89, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 864, - "active_contributors_30d": 58, - "total_contributors_observed": 58, - "releases_90d": 99, - "open_issues": 0, - "pushed_at": "2026-05-14T19:25:27Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", "primary_language": "TypeScript", - "rank": 2 + "rank": 1 }, { "full_name": "nexu-io/open-design", "url": "https://github.com/nexu-io/open-design", - "stars": 40292, - "pull_requests_merged_7d": 98, + "stars": 48823, + "pull_requests_merged_7d": 94, "pull_requests_merged_30d": 100, - "recent_commits_30d": 716, - "active_contributors_30d": 191, - "total_contributors_observed": 191, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, "releases_90d": 8, - "open_issues": 226, - "pushed_at": "2026-05-14T18:51:14Z", + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 3 + "rank": 2 }, { - "full_name": "OpenCoworkAI/open-codesign", - "url": "https://github.com/OpenCoworkAI/open-codesign", - "stars": 5895, - "pull_requests_merged_7d": 6, + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 682, - "active_contributors_30d": 16, - "total_contributors_observed": 16, - "releases_90d": 6, - "open_issues": 36, - "pushed_at": "2026-05-12T04:37:51Z", - "discovered_by_query": "openai codex archived:false", - "primary_language": "TypeScript", - "rank": 4 + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 3 }, { "full_name": "manaflow-ai/cmux", "url": "https://github.com/manaflow-ai/cmux", - "stars": 16939, - "pull_requests_merged_7d": 100, + "stars": 17637, + "pull_requests_merged_7d": 94, "pull_requests_merged_30d": 100, - "recent_commits_30d": 669, - "active_contributors_30d": 87, - "total_contributors_observed": 87, - "releases_90d": 36, - "open_issues": 966, - "pushed_at": "2026-05-14T19:28:37Z", + "recent_commits_30d": 852, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 16, + "open_issues": 1010, + "pushed_at": "2026-05-21T19:50:27Z", "discovered_by_query": "topic:codex archived:false", "primary_language": "Swift", - "rank": 5 + "rank": 4 }, { - "full_name": "superset-sh/superset", - "url": "https://github.com/superset-sh/superset", - "stars": 10665, - "pull_requests_merged_7d": 100, + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, "pull_requests_merged_30d": 100, - "recent_commits_30d": 541, - "active_contributors_30d": 62, - "total_contributors_observed": 62, - "releases_90d": 82, - "open_issues": 534, - "pushed_at": "2026-05-14T19:45:40Z", - "discovered_by_query": "codex cli archived:false", - "primary_language": "TypeScript", - "rank": 6 + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42455, - "pull_requests_merged_7d": 37, + "stars": 42944, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 513, - "active_contributors_30d": 266, - "total_contributors_observed": 266, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, "releases_90d": 11, - "open_issues": 283, - "pushed_at": "2026-05-14T17:59:41Z", + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "Python", - "rank": 7 + "rank": 6 }, { "full_name": "ruvnet/ruflo", "url": "https://github.com/ruvnet/ruflo", - "stars": 50941, - "pull_requests_merged_7d": 41, + "stars": 53871, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 371, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 27, - "open_issues": 410, - "pushed_at": "2026-05-14T19:32:24Z", + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 8 - }, - { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 182141, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 323, - "active_contributors_30d": 168, - "total_contributors_observed": 168, - "releases_90d": 5, - "open_issues": 3, - "pushed_at": "2026-05-14T03:31:29Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", - "rank": 9 + "rank": 7 }, { "full_name": "teng-lin/notebooklm-py", "url": "https://github.com/teng-lin/notebooklm-py", - "stars": 13234, + "stars": 14316, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 161, + "recent_commits_30d": 490, "active_contributors_30d": 21, "total_contributors_observed": 21, "releases_90d": 4, - "open_issues": 3, - "pushed_at": "2026-05-14T19:47:35Z", + "open_issues": 6, + "pushed_at": "2026-05-21T19:51:48Z", "discovered_by_query": "codex cli archived:false", "primary_language": "Python", - "rank": 10 + "rank": 8 }, { - "full_name": "iOfficeAI/AionUi", - "url": "https://github.com/iOfficeAI/AionUi", - "stars": 25153, - "pull_requests_merged_7d": 52, + "full_name": "steipete/CodexBar", + "url": "https://github.com/steipete/CodexBar", + "stars": 13035, + "pull_requests_merged_7d": 44, "pull_requests_merged_30d": 100, - "recent_commits_30d": 145, - "active_contributors_30d": 81, - "total_contributors_observed": 81, - "releases_90d": 51, - "open_issues": 408, - "pushed_at": "2026-05-14T15:10:23Z", - "discovered_by_query": "topic:codex archived:false", - "primary_language": "TypeScript", - "rank": 11 + "recent_commits_30d": 389, + "active_contributors_30d": 155, + "total_contributors_observed": 155, + "releases_90d": 13, + "open_issues": 14, + "pushed_at": "2026-05-21T18:53:58Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Swift", + "rank": 9 + }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 }, { "full_name": "chenhg5/cc-connect", "url": "https://github.com/chenhg5/cc-connect", - "stars": 9198, - "pull_requests_merged_7d": 1, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 231, - "active_contributors_30d": 91, - "total_contributors_observed": 91, + "stars": 10054, + "pull_requests_merged_7d": 53, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 98, + "total_contributors_observed": 98, "releases_90d": 32, - "open_issues": 191, - "pushed_at": "2026-05-13T04:45:32Z", + "open_issues": 212, + "pushed_at": "2026-05-20T14:16:34Z", "discovered_by_query": "codex cli archived:false", "primary_language": "Go", + "rank": 11 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", "rank": 12 }, { - "full_name": "looplj/axonhub", - "url": "https://github.com/looplj/axonhub", - "stars": 3756, - "pull_requests_merged_7d": 20, + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, "pull_requests_merged_30d": 99, - "recent_commits_30d": 117, + "recent_commits_30d": 705, "active_contributors_30d": 60, "total_contributors_observed": 60, - "releases_90d": 49, - "open_issues": 34, - "pushed_at": "2026-05-14T15:30:19Z", - "discovered_by_query": "openai codex archived:false", - "primary_language": "Go", + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", "rank": 13 }, { - "full_name": "NousResearch/hermes-agent", - "url": "https://github.com/NousResearch/hermes-agent", - "stars": 150148, + "full_name": "superset-sh/superset", + "url": "https://github.com/superset-sh/superset", + "stars": 10843, "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 4040, - "active_contributors_30d": 386, - "total_contributors_observed": 386, - "releases_90d": 12, - "open_issues": 3961, - "pushed_at": "2026-05-14T16:59:06Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", - "primary_language": "Python", + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", "rank": 14 }, { "full_name": "CherryHQ/cherry-studio", "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45662, - "pull_requests_merged_7d": 45, + "stars": 46062, + "pull_requests_merged_7d": 31, "pull_requests_merged_30d": 98, - "recent_commits_30d": 100, - "active_contributors_30d": 366, - "total_contributors_observed": 366, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, "releases_90d": 16, - "open_issues": 869, - "pushed_at": "2026-05-14T14:12:54Z", + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", "rank": 15 }, { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14705, - "pull_requests_merged_7d": 33, - "pull_requests_merged_30d": 88, - "recent_commits_30d": 681, - "active_contributors_30d": 75, - "total_contributors_observed": 75, - "releases_90d": 100, - "open_issues": 4, - "pushed_at": "2026-05-14T18:34:18Z", - "discovered_by_query": "topic:codex archived:false", - "primary_language": "TypeScript", + "full_name": "Wei-Shaw/sub2api", + "url": "https://github.com/Wei-Shaw/sub2api", + "stars": 22548, + "pull_requests_merged_7d": 68, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 506, + "active_contributors_30d": 141, + "total_contributors_observed": 141, + "releases_90d": 44, + "open_issues": 1015, + "pushed_at": "2026-05-21T09:01:16Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", "rank": 16 }, { - "full_name": "steipete/CodexBar", - "url": "https://github.com/steipete/CodexBar", - "stars": 12176, - "pull_requests_merged_7d": 50, - "pull_requests_merged_30d": 88, - "recent_commits_30d": 294, - "active_contributors_30d": 134, - "total_contributors_observed": 134, - "releases_90d": 10, - "open_issues": 43, - "pushed_at": "2026-05-14T19:37:15Z", + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3906, + "pull_requests_merged_7d": 7, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 101, + "active_contributors_30d": 61, + "total_contributors_observed": 61, + "releases_90d": 47, + "open_issues": 36, + "pushed_at": "2026-05-21T15:26:42Z", "discovered_by_query": "openai codex archived:false", - "primary_language": "Swift", + "primary_language": "Go", "rank": 17 }, { - "full_name": "qixing-jk/all-api-hub", - "url": "https://github.com/qixing-jk/all-api-hub", - "stars": 3567, - "pull_requests_merged_7d": 17, - "pull_requests_merged_30d": 83, - "recent_commits_30d": 196, - "active_contributors_30d": 11, - "total_contributors_observed": 11, - "releases_90d": 19, - "open_issues": 20, - "pushed_at": "2026-05-14T19:28:49Z", - "discovered_by_query": "openai codex archived:false", + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", + "discovered_by_query": "topic:codex archived:false", "primary_language": "TypeScript", "rank": 18 }, { - "full_name": "Wei-Shaw/sub2api", - "url": "https://github.com/Wei-Shaw/sub2api", - "stars": 20879, - "pull_requests_merged_7d": 8, - "pull_requests_merged_30d": 77, - "recent_commits_30d": 508, - "active_contributors_30d": 125, - "total_contributors_observed": 125, - "releases_90d": 43, - "open_issues": 960, - "pushed_at": "2026-05-14T12:42:22Z", + "full_name": "OpenCoworkAI/open-codesign", + "url": "https://github.com/OpenCoworkAI/open-codesign", + "stars": 6254, + "pull_requests_merged_7d": 3, + "pull_requests_merged_30d": 79, + "recent_commits_30d": 359, + "active_contributors_30d": 16, + "total_contributors_observed": 16, + "releases_90d": 6, + "open_issues": 36, + "pushed_at": "2026-05-19T04:22:12Z", "discovered_by_query": "openai codex archived:false", - "primary_language": "Go", + "primary_language": "TypeScript", "rank": 19 }, { - "full_name": "thedotmack/claude-mem", - "url": "https://github.com/thedotmack/claude-mem", - "stars": 75735, - "pull_requests_merged_7d": 5, - "pull_requests_merged_30d": 74, - "recent_commits_30d": 218, - "active_contributors_30d": 95, - "total_contributors_observed": 95, - "releases_90d": 82, - "open_issues": 63, - "pushed_at": "2026-05-13T03:38:38Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "full_name": "qixing-jk/all-api-hub", + "url": "https://github.com/qixing-jk/all-api-hub", + "stars": 3674, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 77, + "recent_commits_30d": 210, + "active_contributors_30d": 11, + "total_contributors_observed": 11, + "releases_90d": 20, + "open_issues": 22, + "pushed_at": "2026-05-21T10:40:25Z", + "discovered_by_query": "openai codex archived:false", "primary_language": "TypeScript", "rank": 20 } diff --git a/data/latest/categories-developer-tools.json b/data/latest/categories-developer-tools.json index 6d56bf6..b85bba6 100644 --- a/data/latest/categories-developer-tools.json +++ b/data/latest/categories-developer-tools.json @@ -3,23 +3,23 @@ "slug": "developer-tools", "name": "Developer Tools", "title": "Top observed developer tools open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-real-recent-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 539 + 457 ] }, - "candidate_count": 113794, + "candidate_count": 117323, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -34,339 +34,339 @@ "candidate_count_by_query": [ { "query": "topic:developer-tools archived:false", - "total": 28039, + "total": 29635, "accepted": 34 }, { "query": "topic:cli archived:false", - "total": 81710, + "total": 83524, "accepted": 29 }, { "query": "topic:devtools archived:false", - "total": 4045, + "total": 4164, "accepted": 33 } ], "entries": [ + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 1 + }, { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187845, - "pull_requests_merged_7d": 98, + "stars": 189057, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 792, - "active_contributors_30d": 428, - "total_contributors_observed": 428, - "releases_90d": 93, - "open_issues": 417, - "pushed_at": "2026-05-14T19:29:27Z", + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "TypeScript", - "rank": 1 + "rank": 2 }, { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 182141, - "pull_requests_merged_7d": 100, + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188115, + "pull_requests_merged_7d": 91, "pull_requests_merged_30d": 100, - "recent_commits_30d": 323, - "active_contributors_30d": 168, - "total_contributors_observed": 168, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, "releases_90d": 5, - "open_issues": 3, - "pushed_at": "2026-05-14T03:31:29Z", + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "JavaScript", - "rank": 2 + "rank": 3 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 4 }, { "full_name": "streamlit/streamlit", "url": "https://github.com/streamlit/streamlit", - "stars": 44589, - "pull_requests_merged_7d": 71, + "stars": 44670, + "pull_requests_merged_7d": 72, "pull_requests_merged_30d": 100, - "recent_commits_30d": 187, - "active_contributors_30d": 306, - "total_contributors_observed": 306, + "recent_commits_30d": 200, + "active_contributors_30d": 309, + "total_contributors_observed": 309, "releases_90d": 3, - "open_issues": 1099, - "pushed_at": "2026-05-14T19:35:20Z", + "open_issues": 1100, + "pushed_at": "2026-05-21T19:48:37Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", - "rank": 3 + "rank": 5 }, { "full_name": "daytonaio/daytona", "url": "https://github.com/daytonaio/daytona", - "stars": 72441, - "pull_requests_merged_7d": 46, + "stars": 72452, + "pull_requests_merged_7d": 33, "pull_requests_merged_30d": 100, - "recent_commits_30d": 166, - "active_contributors_30d": 224, - "total_contributors_observed": 224, - "releases_90d": 36, - "open_issues": 279, - "pushed_at": "2026-05-14T17:44:35Z", + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", - "rank": 4 + "rank": 6 }, { "full_name": "flipt-io/flipt", "url": "https://github.com/flipt-io/flipt", - "stars": 4794, - "pull_requests_merged_7d": 37, + "stars": 4803, + "pull_requests_merged_7d": 23, "pull_requests_merged_30d": 100, - "recent_commits_30d": 47, + "recent_commits_30d": 43, "active_contributors_30d": 80, "total_contributors_observed": 80, - "releases_90d": 4, + "releases_90d": 3, "open_issues": 40, - "pushed_at": "2026-05-13T20:41:34Z", + "pushed_at": "2026-05-20T07:34:10Z", "discovered_by_query": "topic:devtools archived:false", "primary_language": "Go", - "rank": 5 + "rank": 7 }, { "full_name": "ComposioHQ/composio", "url": "https://github.com/ComposioHQ/composio", - "stars": 28231, - "pull_requests_merged_7d": 33, + "stars": 28382, + "pull_requests_merged_7d": 14, "pull_requests_merged_30d": 99, - "recent_commits_30d": 416, + "recent_commits_30d": 370, "active_contributors_30d": 51, "total_contributors_observed": 51, "releases_90d": 100, - "open_issues": 17, - "pushed_at": "2026-05-14T15:44:08Z", + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", - "rank": 6 + "rank": 8 }, { - "full_name": "google-gemini/gemini-cli", - "url": "https://github.com/google-gemini/gemini-cli", - "stars": 103961, - "pull_requests_merged_7d": 81, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 317, - "active_contributors_30d": 446, - "total_contributors_observed": 446, + "full_name": "ministackorg/ministack", + "url": "https://github.com/ministackorg/ministack", + "stars": 2961, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 177, + "active_contributors_30d": 68, + "total_contributors_observed": 68, "releases_90d": 100, - "open_issues": 1533, - "pushed_at": "2026-05-14T19:44:19Z", - "discovered_by_query": "topic:cli archived:false", - "primary_language": "TypeScript", - "rank": 7 + "open_issues": 9, + "pushed_at": "2026-05-20T21:17:21Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Python", + "rank": 9 }, { "full_name": "ultralytics/ultralytics", "url": "https://github.com/ultralytics/ultralytics", - "stars": 57139, - "pull_requests_merged_7d": 37, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 124, - "active_contributors_30d": 355, - "total_contributors_observed": 355, - "releases_90d": 36, - "open_issues": 101, - "pushed_at": "2026-05-14T17:48:33Z", + "stars": 57415, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 116, + "active_contributors_30d": 356, + "total_contributors_observed": 356, + "releases_90d": 38, + "open_issues": 88, + "pushed_at": "2026-05-21T16:39:55Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "Python", - "rank": 8 - }, - { - "full_name": "OpenHands/OpenHands", - "url": "https://github.com/OpenHands/OpenHands", - "stars": 73532, - "pull_requests_merged_7d": 21, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 238, - "active_contributors_30d": 463, - "total_contributors_observed": 463, - "releases_90d": 4, - "open_issues": 202, - "pushed_at": "2026-05-14T19:22:17Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Python", - "rank": 9 + "rank": 10 }, { "full_name": "agno-agi/agno", "url": "https://github.com/agno-agi/agno", - "stars": 40124, - "pull_requests_merged_7d": 15, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 152, - "active_contributors_30d": 421, - "total_contributors_observed": 421, - "releases_90d": 24, - "open_issues": 411, - "pushed_at": "2026-05-14T18:50:09Z", + "stars": 40283, + "pull_requests_merged_7d": 47, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 177, + "active_contributors_30d": 432, + "total_contributors_observed": 432, + "releases_90d": 23, + "open_issues": 437, + "pushed_at": "2026-05-21T19:34:51Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", - "rank": 10 + "rank": 11 }, { "full_name": "ChromeDevTools/chrome-devtools-mcp", "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", - "stars": 39597, - "pull_requests_merged_7d": 26, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 112, - "active_contributors_30d": 85, - "total_contributors_observed": 85, - "releases_90d": 16, - "open_issues": 74, - "pushed_at": "2026-05-14T18:05:07Z", + "stars": 40413, + "pull_requests_merged_7d": 29, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 100, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 15, + "open_issues": 68, + "pushed_at": "2026-05-21T19:38:24Z", "discovered_by_query": "topic:devtools archived:false", "primary_language": "TypeScript", - "rank": 11 + "rank": 12 }, { - "full_name": "puppeteer/puppeteer", - "url": "https://github.com/puppeteer/puppeteer", - "stars": 94321, - "pull_requests_merged_7d": 42, - "pull_requests_merged_30d": 91, - "recent_commits_30d": 91, - "active_contributors_30d": 448, - "total_contributors_observed": 448, - "releases_90d": 30, - "open_issues": 251, - "pushed_at": "2026-05-13T13:04:53Z", + "full_name": "coleam00/Archon", + "url": "https://github.com/coleam00/Archon", + "stars": 21720, + "pull_requests_merged_7d": 25, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 150, + "active_contributors_30d": 33, + "total_contributors_observed": 33, + "releases_90d": 12, + "open_issues": 165, + "pushed_at": "2026-05-21T19:02:36Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", - "rank": 12 + "rank": 13 }, { - "full_name": "reflex-dev/reflex", - "url": "https://github.com/reflex-dev/reflex", - "stars": 28416, - "pull_requests_merged_7d": 26, - "pull_requests_merged_30d": 85, - "recent_commits_30d": 106, - "active_contributors_30d": 198, - "total_contributors_observed": 198, - "releases_90d": 100, - "open_issues": 228, - "pushed_at": "2026-05-14T19:02:24Z", + "full_name": "OpenHands/OpenHands", + "url": "https://github.com/OpenHands/OpenHands", + "stars": 74420, + "pull_requests_merged_7d": 50, + "pull_requests_merged_30d": 96, + "recent_commits_30d": 225, + "active_contributors_30d": 462, + "total_contributors_observed": 462, + "releases_90d": 3, + "open_issues": 176, + "pushed_at": "2026-05-21T19:47:56Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", - "rank": 13 - }, - { - "full_name": "cli/cli", - "url": "https://github.com/cli/cli", - "stars": 44394, - "pull_requests_merged_7d": 13, - "pull_requests_merged_30d": 83, - "recent_commits_30d": 201, - "active_contributors_30d": 383, - "total_contributors_observed": 383, - "releases_90d": 10, - "open_issues": 959, - "pushed_at": "2026-05-14T11:47:42Z", - "discovered_by_query": "topic:cli archived:false", - "primary_language": "Go", "rank": 14 }, { - "full_name": "usebruno/bruno", - "url": "https://github.com/usebruno/bruno", - "stars": 43783, - "pull_requests_merged_7d": 16, - "pull_requests_merged_30d": 68, - "recent_commits_30d": 64, - "active_contributors_30d": 413, - "total_contributors_observed": 413, - "releases_90d": 8, - "open_issues": 1286, - "pushed_at": "2026-05-14T16:16:34Z", + "full_name": "puppeteer/puppeteer", + "url": "https://github.com/puppeteer/puppeteer", + "stars": 94350, + "pull_requests_merged_7d": 24, + "pull_requests_merged_30d": 95, + "recent_commits_30d": 95, + "active_contributors_30d": 447, + "total_contributors_observed": 447, + "releases_90d": 33, + "open_issues": 252, + "pushed_at": "2026-05-21T18:21:44Z", "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "JavaScript", + "primary_language": "TypeScript", "rank": 15 }, { - "full_name": "rtk-ai/rtk", - "url": "https://github.com/rtk-ai/rtk", - "stars": 47918, - "pull_requests_merged_7d": 16, - "pull_requests_merged_30d": 67, - "recent_commits_30d": 151, - "active_contributors_30d": 87, - "total_contributors_observed": 87, - "releases_90d": 100, - "open_issues": 493, - "pushed_at": "2026-05-14T19:41:22Z", + "full_name": "usebruno/bruno", + "url": "https://github.com/usebruno/bruno", + "stars": 44320, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 89, + "recent_commits_30d": 86, + "active_contributors_30d": 415, + "total_contributors_observed": 415, + "releases_90d": 6, + "open_issues": 1273, + "pushed_at": "2026-05-21T14:50:26Z", "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Rust", + "primary_language": "JavaScript", "rank": 16 }, { - "full_name": "yamadashy/repomix", - "url": "https://github.com/yamadashy/repomix", - "stars": 24790, - "pull_requests_merged_7d": 12, - "pull_requests_merged_30d": 66, - "recent_commits_30d": 247, - "active_contributors_30d": 67, - "total_contributors_observed": 67, - "releases_90d": 4, - "open_issues": 131, - "pushed_at": "2026-05-11T15:06:36Z", + "full_name": "reflex-dev/reflex", + "url": "https://github.com/reflex-dev/reflex", + "stars": 28445, + "pull_requests_merged_7d": 38, + "pull_requests_merged_30d": 85, + "recent_commits_30d": 131, + "active_contributors_30d": 199, + "total_contributors_observed": 199, + "releases_90d": 100, + "open_issues": 227, + "pushed_at": "2026-05-21T18:55:18Z", "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "TypeScript", + "primary_language": "Python", "rank": 17 }, { "full_name": "openreplay/openreplay", "url": "https://github.com/openreplay/openreplay", - "stars": 12024, - "pull_requests_merged_7d": 12, - "pull_requests_merged_30d": 64, - "recent_commits_30d": 162, - "active_contributors_30d": 66, - "total_contributors_observed": 66, + "stars": 12045, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 70, + "recent_commits_30d": 121, + "active_contributors_30d": 67, + "total_contributors_observed": 67, "releases_90d": 2, - "open_issues": 122, - "pushed_at": "2026-05-14T17:08:01Z", + "open_issues": 121, + "pushed_at": "2026-05-21T18:36:33Z", "discovered_by_query": "topic:devtools archived:false", "primary_language": "TypeScript", "rank": 18 }, { - "full_name": "files-community/Files", - "url": "https://github.com/files-community/Files", - "stars": 43502, - "pull_requests_merged_7d": 3, - "pull_requests_merged_30d": 52, - "recent_commits_30d": 110, - "active_contributors_30d": 301, - "total_contributors_observed": 301, - "releases_90d": 6, - "open_issues": 494, - "pushed_at": "2026-05-14T15:13:35Z", + "full_name": "yamadashy/repomix", + "url": "https://github.com/yamadashy/repomix", + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-21T15:30:29Z", "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "C#", + "primary_language": "TypeScript", "rank": 19 }, { - "full_name": "sickn33/antigravity-awesome-skills", - "url": "https://github.com/sickn33/antigravity-awesome-skills", - "stars": 37525, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 48, - "recent_commits_30d": 205, - "active_contributors_30d": 205, - "total_contributors_observed": 205, - "releases_90d": 79, - "open_issues": 0, - "pushed_at": "2026-05-14T07:03:03Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Python", + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46539, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "JavaScript", "rank": 20 } ] diff --git a/data/latest/categories-openclaw-projects.json b/data/latest/categories-openclaw-projects.json index d7580c9..a61029d 100644 --- a/data/latest/categories-openclaw-projects.json +++ b/data/latest/categories-openclaw-projects.json @@ -3,23 +3,23 @@ "slug": "openclaw-projects", "name": "OpenClaw Projects", "title": "Top observed OpenClaw-related open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 995 + 998 ] }, - "candidate_count": 83131, + "candidate_count": 85040, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -34,17 +34,17 @@ "candidate_count_by_query": [ { "query": "openclaw archived:false", - "total": 61253, + "total": 62982, "accepted": 20 }, { "query": "topic:openclaw archived:false", - "total": 7361, + "total": 7338, "accepted": 3 }, { "query": "openclaw agent archived:false", - "total": 14517, + "total": 14720, "accepted": 5 } ], @@ -52,15 +52,15 @@ { "full_name": "nanocoai/nanoclaw", "url": "https://github.com/nanocoai/nanoclaw", - "stars": 28854, - "pull_requests_merged_7d": 29, + "stars": 29197, + "pull_requests_merged_7d": 7, "pull_requests_merged_30d": 100, - "recent_commits_30d": 832, - "active_contributors_30d": 84, - "total_contributors_observed": 84, - "releases_90d": 0, - "open_issues": 313, - "pushed_at": "2026-05-14T17:22:22Z", + "recent_commits_30d": 664, + "active_contributors_30d": 85, + "total_contributors_observed": 85, + "releases_90d": 2, + "open_issues": 234, + "pushed_at": "2026-05-20T01:50:03Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 1 @@ -68,15 +68,15 @@ { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42456, - "pull_requests_merged_7d": 37, + "stars": 42944, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 513, - "active_contributors_30d": 266, - "total_contributors_observed": 266, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, "releases_90d": 11, - "open_issues": 283, - "pushed_at": "2026-05-14T17:59:41Z", + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 2 @@ -84,289 +84,289 @@ { "full_name": "volcengine/OpenViking", "url": "https://github.com/volcengine/OpenViking", - "stars": 23917, - "pull_requests_merged_7d": 100, + "stars": 24420, + "pull_requests_merged_7d": 83, "pull_requests_merged_30d": 100, - "recent_commits_30d": 347, - "active_contributors_30d": 152, - "total_contributors_observed": 152, - "releases_90d": 30, - "open_issues": 94, - "pushed_at": "2026-05-14T13:36:57Z", + "recent_commits_30d": 341, + "active_contributors_30d": 156, + "total_contributors_observed": 156, + "releases_90d": 29, + "open_issues": 93, + "pushed_at": "2026-05-21T18:43:41Z", "discovered_by_query": "topic:openclaw archived:false", "primary_language": "Python", "rank": 3 }, { - "full_name": "iOfficeAI/AionUi", - "url": "https://github.com/iOfficeAI/AionUi", - "stars": 25153, - "pull_requests_merged_7d": 52, + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, "pull_requests_merged_30d": 100, - "recent_commits_30d": 145, - "active_contributors_30d": 81, - "total_contributors_observed": 81, - "releases_90d": 51, - "open_issues": 408, - "pushed_at": "2026-05-14T15:10:23Z", + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", "discovered_by_query": "openclaw archived:false", - "primary_language": "TypeScript", + "primary_language": "Rust", "rank": 4 }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", + "rank": 5 + }, + { + "full_name": "rohitg00/agentmemory", + "url": "https://github.com/rohitg00/agentmemory", + "stars": 15725, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 165, + "active_contributors_30d": 34, + "total_contributors_observed": 34, + "releases_90d": 43, + "open_issues": 69, + "pushed_at": "2026-05-21T09:44:33Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, { "full_name": "garrytan/gbrain", "url": "https://github.com/garrytan/gbrain", - "stars": 15617, + "stars": 17982, "pull_requests_merged_7d": 36, "pull_requests_merged_30d": 100, - "recent_commits_30d": 112, + "recent_commits_30d": 134, "active_contributors_30d": 4, "total_contributors_observed": 4, "releases_90d": 0, - "open_issues": 159, - "pushed_at": "2026-05-14T16:39:11Z", + "open_issues": 241, + "pushed_at": "2026-05-21T19:30:25Z", "discovered_by_query": "openclaw agent archived:false", "primary_language": "TypeScript", - "rank": 5 + "rank": 7 }, { "full_name": "1Panel-dev/1Panel", "url": "https://github.com/1Panel-dev/1Panel", - "stars": 35441, - "pull_requests_merged_7d": 23, + "stars": 35534, + "pull_requests_merged_7d": 38, "pull_requests_merged_30d": 100, - "recent_commits_30d": 83, + "recent_commits_30d": 115, "active_contributors_30d": 110, "total_contributors_observed": 110, - "releases_90d": 12, - "open_issues": 387, - "pushed_at": "2026-05-14T14:38:34Z", + "releases_90d": 13, + "open_issues": 391, + "pushed_at": "2026-05-21T10:20:09Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Go", - "rank": 6 - }, - { - "full_name": "openclaw/openclaw", - "url": "https://github.com/openclaw/openclaw", - "stars": 371860, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 18170, - "active_contributors_30d": 367, - "total_contributors_observed": 367, - "releases_90d": 100, - "open_issues": 3618, - "pushed_at": "2026-05-14T19:46:51Z", - "discovered_by_query": "openclaw archived:false", - "primary_language": "TypeScript", - "rank": 7 + "rank": 8 }, { - "full_name": "zeroclaw-labs/zeroclaw", - "url": "https://github.com/zeroclaw-labs/zeroclaw", - "stars": 31335, - "pull_requests_merged_7d": 73, + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 99, - "recent_commits_30d": 309, - "active_contributors_30d": 276, - "total_contributors_observed": 276, - "releases_90d": 100, - "open_issues": 288, - "pushed_at": "2026-05-14T16:50:22Z", + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", "discovered_by_query": "openclaw archived:false", - "primary_language": "Rust", - "rank": 8 + "primary_language": "Python", + "rank": 9 }, { "full_name": "moeru-ai/airi", "url": "https://github.com/moeru-ai/airi", - "stars": 39280, - "pull_requests_merged_7d": 30, + "stars": 39438, + "pull_requests_merged_7d": 24, "pull_requests_merged_30d": 99, - "recent_commits_30d": 226, - "active_contributors_30d": 154, - "total_contributors_observed": 154, + "recent_commits_30d": 248, + "active_contributors_30d": 156, + "total_contributors_observed": 156, "releases_90d": 32, - "open_issues": 74, - "pushed_at": "2026-05-14T18:51:30Z", + "open_issues": 76, + "pushed_at": "2026-05-21T14:56:09Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", - "rank": 9 + "rank": 10 }, { - "full_name": "NousResearch/hermes-agent", - "url": "https://github.com/NousResearch/hermes-agent", - "stars": 150148, - "pull_requests_merged_7d": 98, + "full_name": "openclaw/openclaw", + "url": "https://github.com/openclaw/openclaw", + "stars": 373761, + "pull_requests_merged_7d": 96, "pull_requests_merged_30d": 98, - "recent_commits_30d": 4040, - "active_contributors_30d": 386, - "total_contributors_observed": 386, - "releases_90d": 12, - "open_issues": 3961, - "pushed_at": "2026-05-14T16:59:06Z", + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, + "releases_90d": 100, + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", "discovered_by_query": "openclaw archived:false", - "primary_language": "Python", - "rank": 10 + "primary_language": "TypeScript", + "rank": 11 }, { "full_name": "CherryHQ/cherry-studio", "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45662, - "pull_requests_merged_7d": 45, + "stars": 46062, + "pull_requests_merged_7d": 31, "pull_requests_merged_30d": 98, - "recent_commits_30d": 100, - "active_contributors_30d": 366, - "total_contributors_observed": 366, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, "releases_90d": 16, - "open_issues": 869, - "pushed_at": "2026-05-14T14:12:54Z", + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", - "rank": 11 + "rank": 12 }, { "full_name": "AstrBotDevs/AstrBot", "url": "https://github.com/AstrBotDevs/AstrBot", - "stars": 32193, - "pull_requests_merged_7d": 26, + "stars": 32758, + "pull_requests_merged_7d": 16, "pull_requests_merged_30d": 96, - "recent_commits_30d": 174, - "active_contributors_30d": 271, - "total_contributors_observed": 271, - "releases_90d": 32, - "open_issues": 886, - "pushed_at": "2026-05-14T15:06:28Z", + "recent_commits_30d": 160, + "active_contributors_30d": 273, + "total_contributors_observed": 273, + "releases_90d": 27, + "open_issues": 905, + "pushed_at": "2026-05-21T15:44:45Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", - "rank": 12 - }, - { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14705, - "pull_requests_merged_7d": 33, - "pull_requests_merged_30d": 88, - "recent_commits_30d": 681, - "active_contributors_30d": 75, - "total_contributors_observed": 75, - "releases_90d": 100, - "open_issues": 4, - "pushed_at": "2026-05-14T18:34:18Z", - "discovered_by_query": "openclaw agent archived:false", - "primary_language": "TypeScript", "rank": 13 }, { - "full_name": "thedotmack/claude-mem", - "url": "https://github.com/thedotmack/claude-mem", - "stars": 75735, - "pull_requests_merged_7d": 5, - "pull_requests_merged_30d": 74, - "recent_commits_30d": 218, - "active_contributors_30d": 95, - "total_contributors_observed": 95, - "releases_90d": 82, - "open_issues": 63, - "pushed_at": "2026-05-13T03:38:38Z", + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 14 }, { - "full_name": "alirezarezvani/claude-skills", - "url": "https://github.com/alirezarezvani/claude-skills", - "stars": 14803, - "pull_requests_merged_7d": 44, - "pull_requests_merged_30d": 60, - "recent_commits_30d": 138, - "active_contributors_30d": 27, - "total_contributors_observed": 27, - "releases_90d": 1, - "open_issues": 4, - "pushed_at": "2026-05-14T10:55:00Z", - "discovered_by_query": "openclaw agent archived:false", + "full_name": "mvanhorn/last30days-skill", + "url": "https://github.com/mvanhorn/last30days-skill", + "stars": 26305, + "pull_requests_merged_7d": 59, + "pull_requests_merged_30d": 78, + "recent_commits_30d": 200, + "active_contributors_30d": 40, + "total_contributors_observed": 40, + "releases_90d": 13, + "open_issues": 58, + "pushed_at": "2026-05-18T04:18:13Z", + "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 15 }, - { - "full_name": "farion1231/cc-switch", - "url": "https://github.com/farion1231/cc-switch", - "stars": 70768, - "pull_requests_merged_7d": 2, - "pull_requests_merged_30d": 56, - "recent_commits_30d": 203, - "active_contributors_30d": 114, - "total_contributors_observed": 114, - "releases_90d": 9, - "open_issues": 684, - "pushed_at": "2026-05-14T18:41:39Z", - "discovered_by_query": "openclaw archived:false", - "primary_language": "Rust", - "rank": 16 - }, { "full_name": "safishamsi/graphify", "url": "https://github.com/safishamsi/graphify", - "stars": 47940, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 47, - "recent_commits_30d": 294, - "active_contributors_30d": 36, - "total_contributors_observed": 36, + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, "releases_90d": 100, - "open_issues": 99, - "pushed_at": "2026-05-14T10:49:00Z", + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", + "rank": 16 + }, + { + "full_name": "farion1231/cc-switch", + "url": "https://github.com/farion1231/cc-switch", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", "rank": 17 }, { - "full_name": "mvanhorn/last30days-skill", - "url": "https://github.com/mvanhorn/last30days-skill", - "stars": 25818, - "pull_requests_merged_7d": 3, - "pull_requests_merged_30d": 43, - "recent_commits_30d": 67, - "active_contributors_30d": 23, - "total_contributors_observed": 23, - "releases_90d": 13, - "open_issues": 59, - "pushed_at": "2026-05-10T04:04:24Z", + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", "discovered_by_query": "openclaw archived:false", - "primary_language": "Python", + "primary_language": "TypeScript", "rank": 18 }, { - "full_name": "RightNow-AI/openfang", - "url": "https://github.com/RightNow-AI/openfang", - "stars": 17515, - "pull_requests_merged_7d": 9, - "pull_requests_merged_30d": 38, - "recent_commits_30d": 143, - "active_contributors_30d": 65, - "total_contributors_observed": 65, - "releases_90d": 100, - "open_issues": 50, - "pushed_at": "2026-05-14T08:28:37Z", - "discovered_by_query": "topic:openclaw archived:false", - "primary_language": "Rust", + "full_name": "langbot-app/LangBot", + "url": "https://github.com/langbot-app/LangBot", + "stars": 16090, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 35, + "recent_commits_30d": 73, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 13, + "open_issues": 109, + "pushed_at": "2026-05-21T06:28:07Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", "rank": 19 }, { - "full_name": "siyuan-note/siyuan", - "url": "https://github.com/siyuan-note/siyuan", - "stars": 43869, - "pull_requests_merged_7d": 16, - "pull_requests_merged_30d": 31, - "recent_commits_30d": 104, - "active_contributors_30d": 105, - "total_contributors_observed": 105, - "releases_90d": 23, - "open_issues": 317, - "pushed_at": "2026-05-14T15:19:02Z", + "full_name": "Alishahryar1/free-claude-code", + "url": "https://github.com/Alishahryar1/free-claude-code", + "stars": 27376, + "pull_requests_merged_7d": 6, + "pull_requests_merged_30d": 33, + "recent_commits_30d": 143, + "active_contributors_30d": 31, + "total_contributors_observed": 31, + "releases_90d": 0, + "open_issues": 95, + "pushed_at": "2026-05-21T04:37:57Z", "discovered_by_query": "openclaw archived:false", - "primary_language": "TypeScript", + "primary_language": "Python", "rank": 20 } ] diff --git a/data/latest/countries-argentina.json b/data/latest/countries-argentina.json index 303f6d5..706e1c1 100644 --- a/data/latest/countries-argentina.json +++ b/data/latest/countries-argentina.json @@ -3,24 +3,24 @@ "slug": "argentina", "name": "Argentina", "title": "Top observed GitHub contributors in Argentina", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 19008 + 18954 ] }, "code": "AR", - "candidate_count": 41111, + "candidate_count": 41234, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Argentina repos:>5 type:user", - "total": 41111, + "total": 41234, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "solidsnk86", "name": "Gabriel Calcagni", "profile_url": "https://github.com/solidsnk86", - "public_contributions": 4734, + "public_contributions": 4706, "public_repos": 56, "public_gists": 0, - "observed_public_commits": 4734, + "observed_public_commits": 4706, "observed_public_pull_requests": 25, - "followers": 324, + "followers": 335, "location": "Concarán, San luis, Argentina.", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "imlauera", "name": "Andrés Imlauer", "profile_url": "https://github.com/imlauera", - "public_contributions": 3031, - "public_repos": 70, + "public_contributions": 3048, + "public_repos": 72, "public_gists": 1, - "observed_public_commits": 3031, + "observed_public_commits": 3048, "observed_public_pull_requests": 0, - "followers": 712, + "followers": 714, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", @@ -93,11 +93,11 @@ "login": "kzu", "name": "Daniel Cazzulino", "profile_url": "https://github.com/kzu", - "public_contributions": 2146, + "public_contributions": 2113, "public_repos": 301, "public_gists": 50, - "observed_public_commits": 2146, - "observed_public_pull_requests": 1068, + "observed_public_commits": 2113, + "observed_public_pull_requests": 1044, "followers": 452, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", @@ -110,11 +110,11 @@ "login": "lucperkins", "name": "Luc Perkins", "profile_url": "https://github.com/lucperkins", - "public_contributions": 1428, + "public_contributions": 1391, "public_repos": 123, "public_gists": 73, - "observed_public_commits": 1428, - "observed_public_pull_requests": 256, + "observed_public_commits": 1391, + "observed_public_pull_requests": 240, "followers": 522, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", @@ -127,11 +127,11 @@ "login": "mgaitan", "name": "Martín Gaitán", "profile_url": "https://github.com/mgaitan", - "public_contributions": 1348, - "public_repos": 360, + "public_contributions": 1362, + "public_repos": 361, "public_gists": 233, - "observed_public_commits": 1348, - "observed_public_pull_requests": 263, + "observed_public_commits": 1362, + "observed_public_pull_requests": 262, "followers": 306, "location": "Córdoba, Argentina", "location_confidence": "multi-location", @@ -144,10 +144,10 @@ "login": "seppo0010", "name": "Sebastian Waisbrot", "profile_url": "https://github.com/seppo0010", - "public_contributions": 887, + "public_contributions": 882, "public_repos": 280, "public_gists": 22, - "observed_public_commits": 887, + "observed_public_commits": 882, "observed_public_pull_requests": 0, "followers": 328, "location": "Buenos Aires, Argentina", @@ -158,16 +158,25 @@ "previous_rank": 7 }, { - "login": "spalladino", - "name": "Santiago Palladino", - "profile_url": "https://github.com/spalladino", - "public_contributions": 746, + "login": "yabellini", + "name": "Yanina Bellini Saibene", + "profile_url": "https://github.com/yabellini", + "public_contributions": 762, "public_repos": 149, - "public_gists": 56, - "observed_public_commits": 746, - "observed_public_pull_requests": 616, - "followers": 750, - "location": "Buenos Aires, Argentina", + "public_gists": 1, + "observed_public_commits": 762, + "observed_public_pull_requests": 162, + "contribution_burst_adjustment": { + "raw_public_commits": 762, + "adjusted_public_commits": 750, + "baseline_daily_contributions": 3.5, + "daily_burst_cap": 184, + "capped_days": 1, + "excess_contributions": 12, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 324, + "location": "Santa Rosa, La Pampa, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], @@ -175,16 +184,16 @@ "previous_rank": 9 }, { - "login": "yabellini", - "name": "Yanina Bellini Saibene", - "profile_url": "https://github.com/yabellini", - "public_contributions": 745, - "public_repos": 148, - "public_gists": 1, - "observed_public_commits": 745, - "observed_public_pull_requests": 166, - "followers": 323, - "location": "Santa Rosa, La Pampa, Argentina", + "login": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 739, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 739, + "observed_public_pull_requests": 631, + "followers": 751, + "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], @@ -195,10 +204,10 @@ "login": "flesler", "name": "Ariel Flesler", "profile_url": "https://github.com/flesler", - "public_contributions": 689, + "public_contributions": 697, "public_repos": 75, "public_gists": 10, - "observed_public_commits": 689, + "observed_public_commits": 697, "observed_public_pull_requests": 2, "followers": 445, "location": "Buenos Aires, Argentina", @@ -212,11 +221,11 @@ "login": "asterite", "name": "Ary Borenszweig", "profile_url": "https://github.com/asterite", - "public_contributions": 648, + "public_contributions": 654, "public_repos": 115, "public_gists": 156, - "observed_public_commits": 648, - "observed_public_pull_requests": 631, + "observed_public_commits": 654, + "observed_public_pull_requests": 639, "followers": 632, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", @@ -229,12 +238,12 @@ "login": "jrgarciadev", "name": "Junior Garcia", "profile_url": "https://github.com/jrgarciadev", - "public_contributions": 562, + "public_contributions": 573, "public_repos": 21, "public_gists": 0, - "observed_public_commits": 562, - "observed_public_pull_requests": 85, - "followers": 1515, + "observed_public_commits": 573, + "observed_public_pull_requests": 89, + "followers": 1517, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", @@ -243,38 +252,38 @@ "previous_rank": 12 }, { - "login": "mateolafalce", - "name": "Mateo Lafalce", - "profile_url": "https://github.com/mateolafalce", + "login": "sammwyy", + "name": "Sammwy", + "profile_url": "https://github.com/sammwyy", "public_contributions": 558, - "public_repos": 70, + "public_repos": 250, "public_gists": 1, "observed_public_commits": 558, - "observed_public_pull_requests": 36, - "followers": 476, + "observed_public_pull_requests": 4, + "followers": 2547, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 13 + "previous_rank": 14 }, { - "login": "sammwyy", - "name": "Sammwy", - "profile_url": "https://github.com/sammwyy", - "public_contributions": 554, - "public_repos": 250, - "public_gists": 1, - "observed_public_commits": 554, - "observed_public_pull_requests": 4, - "followers": 2531, + "login": "mateolafalce", + "name": "Mateo Lafalce", + "profile_url": "https://github.com/mateolafalce", + "public_contributions": 546, + "public_repos": 69, + "public_gists": 4, + "observed_public_commits": 546, + "observed_public_pull_requests": 38, + "followers": 479, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "linuxmobile", @@ -284,7 +293,7 @@ "public_repos": 84, "public_gists": 0, "observed_public_commits": 476, - "observed_public_pull_requests": 66, + "observed_public_pull_requests": 67, "followers": 460, "location": "Argentina", "location_confidence": "exact-country", @@ -302,7 +311,7 @@ "public_gists": 83, "observed_public_commits": 457, "observed_public_pull_requests": 57, - "followers": 973, + "followers": 974, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", @@ -328,30 +337,30 @@ "previous_rank": 17 }, { - "login": "LucioFex", - "name": "Luciano Esteban", - "profile_url": "https://github.com/LucioFex", - "public_contributions": 408, - "public_repos": 43, - "public_gists": 0, - "observed_public_commits": 408, - "observed_public_pull_requests": 1, - "followers": 788, - "location": "Argentina", - "location_confidence": "exact-country", + "login": "gerMdz", + "name": "gerMdz", + "profile_url": "https://github.com/gerMdz", + "public_contributions": 362, + "public_repos": 96, + "public_gists": 3, + "observed_public_commits": 362, + "observed_public_pull_requests": 60, + "followers": 2019, + "location": "Argentina / Mendoza", + "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 18 + "previous_rank": 20 }, { "login": "ianaya89", "name": "Nacho Anaya", "profile_url": "https://github.com/ianaya89", - "public_contributions": 380, - "public_repos": 91, + "public_contributions": 343, + "public_repos": 90, "public_gists": 109, - "observed_public_commits": 380, + "observed_public_commits": 343, "observed_public_pull_requests": 24, "followers": 598, "location": "Buenos Aires, Argentina", @@ -362,21 +371,21 @@ "previous_rank": 19 }, { - "login": "gerMdz", - "name": "gerMdz", - "profile_url": "https://github.com/gerMdz", - "public_contributions": 371, - "public_repos": 96, - "public_gists": 3, - "observed_public_commits": 371, - "observed_public_pull_requests": 61, - "followers": 2029, - "location": "Argentina / Mendoza", - "location_confidence": "multi-location", + "login": "LucioFex", + "name": "Luciano Esteban", + "profile_url": "https://github.com/LucioFex", + "public_contributions": 340, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 340, + "observed_public_pull_requests": 1, + "followers": 795, + "location": "Argentina", + "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 18 } ] } diff --git a/data/latest/countries-australia.json b/data/latest/countries-australia.json index ecf46e6..2144e26 100644 --- a/data/latest/countries-australia.json +++ b/data/latest/countries-australia.json @@ -3,24 +3,24 @@ "slug": "australia", "name": "Australia", "title": "Top observed GitHub contributors in Australia", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 99434 + 98667 ] }, "code": "AU", - "candidate_count": 71132, + "candidate_count": 71391, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -43,43 +43,43 @@ "candidate_count_by_query": [ { "query": "location:Australia repos:>5 type:user", - "total": 34737, + "total": 34863, "accepted": 82 }, { "query": "location:Sydney repos:>5 type:user", - "total": 15405, + "total": 15468, "accepted": 60 }, { "query": "location:Melbourne repos:>5 type:user", - "total": 14730, - "accepted": 64 + "total": 14764, + "accepted": 63 }, { "query": "location:Brisbane repos:>5 type:user", - "total": 4580, + "total": 4594, "accepted": 73 }, { "query": "location:Australia followers:<10 repos:80..120 type:user", - "total": 248, + "total": 249, "accepted": 82 }, { "query": "location:Australia followers:<20 repos:80..120 type:user", - "total": 433, + "total": 435, "accepted": 82 }, { "query": "location:Australia followers:<10 repos:120..200 type:user", - "total": 112, - "accepted": 78 + "total": 113, + "accepted": 79 }, { "query": "location:Australia followers:<20 repos:120..200 type:user", - "total": 174, - "accepted": 61 + "total": 178, + "accepted": 65 }, { "query": "location:Australia saas type:user", @@ -88,13 +88,13 @@ }, { "query": "location:Australia automation type:user", - "total": 571, + "total": 585, "accepted": 78 }, { "query": "location:Australia agentic type:user", "total": 66, - "accepted": 64 + "accepted": 63 } ], "entries": [ @@ -102,11 +102,11 @@ "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22914, - "public_repos": 113, + "public_contributions": 22672, + "public_repos": 114, "public_gists": 0, - "observed_public_commits": 22914, - "observed_public_pull_requests": 9943, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, "followers": 8, "location": "NSW, Australia", "location_confidence": "multi-location", @@ -119,12 +119,12 @@ "login": "SimonCropp", "name": "Simon Cropp", "profile_url": "https://github.com/SimonCropp", - "public_contributions": 20836, - "public_repos": 184, + "public_contributions": 20740, + "public_repos": 185, "public_gists": 57, - "observed_public_commits": 20836, + "observed_public_commits": 20740, "observed_public_pull_requests": 1349, - "followers": 1106, + "followers": 1109, "location": "Canberra, ACT, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", @@ -136,11 +136,11 @@ "login": "adrianwedd", "name": "Adrian Wedd", "profile_url": "https://github.com/adrianwedd", - "public_contributions": 13198, + "public_contributions": 13293, "public_repos": 268, "public_gists": 0, - "observed_public_commits": 13198, - "observed_public_pull_requests": 2607, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, "followers": 16, "location": "Cygnet, Tasmania, Australia", "location_confidence": "multi-location", @@ -153,11 +153,11 @@ "login": "rogerchappel", "name": "Roger Chappel", "profile_url": "https://github.com/rogerchappel", - "public_contributions": 10543, - "public_repos": 155, + "public_contributions": 11544, + "public_repos": 182, "public_gists": 0, - "observed_public_commits": 10543, - "observed_public_pull_requests": 2033, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, "followers": 6, "location": "Australia", "location_confidence": "exact-country", @@ -166,67 +166,67 @@ "rank": 4, "previous_rank": 4 }, - { - "login": "djouallah", - "name": "Mimoune", - "profile_url": "https://github.com/djouallah", - "public_contributions": 6490, - "public_repos": 90, - "public_gists": 24, - "observed_public_commits": 6490, - "observed_public_pull_requests": 33, - "followers": 183, - "location": "brisbane", - "location_confidence": "city-match", - "discovered_by_query": "location:Brisbane repos:>5 type:user", - "notable_repositories": [], - "rank": 5, - "previous_rank": 5 - }, { "login": "merill", "name": "Merill Fernando", "profile_url": "https://github.com/merill", - "public_contributions": 5740, - "public_repos": 87, + "public_contributions": 5730, + "public_repos": 88, "public_gists": 7, - "observed_public_commits": 5740, - "observed_public_pull_requests": 51, - "followers": 832, + "observed_public_commits": 5730, + "observed_public_pull_requests": 50, + "followers": 843, "location": "Melbourne, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Melbourne repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 5, "previous_rank": 6 }, { "login": "thomasdavis", "name": "Thomas Davis", "profile_url": "https://github.com/thomasdavis", - "public_contributions": 5443, + "public_contributions": 5539, "public_repos": 249, "public_gists": 62, - "observed_public_commits": 5443, + "observed_public_commits": 5539, "observed_public_pull_requests": 336, - "followers": 1463, + "followers": 1464, "location": "Cirns, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 6, "previous_rank": 7 }, + { + "login": "eudoxia0", + "name": "Fernando Borretti", + "profile_url": "https://github.com/eudoxia0", + "public_contributions": 4956, + "public_repos": 95, + "public_gists": 7, + "observed_public_commits": 4956, + "observed_public_pull_requests": 98, + "followers": 997, + "location": "Sydney, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 9 + }, { "login": "McoreD", "name": "Michael D", "profile_url": "https://github.com/McoreD", - "public_contributions": 4832, - "public_repos": 53, + "public_contributions": 4850, + "public_repos": 54, "public_gists": 3, - "observed_public_commits": 4832, + "observed_public_commits": 4850, "observed_public_pull_requests": 158, - "followers": 159, + "followers": 160, "location": "Australia", "location_confidence": "exact-country", "discovered_by_query": "location:Australia automation type:user", @@ -235,32 +235,32 @@ "previous_rank": 8 }, { - "login": "eudoxia0", - "name": "Fernando Borretti", - "profile_url": "https://github.com/eudoxia0", - "public_contributions": 4824, - "public_repos": 94, - "public_gists": 7, - "observed_public_commits": 4824, - "observed_public_pull_requests": 100, - "followers": 992, - "location": "Sydney, Australia", + "login": "madhavajay", + "name": "Madhava Jay", + "profile_url": "https://github.com/madhavajay", + "public_contributions": 4713, + "public_repos": 201, + "public_gists": 3, + "observed_public_commits": 4713, + "observed_public_pull_requests": 1300, + "followers": 243, + "location": "Brisbane, Australia", "location_confidence": "multi-location", - "discovered_by_query": "location:Sydney repos:>5 type:user", + "discovered_by_query": "location:Brisbane repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 9 + "previous_rank": 12 }, { "login": "harlan-zw", "name": "Harlan Wilton", "profile_url": "https://github.com/harlan-zw", - "public_contributions": 4614, + "public_contributions": 4630, "public_repos": 129, "public_gists": 0, - "observed_public_commits": 4614, - "observed_public_pull_requests": 620, - "followers": 1131, + "observed_public_commits": 4630, + "observed_public_pull_requests": 634, + "followers": 1137, "location": "Australia", "location_confidence": "exact-country", "discovered_by_query": "location:Australia repos:>5 type:user", @@ -269,82 +269,91 @@ "previous_rank": 10 }, { - "login": "aaronparker", - "name": "Aaron Parker", - "profile_url": "https://github.com/aaronparker", - "public_contributions": 3978, - "public_repos": 35, - "public_gists": 31, - "observed_public_commits": 3978, - "observed_public_pull_requests": 149, - "followers": 412, - "location": "Melbourne, Australia", - "location_confidence": "multi-location", - "discovered_by_query": "location:Melbourne repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, - { - "login": "madhavajay", - "name": "Madhava Jay", - "profile_url": "https://github.com/madhavajay", - "public_contributions": 3944, - "public_repos": 199, - "public_gists": 3, - "observed_public_commits": 3944, - "observed_public_pull_requests": 936, - "followers": 240, - "location": "Brisbane, Australia", - "location_confidence": "multi-location", + "login": "djouallah", + "name": "Mimoune", + "profile_url": "https://github.com/djouallah", + "public_contributions": 6685, + "public_repos": 92, + "public_gists": 24, + "observed_public_commits": 6685, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 6685, + "adjusted_public_commits": 4150, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 2535, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 184, + "location": "brisbane", + "location_confidence": "city-match", "discovered_by_query": "location:Brisbane repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 14 + "rank": 11, + "previous_rank": 5 }, { "login": "jph00", "name": "Jeremy Howard", "profile_url": "https://github.com/jph00", - "public_contributions": 3890, + "public_contributions": 3965, "public_repos": 93, "public_gists": 91, - "observed_public_commits": 3890, + "observed_public_commits": 3965, "observed_public_pull_requests": 39, - "followers": 7407, + "followers": 7416, "location": "Brisbane, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 12 + "rank": 12, + "previous_rank": 13 }, { "login": "jxom", "profile_url": "https://github.com/jxom", - "public_contributions": 3868, + "public_contributions": 3928, "public_repos": 231, "public_gists": 9, - "observed_public_commits": 3868, - "observed_public_pull_requests": 952, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1013, "followers": 1200, "location": "Melbourne, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "aaronparker", + "name": "Aaron Parker", + "profile_url": "https://github.com/aaronparker", + "public_contributions": 3918, + "public_repos": 35, + "public_gists": 31, + "observed_public_commits": 3918, + "observed_public_pull_requests": 146, + "followers": 414, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], "rank": 14, - "previous_rank": 13 + "previous_rank": 11 }, { "login": "LTLA", "name": "Aaron Lun", "profile_url": "https://github.com/LTLA", - "public_contributions": 3460, + "public_contributions": 3467, "public_repos": 292, - "public_gists": 12, - "observed_public_commits": 3460, - "observed_public_pull_requests": 96, - "followers": 480, + "public_gists": 13, + "observed_public_commits": 3467, + "observed_public_pull_requests": 97, + "followers": 481, "location": "Sydney", "location_confidence": "city-match", "discovered_by_query": "location:Sydney repos:>5 type:user", @@ -357,11 +366,11 @@ "name": "Geoffrey Huntley", "profile_url": "https://github.com/ghuntley", "public_contributions": 3339, - "public_repos": 829, + "public_repos": 832, "public_gists": 227, "observed_public_commits": 3339, "observed_public_pull_requests": 15, - "followers": 2726, + "followers": 2754, "location": "Kangaroo Island, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", @@ -369,73 +378,71 @@ "rank": 16, "previous_rank": 16 }, - { - "login": "robjhyndman", - "name": "Rob J Hyndman", - "profile_url": "https://github.com/robjhyndman", - "public_contributions": 2782, - "public_repos": 272, - "public_gists": 6, - "observed_public_commits": 2782, - "observed_public_pull_requests": 18, - "followers": 3093, - "location": "Wurundjeri country, Australia", - "location_confidence": "multi-location", - "discovered_by_query": "location:Australia repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 17 - }, { "login": "ajsutton", "name": "Adrian Sutton", "profile_url": "https://github.com/ajsutton", - "public_contributions": 2759, - "public_repos": 100, + "public_contributions": 3265, + "public_repos": 101, "public_gists": 33, - "observed_public_commits": 2759, - "observed_public_pull_requests": 991, + "observed_public_commits": 3265, + "observed_public_pull_requests": 1090, "followers": 321, "location": "Brisbane, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Brisbane repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, { - "login": "detectivesheepy", - "name": "Lorenzo", - "profile_url": "https://github.com/detectivesheepy", - "public_contributions": 2613, - "public_repos": 138, - "public_gists": 0, - "observed_public_commits": 2613, - "observed_public_pull_requests": 0, - "followers": 9, - "location": "Australia", - "location_confidence": "exact-country", - "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia automation type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 + "rank": 18 }, { - "login": "mnot", - "name": "Mark Nottingham", - "profile_url": "https://github.com/mnot", - "public_contributions": 2499, - "public_repos": 84, - "public_gists": 49, - "observed_public_commits": 2499, - "observed_public_pull_requests": 64, - "followers": 1278, - "location": "Melbourne, Australia", + "login": "robjhyndman", + "name": "Rob J Hyndman", + "profile_url": "https://github.com/robjhyndman", + "public_contributions": 2870, + "public_repos": 273, + "public_gists": 6, + "observed_public_commits": 2870, + "observed_public_pull_requests": 18, + "followers": 3094, + "location": "Wurundjeri country, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 19, + "previous_rank": 17 + }, + { + "login": "007revad", + "name": "Dave Russell", + "profile_url": "https://github.com/007revad", + "public_contributions": 2562, + "public_repos": 120, + "public_gists": 11, + "observed_public_commits": 2562, + "observed_public_pull_requests": 219, + "followers": 1114, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 20 } ] } diff --git a/data/latest/countries-austria.json b/data/latest/countries-austria.json index 330d293..bb8562a 100644 --- a/data/latest/countries-austria.json +++ b/data/latest/countries-austria.json @@ -3,24 +3,24 @@ "slug": "austria", "name": "Austria", "title": "Top observed GitHub contributors in Austria", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 65468 + 16709 ] }, "code": "AT", - "candidate_count": 15322, + "candidate_count": 15391, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -35,172 +35,155 @@ "candidate_count_by_query": [ { "query": "location:Austria repos:>5 type:user", - "total": 8811, + "total": 8857, "accepted": 34 }, { "query": "location:Vienna repos:>5 type:user", - "total": 6176, + "total": 6198, "accepted": 16 }, { "query": "location:Wien repos:>5 type:user", - "total": 335, + "total": 336, "accepted": 34 } ], "entries": [ - { - "login": "steipete", - "name": "Peter Steinberger", - "profile_url": "https://github.com/steipete", - "public_contributions": 49987, - "public_repos": 191, - "public_gists": 297, - "observed_public_commits": 49987, - "observed_public_pull_requests": 1030, - "followers": 49841, - "location": "Vienna & London", - "location_confidence": "multi-location", - "discovered_by_query": "location:Vienna repos:>5 type:user", - "notable_repositories": [], - "rank": 1, - "previous_rank": 1 - }, { "login": "mitsuhiko", "name": "Armin Ronacher", "profile_url": "https://github.com/mitsuhiko", - "public_contributions": 2372, + "public_contributions": 2406, "public_repos": 361, - "public_gists": 271, - "observed_public_commits": 2372, - "observed_public_pull_requests": 152, - "followers": 24750, + "public_gists": 272, + "observed_public_commits": 2406, + "observed_public_pull_requests": 157, + "followers": 24826, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 2, + "rank": 1, "previous_rank": 2 }, { "login": "odrobnik", "name": "Oliver Drobnik", "profile_url": "https://github.com/odrobnik", - "public_contributions": 2260, + "public_contributions": 2388, "public_repos": 83, "public_gists": 123, - "observed_public_commits": 2260, - "observed_public_pull_requests": 204, - "followers": 1062, + "observed_public_commits": 2388, + "observed_public_pull_requests": 239, + "followers": 1067, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 2, "previous_rank": 3 }, { "login": "rstropek", "name": "Rainer Stropek", "profile_url": "https://github.com/rstropek", - "public_contributions": 2106, - "public_repos": 356, + "public_contributions": 2140, + "public_repos": 358, "public_gists": 26, - "observed_public_commits": 2106, + "observed_public_commits": 2140, "observed_public_pull_requests": 12, "followers": 1099, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 3, "previous_rank": 4 }, { "login": "mikepenz", "name": "Mike Penz", "profile_url": "https://github.com/mikepenz", - "public_contributions": 1905, + "public_contributions": 1951, "public_repos": 112, "public_gists": 12, - "observed_public_commits": 1905, - "observed_public_pull_requests": 465, + "observed_public_commits": 1951, + "observed_public_pull_requests": 470, "followers": 5735, "location": "Linz, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 4, "previous_rank": 5 }, { "login": "nefarius", "name": "Benjamin Höglinger-Stelzer", "profile_url": "https://github.com/nefarius", - "public_contributions": 1781, - "public_repos": 230, + "public_contributions": 1794, + "public_repos": 232, "public_gists": 9, - "observed_public_commits": 1781, - "observed_public_pull_requests": 156, - "followers": 1499, + "observed_public_commits": 1794, + "observed_public_pull_requests": 168, + "followers": 1500, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 5, "previous_rank": 6 }, { "login": "norbusan", "name": "Norbert Preining", "profile_url": "https://github.com/norbusan", - "public_contributions": 1692, + "public_contributions": 1685, "public_repos": 125, "public_gists": 4, - "observed_public_commits": 1692, - "observed_public_pull_requests": 234, - "followers": 722, + "observed_public_commits": 1685, + "observed_public_pull_requests": 228, + "followers": 723, "location": "Vienna, Austria and Ishikawa, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 6, "previous_rank": 7 }, { "login": "firefart", "name": "Christian Mehlmauer", "profile_url": "https://github.com/firefart", - "public_contributions": 1234, + "public_contributions": 1214, "public_repos": 68, "public_gists": 4, - "observed_public_commits": 1234, - "observed_public_pull_requests": 40, - "followers": 1092, + "observed_public_commits": 1214, + "observed_public_pull_requests": 38, + "followers": 1094, "location": "Vienna", "location_confidence": "city-match", "discovered_by_query": "location:Vienna repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 7, "previous_rank": 8 }, { "login": "philipp-spiess", "name": "Philipp Spiess", "profile_url": "https://github.com/philipp-spiess", - "public_contributions": 1096, + "public_contributions": 1091, "public_repos": 175, "public_gists": 47, - "observed_public_commits": 1096, - "observed_public_pull_requests": 39, - "followers": 676, + "observed_public_commits": 1091, + "observed_public_pull_requests": 33, + "followers": 677, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 8, "previous_rank": 9 }, { @@ -211,183 +194,199 @@ "public_repos": 66, "public_gists": 2, "observed_public_commits": 1035, - "observed_public_pull_requests": 591, - "followers": 3419, + "observed_public_pull_requests": 597, + "followers": 3429, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 9, "previous_rank": 10 }, { - "login": "michaelbromley", - "name": "Michael Bromley", - "profile_url": "https://github.com/michaelbromley", - "public_contributions": 984, - "public_repos": 112, - "public_gists": 22, - "observed_public_commits": 984, - "observed_public_pull_requests": 177, - "followers": 961, + "login": "mrousavy", + "name": "Marc Rousavy", + "profile_url": "https://github.com/mrousavy", + "public_contributions": 1005, + "public_repos": 186, + "public_gists": 36, + "observed_public_commits": 1005, + "observed_public_pull_requests": 576, + "followers": 5202, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 11, - "previous_rank": 11 + "rank": 10, + "previous_rank": 13 }, { "login": "michael", "name": "Michael Aufreiter", "profile_url": "https://github.com/michael", - "public_contributions": 982, + "public_contributions": 989, "public_repos": 105, "public_gists": 166, - "observed_public_commits": 982, - "observed_public_pull_requests": 82, - "followers": 819, + "observed_public_commits": 989, + "observed_public_pull_requests": 85, + "followers": 818, "location": "Linz, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, { - "login": "mrousavy", - "name": "Marc Rousavy", - "profile_url": "https://github.com/mrousavy", - "public_contributions": 975, - "public_repos": 186, - "public_gists": 36, - "observed_public_commits": 975, - "observed_public_pull_requests": 535, - "followers": 5191, + "login": "michaelbromley", + "name": "Michael Bromley", + "profile_url": "https://github.com/michaelbromley", + "public_contributions": 982, + "public_repos": 112, + "public_gists": 22, + "observed_public_commits": 982, + "observed_public_pull_requests": 187, + "followers": 961, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 + "rank": 12, + "previous_rank": 11 }, { "login": "kevinpapst", "name": "Kevin Papst", "profile_url": "https://github.com/kevinpapst", - "public_contributions": 713, + "public_contributions": 719, "public_repos": 53, "public_gists": 4, - "observed_public_commits": 713, + "observed_public_commits": 719, "observed_public_pull_requests": 93, - "followers": 686, + "followers": 685, "location": "Austria, Vienna", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 13, "previous_rank": 14 }, { "login": "nikgraf", "name": "Nik Graf", "profile_url": "https://github.com/nikgraf", - "public_contributions": 699, + "public_contributions": 695, "public_repos": 282, "public_gists": 29, - "observed_public_commits": 699, - "observed_public_pull_requests": 345, - "followers": 1560, + "observed_public_commits": 695, + "observed_public_pull_requests": 341, + "followers": 1562, "location": "Vienna", "location_confidence": "city-match", "discovered_by_query": "location:Vienna repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, { "login": "mrothauer", "name": "Mario Rothauer", "profile_url": "https://github.com/mrothauer", - "public_contributions": 653, + "public_contributions": 658, "public_repos": 19, "public_gists": 0, - "observed_public_commits": 653, - "observed_public_pull_requests": 44, - "followers": 691, + "observed_public_commits": 658, + "observed_public_pull_requests": 46, + "followers": 681, "location": "Scharnstein, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, { "login": "mfussenegger", "name": "Mathias Fußenegger", "profile_url": "https://github.com/mfussenegger", - "public_contributions": 643, + "public_contributions": 645, "public_repos": 92, "public_gists": 4, - "observed_public_commits": 643, - "observed_public_pull_requests": 515, + "observed_public_commits": 645, + "observed_public_pull_requests": 514, "followers": 1077, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 17, + "rank": 16, "previous_rank": 17 }, { "login": "untitaker", "name": "Markus Unterwaditzer", "profile_url": "https://github.com/untitaker", - "public_contributions": 627, - "public_repos": 277, + "public_contributions": 635, + "public_repos": 279, "public_gists": 13, - "observed_public_commits": 627, - "observed_public_pull_requests": 327, - "followers": 734, + "observed_public_commits": 635, + "observed_public_pull_requests": 326, + "followers": 735, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, { "login": "DavidXanatos", "profile_url": "https://github.com/DavidXanatos", - "public_contributions": 623, + "public_contributions": 629, "public_repos": 122, "public_gists": 4, - "observed_public_commits": 623, - "observed_public_pull_requests": 29, - "followers": 942, + "observed_public_commits": 629, + "observed_public_pull_requests": 31, + "followers": 949, "location": "Vienna", "location_confidence": "city-match", "discovered_by_query": "location:Vienna repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, { "login": "schletz", "name": "Michael Schletz", "profile_url": "https://github.com/schletz", - "public_contributions": 590, + "public_contributions": 607, "public_repos": 56, "public_gists": 0, - "observed_public_commits": 590, + "observed_public_commits": 607, "observed_public_pull_requests": 2, "followers": 153, "location": "Spengergasse 20, 1050 Wien", "location_confidence": "multi-location", "discovered_by_query": "location:Wien repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "manfredsteyer", + "name": "Manfred Steyer", + "profile_url": "https://github.com/manfredsteyer", + "public_contributions": 557, + "public_repos": 745, + "public_gists": 2, + "observed_public_commits": 557, + "observed_public_pull_requests": 9, + "followers": 2649, + "location": "Graz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 20 } ] } diff --git a/data/latest/countries-brazil.json b/data/latest/countries-brazil.json index 24bc7f5..367b327 100644 --- a/data/latest/countries-brazil.json +++ b/data/latest/countries-brazil.json @@ -3,24 +3,24 @@ "slug": "brazil", "name": "Brazil", "title": "Top observed GitHub contributors in Brazil", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23308 + 23081 ] }, "code": "BR", - "candidate_count": 92093, + "candidate_count": 92366, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Brazil repos:>5 type:user", - "total": 92093, + "total": 92366, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "jeffersongoncalves", "name": "Jefferson Gonçalves", "profile_url": "https://github.com/jeffersongoncalves", - "public_contributions": 9438, + "public_contributions": 9056, "public_repos": 115, "public_gists": 26, - "observed_public_commits": 9438, - "observed_public_pull_requests": 247, + "observed_public_commits": 9056, + "observed_public_pull_requests": 241, "followers": 5364, "location": "Assis, SP, Brazil", "location_confidence": "multi-location", @@ -59,12 +59,12 @@ "login": "caarlos0", "name": "Carlos Alexandro Becker", "profile_url": "https://github.com/caarlos0", - "public_contributions": 2775, + "public_contributions": 2805, "public_repos": 268, "public_gists": 47, - "observed_public_commits": 2775, - "observed_public_pull_requests": 732, - "followers": 4562, + "observed_public_commits": 2805, + "observed_public_pull_requests": 738, + "followers": 4567, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "renatogroffe", "name": "Renato Groffe", "profile_url": "https://github.com/renatogroffe", - "public_contributions": 2564, - "public_repos": 1849, + "public_contributions": 2525, + "public_repos": 1853, "public_gists": 1256, - "observed_public_commits": 2564, + "observed_public_commits": 2525, "observed_public_pull_requests": 4, - "followers": 3282, + "followers": 3283, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "akitaonrails", "name": "Fabio Akita", "profile_url": "https://github.com/akitaonrails", - "public_contributions": 2083, - "public_repos": 169, + "public_contributions": 2127, + "public_repos": 170, "public_gists": 106, - "observed_public_commits": 2083, + "observed_public_commits": 2127, "observed_public_pull_requests": 11, - "followers": 17181, + "followers": 17362, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "giggio", "name": "Giovanni Bassi", "profile_url": "https://github.com/giggio", - "public_contributions": 1557, + "public_contributions": 1556, "public_repos": 153, "public_gists": 62, - "observed_public_commits": 1557, + "observed_public_commits": 1556, "observed_public_pull_requests": 5, - "followers": 1974, + "followers": 1975, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "luizomf", "name": "Otávio Miranda", "profile_url": "https://github.com/luizomf", - "public_contributions": 1395, - "public_repos": 132, + "public_contributions": 1423, + "public_repos": 134, "public_gists": 167, - "observed_public_commits": 1395, + "observed_public_commits": 1423, "observed_public_pull_requests": 68, - "followers": 9013, + "followers": 9028, "location": "Boa Esperança, MG, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -140,101 +140,119 @@ "rank": 6, "previous_rank": 6 }, - { - "login": "wilsonfreitas", - "name": "Wilson Freitas", - "profile_url": "https://github.com/wilsonfreitas", - "public_contributions": 930, - "public_repos": 128, - "public_gists": 74, - "observed_public_commits": 930, - "observed_public_pull_requests": 16, - "followers": 1476, - "location": "São Paulo, Brazil", - "location_confidence": "multi-location", - "discovered_by_query": "location:Brazil repos:>5 type:user", - "notable_repositories": [], - "rank": 7, - "previous_rank": 7 - }, { "login": "danielhe4rt", "name": "Daniel Reis", "profile_url": "https://github.com/danielhe4rt", - "public_contributions": 871, + "public_contributions": 920, "public_repos": 256, "public_gists": 45, - "observed_public_commits": 871, - "observed_public_pull_requests": 96, - "followers": 4893, + "observed_public_commits": 920, + "observed_public_pull_requests": 116, + "followers": 4897, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 7, "previous_rank": 8 }, { "login": "flameastro", "name": "Flame", "profile_url": "https://github.com/flameastro", - "public_contributions": 848, + "public_contributions": 910, "public_repos": 25, "public_gists": 0, - "observed_public_commits": 848, + "observed_public_commits": 910, "observed_public_pull_requests": 11, - "followers": 1371, + "followers": 1373, "location": "Santa Catarina, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 9, - "previous_rank": 10 + "rank": 8, + "previous_rank": 9 }, { - "login": "dunossauro", - "name": "Eduardo Mendes", - "profile_url": "https://github.com/dunossauro", - "public_contributions": 847, - "public_repos": 207, - "public_gists": 61, - "observed_public_commits": 847, - "observed_public_pull_requests": 33, - "followers": 4518, + "login": "wilsonfreitas", + "name": "Wilson Freitas", + "profile_url": "https://github.com/wilsonfreitas", + "public_contributions": 930, + "public_repos": 128, + "public_gists": 74, + "observed_public_commits": 930, + "observed_public_pull_requests": 16, + "contribution_burst_adjustment": { + "raw_public_commits": 930, + "adjusted_public_commits": 846, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 8, + "excess_contributions": 84, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1480, "location": "São Paulo, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 10, - "previous_rank": 9 + "rank": 9, + "previous_rank": 7 }, { "login": "avelino", "name": "Avelino", "profile_url": "https://github.com/avelino", - "public_contributions": 795, - "public_repos": 260, + "public_contributions": 829, + "public_repos": 261, "public_gists": 143, - "observed_public_commits": 795, - "observed_public_pull_requests": 178, - "followers": 6384, + "observed_public_commits": 829, + "observed_public_pull_requests": 184, + "followers": 6397, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 10, "previous_rank": 11 }, + { + "login": "dunossauro", + "name": "Eduardo Mendes", + "profile_url": "https://github.com/dunossauro", + "public_contributions": 821, + "public_repos": 207, + "public_gists": 61, + "observed_public_commits": 821, + "observed_public_pull_requests": 35, + "followers": 4520, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, { "login": "argentinaluiz", "name": "Luiz Carlos", "profile_url": "https://github.com/argentinaluiz", - "public_contributions": 705, + "public_contributions": 696, "public_repos": 399, "public_gists": 60, - "observed_public_commits": 705, + "observed_public_commits": 696, "observed_public_pull_requests": 3, - "followers": 2554, + "contribution_burst_adjustment": { + "raw_public_commits": 696, + "adjusted_public_commits": 548, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 7, + "excess_contributions": 148, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2557, "location": "Minas Gerais - Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -246,10 +264,10 @@ "login": "RafaelGallo", "name": "Rafael Gallo", "profile_url": "https://github.com/RafaelGallo", - "public_contributions": 512, - "public_repos": 309, + "public_contributions": 490, + "public_repos": 311, "public_gists": 0, - "observed_public_commits": 512, + "observed_public_commits": 490, "observed_public_pull_requests": 0, "followers": 1529, "location": "Brazil - São Paulo", @@ -268,7 +286,7 @@ "public_gists": 166, "observed_public_commits": 468, "observed_public_pull_requests": 3, - "followers": 32670, + "followers": 32669, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -280,12 +298,12 @@ "login": "turicas", "name": "Álvaro Justen", "profile_url": "https://github.com/turicas", - "public_contributions": 396, + "public_contributions": 384, "public_repos": 181, "public_gists": 128, - "observed_public_commits": 396, + "observed_public_commits": 384, "observed_public_pull_requests": 3, - "followers": 2355, + "followers": 2354, "location": "São Paulo, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -297,11 +315,11 @@ "login": "RafaelGSS", "name": "Rafael Gonzaga", "profile_url": "https://github.com/RafaelGSS", - "public_contributions": 380, + "public_contributions": 362, "public_repos": 259, "public_gists": 20, - "observed_public_commits": 380, - "observed_public_pull_requests": 200, + "observed_public_commits": 362, + "observed_public_pull_requests": 195, "followers": 1588, "location": "Brazil", "location_confidence": "exact-country", @@ -314,12 +332,12 @@ "login": "WSTxda", "name": "WSTxda", "profile_url": "https://github.com/WSTxda", - "public_contributions": 377, + "public_contributions": 347, "public_repos": 16, "public_gists": 0, - "observed_public_commits": 377, + "observed_public_commits": 347, "observed_public_pull_requests": 1, - "followers": 1641, + "followers": 1650, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", @@ -327,56 +345,55 @@ "rank": 17, "previous_rank": 17 }, - { - "login": "VictorTaelin", - "name": "Victor Taelin", - "profile_url": "https://github.com/VictorTaelin", - "public_contributions": 345, - "public_repos": 278, - "public_gists": 365, - "observed_public_commits": 345, - "observed_public_pull_requests": 3, - "followers": 5566, - "location": "Rio de Janeiro, Brazil", - "location_confidence": "multi-location", - "discovered_by_query": "location:Brazil repos:>5 type:user", - "notable_repositories": [], - "rank": 18, - "previous_rank": 18 - }, { "login": "rodrigobranas", "name": "Rodrigo Branas", "profile_url": "https://github.com/rodrigobranas", - "public_contributions": 338, - "public_repos": 384, + "public_contributions": 329, + "public_repos": 389, "public_gists": 2, - "observed_public_commits": 338, + "observed_public_commits": 329, "observed_public_pull_requests": 3, - "followers": 6921, + "followers": 6945, "location": "Florianópolis, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, { "login": "insidegui", "name": "Guilherme Rambo", "profile_url": "https://github.com/insidegui", - "public_contributions": 317, + "public_contributions": 322, "public_repos": 254, "public_gists": 70, - "observed_public_commits": 317, - "observed_public_pull_requests": 40, - "followers": 4889, + "observed_public_commits": 322, + "observed_public_pull_requests": 43, + "followers": 4892, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "luchina-gabriel", + "name": "Gabriel Luchina", + "profile_url": "https://github.com/luchina-gabriel", + "public_contributions": 303, + "public_repos": 205, + "public_gists": 0, + "observed_public_commits": 303, + "observed_public_pull_requests": 0, + "followers": 1783, + "location": "Curitiba - Paraná - Brazil ", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 20 } ] } diff --git a/data/latest/countries-canada.json b/data/latest/countries-canada.json index e2a0e4a..5575c43 100644 --- a/data/latest/countries-canada.json +++ b/data/latest/countries-canada.json @@ -3,24 +3,24 @@ "slug": "canada", "name": "Canada", "title": "Top observed GitHub contributors in Canada", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 37344 + 38092 ] }, "code": "CA", - "candidate_count": 123782, + "candidate_count": 124100, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -36,22 +36,22 @@ "candidate_count_by_query": [ { "query": "location:Canada repos:>5 type:user", - "total": 63282, + "total": 63445, "accepted": 25 }, { "query": "location:Toronto repos:>5 type:user", - "total": 33664, + "total": 33749, "accepted": 21 }, { "query": "location:Vancouver repos:>5 type:user", - "total": 15802, + "total": 15853, "accepted": 20 }, { "query": "location:Montreal repos:>5 type:user", - "total": 11034, + "total": 11053, "accepted": 24 } ], @@ -60,12 +60,12 @@ "login": "thestinger", "name": "Daniel Micay", "profile_url": "https://github.com/thestinger", - "public_contributions": 7411, + "public_contributions": 7726, "public_repos": 14, "public_gists": 50, - "observed_public_commits": 7411, + "observed_public_commits": 7726, "observed_public_pull_requests": 1, - "followers": 2022, + "followers": 2054, "location": "Toronto, Ontario, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", @@ -77,12 +77,12 @@ "login": "rich-iannone", "name": "Richard Iannone", "profile_url": "https://github.com/rich-iannone", - "public_contributions": 7088, - "public_repos": 111, + "public_contributions": 7389, + "public_repos": 112, "public_gists": 26, - "observed_public_commits": 7088, - "observed_public_pull_requests": 353, - "followers": 1621, + "observed_public_commits": 7389, + "observed_public_pull_requests": 385, + "followers": 1620, "location": "Toronto, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", @@ -94,11 +94,11 @@ "login": "michaelklishin", "name": "Michael Klishin", "profile_url": "https://github.com/michaelklishin", - "public_contributions": 4792, + "public_contributions": 4797, "public_repos": 224, "public_gists": 344, - "observed_public_commits": 4792, - "observed_public_pull_requests": 314, + "observed_public_commits": 4797, + "observed_public_pull_requests": 313, "followers": 2001, "location": "Vancouver, British Columbia, Canada 🇨🇦", "location_confidence": "multi-location", @@ -116,7 +116,7 @@ "public_gists": 6, "observed_public_commits": 3338, "observed_public_pull_requests": 242, - "followers": 2155, + "followers": 2185, "location": "Vancouver, BC", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", @@ -128,12 +128,12 @@ "login": "brunoborges", "name": "Bruno Borges", "profile_url": "https://github.com/brunoborges", - "public_contributions": 3233, - "public_repos": 315, + "public_contributions": 3245, + "public_repos": 317, "public_gists": 98, - "observed_public_commits": 3233, - "observed_public_pull_requests": 136, - "followers": 1056, + "observed_public_commits": 3245, + "observed_public_pull_requests": 151, + "followers": 1058, "location": "Montreal, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Montreal repos:>5 type:user", @@ -145,12 +145,12 @@ "login": "lemire", "name": "Daniel Lemire", "profile_url": "https://github.com/lemire", - "public_contributions": 2676, - "public_repos": 439, + "public_contributions": 2671, + "public_repos": 440, "public_gists": 95, - "observed_public_commits": 2676, - "observed_public_pull_requests": 285, - "followers": 8010, + "observed_public_commits": 2671, + "observed_public_pull_requests": 284, + "followers": 8039, "location": "Montreal, Quebec, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -162,12 +162,12 @@ "login": "standardgalactic", "name": "Cogito Ergo Sum", "profile_url": "https://github.com/standardgalactic", - "public_contributions": 2542, - "public_repos": 23682, + "public_contributions": 2532, + "public_repos": 23809, "public_gists": 113, - "observed_public_commits": 2542, - "observed_public_pull_requests": 18, - "followers": 21222, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, "location": "Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -179,12 +179,12 @@ "login": "codereport", "name": "Conor Hoekstra", "profile_url": "https://github.com/codereport", - "public_contributions": 2143, + "public_contributions": 2157, "public_repos": 161, "public_gists": 4, - "observed_public_commits": 2143, - "observed_public_pull_requests": 93, - "followers": 1974, + "observed_public_commits": 2157, + "observed_public_pull_requests": 98, + "followers": 1975, "location": "Toronto, ON", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", @@ -196,12 +196,12 @@ "login": "meziantou", "name": "Gérald Barré", "profile_url": "https://github.com/meziantou", - "public_contributions": 2069, + "public_contributions": 2146, "public_repos": 76, "public_gists": 29, - "observed_public_commits": 2069, - "observed_public_pull_requests": 672, - "followers": 859, + "observed_public_commits": 2146, + "observed_public_pull_requests": 743, + "followers": 861, "location": "Montreal", "location_confidence": "city-match", "discovered_by_query": "location:Montreal repos:>5 type:user", @@ -213,12 +213,12 @@ "login": "jennybc", "name": "Jennifer (Jenny) Bryan", "profile_url": "https://github.com/jennybc", - "public_contributions": 2052, - "public_repos": 331, + "public_contributions": 2091, + "public_repos": 333, "public_gists": 71, - "observed_public_commits": 2052, - "observed_public_pull_requests": 142, - "followers": 5638, + "observed_public_commits": 2091, + "observed_public_pull_requests": 144, + "followers": 5641, "location": "Vancouver, BC, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -230,12 +230,12 @@ "login": "nicobailon", "name": "Nico Bailon", "profile_url": "https://github.com/nicobailon", - "public_contributions": 2040, + "public_contributions": 2051, "public_repos": 130, "public_gists": 26, - "observed_public_commits": 2040, - "observed_public_pull_requests": 216, - "followers": 1382, + "observed_public_commits": 2051, + "observed_public_pull_requests": 207, + "followers": 1435, "location": "Vancouver, BC", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", @@ -247,12 +247,12 @@ "login": "tobi", "name": "Tobias Lütke", "profile_url": "https://github.com/tobi", - "public_contributions": 1867, + "public_contributions": 1900, "public_repos": 93, "public_gists": 36, - "observed_public_commits": 1867, - "observed_public_pull_requests": 68, - "followers": 4979, + "observed_public_commits": 1900, + "observed_public_pull_requests": 76, + "followers": 5005, "location": "Ottawa, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -264,12 +264,12 @@ "login": "Xe", "name": "Xe Iaso", "profile_url": "https://github.com/Xe", - "public_contributions": 1767, - "public_repos": 262, - "public_gists": 82, - "observed_public_commits": 1767, - "observed_public_pull_requests": 437, - "followers": 4077, + "public_contributions": 1811, + "public_repos": 264, + "public_gists": 83, + "observed_public_commits": 1811, + "observed_public_pull_requests": 434, + "followers": 4092, "location": "Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -277,49 +277,49 @@ "rank": 13, "previous_rank": 13 }, - { - "login": "vincentarelbundock", - "name": "Vincent Arel-Bundock", - "profile_url": "https://github.com/vincentarelbundock", - "public_contributions": 1750, - "public_repos": 51, - "public_gists": 42, - "observed_public_commits": 1750, - "observed_public_pull_requests": 150, - "followers": 828, - "location": "Montreal, Canada", - "location_confidence": "multi-location", - "discovered_by_query": "location:Montreal repos:>5 type:user", - "notable_repositories": [], - "rank": 14, - "previous_rank": 14 - }, { "login": "richlander", "name": "Rich Lander", "profile_url": "https://github.com/richlander", - "public_contributions": 1683, + "public_contributions": 1691, "public_repos": 245, "public_gists": 111, - "observed_public_commits": 1683, - "observed_public_pull_requests": 707, - "followers": 1597, + "observed_public_commits": 1691, + "observed_public_pull_requests": 698, + "followers": 1599, "location": "Seattle / Toronto", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, + { + "login": "vincentarelbundock", + "name": "Vincent Arel-Bundock", + "profile_url": "https://github.com/vincentarelbundock", + "public_contributions": 1659, + "public_repos": 51, + "public_gists": 42, + "observed_public_commits": 1659, + "observed_public_pull_requests": 144, + "followers": 830, + "location": "Montreal, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, { "login": "dsherret", "name": "David Sherret", "profile_url": "https://github.com/dsherret", - "public_contributions": 1581, + "public_contributions": 1557, "public_repos": 184, "public_gists": 19, - "observed_public_commits": 1581, - "observed_public_pull_requests": 1049, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, "followers": 2090, "location": "Toronto, Canada", "location_confidence": "multi-location", @@ -332,10 +332,10 @@ "login": "CamDavidsonPilon", "name": "Cameron Davidson-Pilon", "profile_url": "https://github.com/CamDavidsonPilon", - "public_contributions": 1433, + "public_contributions": 1446, "public_repos": 105, "public_gists": 62, - "observed_public_commits": 1433, + "observed_public_commits": 1446, "observed_public_pull_requests": 22, "followers": 4788, "location": "Waterloo, Canada", @@ -349,12 +349,12 @@ "login": "gorhill", "name": "Raymond Hill", "profile_url": "https://github.com/gorhill", - "public_contributions": 1307, + "public_contributions": 1277, "public_repos": 28, "public_gists": 8, - "observed_public_commits": 1307, + "observed_public_commits": 1277, "observed_public_pull_requests": 0, - "followers": 6540, + "followers": 6573, "location": "Canada / Québec", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -366,12 +366,12 @@ "login": "chris1111", "name": "chris1111", "profile_url": "https://github.com/chris1111", - "public_contributions": 1150, - "public_repos": 249, + "public_contributions": 1175, + "public_repos": 250, "public_gists": 10, - "observed_public_commits": 1150, + "observed_public_commits": 1175, "observed_public_pull_requests": 33, - "followers": 1415, + "followers": 1418, "location": "Montreal Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Montreal repos:>5 type:user", @@ -383,12 +383,12 @@ "login": "fnando", "name": "Nando Vieira", "profile_url": "https://github.com/fnando", - "public_contributions": 940, + "public_contributions": 935, "public_repos": 314, "public_gists": 126, - "observed_public_commits": 940, - "observed_public_pull_requests": 255, - "followers": 1979, + "observed_public_commits": 935, + "observed_public_pull_requests": 261, + "followers": 1978, "location": "Vancouver, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", diff --git a/data/latest/countries-chile.json b/data/latest/countries-chile.json index 7209d92..965e59e 100644 --- a/data/latest/countries-chile.json +++ b/data/latest/countries-chile.json @@ -3,24 +3,24 @@ "slug": "chile", "name": "Chile", "title": "Top observed GitHub contributors in Chile", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 27050 + 26992 ] }, "code": "CL", - "candidate_count": 15032, + "candidate_count": 15101, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,94 +33,86 @@ "candidate_count_by_query": [ { "query": "location:Chile repos:>5 type:user", - "total": 15032, + "total": 15101, "accepted": 100 } ], "entries": [ - { - "login": "wajahat-ali-mir-dev", - "name": "Wajahat Ali Mir", - "profile_url": "https://github.com/wajahat-ali-mir-dev", - "public_contributions": 5529, - "public_repos": 35, - "public_gists": 2, - "observed_public_commits": 5529, - "observed_public_pull_requests": 11, - "followers": 179, - "location": "uk mx ksa drc cog togo cuba peru pk mali oman usa rsa rok uae mk cod macau laos iraq qatar gabon kosovo haiti benin syria chile niger yemen ghana nepal sudan kenya japan china india egypt italy spain france russia ukraine germany norway sweden finland", - "location_confidence": "exact-country", - "discovered_by_query": "location:Chile repos:>5 type:user", - "notable_repositories": [], - "rank": 1, - "previous_rank": 2 - }, { "login": "montoyamoraga", "name": "aarón montoya-moraga", "profile_url": "https://github.com/montoyamoraga", - "public_contributions": 5512, - "public_repos": 202, + "public_contributions": 5529, + "public_repos": 195, "public_gists": 0, - "observed_public_commits": 5512, - "observed_public_pull_requests": 2778, - "followers": 549, + "observed_public_commits": 5529, + "observed_public_pull_requests": 2803, + "followers": 550, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 2, - "previous_rank": 1 + "rank": 1, + "previous_rank": 2 }, { "login": "richonguzman", "name": "Ricardo Guzman", "profile_url": "https://github.com/richonguzman", - "public_contributions": 4958, + "public_contributions": 4949, "public_repos": 18, "public_gists": 0, - "observed_public_commits": 4958, + "observed_public_commits": 4949, "observed_public_pull_requests": 23, - "followers": 303, + "contribution_burst_adjustment": { + "raw_public_commits": 4949, + "adjusted_public_commits": 4381, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 5, + "excess_contributions": 568, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 304, "location": "Viña del Mar, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 2, "previous_rank": 3 }, { "login": "rodyherrera", "name": "Rodolfo Herrera Hernandez", "profile_url": "https://github.com/rodyherrera", - "public_contributions": 2651, + "public_contributions": 2684, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 2651, + "observed_public_commits": 2684, "observed_public_pull_requests": 1, - "followers": 230, + "followers": 231, "location": "Chile, Talca", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 3, "previous_rank": 4 }, { "login": "CamilaJaviera91", "name": "Camila Javiera Muñoz Navarro", "profile_url": "https://github.com/CamilaJaviera91", - "public_contributions": 2272, + "public_contributions": 2171, "public_repos": 26, "public_gists": 0, - "observed_public_commits": 2272, - "observed_public_pull_requests": 53, - "followers": 312, + "observed_public_commits": 2171, + "observed_public_pull_requests": 46, + "followers": 302, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 4, "previous_rank": 5 }, { @@ -132,58 +124,93 @@ "public_gists": 30, "observed_public_commits": 1621, "observed_public_pull_requests": 6, - "followers": 188, + "followers": 191, "location": "Maitencillo, Valparaiso, Chile.", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 5, "previous_rank": 6 }, { "login": "dfbustosus", "name": "David Bustos Usta", "profile_url": "https://github.com/dfbustosus", - "public_contributions": 1404, + "public_contributions": 1405, "public_repos": 65, "public_gists": 1, - "observed_public_commits": 1404, + "observed_public_commits": 1405, "observed_public_pull_requests": 85, - "followers": 309, + "followers": 325, "location": "Concepcion, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 6, "previous_rank": 7 }, { "login": "bastianolea", "name": "Bastián Olea Herera", "profile_url": "https://github.com/bastianolea", - "public_contributions": 1213, - "public_repos": 99, + "public_contributions": 1219, + "public_repos": 100, "public_gists": 38, - "observed_public_commits": 1213, - "observed_public_pull_requests": 0, - "followers": 330, + "observed_public_commits": 1219, + "observed_public_pull_requests": 1, + "followers": 333, "location": "Santiago, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 7, "previous_rank": 8 }, + { + "login": "wajahat-ali-mir-dev", + "name": "Wajahat Ali Mir", + "profile_url": "https://github.com/wajahat-ali-mir-dev", + "public_contributions": 5530, + "public_repos": 35, + "public_gists": 2, + "observed_public_commits": 5530, + "observed_public_pull_requests": 11, + "contribution_burst_adjustment": { + "raw_public_commits": 5530, + "adjusted_public_commits": 1047, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 7, + "excess_contributions": 4483, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 179, + "location": "uk mx ksa drc cog togo cuba peru pk mali oman usa rsa rok uae mk cod macau laos iraq qatar gabon kosovo haiti benin syria chile niger yemen ghana nepal sudan kenya japan china india egypt italy spain france russia ukraine germany norway sweden finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 1 + }, { "login": "Blandskron", "name": "Blandskron", "profile_url": "https://github.com/Blandskron", - "public_contributions": 1078, - "public_repos": 327, + "public_contributions": 1077, + "public_repos": 326, "public_gists": 1, - "observed_public_commits": 1078, + "observed_public_commits": 1077, "observed_public_pull_requests": 140, - "followers": 474, + "contribution_burst_adjustment": { + "raw_public_commits": 1077, + "adjusted_public_commits": 1033, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 1, + "excess_contributions": 44, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 473, "location": "Santiago Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", @@ -195,10 +222,10 @@ "login": "DarkGhostHunter", "name": "Italo", "profile_url": "https://github.com/DarkGhostHunter", - "public_contributions": 812, - "public_repos": 57, + "public_contributions": 807, + "public_repos": 59, "public_gists": 120, - "observed_public_commits": 812, + "observed_public_commits": 807, "observed_public_pull_requests": 102, "followers": 269, "location": "Chile", @@ -225,56 +252,72 @@ "rank": 11, "previous_rank": 11 }, + { + "login": "maria-rcks", + "name": "maria", + "profile_url": "https://github.com/maria-rcks", + "public_contributions": 765, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 765, + "observed_public_pull_requests": 75, + "followers": 168, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12 + }, { "login": "longemen3000", "name": "Andrés Riedemann", "profile_url": "https://github.com/longemen3000", - "public_contributions": 767, + "public_contributions": 759, "public_repos": 124, "public_gists": 4, - "observed_public_commits": 767, - "observed_public_pull_requests": 34, + "observed_public_commits": 759, + "observed_public_pull_requests": 36, "followers": 151, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 13 + "rank": 13, + "previous_rank": 12 }, { "login": "jbkunst", "name": "Joshua Kunst", "profile_url": "https://github.com/jbkunst", - "public_contributions": 763, + "public_contributions": 756, "public_repos": 99, "public_gists": 3, - "observed_public_commits": 763, + "observed_public_commits": 756, "observed_public_pull_requests": 0, - "followers": 516, + "followers": 515, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 12 + "rank": 14, + "previous_rank": 13 }, { "login": "cmartinezs", "name": "Carlos F. Martínez Sánchez", "profile_url": "https://github.com/cmartinezs", - "public_contributions": 662, - "public_repos": 38, + "public_contributions": 723, + "public_repos": 39, "public_gists": 0, - "observed_public_commits": 662, - "observed_public_pull_requests": 6, + "observed_public_commits": 723, + "observed_public_pull_requests": 9, "followers": 160, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 15 + "rank": 15, + "previous_rank": 14 }, { "login": "CleoMenezesJr", @@ -290,93 +333,76 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 15, - "previous_rank": 14 + "rank": 16, + "previous_rank": 15 }, { "login": "vicenteconejerosdelacruz", "name": "Vicente Conejeros de la Cruz", "profile_url": "https://github.com/vicenteconejerosdelacruz", - "public_contributions": 617, + "public_contributions": 612, "public_repos": 9, "public_gists": 0, - "observed_public_commits": 617, + "observed_public_commits": 612, "observed_public_pull_requests": 3, - "followers": 224, + "followers": 213, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 16, - "previous_rank": 17 + "rank": 17, + "previous_rank": 16 }, { "login": "IgnacioPalma", "name": "Ignacio Palma", "profile_url": "https://github.com/IgnacioPalma", - "public_contributions": 612, + "public_contributions": 611, "public_repos": 40, "public_gists": 0, - "observed_public_commits": 612, + "observed_public_commits": 611, "observed_public_pull_requests": 69, - "followers": 149, + "followers": 148, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 16 + "rank": 18, + "previous_rank": 17 }, { "login": "Jhoel777ar", "name": "Joel Andres C.", "profile_url": "https://github.com/Jhoel777ar", - "public_contributions": 527, - "public_repos": 388, + "public_contributions": 523, + "public_repos": 390, "public_gists": 0, - "observed_public_commits": 527, + "observed_public_commits": 523, "observed_public_pull_requests": 10, - "followers": 638, + "followers": 651, "location": "Chile - Bolivia", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 19, "previous_rank": 18 }, { "login": "tyronejosee", "name": "Tyrone José", "profile_url": "https://github.com/tyronejosee", - "public_contributions": 512, + "public_contributions": 511, "public_repos": 111, "public_gists": 2, - "observed_public_commits": 512, + "observed_public_commits": 511, "observed_public_pull_requests": 11, "followers": 516, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "breadsk", - "name": "Nicolas", - "profile_url": "https://github.com/breadsk", - "public_contributions": 500, - "public_repos": 365, - "public_gists": 0, - "observed_public_commits": 500, - "observed_public_pull_requests": 8, - "followers": 407, - "location": "Chile", - "location_confidence": "exact-country", - "discovered_by_query": "location:Chile repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-china.json b/data/latest/countries-china.json index bef1888..50f33e9 100644 --- a/data/latest/countries-china.json +++ b/data/latest/countries-china.json @@ -3,24 +3,24 @@ "slug": "china", "name": "China", "title": "Top observed GitHub contributors in China", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 122299 + 124257 ] }, "code": "CN", - "candidate_count": 118444, + "candidate_count": 118725, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:China repos:>5 type:user", - "total": 118444, + "total": 118725, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "wizardforcel", "name": "布客飞龙", "profile_url": "https://github.com/wizardforcel", - "public_contributions": 53881, + "public_contributions": 56108, "public_repos": 1613, "public_gists": 13, - "observed_public_commits": 53881, + "observed_public_commits": 56108, "observed_public_pull_requests": 2, - "followers": 10266, + "followers": 10264, "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "yegor256", "name": "Yegor Bugayenko", "profile_url": "https://github.com/yegor256", - "public_contributions": 39770, - "public_repos": 229, + "public_contributions": 39254, + "public_repos": 232, "public_gists": 18, - "observed_public_commits": 39770, - "observed_public_pull_requests": 178, - "followers": 5361, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, "location": "China", "location_confidence": "exact-country", "discovered_by_query": "location:China repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "mercyblitz", "name": "Mercy Ma", "profile_url": "https://github.com/mercyblitz", - "public_contributions": 6219, + "public_contributions": 6282, "public_repos": 86, "public_gists": 0, - "observed_public_commits": 6219, - "observed_public_pull_requests": 412, - "followers": 8093, + "observed_public_commits": 6282, + "observed_public_pull_requests": 426, + "followers": 8092, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "jaywcjlove", "name": "小弟调调", "profile_url": "https://github.com/jaywcjlove", - "public_contributions": 5765, + "public_contributions": 5923, "public_repos": 257, "public_gists": 6, - "observed_public_commits": 5765, + "observed_public_commits": 5923, "observed_public_pull_requests": 17, - "followers": 9143, + "followers": 9161, "location": "Suzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "YunaiV", "name": "芋道源码", "profile_url": "https://github.com/YunaiV", - "public_contributions": 5734, + "public_contributions": 5713, "public_repos": 87, "public_gists": 0, - "observed_public_commits": 5734, + "observed_public_commits": 5713, "observed_public_pull_requests": 14, - "followers": 12621, + "followers": 12634, "location": "Shanghai, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "EndlessCheng", "name": "灵茶山艾府 [0x3F]", "profile_url": "https://github.com/EndlessCheng", - "public_contributions": 3048, + "public_contributions": 3037, "public_repos": 197, "public_gists": 3, - "observed_public_commits": 3048, + "observed_public_commits": 3037, "observed_public_pull_requests": 0, - "followers": 6153, + "followers": 6170, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -144,11 +144,11 @@ "login": "overtrue", "name": "安正超", "profile_url": "https://github.com/overtrue", - "public_contributions": 2322, + "public_contributions": 2338, "public_repos": 129, "public_gists": 31, - "observed_public_commits": 2322, - "observed_public_pull_requests": 649, + "observed_public_commits": 2338, + "observed_public_pull_requests": 673, "followers": 7256, "location": "Shenzhen,China", "location_confidence": "multi-location", @@ -161,11 +161,11 @@ "login": "sorrycc", "name": "chencheng (云谦)", "profile_url": "https://github.com/sorrycc", - "public_contributions": 2272, + "public_contributions": 2260, "public_repos": 284, "public_gists": 70, - "observed_public_commits": 2272, - "observed_public_pull_requests": 381, + "observed_public_commits": 2260, + "observed_public_pull_requests": 379, "followers": 14731, "location": "HangZhou, China", "location_confidence": "multi-location", @@ -178,12 +178,12 @@ "login": "onevcat", "name": "Wei Wang", "profile_url": "https://github.com/onevcat", - "public_contributions": 1869, - "public_repos": 257, + "public_contributions": 1908, + "public_repos": 260, "public_gists": 124, - "observed_public_commits": 1869, - "observed_public_pull_requests": 396, - "followers": 15800, + "observed_public_commits": 1908, + "observed_public_pull_requests": 421, + "followers": 15816, "location": "Yokohama, Japan / China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -195,11 +195,11 @@ "login": "fengmk2", "name": "MK (fengmk2)", "profile_url": "https://github.com/fengmk2", - "public_contributions": 1419, - "public_repos": 427, + "public_contributions": 1434, + "public_repos": 430, "public_gists": 85, - "observed_public_commits": 1419, - "observed_public_pull_requests": 1388, + "observed_public_commits": 1434, + "observed_public_pull_requests": 1445, "followers": 8347, "location": "Hangzhou, China", "location_confidence": "multi-location", @@ -212,12 +212,12 @@ "login": "xuxueli", "name": "许雪里", "profile_url": "https://github.com/xuxueli", - "public_contributions": 1375, + "public_contributions": 1410, "public_repos": 12, "public_gists": 0, - "observed_public_commits": 1375, + "observed_public_commits": 1410, "observed_public_pull_requests": 1, - "followers": 5890, + "followers": 5892, "location": "Shanghai, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -229,35 +229,35 @@ "login": "madeye", "name": "Max Lv", "profile_url": "https://github.com/madeye", - "public_contributions": 1171, - "public_repos": 80, + "public_contributions": 1299, + "public_repos": 84, "public_gists": 19, - "observed_public_commits": 1171, - "observed_public_pull_requests": 439, - "followers": 4927, + "observed_public_commits": 1299, + "observed_public_pull_requests": 511, + "followers": 5023, "location": "Shanghai, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 13 + "previous_rank": 12 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1159, + "public_contributions": 1146, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1159, - "observed_public_pull_requests": 218, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, "followers": 5288, "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "justjavac", @@ -268,7 +268,7 @@ "public_gists": 15, "observed_public_commits": 1108, "observed_public_pull_requests": 132, - "followers": 17209, + "followers": 17210, "location": "Tianjin, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -276,84 +276,83 @@ "rank": 14, "previous_rank": 14 }, - { - "login": "getActivity", - "name": "Android轮子哥", - "profile_url": "https://github.com/getActivity", - "public_contributions": 1073, - "public_repos": 34, - "public_gists": 0, - "observed_public_commits": 1073, - "observed_public_pull_requests": 0, - "followers": 4572, - "location": "Guangzhou,China", - "location_confidence": "multi-location", - "discovered_by_query": "location:China repos:>5 type:user", - "notable_repositories": [], - "rank": 15, - "previous_rank": 15 - }, { "login": "afc163", "name": "afc163", "profile_url": "https://github.com/afc163", - "public_contributions": 1046, - "public_repos": 292, + "public_contributions": 1066, + "public_repos": 291, "public_gists": 8, - "observed_public_commits": 1046, - "observed_public_pull_requests": 420, - "followers": 7340, + "observed_public_commits": 1066, + "observed_public_pull_requests": 442, + "followers": 7342, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 16, - "previous_rank": 17 + "rank": 15, + "previous_rank": 16 }, { "login": "YunYouJun", "name": "云游君", "profile_url": "https://github.com/YunYouJun", - "public_contributions": 1025, + "public_contributions": 1017, "public_repos": 248, "public_gists": 1, - "observed_public_commits": 1025, - "observed_public_pull_requests": 61, - "followers": 5084, + "observed_public_commits": 1017, + "observed_public_pull_requests": 62, + "followers": 5088, "location": "Guangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 16 + "rank": 16, + "previous_rank": 17 }, { "login": "hiyouga", "name": "Yaowei Zheng", "profile_url": "https://github.com/hiyouga", - "public_contributions": 977, - "public_repos": 78, + "public_contributions": 968, + "public_repos": 79, "public_gists": 1, - "observed_public_commits": 977, - "observed_public_pull_requests": 293, - "followers": 6329, + "observed_public_commits": 968, + "observed_public_pull_requests": 296, + "followers": 6337, "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, + { + "login": "smallnest", + "name": "smallnest", + "profile_url": "https://github.com/smallnest", + "public_contributions": 797, + "public_repos": 305, + "public_gists": 134, + "observed_public_commits": 797, + "observed_public_pull_requests": 151, + "followers": 4996, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 18 + }, { "login": "bigtreetech", "name": "BIGTREETECH", "profile_url": "https://github.com/bigtreetech", - "public_contributions": 769, + "public_contributions": 764, "public_repos": 180, "public_gists": 1, - "observed_public_commits": 769, - "observed_public_pull_requests": 14, - "followers": 8111, + "observed_public_commits": 764, + "observed_public_pull_requests": 15, + "followers": 8129, "location": "Shenzhen, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", @@ -362,21 +361,20 @@ "previous_rank": 19 }, { - "login": "Huxpro", - "name": "Xuan Huang (黄玄)", - "profile_url": "https://github.com/Huxpro", + "login": "michaelliao", + "name": "Crypto Michael", + "profile_url": "https://github.com/michaelliao", "public_contributions": 727, - "public_repos": 115, - "public_gists": 14, + "public_repos": 117, + "public_gists": 0, "observed_public_commits": 727, - "observed_public_pull_requests": 341, - "followers": 7844, - "location": "[NY, CA, ...China]", + "observed_public_pull_requests": 0, + "followers": 38518, + "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 20 } ] } diff --git a/data/latest/countries-denmark.json b/data/latest/countries-denmark.json index c34282a..5cf5fe9 100644 --- a/data/latest/countries-denmark.json +++ b/data/latest/countries-denmark.json @@ -3,24 +3,24 @@ "slug": "denmark", "name": "Denmark", "title": "Top observed GitHub contributors in Denmark", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23599 + 24042 ] }, "code": "DK", - "candidate_count": 10935, + "candidate_count": 10967, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Denmark repos:>5 type:user", - "total": 10935, + "total": 10967, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "neoneye", "name": "Simon Strandgaard", "profile_url": "https://github.com/neoneye", - "public_contributions": 4662, + "public_contributions": 4895, "public_repos": 214, "public_gists": 35, - "observed_public_commits": 4662, - "observed_public_pull_requests": 396, + "observed_public_commits": 4895, + "observed_public_pull_requests": 437, "followers": 273, "location": "Copenhagen - Denmark", "location_confidence": "exact-country", @@ -59,12 +59,12 @@ "login": "niksedk", "name": "Nikolaj Olsson", "profile_url": "https://github.com/niksedk", - "public_contributions": 4221, - "public_repos": 20, + "public_contributions": 4436, + "public_repos": 21, "public_gists": 0, - "observed_public_commits": 4221, - "observed_public_pull_requests": 96, - "followers": 299, + "observed_public_commits": 4436, + "observed_public_pull_requests": 194, + "followers": 301, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "ThomasVitale", "name": "Thomas Vitale", "profile_url": "https://github.com/ThomasVitale", - "public_contributions": 2110, + "public_contributions": 2065, "public_repos": 226, "public_gists": 19, - "observed_public_commits": 2110, - "observed_public_pull_requests": 151, - "followers": 1230, + "observed_public_commits": 2065, + "observed_public_pull_requests": 145, + "followers": 1232, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -110,11 +110,11 @@ "login": "maxandersen", "name": "Max Rydahl Andersen", "profile_url": "https://github.com/maxandersen", - "public_contributions": 1748, - "public_repos": 737, + "public_contributions": 1783, + "public_repos": 741, "public_gists": 297, - "observed_public_commits": 1748, - "observed_public_pull_requests": 291, + "observed_public_commits": 1783, + "observed_public_pull_requests": 323, "followers": 410, "location": "Denmark", "location_confidence": "exact-country", @@ -127,46 +127,46 @@ "login": "davsclaus", "name": "Claus Ibsen", "profile_url": "https://github.com/davsclaus", - "public_contributions": 1606, + "public_contributions": 1611, "public_repos": 78, "public_gists": 205, - "observed_public_commits": 1606, - "observed_public_pull_requests": 350, + "observed_public_commits": 1611, + "observed_public_pull_requests": 395, "followers": 650, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 7 + "previous_rank": 6 }, { "login": "akien-mga", "name": "Rémi Verschelde", "profile_url": "https://github.com/akien-mga", - "public_contributions": 1570, + "public_contributions": 1564, "public_repos": 248, "public_gists": 13, - "observed_public_commits": 1570, - "observed_public_pull_requests": 180, - "followers": 1732, + "observed_public_commits": 1564, + "observed_public_pull_requests": 173, + "followers": 1733, "location": "Copenhagen, Denmark", "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 6 + "previous_rank": 7 }, { "login": "AJenbo", "name": "Anders Jenbo", "profile_url": "https://github.com/AJenbo", - "public_contributions": 1445, - "public_repos": 166, + "public_contributions": 1459, + "public_repos": 167, "public_gists": 2, - "observed_public_commits": 1445, - "observed_public_pull_requests": 421, - "followers": 382, + "observed_public_commits": 1459, + "observed_public_pull_requests": 385, + "followers": 384, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -178,12 +178,12 @@ "login": "athas", "name": "Troels Henriksen", "profile_url": "https://github.com/athas", - "public_contributions": 1254, - "public_repos": 228, + "public_contributions": 1229, + "public_repos": 231, "public_gists": 72, - "observed_public_commits": 1254, - "observed_public_pull_requests": 85, - "followers": 329, + "observed_public_commits": 1229, + "observed_public_pull_requests": 78, + "followers": 331, "location": "Copenhagen, Denmark", "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -195,11 +195,11 @@ "login": "freddydk", "name": "Freddy Kristiansen", "profile_url": "https://github.com/freddydk", - "public_contributions": 928, + "public_contributions": 945, "public_repos": 21, "public_gists": 0, - "observed_public_commits": 928, - "observed_public_pull_requests": 30, + "observed_public_commits": 945, + "observed_public_pull_requests": 29, "followers": 360, "location": "Denmark", "location_confidence": "exact-country", @@ -209,38 +209,38 @@ "previous_rank": 10 }, { - "login": "FrederikBolding", - "name": "Frederik Bolding", - "profile_url": "https://github.com/FrederikBolding", - "public_contributions": 924, - "public_repos": 132, - "public_gists": 1, - "observed_public_commits": 924, - "observed_public_pull_requests": 438, - "followers": 471, + "login": "davidpdrsn", + "name": "David Pedersen", + "profile_url": "https://github.com/davidpdrsn", + "public_contributions": 930, + "public_repos": 186, + "public_gists": 79, + "observed_public_commits": 930, + "observed_public_pull_requests": 189, + "followers": 1732, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 11 + "previous_rank": 12 }, { - "login": "davidpdrsn", - "name": "David Pedersen", - "profile_url": "https://github.com/davidpdrsn", - "public_contributions": 878, - "public_repos": 187, - "public_gists": 79, - "observed_public_commits": 878, - "observed_public_pull_requests": 167, - "followers": 1729, + "login": "FrederikBolding", + "name": "Frederik Bolding", + "profile_url": "https://github.com/FrederikBolding", + "public_contributions": 913, + "public_repos": 132, + "public_gists": 1, + "observed_public_commits": 913, + "observed_public_pull_requests": 430, + "followers": 473, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 12 + "previous_rank": 11 }, { "login": "gavinsimpson", @@ -251,7 +251,7 @@ "public_gists": 19, "observed_public_commits": 859, "observed_public_pull_requests": 5, - "followers": 563, + "followers": 564, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -263,10 +263,10 @@ "login": "danmindru", "name": "Dan Mindru", "profile_url": "https://github.com/danmindru", - "public_contributions": 856, + "public_contributions": 843, "public_repos": 89, "public_gists": 18, - "observed_public_commits": 856, + "observed_public_commits": 843, "observed_public_pull_requests": 5, "followers": 604, "location": "Denmark ☁️", @@ -280,62 +280,62 @@ "login": "sepandhaghighi", "name": "Sepand Haghighi", "profile_url": "https://github.com/sepandhaghighi", - "public_contributions": 826, - "public_repos": 100, + "public_contributions": 835, + "public_repos": 101, "public_gists": 5, - "observed_public_commits": 826, - "observed_public_pull_requests": 769, - "followers": 914, + "observed_public_commits": 835, + "observed_public_pull_requests": 781, + "followers": 916, "location": "Aalborg, Denmark", "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 16 + "previous_rank": 15 }, { - "login": "alexrp", - "name": "Alex Rønne Petersen", - "profile_url": "https://github.com/alexrp", - "public_contributions": 821, - "public_repos": 159, - "public_gists": 0, - "observed_public_commits": 821, - "observed_public_pull_requests": 169, - "followers": 410, + "login": "LunaTheFoxgirl", + "name": "Luna", + "profile_url": "https://github.com/LunaTheFoxgirl", + "public_contributions": 820, + "public_repos": 134, + "public_gists": 6, + "observed_public_commits": 820, + "observed_public_pull_requests": 16, + "followers": 954, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 + "previous_rank": 17 }, { - "login": "LunaTheFoxgirl", - "name": "Luna", - "profile_url": "https://github.com/LunaTheFoxgirl", - "public_contributions": 818, - "public_repos": 134, - "public_gists": 6, - "observed_public_commits": 818, - "observed_public_pull_requests": 17, - "followers": 953, + "login": "alexrp", + "name": "Alex Rønne Petersen", + "profile_url": "https://github.com/alexrp", + "public_contributions": 785, + "public_repos": 159, + "public_gists": 0, + "observed_public_commits": 785, + "observed_public_pull_requests": 161, + "followers": 413, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 17 + "previous_rank": 16 }, { "login": "david-christiansen", "name": "David Thrane Christiansen", "profile_url": "https://github.com/david-christiansen", - "public_contributions": 773, + "public_contributions": 765, "public_repos": 177, "public_gists": 45, - "observed_public_commits": 773, - "observed_public_pull_requests": 721, + "observed_public_commits": 765, + "observed_public_pull_requests": 711, "followers": 577, "location": "Copenhagen, Denmark", "location_confidence": "multi-location", @@ -345,34 +345,33 @@ "previous_rank": 18 }, { - "login": "simonbs", - "name": "Simon B. Støvring", - "profile_url": "https://github.com/simonbs", - "public_contributions": 644, - "public_repos": 128, - "public_gists": 45, - "observed_public_commits": 644, - "observed_public_pull_requests": 52, - "followers": 1417, - "location": "Denmark", - "location_confidence": "exact-country", + "login": "yoshuawuyts", + "name": "Yosh", + "profile_url": "https://github.com/yoshuawuyts", + "public_contributions": 650, + "public_repos": 1021, + "public_gists": 385, + "observed_public_commits": 650, + "observed_public_pull_requests": 110, + "followers": 3276, + "location": "København, Denmark", + "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 20 + "rank": 19 }, { - "login": "MarcSkovMadsen", - "name": "Marc Skov Madsen", - "profile_url": "https://github.com/MarcSkovMadsen", - "public_contributions": 639, - "public_repos": 113, - "public_gists": 18, - "observed_public_commits": 639, - "observed_public_pull_requests": 212, - "followers": 559, - "location": "Børkop, Denmark", - "location_confidence": "multi-location", + "login": "mikker", + "name": "Mikkel Malmberg", + "profile_url": "https://github.com/mikker", + "public_contributions": 649, + "public_repos": 161, + "public_gists": 62, + "observed_public_commits": 649, + "observed_public_pull_requests": 257, + "followers": 840, + "location": "Denmark", + "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 20 diff --git a/data/latest/countries-finland.json b/data/latest/countries-finland.json index 6d28570..901f389 100644 --- a/data/latest/countries-finland.json +++ b/data/latest/countries-finland.json @@ -3,24 +3,24 @@ "slug": "finland", "name": "Finland", "title": "Top observed GitHub contributors in Finland", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 25745 + 26050 ] }, "code": "FI", - "candidate_count": 12684, + "candidate_count": 12706, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Finland repos:>5 type:user", - "total": 12684, + "total": 12706, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "penberg", "name": "Pekka Enberg", "profile_url": "https://github.com/penberg", - "public_contributions": 3953, + "public_contributions": 3928, "public_repos": 58, "public_gists": 2, - "observed_public_commits": 3953, - "observed_public_pull_requests": 754, - "followers": 1889, + "observed_public_commits": 3928, + "observed_public_pull_requests": 761, + "followers": 1896, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "tulir", "name": "Tulir Asokan", "profile_url": "https://github.com/tulir", - "public_contributions": 3469, + "public_contributions": 3487, "public_repos": 141, "public_gists": 8, - "observed_public_commits": 3469, - "observed_public_pull_requests": 100, - "followers": 1130, + "observed_public_commits": 3487, + "observed_public_pull_requests": 101, + "followers": 1135, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -76,10 +76,10 @@ "login": "cniska", "name": "Christoffer Niska", "profile_url": "https://github.com/cniska", - "public_contributions": 3383, + "public_contributions": 3385, "public_repos": 135, "public_gists": 111, - "observed_public_commits": 3383, + "observed_public_commits": 3385, "observed_public_pull_requests": 126, "followers": 313, "location": "Helsinki, Finland", @@ -93,11 +93,20 @@ "login": "bebraw", "name": "Juho Vepsäläinen", "profile_url": "https://github.com/bebraw", - "public_contributions": 2816, - "public_repos": 260, + "public_contributions": 3106, + "public_repos": 262, "public_gists": 208, - "observed_public_commits": 2816, - "observed_public_pull_requests": 6, + "observed_public_commits": 3106, + "observed_public_pull_requests": 7, + "contribution_burst_adjustment": { + "raw_public_commits": 3106, + "adjusted_public_commits": 2982, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 124, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, "followers": 2212, "location": "Rautalampi, Finland", "location_confidence": "multi-location", @@ -110,12 +119,12 @@ "login": "rollecode", "name": "Rolle Laukkarinen", "profile_url": "https://github.com/rollecode", - "public_contributions": 2700, - "public_repos": 308, + "public_contributions": 2710, + "public_repos": 309, "public_gists": 6, - "observed_public_commits": 2700, + "observed_public_commits": 2710, "observed_public_pull_requests": 42, - "followers": 321, + "followers": 324, "location": "Jyväskylä, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -127,12 +136,12 @@ "login": "hugovk", "name": "Hugo van Kemenade", "profile_url": "https://github.com/hugovk", - "public_contributions": 2512, - "public_repos": 1413, + "public_contributions": 2506, + "public_repos": 1415, "public_gists": 35, - "observed_public_commits": 2512, - "observed_public_pull_requests": 985, - "followers": 1126, + "observed_public_commits": 2506, + "observed_public_pull_requests": 986, + "followers": 1131, "location": "Helsinki, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -149,7 +158,7 @@ "public_gists": 49, "observed_public_commits": 1879, "observed_public_pull_requests": 24, - "followers": 1060, + "followers": 1063, "location": "Helsinki, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -158,15 +167,15 @@ "previous_rank": 7 }, { - "login": "brylie", - "name": "Brylie Oxley", - "profile_url": "https://github.com/brylie", - "public_contributions": 1696, - "public_repos": 182, - "public_gists": 31, - "observed_public_commits": 1696, - "observed_public_pull_requests": 144, - "followers": 312, + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -175,49 +184,49 @@ "previous_rank": 9 }, { - "login": "kijai", - "name": "Jukka Seppänen", - "profile_url": "https://github.com/kijai", - "public_contributions": 1691, - "public_repos": 107, - "public_gists": 0, - "observed_public_commits": 1691, - "observed_public_pull_requests": 67, - "followers": 6089, + "login": "mmalmi", + "name": "Martti Malmi", + "profile_url": "https://github.com/mmalmi", + "public_contributions": 1695, + "public_repos": 96, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 38, + "followers": 415, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 8 + "previous_rank": 10 }, { - "login": "mmalmi", - "name": "Martti Malmi", - "profile_url": "https://github.com/mmalmi", - "public_contributions": 1646, - "public_repos": 95, - "public_gists": 5, - "observed_public_commits": 1646, - "observed_public_pull_requests": 26, - "followers": 390, + "login": "brylie", + "name": "Brylie Oxley", + "profile_url": "https://github.com/brylie", + "public_contributions": 1659, + "public_repos": 182, + "public_gists": 31, + "observed_public_commits": 1659, + "observed_public_pull_requests": 141, + "followers": 312, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 10 + "previous_rank": 8 }, { "login": "dalathegreat", "name": "Daniel Öster", "profile_url": "https://github.com/dalathegreat", - "public_contributions": 1460, + "public_contributions": 1483, "public_repos": 43, "public_gists": 0, - "observed_public_commits": 1460, - "observed_public_pull_requests": 377, - "followers": 1745, + "observed_public_commits": 1483, + "observed_public_pull_requests": 382, + "followers": 1755, "location": "Vaasa, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -229,12 +238,12 @@ "login": "nikohoffren", "name": "Niko Hoffrén", "profile_url": "https://github.com/nikohoffren", - "public_contributions": 1323, + "public_contributions": 1324, "public_repos": 66, "public_gists": 0, - "observed_public_commits": 1323, + "observed_public_commits": 1324, "observed_public_pull_requests": 17, - "followers": 516, + "followers": 517, "location": "Kuopio, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -246,11 +255,11 @@ "login": "akheron", "name": "Petri Lehtinen", "profile_url": "https://github.com/akheron", - "public_contributions": 1229, + "public_contributions": 1221, "public_repos": 125, "public_gists": 38, - "observed_public_commits": 1229, - "observed_public_pull_requests": 208, + "observed_public_commits": 1221, + "observed_public_pull_requests": 206, "followers": 512, "location": "Turku, Finland", "location_confidence": "multi-location", @@ -263,11 +272,11 @@ "login": "mstahv", "name": "Matti Tahvonen", "profile_url": "https://github.com/mstahv", - "public_contributions": 937, + "public_contributions": 978, "public_repos": 384, "public_gists": 12, - "observed_public_commits": 937, - "observed_public_pull_requests": 58, + "observed_public_commits": 978, + "observed_public_pull_requests": 63, "followers": 631, "location": "Turku, Finland", "location_confidence": "multi-location", @@ -280,10 +289,10 @@ "login": "Kaltsoon", "name": "Kalle Ilves", "profile_url": "https://github.com/Kaltsoon", - "public_contributions": 885, + "public_contributions": 916, "public_repos": 279, "public_gists": 0, - "observed_public_commits": 885, + "observed_public_commits": 916, "observed_public_pull_requests": 4, "followers": 429, "location": "Helsinki, Finland", @@ -297,10 +306,10 @@ "login": "michael-andreuzza", "name": "Michael Andreuzza", "profile_url": "https://github.com/michael-andreuzza", - "public_contributions": 779, + "public_contributions": 791, "public_repos": 32, "public_gists": 5, - "observed_public_commits": 779, + "observed_public_commits": 791, "observed_public_pull_requests": 11, "followers": 512, "location": "Mariehman, Åland Islands, Finland", @@ -314,12 +323,12 @@ "login": "aloctavodia", "name": "Osvaldo A Martin", "profile_url": "https://github.com/aloctavodia", - "public_contributions": 757, + "public_contributions": 775, "public_repos": 73, "public_gists": 0, - "observed_public_commits": 757, - "observed_public_pull_requests": 404, - "followers": 673, + "observed_public_commits": 775, + "observed_public_pull_requests": 408, + "followers": 675, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -331,11 +340,11 @@ "login": "lhotari", "name": "Lari Hotari", "profile_url": "https://github.com/lhotari", - "public_contributions": 681, + "public_contributions": 680, "public_repos": 254, "public_gists": 25, - "observed_public_commits": 681, - "observed_public_pull_requests": 330, + "observed_public_commits": 680, + "observed_public_pull_requests": 332, "followers": 267, "location": "Espoo, Finland", "location_confidence": "multi-location", @@ -348,12 +357,12 @@ "login": "eemeli", "name": "Eemeli Aro", "profile_url": "https://github.com/eemeli", - "public_contributions": 667, + "public_contributions": 678, "public_repos": 173, "public_gists": 8, - "observed_public_commits": 667, - "observed_public_pull_requests": 209, - "followers": 451, + "observed_public_commits": 678, + "observed_public_pull_requests": 217, + "followers": 452, "location": "Helsinki, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -365,11 +374,11 @@ "login": "akx", "name": "Aarni Koskela", "profile_url": "https://github.com/akx", - "public_contributions": 646, - "public_repos": 953, + "public_contributions": 621, + "public_repos": 954, "public_gists": 98, - "observed_public_commits": 646, - "observed_public_pull_requests": 361, + "observed_public_commits": 621, + "observed_public_pull_requests": 355, "followers": 513, "location": "Finland", "location_confidence": "exact-country", diff --git a/data/latest/countries-france.json b/data/latest/countries-france.json index c19e2d8..5c235f1 100644 --- a/data/latest/countries-france.json +++ b/data/latest/countries-france.json @@ -3,24 +3,24 @@ "slug": "france", "name": "France", "title": "Top observed GitHub contributors in France", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 85391 + 84074 ] }, "code": "FR", - "candidate_count": 93868, + "candidate_count": 94101, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -34,12 +34,12 @@ "candidate_count_by_query": [ { "query": "location:France repos:>5 type:user", - "total": 61519, + "total": 61671, "accepted": 50 }, { "query": "location:Paris repos:>5 type:user", - "total": 32349, + "total": 32430, "accepted": 34 } ], @@ -48,12 +48,12 @@ "login": "Charles-Chrismann", "name": "Charles Chrismann", "profile_url": "https://github.com/Charles-Chrismann", - "public_contributions": 29497, - "public_repos": 55, + "public_contributions": 28722, + "public_repos": 57, "public_gists": 0, - "observed_public_commits": 29497, - "observed_public_pull_requests": 38, - "followers": 15672, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, "location": "Paris, La Défense", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", @@ -65,12 +65,12 @@ "login": "fasterthanlime", "name": "Amos Wenger", "profile_url": "https://github.com/fasterthanlime", - "public_contributions": 12475, + "public_contributions": 11285, "public_repos": 565, "public_gists": 91, - "observed_public_commits": 12475, - "observed_public_pull_requests": 1456, - "followers": 4684, + "observed_public_commits": 11285, + "observed_public_pull_requests": 1380, + "followers": 4691, "location": "Lyon, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -82,12 +82,12 @@ "login": "nicolas-grekas", "name": "Nicolas Grekas", "profile_url": "https://github.com/nicolas-grekas", - "public_contributions": 9849, + "public_contributions": 10149, "public_repos": 132, "public_gists": 29, - "observed_public_commits": 9849, - "observed_public_pull_requests": 551, - "followers": 2103, + "observed_public_commits": 10149, + "observed_public_pull_requests": 607, + "followers": 2106, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -99,12 +99,12 @@ "login": "ornicar", "name": "Thibault Duplessis", "profile_url": "https://github.com/ornicar", - "public_contributions": 7438, + "public_contributions": 7340, "public_repos": 465, "public_gists": 429, - "observed_public_commits": 7438, - "observed_public_pull_requests": 231, - "followers": 6396, + "observed_public_commits": 7340, + "observed_public_pull_requests": 228, + "followers": 6404, "location": "France", "location_confidence": "exact-country", "discovered_by_query": "location:France repos:>5 type:user", @@ -116,12 +116,12 @@ "login": "crazy-max", "name": "CrazyMax", "profile_url": "https://github.com/crazy-max", - "public_contributions": 6236, - "public_repos": 291, + "public_contributions": 6481, + "public_repos": 292, "public_gists": 26, - "observed_public_commits": 6236, - "observed_public_pull_requests": 1505, - "followers": 2739, + "observed_public_commits": 6481, + "observed_public_pull_requests": 1524, + "followers": 2747, "location": "France", "location_confidence": "exact-country", "discovered_by_query": "location:France repos:>5 type:user", @@ -133,12 +133,12 @@ "login": "samber", "name": "Samuel Berthe", "profile_url": "https://github.com/samber", - "public_contributions": 6182, + "public_contributions": 6206, "public_repos": 281, "public_gists": 43, - "observed_public_commits": 6182, - "observed_public_pull_requests": 284, - "followers": 2103, + "observed_public_commits": 6206, + "observed_public_pull_requests": 292, + "followers": 2115, "location": "Nantes, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -150,12 +150,12 @@ "login": "jedisct1", "name": "Frank Denis", "profile_url": "https://github.com/jedisct1", - "public_contributions": 6051, + "public_contributions": 5947, "public_repos": 558, "public_gists": 810, - "observed_public_commits": 6051, - "observed_public_pull_requests": 178, - "followers": 4228, + "observed_public_commits": 5947, + "observed_public_pull_requests": 177, + "followers": 4245, "location": "Antibes, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -167,12 +167,12 @@ "login": "benoitc", "name": "Benoit Chesneau", "profile_url": "https://github.com/benoitc", - "public_contributions": 3249, - "public_repos": 280, + "public_contributions": 3492, + "public_repos": 281, "public_gists": 8, - "observed_public_commits": 3249, - "observed_public_pull_requests": 399, - "followers": 2336, + "observed_public_commits": 3492, + "observed_public_pull_requests": 515, + "followers": 2340, "location": "Creil, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -184,12 +184,12 @@ "login": "fzaninotto", "name": "Francois Zaninotto", "profile_url": "https://github.com/fzaninotto", - "public_contributions": 2351, + "public_contributions": 2349, "public_repos": 101, "public_gists": 24, - "observed_public_commits": 2351, - "observed_public_pull_requests": 50, - "followers": 4313, + "observed_public_commits": 2349, + "observed_public_pull_requests": 51, + "followers": 4315, "location": "Nancy, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -201,18 +201,18 @@ "login": "vincentbernat", "name": "Vincent Bernat", "profile_url": "https://github.com/vincentbernat", - "public_contributions": 2063, + "public_contributions": 2103, "public_repos": 443, "public_gists": 67, - "observed_public_commits": 2063, - "observed_public_pull_requests": 100, - "followers": 1232, + "observed_public_commits": 2103, + "observed_public_pull_requests": 101, + "followers": 1234, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 11 + "previous_rank": 10 }, { "login": "angristan", @@ -223,13 +223,13 @@ "public_gists": 28, "observed_public_commits": 2062, "observed_public_pull_requests": 126, - "followers": 2176, + "followers": 2198, "location": "Paris", "location_confidence": "city-match", "discovered_by_query": "location:Paris repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 10 + "previous_rank": 11 }, { "login": "Dimillian", @@ -240,7 +240,7 @@ "public_gists": 99, "observed_public_commits": 2012, "observed_public_pull_requests": 179, - "followers": 4158, + "followers": 4191, "location": "France", "location_confidence": "exact-country", "discovered_by_query": "location:France repos:>5 type:user", @@ -252,12 +252,12 @@ "login": "fabpot", "name": "Fabien Potencier", "profile_url": "https://github.com/fabpot", - "public_contributions": 1800, + "public_contributions": 1842, "public_repos": 97, "public_gists": 12, - "observed_public_commits": 1800, - "observed_public_pull_requests": 183, - "followers": 13409, + "observed_public_commits": 1842, + "observed_public_pull_requests": 189, + "followers": 13416, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -265,48 +265,48 @@ "rank": 13, "previous_rank": 13 }, - { - "login": "p0dalirius", - "name": "Rémi GASCOU (Podalirius)", - "profile_url": "https://github.com/p0dalirius", - "public_contributions": 1564, - "public_repos": 140, - "public_gists": 0, - "observed_public_commits": 1564, - "observed_public_pull_requests": 318, - "followers": 2281, - "location": "France", - "location_confidence": "exact-country", - "discovered_by_query": "location:France repos:>5 type:user", - "notable_repositories": [], - "rank": 14, - "previous_rank": 14 - }, { "login": "gregberge", "name": "Greg Bergé", "profile_url": "https://github.com/gregberge", - "public_contributions": 1521, + "public_contributions": 1609, "public_repos": 149, "public_gists": 39, - "observed_public_commits": 1521, - "observed_public_pull_requests": 755, - "followers": 2043, + "observed_public_commits": 1609, + "observed_public_pull_requests": 793, + "followers": 2044, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, + { + "login": "p0dalirius", + "name": "Rémi GASCOU (Podalirius)", + "profile_url": "https://github.com/p0dalirius", + "public_contributions": 1539, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 1539, + "observed_public_pull_requests": 317, + "followers": 2283, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, { "login": "StanGirard", "name": "Stan Girard", "profile_url": "https://github.com/StanGirard", - "public_contributions": 1376, + "public_contributions": 1375, "public_repos": 93, "public_gists": 12, - "observed_public_commits": 1376, + "observed_public_commits": 1375, "observed_public_pull_requests": 704, "followers": 2378, "location": "Paris", @@ -320,12 +320,12 @@ "login": "ocornut", "name": "omar", "profile_url": "https://github.com/ocornut", - "public_contributions": 1010, + "public_contributions": 998, "public_repos": 27, "public_gists": 14, - "observed_public_commits": 1010, + "observed_public_commits": 998, "observed_public_pull_requests": 6, - "followers": 4097, + "followers": 4103, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -333,56 +333,56 @@ "rank": 17, "previous_rank": 17 }, - { - "login": "agoncal", - "name": "Antonio Goncalves", - "profile_url": "https://github.com/agoncal", - "public_contributions": 912, - "public_repos": 185, - "public_gists": 34, - "observed_public_commits": 912, - "observed_public_pull_requests": 11, - "followers": 1430, - "location": "Paris", - "location_confidence": "city-match", - "discovered_by_query": "location:Paris repos:>5 type:user", - "notable_repositories": [], - "rank": 18, - "previous_rank": 18 - }, { "login": "LaurentMazare", "name": "Laurent Mazare", "profile_url": "https://github.com/LaurentMazare", - "public_contributions": 897, + "public_contributions": 920, "public_repos": 112, "public_gists": 9, - "observed_public_commits": 897, - "observed_public_pull_requests": 147, - "followers": 2765, + "observed_public_commits": 920, + "observed_public_pull_requests": 148, + "followers": 2769, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, { "login": "nadimkobeissi", "name": "Nadim Kobeissi", "profile_url": "https://github.com/nadimkobeissi", - "public_contributions": 897, + "public_contributions": 917, "public_repos": 26, "public_gists": 0, - "observed_public_commits": 897, + "observed_public_commits": 917, "observed_public_pull_requests": 16, "followers": 1358, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "agoncal", + "name": "Antonio Goncalves", + "profile_url": "https://github.com/agoncal", + "public_contributions": 906, + "public_repos": 185, + "public_gists": 34, + "observed_public_commits": 906, + "observed_public_pull_requests": 11, + "followers": 1430, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 } ] } diff --git a/data/latest/countries-germany.json b/data/latest/countries-germany.json index 30d5e9a..3fbf942 100644 --- a/data/latest/countries-germany.json +++ b/data/latest/countries-germany.json @@ -3,24 +3,24 @@ "slug": "germany", "name": "Germany", "title": "Top observed GitHub contributors in Germany", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 34581 + 34665 ] }, "code": "DE", - "candidate_count": 129858, + "candidate_count": 130357, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -35,17 +35,17 @@ "candidate_count_by_query": [ { "query": "location:Germany repos:>5 type:user", - "total": 90077, + "total": 90436, "accepted": 34 }, { "query": "location:Berlin repos:>5 type:user", - "total": 28844, + "total": 28953, "accepted": 22 }, { "query": "location:Munich repos:>5 type:user", - "total": 10937, + "total": 10968, "accepted": 32 } ], @@ -54,12 +54,12 @@ "login": "alexeygrigorev", "name": "Alexey Grigorev", "profile_url": "https://github.com/alexeygrigorev", - "public_contributions": 7355, - "public_repos": 179, + "public_contributions": 7796, + "public_repos": 184, "public_gists": 39, - "observed_public_commits": 7355, - "observed_public_pull_requests": 20, - "followers": 5596, + "observed_public_commits": 7796, + "observed_public_pull_requests": 21, + "followers": 5629, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", @@ -71,12 +71,12 @@ "login": "changkun", "name": "Changkun Ou", "profile_url": "https://github.com/changkun", - "public_contributions": 4503, - "public_repos": 165, + "public_contributions": 4565, + "public_repos": 166, "public_gists": 68, - "observed_public_commits": 4503, - "observed_public_pull_requests": 56, - "followers": 4808, + "observed_public_commits": 4565, + "observed_public_pull_requests": 57, + "followers": 4807, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", @@ -84,101 +84,101 @@ "rank": 2, "previous_rank": 2 }, - { - "login": "schacon", - "name": "Scott Chacon", - "profile_url": "https://github.com/schacon", - "public_contributions": 4102, - "public_repos": 261, - "public_gists": 98, - "observed_public_commits": 4102, - "observed_public_pull_requests": 967, - "followers": 14142, - "location": "Berlin, Germany", - "location_confidence": "multi-location", - "discovered_by_query": "location:Germany repos:>5 type:user", - "notable_repositories": [], - "rank": 3, - "previous_rank": 3 - }, { "login": "sebastianbergmann", "name": "Sebastian Bergmann", "profile_url": "https://github.com/sebastianbergmann", - "public_contributions": 4054, + "public_contributions": 4316, "public_repos": 74, "public_gists": 10, - "observed_public_commits": 4054, - "observed_public_pull_requests": 53, - "followers": 7611, + "observed_public_commits": 4316, + "observed_public_pull_requests": 57, + "followers": 7615, "location": "Siegburg, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "schacon", + "name": "Scott Chacon", + "profile_url": "https://github.com/schacon", + "public_contributions": 4138, + "public_repos": 261, + "public_gists": 98, + "observed_public_commits": 4138, + "observed_public_pull_requests": 978, + "followers": 14140, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], "rank": 4, - "previous_rank": 5 + "previous_rank": 3 }, { "login": "brillout", "name": "Rom", "profile_url": "https://github.com/brillout", - "public_contributions": 4052, + "public_contributions": 4076, "public_repos": 432, "public_gists": 3, - "observed_public_commits": 4052, - "observed_public_pull_requests": 571, - "followers": 1383, + "observed_public_commits": 4076, + "observed_public_pull_requests": 567, + "followers": 1385, "location": "Germany, Munich", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 4 + "previous_rank": 5 }, { - "login": "schickling", - "name": "Johannes Schickling", - "profile_url": "https://github.com/schickling", - "public_contributions": 3038, - "public_repos": 146, - "public_gists": 88, - "observed_public_commits": 3038, - "observed_public_pull_requests": 556, - "followers": 2440, + "login": "floooh", + "name": "Andre Weissflog", + "profile_url": "https://github.com/floooh", + "public_contributions": 2257, + "public_repos": 162, + "public_gists": 55, + "observed_public_commits": 2257, + "observed_public_pull_requests": 128, + "followers": 3039, "location": "Berlin", "location_confidence": "city-match", "discovered_by_query": "location:Berlin repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 6 + "previous_rank": 7 }, { - "login": "floooh", - "name": "Andre Weissflog", - "profile_url": "https://github.com/floooh", - "public_contributions": 2236, - "public_repos": 162, - "public_gists": 55, - "observed_public_commits": 2236, - "observed_public_pull_requests": 126, - "followers": 3038, + "login": "KittyGiraudel", + "name": "Kitty Giraudel", + "profile_url": "https://github.com/KittyGiraudel", + "public_contributions": 2086, + "public_repos": 62, + "public_gists": 111, + "observed_public_commits": 2086, + "observed_public_pull_requests": 35, + "followers": 2984, "location": "Berlin", "location_confidence": "city-match", "discovered_by_query": "location:Berlin repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 7 + "previous_rank": 14 }, { "login": "posva", "name": "Eduardo San Martin Morote", "profile_url": "https://github.com/posva", - "public_contributions": 2071, + "public_contributions": 2058, "public_repos": 386, "public_gists": 18, - "observed_public_commits": 2071, - "observed_public_pull_requests": 56, - "followers": 6522, + "observed_public_commits": 2058, + "observed_public_pull_requests": 60, + "followers": 6525, "location": "Berlin", "location_confidence": "city-match", "discovered_by_query": "location:Berlin repos:>5 type:user", @@ -186,66 +186,66 @@ "rank": 8, "previous_rank": 8 }, + { + "login": "Leonxlnx", + "name": "Leon Lin", + "profile_url": "https://github.com/Leonxlnx", + "public_contributions": 1732, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1732, + "observed_public_pull_requests": 21, + "followers": 827, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, { "login": "pepelsbey", "name": "Vadim Makeev", "profile_url": "https://github.com/pepelsbey", - "public_contributions": 1633, + "public_contributions": 1641, "public_repos": 54, "public_gists": 111, - "observed_public_commits": 1633, - "observed_public_pull_requests": 161, - "followers": 2467, + "observed_public_commits": 1641, + "observed_public_pull_requests": 159, + "followers": 2468, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Berlin repos:>5 type:user", "notable_repositories": [], - "rank": 9, - "previous_rank": 9 - }, - { - "login": "Leonxlnx", - "name": "Leon Lin", - "profile_url": "https://github.com/Leonxlnx", - "public_contributions": 1537, - "public_repos": 106, - "public_gists": 0, - "observed_public_commits": 1537, - "observed_public_pull_requests": 16, - "followers": 794, - "location": "Munich", - "location_confidence": "city-match", - "discovered_by_query": "location:Munich repos:>5 type:user", - "notable_repositories": [], "rank": 10, - "previous_rank": 11 + "previous_rank": 9 }, { "login": "leahneukirchen", "name": "Leah Neukirchen", "profile_url": "https://github.com/leahneukirchen", - "public_contributions": 1462, + "public_contributions": 1458, "public_repos": 217, "public_gists": 8, - "observed_public_commits": 1462, - "observed_public_pull_requests": 29, - "followers": 1489, + "observed_public_commits": 1458, + "observed_public_pull_requests": 28, + "followers": 1493, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 10 + "previous_rank": 11 }, { "login": "aeneasr", "name": "hackerman", "profile_url": "https://github.com/aeneasr", - "public_contributions": 1370, + "public_contributions": 1386, "public_repos": 263, "public_gists": 43, - "observed_public_commits": 1370, - "observed_public_pull_requests": 166, + "observed_public_commits": 1386, + "observed_public_pull_requests": 165, "followers": 2059, "location": "Munich, Germany", "location_confidence": "multi-location", @@ -258,12 +258,12 @@ "login": "IndrajeetPatil", "name": "Indrajeet Patil", "profile_url": "https://github.com/IndrajeetPatil", - "public_contributions": 1297, + "public_contributions": 1288, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 1297, - "observed_public_pull_requests": 304, - "followers": 1786, + "observed_public_commits": 1288, + "observed_public_pull_requests": 306, + "followers": 1790, "location": "Munich", "location_confidence": "city-match", "discovered_by_query": "location:Munich repos:>5 type:user", @@ -271,38 +271,21 @@ "rank": 13, "previous_rank": 13 }, - { - "login": "KittyGiraudel", - "name": "Kitty Giraudel", - "profile_url": "https://github.com/KittyGiraudel", - "public_contributions": 1191, - "public_repos": 61, - "public_gists": 111, - "observed_public_commits": 1191, - "observed_public_pull_requests": 25, - "followers": 2984, - "location": "Berlin", - "location_confidence": "city-match", - "discovered_by_query": "location:Berlin repos:>5 type:user", - "notable_repositories": [], - "rank": 14, - "previous_rank": 14 - }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1159, + "public_contributions": 1146, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1159, - "observed_public_pull_requests": 218, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, "followers": 5288, "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, { @@ -314,75 +297,100 @@ "public_gists": 0, "observed_public_commits": 1111, "observed_public_pull_requests": 105, - "followers": 1178, + "followers": 1170, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, - { - "login": "marijnh", - "name": "Marijn Haverbeke", - "profile_url": "https://github.com/marijnh", - "public_contributions": 1026, - "public_repos": 65, - "public_gists": 44, - "observed_public_commits": 1026, - "observed_public_pull_requests": 2, - "followers": 7059, - "location": "Berlin", - "location_confidence": "city-match", - "discovered_by_query": "location:Berlin repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 18 - }, { "login": "sharkdp", "name": "David Peter", "profile_url": "https://github.com/sharkdp", - "public_contributions": 1016, + "public_contributions": 993, "public_repos": 129, "public_gists": 37, - "observed_public_commits": 1016, - "observed_public_pull_requests": 573, - "followers": 8033, + "observed_public_commits": 993, + "observed_public_pull_requests": 554, + "followers": 8041, "location": "Stuttgart, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", "notable_repositories": [], - "rank": 18, - "previous_rank": 17 + "rank": 16, + "previous_rank": 18 }, { "login": "tiangolo", "name": "Sebastián Ramírez", "profile_url": "https://github.com/tiangolo", - "public_contributions": 868, + "public_contributions": 925, "public_repos": 66, "public_gists": 1, - "observed_public_commits": 868, - "observed_public_pull_requests": 574, - "followers": 31288, + "observed_public_commits": 925, + "observed_public_pull_requests": 628, + "followers": 31389, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 17, "previous_rank": 19 }, + { + "login": "marijnh", + "name": "Marijn Haverbeke", + "profile_url": "https://github.com/marijnh", + "public_contributions": 990, + "public_repos": 65, + "public_gists": 44, + "observed_public_commits": 990, + "observed_public_pull_requests": 2, + "contribution_burst_adjustment": { + "raw_public_commits": 990, + "adjusted_public_commits": 915, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 75, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7064, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "aregtech", + "name": "Aregtech", + "profile_url": "https://github.com/aregtech", + "public_contributions": 904, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 904, + "observed_public_pull_requests": 188, + "followers": 754, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, { "login": "nikic", "name": "Nikita Popov", "profile_url": "https://github.com/nikic", - "public_contributions": 815, + "public_contributions": 817, "public_repos": 140, "public_gists": 73, - "observed_public_commits": 815, - "observed_public_pull_requests": 465, - "followers": 6478, + "observed_public_commits": 817, + "observed_public_pull_requests": 467, + "followers": 6486, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", diff --git a/data/latest/countries-hong-kong.json b/data/latest/countries-hong-kong.json index dee8500..66870a5 100644 --- a/data/latest/countries-hong-kong.json +++ b/data/latest/countries-hong-kong.json @@ -3,24 +3,24 @@ "slug": "hong-kong", "name": "Hong Kong", "title": "Top observed GitHub contributors in Hong Kong", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 34483 + 35664 ] }, "code": "HK", - "candidate_count": 8783, + "candidate_count": 8821, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:\"Hong Kong\" repos:>5 type:user", - "total": 8783, + "total": 8821, "accepted": 100 } ], @@ -42,10 +42,10 @@ "login": "Anduin2017", "name": "Anduin Xue", "profile_url": "https://github.com/Anduin2017", - "public_contributions": 9114, + "public_contributions": 9458, "public_repos": 142, "public_gists": 14, - "observed_public_commits": 9114, + "observed_public_commits": 9458, "observed_public_pull_requests": 17, "followers": 3530, "location": "Hong Kong SAR", @@ -59,12 +59,12 @@ "login": "JokerJohn", "name": "Catalina", "profile_url": "https://github.com/JokerJohn", - "public_contributions": 6309, + "public_contributions": 6877, "public_repos": 107, "public_gists": 1, - "observed_public_commits": 6309, + "observed_public_commits": 6877, "observed_public_pull_requests": 5, - "followers": 1109, + "followers": 1107, "location": "Hong Kong SAR, China", "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "dirkarnez", "name": "Dirk Arnez", "profile_url": "https://github.com/dirkarnez", - "public_contributions": 5527, - "public_repos": 2897, + "public_contributions": 5552, + "public_repos": 2900, "public_gists": 98, - "observed_public_commits": 5527, + "observed_public_commits": 5552, "observed_public_pull_requests": 1, - "followers": 399, + "followers": 400, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "kentang2017", "name": "Ken Tang", "profile_url": "https://github.com/kentang2017", - "public_contributions": 2559, + "public_contributions": 2804, "public_repos": 28, "public_gists": 0, - "observed_public_commits": 2559, + "observed_public_commits": 2804, "observed_public_pull_requests": 1, - "followers": 742, + "followers": 745, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "fuma-nama", "name": "Fuma Nama", "profile_url": "https://github.com/fuma-nama", - "public_contributions": 2197, - "public_repos": 128, + "public_contributions": 2232, + "public_repos": 131, "public_gists": 0, - "observed_public_commits": 2197, - "observed_public_pull_requests": 428, - "followers": 1581, + "observed_public_commits": 2232, + "observed_public_pull_requests": 439, + "followers": 1586, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -132,7 +132,7 @@ "public_gists": 1, "observed_public_commits": 2030, "observed_public_pull_requests": 241, - "followers": 339, + "followers": 338, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -144,7 +144,7 @@ "login": "0x676e67", "profile_url": "https://github.com/0x676e67", "public_contributions": 1977, - "public_repos": 98, + "public_repos": 99, "public_gists": 3, "observed_public_commits": 1977, "observed_public_pull_requests": 916, @@ -154,34 +154,34 @@ "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 8 + "previous_rank": 7 }, { "login": "DarkLight1337", "name": "Cyrus Leung", "profile_url": "https://github.com/DarkLight1337", - "public_contributions": 1974, + "public_contributions": 1954, "public_repos": 16, "public_gists": 0, - "observed_public_commits": 1974, - "observed_public_pull_requests": 529, - "followers": 420, + "observed_public_commits": 1954, + "observed_public_pull_requests": 525, + "followers": 425, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 7 + "previous_rank": 8 }, { "login": "ArgoZhang", "name": "Argo Zhang", "profile_url": "https://github.com/ArgoZhang", - "public_contributions": 1442, + "public_contributions": 1443, "public_repos": 117, "public_gists": 0, - "observed_public_commits": 1442, - "observed_public_pull_requests": 1237, + "observed_public_commits": 1443, + "observed_public_pull_requests": 1235, "followers": 1065, "location": "Hong Kong", "location_confidence": "exact-country", @@ -194,12 +194,12 @@ "login": "johnsoncodehk", "name": "Johnson Chu", "profile_url": "https://github.com/johnsoncodehk", - "public_contributions": 1354, + "public_contributions": 1337, "public_repos": 153, "public_gists": 23, - "observed_public_commits": 1354, - "observed_public_pull_requests": 153, - "followers": 1686, + "observed_public_commits": 1337, + "observed_public_pull_requests": 149, + "followers": 1687, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -211,12 +211,12 @@ "login": "TianxingChen", "name": "Tianxing Chen (陈天行)", "profile_url": "https://github.com/TianxingChen", - "public_contributions": 1270, + "public_contributions": 1258, "public_repos": 47, "public_gists": 0, - "observed_public_commits": 1270, + "observed_public_commits": 1258, "observed_public_pull_requests": 0, - "followers": 1460, + "followers": 1462, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -225,21 +225,21 @@ "previous_rank": 11 }, { - "login": "Akagi201", - "name": "Bob Liu", - "profile_url": "https://github.com/Akagi201", - "public_contributions": 825, - "public_repos": 328, - "public_gists": 1419, - "observed_public_commits": 825, - "observed_public_pull_requests": 30, - "followers": 883, + "login": "messense", + "name": "messense", + "profile_url": "https://github.com/messense", + "public_contributions": 773, + "public_repos": 143, + "public_gists": 25, + "observed_public_commits": 773, + "observed_public_pull_requests": 226, + "followers": 2166, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 12 + "previous_rank": 14 }, { "login": "heilcheng", @@ -250,7 +250,7 @@ "public_gists": 0, "observed_public_commits": 769, "observed_public_pull_requests": 52, - "followers": 957, + "followers": 960, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -259,37 +259,63 @@ "previous_rank": 13 }, { - "login": "messense", - "name": "messense", - "profile_url": "https://github.com/messense", - "public_contributions": 764, - "public_repos": 143, - "public_gists": 25, - "observed_public_commits": 764, - "observed_public_pull_requests": 224, - "followers": 2165, + "login": "Akagi201", + "name": "Bob Liu", + "profile_url": "https://github.com/Akagi201", + "public_contributions": 829, + "public_repos": 328, + "public_gists": 1419, + "observed_public_commits": 829, + "observed_public_pull_requests": 30, + "contribution_burst_adjustment": { + "raw_public_commits": 829, + "adjusted_public_commits": 733, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 96, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 884, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 14 + "previous_rank": 12 + }, + { + "login": "pseudoyu", + "name": "pseudoyu", + "profile_url": "https://github.com/pseudoyu", + "public_contributions": 705, + "public_repos": 77, + "public_gists": 5, + "observed_public_commits": 705, + "observed_public_pull_requests": 27, + "followers": 1294, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 19 }, { "login": "tiann", "name": "weishu", "profile_url": "https://github.com/tiann", - "public_contributions": 663, + "public_contributions": 701, "public_repos": 146, "public_gists": 9, - "observed_public_commits": 663, + "observed_public_commits": 701, "observed_public_pull_requests": 23, - "followers": 8299, + "followers": 8320, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 16, "previous_rank": 15 }, { @@ -306,7 +332,7 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 17, "previous_rank": 16 }, { @@ -317,64 +343,47 @@ "public_repos": 38, "public_gists": 0, "observed_public_commits": 513, - "observed_public_pull_requests": 361, - "followers": 313, + "observed_public_pull_requests": 364, + "followers": 314, "location": "Shenzhen/Hong Kong, China", "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 17, + "rank": 18, "previous_rank": 17 }, + { + "login": "0xsongsu", + "name": "0xSongsu", + "profile_url": "https://github.com/0xsongsu", + "public_contributions": 503, + "public_repos": 29, + "public_gists": 0, + "observed_public_commits": 503, + "observed_public_pull_requests": 114, + "followers": 446, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, { "login": "tobychui", "name": "Toby Chui", "profile_url": "https://github.com/tobychui", - "public_contributions": 469, + "public_contributions": 481, "public_repos": 59, "public_gists": 4, - "observed_public_commits": 469, - "observed_public_pull_requests": 31, - "followers": 531, + "observed_public_commits": 481, + "observed_public_pull_requests": 32, + "followers": 533, "location": "Hong Kong / Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 20, "previous_rank": 18 - }, - { - "login": "pseudoyu", - "name": "pseudoyu", - "profile_url": "https://github.com/pseudoyu", - "public_contributions": 429, - "public_repos": 77, - "public_gists": 5, - "observed_public_commits": 429, - "observed_public_pull_requests": 26, - "followers": 1293, - "location": "Hong Kong", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", - "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "c0re100", - "name": "ɥnsʞʎ", - "profile_url": "https://github.com/c0re100", - "public_contributions": 415, - "public_repos": 49, - "public_gists": 3, - "observed_public_commits": 415, - "observed_public_pull_requests": 5, - "followers": 844, - "location": "Hong Kong", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", - "notable_repositories": [], - "rank": 20 } ] } diff --git a/data/latest/countries-india.json b/data/latest/countries-india.json index 95407ee..4290e8d 100644 --- a/data/latest/countries-india.json +++ b/data/latest/countries-india.json @@ -3,24 +3,24 @@ "slug": "india", "name": "India", "title": "Top observed GitHub contributors in India", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 517396 + 517350 ] }, "code": "IN", - "candidate_count": 234566, + "candidate_count": 235722, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:India repos:>5 type:user", - "total": 234566, + "total": 235722, "accepted": 100 } ], @@ -42,12 +42,21 @@ "login": "farhan7reza7", "name": "Farhan Reza", "profile_url": "https://github.com/farhan7reza7", - "public_contributions": 502287, + "public_contributions": 502212, "public_repos": 110, "public_gists": 0, - "observed_public_commits": 502287, + "observed_public_commits": 502212, "observed_public_pull_requests": 35, - "followers": 2458, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, "location": "New Delhi, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -59,12 +68,12 @@ "login": "kovidgoyal", "name": "Kovid Goyal", "profile_url": "https://github.com/kovidgoyal", - "public_contributions": 4634, + "public_contributions": 4637, "public_repos": 46, "public_gists": 0, - "observed_public_commits": 4634, - "observed_public_pull_requests": 4, - "followers": 5509, + "observed_public_commits": 4637, + "observed_public_pull_requests": 1, + "followers": 5522, "location": "Mumbai, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -76,12 +85,12 @@ "login": "thetutlage", "name": "Harminder Virk", "profile_url": "https://github.com/thetutlage", - "public_contributions": 2429, + "public_contributions": 2397, "public_repos": 313, "public_gists": 41, - "observed_public_commits": 2429, - "observed_public_pull_requests": 37, - "followers": 2623, + "observed_public_commits": 2397, + "observed_public_pull_requests": 34, + "followers": 2625, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -93,12 +102,12 @@ "login": "ishandutta2007", "name": "Ishan Dutta", "profile_url": "https://github.com/ishandutta2007", - "public_contributions": 1899, - "public_repos": 1704, + "public_contributions": 1948, + "public_repos": 1711, "public_gists": 23, - "observed_public_commits": 1899, + "observed_public_commits": 1948, "observed_public_pull_requests": 1, - "followers": 12419, + "followers": 12842, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -110,12 +119,12 @@ "login": "codewithdhruba01", "name": "Dhrubaraj Pati", "profile_url": "https://github.com/codewithdhruba01", - "public_contributions": 1801, - "public_repos": 67, + "public_contributions": 1750, + "public_repos": 66, "public_gists": 0, - "observed_public_commits": 1801, - "observed_public_pull_requests": 330, - "followers": 2192, + "observed_public_commits": 1750, + "observed_public_pull_requests": 326, + "followers": 2186, "location": "india", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -124,49 +133,49 @@ "previous_rank": 5 }, { - "login": "MAZHARMIK", - "name": "MAZHAR", - "profile_url": "https://github.com/MAZHARMIK", - "public_contributions": 962, - "public_repos": 30, + "login": "PeetlaMahesh123", + "name": "🎯✨Peetla Mahesh💫🤖", + "profile_url": "https://github.com/PeetlaMahesh123", + "public_contributions": 977, + "public_repos": 34, "public_gists": 0, - "observed_public_commits": 962, + "observed_public_commits": 977, "observed_public_pull_requests": 0, - "followers": 2751, - "location": "Gurgaon, India", + "followers": 2007, + "location": "Mico Layout , Bangalore, Karnataka, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 6 + "previous_rank": 7 }, { - "login": "PeetlaMahesh123", - "name": "🎯✨Peetla Mahesh💫🤖", - "profile_url": "https://github.com/PeetlaMahesh123", - "public_contributions": 949, - "public_repos": 34, + "login": "MAZHARMIK", + "name": "MAZHAR", + "profile_url": "https://github.com/MAZHARMIK", + "public_contributions": 957, + "public_repos": 30, "public_gists": 0, - "observed_public_commits": 949, + "observed_public_commits": 957, "observed_public_pull_requests": 0, - "followers": 1994, - "location": "Mico Layout , Bangalore, Karnataka, India", + "followers": 2757, + "location": "Gurgaon, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 7 + "previous_rank": 6 }, { "login": "sivaprasadreddy", "name": "K. Siva Prasad Reddy", "profile_url": "https://github.com/sivaprasadreddy", - "public_contributions": 913, - "public_repos": 165, + "public_contributions": 915, + "public_repos": 169, "public_gists": 63, - "observed_public_commits": 913, - "observed_public_pull_requests": 28, - "followers": 1864, + "observed_public_commits": 915, + "observed_public_pull_requests": 26, + "followers": 1866, "location": "Hyderabad, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -178,12 +187,12 @@ "login": "sayakpaul", "name": "Sayak Paul", "profile_url": "https://github.com/sayakpaul", - "public_contributions": 796, + "public_contributions": 802, "public_repos": 275, "public_gists": 158, - "observed_public_commits": 796, - "observed_public_pull_requests": 467, - "followers": 3225, + "observed_public_commits": 802, + "observed_public_pull_requests": 474, + "followers": 3230, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -195,12 +204,12 @@ "login": "mr-karan", "name": "Karan Sharma", "profile_url": "https://github.com/mr-karan", - "public_contributions": 726, + "public_contributions": 755, "public_repos": 169, "public_gists": 42, - "observed_public_commits": 726, - "observed_public_pull_requests": 54, - "followers": 1881, + "observed_public_commits": 755, + "observed_public_pull_requests": 52, + "followers": 1887, "location": "Bangalore, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -212,12 +221,12 @@ "login": "PramodDutta", "name": "Promode", "profile_url": "https://github.com/PramodDutta", - "public_contributions": 602, - "public_repos": 286, + "public_contributions": 612, + "public_repos": 287, "public_gists": 70, - "observed_public_commits": 602, - "observed_public_pull_requests": 8, - "followers": 1732, + "observed_public_commits": 612, + "observed_public_pull_requests": 11, + "followers": 1739, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -229,27 +238,27 @@ "login": "mukeshlilawat1", "name": "Mukesh Lilawat", "profile_url": "https://github.com/mukeshlilawat1", - "public_contributions": 582, + "public_contributions": 579, "public_repos": 57, "public_gists": 0, - "observed_public_commits": 582, + "observed_public_commits": 579, "observed_public_pull_requests": 165, - "followers": 2327, + "followers": 2321, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 13 + "previous_rank": 12 }, { "login": "Aakashdeveloper", "name": "Aakash ", "profile_url": "https://github.com/Aakashdeveloper", - "public_contributions": 541, + "public_contributions": 533, "public_repos": 790, "public_gists": 1, - "observed_public_commits": 541, + "observed_public_commits": 533, "observed_public_pull_requests": 0, "followers": 4495, "location": "India", @@ -257,18 +266,18 @@ "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "liyasthomas", "name": "Liyas Thomas", "profile_url": "https://github.com/liyasthomas", - "public_contributions": 438, + "public_contributions": 450, "public_repos": 41, "public_gists": 12, - "observed_public_commits": 438, + "observed_public_commits": 450, "observed_public_pull_requests": 0, - "followers": 3570, + "followers": 3569, "location": "Kerala, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -285,7 +294,7 @@ "public_gists": 80, "observed_public_commits": 391, "observed_public_pull_requests": 22, - "followers": 2537, + "followers": 2540, "location": "Jalgaon, Maharashtra, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -297,12 +306,12 @@ "login": "Pradumnasaraf", "name": "Pradumna Saraf", "profile_url": "https://github.com/Pradumnasaraf", - "public_contributions": 376, + "public_contributions": 383, "public_repos": 89, "public_gists": 4, - "observed_public_commits": 376, - "observed_public_pull_requests": 134, - "followers": 1909, + "observed_public_commits": 383, + "observed_public_pull_requests": 137, + "followers": 1910, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", @@ -314,12 +323,12 @@ "login": "vinitshahdeo", "name": "Vinit Shahdeo", "profile_url": "https://github.com/vinitshahdeo", - "public_contributions": 361, - "public_repos": 197, + "public_contributions": 349, + "public_repos": 198, "public_gists": 25, - "observed_public_commits": 361, + "observed_public_commits": 349, "observed_public_pull_requests": 10, - "followers": 2552, + "followers": 2551, "location": "Bangalore, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", @@ -327,50 +336,50 @@ "rank": 17, "previous_rank": 17 }, - { - "login": "gautamkrishnar", - "name": "Gautam krishna R", - "profile_url": "https://github.com/gautamkrishnar", - "public_contributions": 307, - "public_repos": 295, - "public_gists": 16, - "observed_public_commits": 307, - "observed_public_pull_requests": 7, - "followers": 2337, - "location": "India", - "location_confidence": "exact-country", - "discovered_by_query": "location:India repos:>5 type:user", - "notable_repositories": [], - "rank": 18, - "previous_rank": 18 - }, { "login": "amitshekhariitbhu", "name": "AMIT SHEKHAR", "profile_url": "https://github.com/amitshekhariitbhu", - "public_contributions": 301, + "public_contributions": 308, "public_repos": 127, "public_gists": 40, - "observed_public_commits": 301, + "observed_public_commits": 308, "observed_public_pull_requests": 0, - "followers": 8486, + "followers": 8494, "location": "New Delhi, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, + { + "login": "gautamkrishnar", + "name": "Gautam krishna R", + "profile_url": "https://github.com/gautamkrishnar", + "public_contributions": 306, + "public_repos": 296, + "public_gists": 16, + "observed_public_commits": 306, + "observed_public_pull_requests": 8, + "followers": 2339, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, { "login": "vermakhushboo", "name": "Khushboo Verma", "profile_url": "https://github.com/vermakhushboo", - "public_contributions": 285, + "public_contributions": 283, "public_repos": 118, "public_gists": 0, - "observed_public_commits": 285, - "observed_public_pull_requests": 84, - "followers": 1777, + "observed_public_commits": 283, + "observed_public_pull_requests": 81, + "followers": 1776, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", diff --git a/data/latest/countries-indonesia.json b/data/latest/countries-indonesia.json index e751cc5..7539c8d 100644 --- a/data/latest/countries-indonesia.json +++ b/data/latest/countries-indonesia.json @@ -3,24 +3,24 @@ "slug": "indonesia", "name": "Indonesia", "title": "Top observed GitHub contributors in Indonesia", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 133904 + 132451 ] }, "code": "ID", - "candidate_count": 53115, + "candidate_count": 53316, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Indonesia repos:>5 type:user", - "total": 53115, + "total": 53316, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78382, + "public_contributions": 76987, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78382, + "observed_public_commits": 76987, "observed_public_pull_requests": 34, - "followers": 584, + "followers": 582, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "hendisantika", "name": "Hendi Santika", "profile_url": "https://github.com/hendisantika", - "public_contributions": 35856, + "public_contributions": 35708, "public_repos": 2310, "public_gists": 70, - "observed_public_commits": 35856, + "observed_public_commits": 35708, "observed_public_pull_requests": 14, - "followers": 2051, + "followers": 2053, "location": "Bandung Jawa Barat - Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "alsyundawy", "name": "༺ Initial H ༻", "profile_url": "https://github.com/alsyundawy", - "public_contributions": 5837, + "public_contributions": 5815, "public_repos": 632, "public_gists": 103, - "observed_public_commits": 5837, + "observed_public_commits": 5815, "observed_public_pull_requests": 29, - "followers": 530, + "followers": 538, "location": "DKI Jakarta , Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "endymuhardin", "name": "Endy Muhardin", "profile_url": "https://github.com/endymuhardin", - "public_contributions": 3522, - "public_repos": 253, + "public_contributions": 3533, + "public_repos": 255, "public_gists": 21, - "observed_public_commits": 3522, + "observed_public_commits": 3533, "observed_public_pull_requests": 23, - "followers": 1223, + "followers": 1224, "location": "Jakarta, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "zuramai", "name": "Saugi", "profile_url": "https://github.com/zuramai", - "public_contributions": 2634, + "public_contributions": 2635, "public_repos": 221, "public_gists": 15, - "observed_public_commits": 2634, + "observed_public_commits": 2635, "observed_public_pull_requests": 15, - "followers": 1616, + "followers": 1615, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -127,63 +127,63 @@ "login": "samsonasik", "name": "Abdul Malik Ikhsan", "profile_url": "https://github.com/samsonasik", - "public_contributions": 1672, - "public_repos": 656, + "public_contributions": 1773, + "public_repos": 659, "public_gists": 69, - "observed_public_commits": 1672, - "observed_public_pull_requests": 1034, - "followers": 730, + "observed_public_commits": 1773, + "observed_public_pull_requests": 1068, + "followers": 732, "location": "Bandung, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 7 + "previous_rank": 6 }, { "login": "goFrendiAsgard", "name": "Go Frendi Gunawan", "profile_url": "https://github.com/goFrendiAsgard", - "public_contributions": 1615, + "public_contributions": 1642, "public_repos": 265, "public_gists": 63, - "observed_public_commits": 1615, - "observed_public_pull_requests": 146, - "followers": 501, + "observed_public_commits": 1642, + "observed_public_pull_requests": 153, + "followers": 500, "location": "Malang, East Java, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 8 + "previous_rank": 7 }, { "login": "KOSASIH", "name": "KOSASIH", "profile_url": "https://github.com/KOSASIH", - "public_contributions": 1611, - "public_repos": 977, + "public_contributions": 1529, + "public_repos": 978, "public_gists": 42, - "observed_public_commits": 1611, - "observed_public_pull_requests": 16, + "observed_public_commits": 1529, + "observed_public_pull_requests": 12, "followers": 3074, "location": "INDONESIA", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 6 + "previous_rank": 8 }, { "login": "dwisiswant0", "name": "Dwi Siswanto", "profile_url": "https://github.com/dwisiswant0", - "public_contributions": 1489, + "public_contributions": 1468, "public_repos": 165, "public_gists": 49, - "observed_public_commits": 1489, - "observed_public_pull_requests": 224, - "followers": 2179, + "observed_public_commits": 1468, + "observed_public_pull_requests": 218, + "followers": 2193, "location": "Jakarta, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -195,11 +195,11 @@ "login": "elianiva", "name": "Dicha Zelianivan Arkana", "profile_url": "https://github.com/elianiva", - "public_contributions": 1286, - "public_repos": 119, + "public_contributions": 1361, + "public_repos": 120, "public_gists": 11, - "observed_public_commits": 1286, - "observed_public_pull_requests": 26, + "observed_public_commits": 1361, + "observed_public_pull_requests": 30, "followers": 836, "location": "Indonesia", "location_confidence": "exact-country", @@ -208,50 +208,50 @@ "rank": 10, "previous_rank": 10 }, - { - "login": "mhaidarhanif", - "name": "M Haidar Hanif", - "profile_url": "https://github.com/mhaidarhanif", - "public_contributions": 1154, - "public_repos": 864, - "public_gists": 12, - "observed_public_commits": 1154, - "observed_public_pull_requests": 130, - "followers": 1677, - "location": "Jakarta-Bandung-Bali, Indonesia", - "location_confidence": "multi-location", - "discovered_by_query": "location:Indonesia repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, { "login": "naufaldi", "name": "Naufaldi", "profile_url": "https://github.com/naufaldi", - "public_contributions": 1125, - "public_repos": 386, + "public_contributions": 1162, + "public_repos": 387, "public_gists": 15, - "observed_public_commits": 1125, - "observed_public_pull_requests": 108, + "observed_public_commits": 1162, + "observed_public_pull_requests": 119, "followers": 629, "location": "Jakarta, Indonesia ", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, + { + "login": "mhaidarhanif", + "name": "M Haidar Hanif", + "profile_url": "https://github.com/mhaidarhanif", + "public_contributions": 1107, + "public_repos": 865, + "public_gists": 12, + "observed_public_commits": 1107, + "observed_public_pull_requests": 127, + "followers": 1678, + "location": "Jakarta-Bandung-Bali, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, { "login": "Mufacoderz", "name": "Muhammad Fadil", "profile_url": "https://github.com/Mufacoderz", - "public_contributions": 947, + "public_contributions": 945, "public_repos": 52, "public_gists": 0, - "observed_public_commits": 947, - "observed_public_pull_requests": 10, - "followers": 621, + "observed_public_commits": 945, + "observed_public_pull_requests": 14, + "followers": 619, "location": "East Borneo, Indonesia ", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -263,10 +263,10 @@ "login": "didinj", "name": "Didin Jamaludin", "profile_url": "https://github.com/didinj", - "public_contributions": 885, + "public_contributions": 863, "public_repos": 445, "public_gists": 0, - "observed_public_commits": 885, + "observed_public_commits": 863, "observed_public_pull_requests": 1, "followers": 712, "location": "Indonesia", @@ -280,12 +280,12 @@ "login": "ahmadrosid", "name": "ahmadrosid", "profile_url": "https://github.com/ahmadrosid", - "public_contributions": 779, + "public_contributions": 778, "public_repos": 157, "public_gists": 101, - "observed_public_commits": 779, + "observed_public_commits": 778, "observed_public_pull_requests": 22, - "followers": 517, + "followers": 521, "location": "Metro, Lampung - Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -297,12 +297,12 @@ "login": "wahyudesu", "name": "wahyu ikbal maulana", "profile_url": "https://github.com/wahyudesu", - "public_contributions": 762, - "public_repos": 107, + "public_contributions": 746, + "public_repos": 103, "public_gists": 2, - "observed_public_commits": 762, + "observed_public_commits": 746, "observed_public_pull_requests": 13, - "followers": 1238, + "followers": 1255, "location": "Surabaya, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -314,12 +314,12 @@ "login": "reiryuki", "name": "Rei Ryuki", "profile_url": "https://github.com/reiryuki", - "public_contributions": 701, + "public_contributions": 716, "public_repos": 99, "public_gists": 0, - "observed_public_commits": 701, + "observed_public_commits": 716, "observed_public_pull_requests": 0, - "followers": 1121, + "followers": 1128, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -336,7 +336,7 @@ "public_gists": 1, "observed_public_commits": 643, "observed_public_pull_requests": 26, - "followers": 627, + "followers": 623, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", @@ -345,32 +345,31 @@ "previous_rank": 18 }, { - "login": "AyraHikari", - "name": "Ayra Hikari", - "profile_url": "https://github.com/AyraHikari", - "public_contributions": 607, - "public_repos": 129, - "public_gists": 12, - "observed_public_commits": 607, - "observed_public_pull_requests": 14, - "followers": 432, + "login": "sglkc", + "name": "Seya", + "profile_url": "https://github.com/sglkc", + "public_contributions": 562, + "public_repos": 101, + "public_gists": 2, + "observed_public_commits": 562, + "observed_public_pull_requests": 8, + "followers": 479, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 + "rank": 19 }, { - "login": "adindazu", - "name": "Adinda", - "profile_url": "https://github.com/adindazu", - "public_contributions": 573, - "public_repos": 65, - "public_gists": 0, - "observed_public_commits": 573, - "observed_public_pull_requests": 66, - "followers": 453, + "login": "zainfathoni", + "name": "Zain Fathoni", + "profile_url": "https://github.com/zainfathoni", + "public_contributions": 558, + "public_repos": 259, + "public_gists": 29, + "observed_public_commits": 558, + "observed_public_pull_requests": 108, + "followers": 972, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", diff --git a/data/latest/countries-ireland.json b/data/latest/countries-ireland.json index 6173b4d..e3b4530 100644 --- a/data/latest/countries-ireland.json +++ b/data/latest/countries-ireland.json @@ -3,24 +3,24 @@ "slug": "ireland", "name": "Ireland", "title": "Top observed GitHub contributors in Ireland", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 15547 + 17785 ] }, "code": "IE", - "candidate_count": 13728, + "candidate_count": 13754, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,105 +33,114 @@ "candidate_count_by_query": [ { "query": "location:Ireland repos:>5 type:user", - "total": 13728, + "total": 13754, "accepted": 100 } ], "entries": [ + { + "login": "rjrodger", + "name": "Richard Rodger", + "profile_url": "https://github.com/rjrodger", + "public_contributions": 3725, + "public_repos": 275, + "public_gists": 13, + "observed_public_commits": 3725, + "observed_public_pull_requests": 287, + "contribution_burst_adjustment": { + "raw_public_commits": 3725, + "adjusted_public_commits": 2741, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 4, + "excess_contributions": 984, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 555, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 5 + }, { "login": "guibranco", "name": "Guilherme Branco Stracini", "profile_url": "https://github.com/guibranco", - "public_contributions": 2612, + "public_contributions": 2464, "public_repos": 103, "public_gists": 80, - "observed_public_commits": 2612, - "observed_public_pull_requests": 803, + "observed_public_commits": 2464, + "observed_public_pull_requests": 796, "followers": 906, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 1, + "rank": 2, "previous_rank": 1 }, { "login": "conorheffron", "name": "Conor Heffron", "profile_url": "https://github.com/conorheffron", - "public_contributions": 2425, + "public_contributions": 2401, "public_repos": 64, "public_gists": 4, - "observed_public_commits": 2425, - "observed_public_pull_requests": 559, - "followers": 503, + "observed_public_commits": 2401, + "observed_public_pull_requests": 557, + "followers": 510, "location": "Kilcock, Co. Kildare, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 2, + "rank": 3, "previous_rank": 2 }, { "login": "stack72", "name": "Paul Stack", "profile_url": "https://github.com/stack72", - "public_contributions": 2370, - "public_repos": 221, + "public_contributions": 2388, + "public_repos": 219, "public_gists": 78, - "observed_public_commits": 2370, - "observed_public_pull_requests": 1544, - "followers": 464, + "observed_public_commits": 2388, + "observed_public_pull_requests": 1580, + "followers": 466, "location": "Derry, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 4, "previous_rank": 3 }, { "login": "jeromeetienne", "name": "Jerome Etienne", "profile_url": "https://github.com/jeromeetienne", - "public_contributions": 1781, + "public_contributions": 1848, "public_repos": 332, "public_gists": 44, - "observed_public_commits": 1781, + "observed_public_commits": 1848, "observed_public_pull_requests": 44, "followers": 2826, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 4, - "previous_rank": 4 - }, - { - "login": "rjrodger", - "name": "Richard Rodger", - "profile_url": "https://github.com/rjrodger", - "public_contributions": 1519, - "public_repos": 274, - "public_gists": 13, - "observed_public_commits": 1519, - "observed_public_pull_requests": 201, - "followers": 555, - "location": "Ireland", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ireland repos:>5 type:user", - "notable_repositories": [], "rank": 5, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "fandreuz", "name": "Francesco Andreuzzi", "profile_url": "https://github.com/fandreuz", - "public_contributions": 1161, + "public_contributions": 1155, "public_repos": 79, "public_gists": 2, - "observed_public_commits": 1161, - "observed_public_pull_requests": 173, + "observed_public_commits": 1155, + "observed_public_pull_requests": 168, "followers": 301, "location": "Dublin, Ireland", "location_confidence": "multi-location", @@ -144,12 +153,12 @@ "login": "ematipico", "name": "Emanuele Stoppa", "profile_url": "https://github.com/ematipico", - "public_contributions": 1148, + "public_contributions": 1150, "public_repos": 107, "public_gists": 5, - "observed_public_commits": 1148, - "observed_public_pull_requests": 741, - "followers": 865, + "observed_public_commits": 1150, + "observed_public_pull_requests": 749, + "followers": 863, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -161,12 +170,12 @@ "login": "urschrei", "name": "Stephan Hügel", "profile_url": "https://github.com/urschrei", - "public_contributions": 921, - "public_repos": 145, + "public_contributions": 1027, + "public_repos": 146, "public_gists": 63, - "observed_public_commits": 921, - "observed_public_pull_requests": 310, - "followers": 362, + "observed_public_commits": 1027, + "observed_public_pull_requests": 338, + "followers": 363, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -178,11 +187,11 @@ "login": "afshinm", "name": "Afshin Mehrabani", "profile_url": "https://github.com/afshinm", - "public_contributions": 884, + "public_contributions": 901, "public_repos": 142, "public_gists": 19, - "observed_public_commits": 884, - "observed_public_pull_requests": 34, + "observed_public_commits": 901, + "observed_public_pull_requests": 37, "followers": 1026, "location": "Dublin, Ireland", "location_confidence": "multi-location", @@ -208,84 +217,84 @@ "rank": 10, "previous_rank": 10 }, - { - "login": "arp242", - "name": "Martin Tournoij", - "profile_url": "https://github.com/arp242", - "public_contributions": 693, - "public_repos": 142, - "public_gists": 17, - "observed_public_commits": 693, - "observed_public_pull_requests": 154, - "followers": 972, - "location": "Ireland", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ireland repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, { "login": "joestump", "name": "Joe Stump", "profile_url": "https://github.com/joestump", - "public_contributions": 691, - "public_repos": 126, + "public_contributions": 722, + "public_repos": 127, "public_gists": 119, - "observed_public_commits": 691, - "observed_public_pull_requests": 402, + "observed_public_commits": 722, + "observed_public_pull_requests": 415, "followers": 433, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, { - "login": "xcontcom", - "name": "Serhii Herasymov", - "profile_url": "https://github.com/xcontcom", - "public_contributions": 577, - "public_repos": 19, - "public_gists": 0, - "observed_public_commits": 577, - "observed_public_pull_requests": 5, - "followers": 4052, + "login": "arp242", + "name": "Martin Tournoij", + "profile_url": "https://github.com/arp242", + "public_contributions": 692, + "public_repos": 142, + "public_gists": 17, + "observed_public_commits": 692, + "observed_public_pull_requests": 152, + "followers": 972, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 + "rank": 12, + "previous_rank": 11 }, { "login": "miguelgrinberg", "name": "Miguel Grinberg", "profile_url": "https://github.com/miguelgrinberg", - "public_contributions": 550, + "public_contributions": 576, "public_repos": 216, "public_gists": 23, - "observed_public_commits": 550, - "observed_public_pull_requests": 233, - "followers": 12908, + "observed_public_commits": 576, + "observed_public_pull_requests": 239, + "followers": 12912, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 13, "previous_rank": 14 }, + { + "login": "xcontcom", + "name": "Serhii Herasymov", + "profile_url": "https://github.com/xcontcom", + "public_contributions": 568, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 568, + "observed_public_pull_requests": 5, + "followers": 4071, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, { "login": "syxanash", "name": "Simone or simply /^syx.*$/", "profile_url": "https://github.com/syxanash", - "public_contributions": 502, + "public_contributions": 517, "public_repos": 31, "public_gists": 17, - "observed_public_commits": 502, - "observed_public_pull_requests": 13, - "followers": 268, + "observed_public_commits": 517, + "observed_public_pull_requests": 14, + "followers": 269, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -297,12 +306,12 @@ "login": "tunetheweb", "name": "Barry Pollard", "profile_url": "https://github.com/tunetheweb", - "public_contributions": 491, + "public_contributions": 513, "public_repos": 109, "public_gists": 14, - "observed_public_commits": 491, - "observed_public_pull_requests": 243, - "followers": 464, + "observed_public_commits": 513, + "observed_public_pull_requests": 251, + "followers": 467, "location": "Cork, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -314,27 +323,27 @@ "login": "sipsorcery", "name": "Aaron Clauson", "profile_url": "https://github.com/sipsorcery", - "public_contributions": 453, + "public_contributions": 451, "public_repos": 65, "public_gists": 6, - "observed_public_commits": 453, - "observed_public_pull_requests": 151, + "observed_public_commits": 451, + "observed_public_pull_requests": 153, "followers": 334, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 18 + "previous_rank": 17 }, { "login": "skooter500", "name": "Bryan Duggan", "profile_url": "https://github.com/skooter500", - "public_contributions": 453, + "public_contributions": 448, "public_repos": 339, "public_gists": 0, - "observed_public_commits": 453, + "observed_public_commits": 448, "observed_public_pull_requests": 0, "followers": 421, "location": "Ireland", @@ -342,7 +351,7 @@ "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 17 + "previous_rank": 18 }, { "login": "joreilly", @@ -352,23 +361,23 @@ "public_repos": 62, "public_gists": 4, "observed_public_commits": 410, - "observed_public_pull_requests": 171, - "followers": 2480, + "observed_public_pull_requests": 172, + "followers": 2483, "location": "Galway, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 20 + "previous_rank": 19 }, { "login": "mdibaiee", "name": "Mahdi Dibaiee", "profile_url": "https://github.com/mdibaiee", - "public_contributions": 403, + "public_contributions": 406, "public_repos": 176, "public_gists": 11, - "observed_public_commits": 403, + "observed_public_commits": 406, "observed_public_pull_requests": 146, "followers": 346, "location": "Dublin, Ireland", @@ -376,7 +385,7 @@ "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 19 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-israel.json b/data/latest/countries-israel.json index 021819f..7bc9693 100644 --- a/data/latest/countries-israel.json +++ b/data/latest/countries-israel.json @@ -3,24 +3,24 @@ "slug": "israel", "name": "Israel", "title": "Top observed GitHub contributors in Israel", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 25296 + 26310 ] }, "code": "IL", - "candidate_count": 11640, + "candidate_count": 11668, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Israel repos:>5 type:user", - "total": 11640, + "total": 11668, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "szabgab", "name": "Gábor Szabó", "profile_url": "https://github.com/szabgab", - "public_contributions": 5105, - "public_repos": 1208, + "public_contributions": 5235, + "public_repos": 1203, "public_gists": 18, - "observed_public_commits": 5105, - "observed_public_pull_requests": 463, - "followers": 688, + "observed_public_commits": 5235, + "observed_public_pull_requests": 467, + "followers": 689, "location": "Modiin, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "elie222", "name": "Elie Steinbock", "profile_url": "https://github.com/elie222", - "public_contributions": 4624, + "public_contributions": 4581, "public_repos": 156, "public_gists": 21, - "observed_public_commits": 4624, - "observed_public_pull_requests": 1765, - "followers": 1952, + "observed_public_commits": 4581, + "observed_public_pull_requests": 1805, + "followers": 1953, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "gkorland", "name": "Guy Korland", "profile_url": "https://github.com/gkorland", - "public_contributions": 3200, + "public_contributions": 3202, "public_repos": 245, "public_gists": 11, - "observed_public_commits": 3200, - "observed_public_pull_requests": 799, - "followers": 261, + "observed_public_commits": 3202, + "observed_public_pull_requests": 801, + "followers": 262, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -89,49 +89,58 @@ "rank": 3, "previous_rank": 3 }, + { + "login": "lirantal", + "name": "Liran Tal", + "profile_url": "https://github.com/lirantal", + "public_contributions": 3238, + "public_repos": 507, + "public_gists": 28, + "observed_public_commits": 3238, + "observed_public_pull_requests": 519, + "contribution_burst_adjustment": { + "raw_public_commits": 3238, + "adjusted_public_commits": 2997, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 241, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2467, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, { "login": "urish", "name": "Uri Shaked", "profile_url": "https://github.com/urish", - "public_contributions": 2684, + "public_contributions": 2672, "public_repos": 647, "public_gists": 132, - "observed_public_commits": 2684, - "observed_public_pull_requests": 23, - "followers": 1413, + "observed_public_commits": 2672, + "observed_public_pull_requests": 20, + "followers": 1419, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 4, - "previous_rank": 4 - }, - { - "login": "lirantal", - "name": "Liran Tal", - "profile_url": "https://github.com/lirantal", - "public_contributions": 2299, - "public_repos": 506, - "public_gists": 28, - "observed_public_commits": 2299, - "observed_public_pull_requests": 498, - "followers": 2442, - "location": "Tel Aviv, Israel", - "location_confidence": "multi-location", - "discovered_by_query": "location:Israel repos:>5 type:user", - "notable_repositories": [], "rank": 5, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "tontinton", "name": "Tony Solomonik", "profile_url": "https://github.com/tontinton", - "public_contributions": 2082, + "public_contributions": 2099, "public_repos": 73, "public_gists": 0, - "observed_public_commits": 2082, - "observed_public_pull_requests": 163, + "observed_public_commits": 2099, + "observed_public_pull_requests": 173, "followers": 226, "location": "Israel", "location_confidence": "exact-country", @@ -144,12 +153,12 @@ "login": "Michaelliv", "name": "Michael", "profile_url": "https://github.com/Michaelliv", - "public_contributions": 1433, + "public_contributions": 1437, "public_repos": 77, "public_gists": 17, - "observed_public_commits": 1433, + "observed_public_commits": 1437, "observed_public_pull_requests": 45, - "followers": 213, + "followers": 220, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -161,12 +170,12 @@ "login": "alexander-akait", "name": "Alexander Akait", "profile_url": "https://github.com/alexander-akait", - "public_contributions": 1397, + "public_contributions": 1413, "public_repos": 242, "public_gists": 3, - "observed_public_commits": 1397, - "observed_public_pull_requests": 819, - "followers": 1043, + "observed_public_commits": 1413, + "observed_public_pull_requests": 838, + "followers": 1048, "location": "Israel, Tel-Aviv /// Russia, Saint Petersburg/Kirov", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -178,11 +187,11 @@ "login": "shaypal5", "name": "Shay Palachy-Affek", "profile_url": "https://github.com/shaypal5", - "public_contributions": 1309, - "public_repos": 85, + "public_contributions": 1229, + "public_repos": 86, "public_gists": 36, - "observed_public_commits": 1309, - "observed_public_pull_requests": 1031, + "observed_public_commits": 1229, + "observed_public_pull_requests": 931, "followers": 242, "location": "Israel", "location_confidence": "exact-country", @@ -192,66 +201,66 @@ "previous_rank": 9 }, { - "login": "eranif", - "name": "Eran Ifrah", - "profile_url": "https://github.com/eranif", - "public_contributions": 1163, - "public_repos": 42, - "public_gists": 2, - "observed_public_commits": 1163, - "observed_public_pull_requests": 14, - "followers": 224, + "login": "alexei-led", + "name": "Alexei Ledenev", + "profile_url": "https://github.com/alexei-led", + "public_contributions": 1204, + "public_repos": 34, + "public_gists": 54, + "observed_public_commits": 1204, + "observed_public_pull_requests": 130, + "followers": 287, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 10 + "previous_rank": 11 }, { - "login": "alexei-led", - "name": "Alexei Ledenev", - "profile_url": "https://github.com/alexei-led", - "public_contributions": 1132, - "public_repos": 34, - "public_gists": 54, - "observed_public_commits": 1132, - "observed_public_pull_requests": 118, - "followers": 282, + "login": "eranif", + "name": "Eran Ifrah", + "profile_url": "https://github.com/eranif", + "public_contributions": 1176, + "public_repos": 42, + "public_gists": 2, + "observed_public_commits": 1176, + "observed_public_pull_requests": 14, + "followers": 224, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 12 + "previous_rank": 10 }, { "login": "yairm210", "name": "Yair Morgenstern", "profile_url": "https://github.com/yairm210", - "public_contributions": 1125, + "public_contributions": 1130, "public_repos": 58, "public_gists": 3, - "observed_public_commits": 1125, - "observed_public_pull_requests": 181, - "followers": 2214, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, "location": "Kerem Re'im, Israel ", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "shlomif", "name": "Shlomi Fish", "profile_url": "https://github.com/shlomif", - "public_contributions": 1003, + "public_contributions": 1010, "public_repos": 1012, "public_gists": 18, - "observed_public_commits": 1003, + "observed_public_commits": 1010, "observed_public_pull_requests": 17, - "followers": 443, + "followers": 444, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -263,11 +272,11 @@ "login": "igalklebanov", "name": "Igal Klebanov", "profile_url": "https://github.com/igalklebanov", - "public_contributions": 954, - "public_repos": 58, + "public_contributions": 895, + "public_repos": 59, "public_gists": 0, - "observed_public_commits": 954, - "observed_public_pull_requests": 210, + "observed_public_commits": 895, + "observed_public_pull_requests": 211, "followers": 214, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", @@ -280,12 +289,12 @@ "login": "hmemcpy", "name": "Igal Tabachnik", "profile_url": "https://github.com/hmemcpy", - "public_contributions": 874, + "public_contributions": 873, "public_repos": 113, "public_gists": 37, - "observed_public_commits": 874, - "observed_public_pull_requests": 14, - "followers": 590, + "observed_public_commits": 873, + "observed_public_pull_requests": 13, + "followers": 592, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -297,12 +306,12 @@ "login": "alexlib", "name": "Alex Liberzon", "profile_url": "https://github.com/alexlib", - "public_contributions": 831, + "public_contributions": 841, "public_repos": 896, - "public_gists": 284, - "observed_public_commits": 831, + "public_gists": 285, + "observed_public_commits": 841, "observed_public_pull_requests": 46, - "followers": 338, + "followers": 340, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -314,11 +323,11 @@ "login": "AmitMY", "name": "Amit Moryossef", "profile_url": "https://github.com/AmitMY", - "public_contributions": 752, + "public_contributions": 755, "public_repos": 108, "public_gists": 4, - "observed_public_commits": 752, - "observed_public_pull_requests": 162, + "observed_public_commits": 755, + "observed_public_pull_requests": 166, "followers": 248, "location": "Israel", "location_confidence": "exact-country", @@ -331,12 +340,12 @@ "login": "puzrin", "name": "Vitaly Puzrin", "profile_url": "https://github.com/puzrin", - "public_contributions": 595, + "public_contributions": 736, "public_repos": 15, "public_gists": 2, - "observed_public_commits": 595, + "observed_public_commits": 736, "observed_public_pull_requests": 0, - "followers": 459, + "followers": 460, "location": "Israel, Nof haGalil", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", @@ -344,39 +353,38 @@ "rank": 18, "previous_rank": 18 }, + { + "login": "idoshamun", + "name": "Ido Shamun", + "profile_url": "https://github.com/idoshamun", + "public_contributions": 540, + "public_repos": 59, + "public_gists": 10, + "observed_public_commits": 540, + "observed_public_pull_requests": 395, + "followers": 530, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, { "login": "snoyberg", "name": "Michael Snoyman", "profile_url": "https://github.com/snoyberg", - "public_contributions": 590, + "public_contributions": 532, "public_repos": 412, "public_gists": 273, - "observed_public_commits": 590, - "observed_public_pull_requests": 135, + "observed_public_commits": 532, + "observed_public_pull_requests": 122, "followers": 1507, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "tebeka", - "name": "Miki Tebeka", - "profile_url": "https://github.com/tebeka", - "public_contributions": 533, - "public_repos": 139, - "public_gists": 229, - "observed_public_commits": 533, - "observed_public_pull_requests": 28, - "followers": 385, - "location": "Israel ", - "location_confidence": "exact-country", - "discovered_by_query": "location:Israel repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-italy.json b/data/latest/countries-italy.json index 6773ad6..919d931 100644 --- a/data/latest/countries-italy.json +++ b/data/latest/countries-italy.json @@ -3,24 +3,24 @@ "slug": "italy", "name": "Italy", "title": "Top observed GitHub contributors in Italy", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 97824 + 97426 ] }, "code": "IT", - "candidate_count": 25203, + "candidate_count": 25297, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Italy repos:>5 type:user", - "total": 25203, + "total": 25297, "accepted": 100 } ], @@ -42,12 +42,21 @@ "login": "bocaletto-luca", "name": "Bocaletto Luca", "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71482, + "public_contributions": 71416, "public_repos": 294, "public_gists": 8, - "observed_public_commits": 71482, + "observed_public_commits": 71416, "observed_public_pull_requests": 145, - "followers": 2330, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -59,12 +68,12 @@ "login": "remorses", "name": "Tommy D. Rossi", "profile_url": "https://github.com/remorses", - "public_contributions": 8291, - "public_repos": 648, + "public_contributions": 8419, + "public_repos": 651, "public_gists": 45, - "observed_public_commits": 8291, - "observed_public_pull_requests": 246, - "followers": 981, + "observed_public_commits": 8419, + "observed_public_pull_requests": 249, + "followers": 983, "location": "italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -76,12 +85,12 @@ "login": "mudler", "name": "Ettore Di Giacinto", "profile_url": "https://github.com/mudler", - "public_contributions": 4704, + "public_contributions": 4700, "public_repos": 366, "public_gists": 11, - "observed_public_commits": 4704, - "observed_public_pull_requests": 898, - "followers": 2167, + "observed_public_commits": 4700, + "observed_public_pull_requests": 876, + "followers": 2179, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -89,50 +98,50 @@ "rank": 3, "previous_rank": 3 }, - { - "login": "SebaUbuntu", - "name": "Sebastiano Barezzi", - "profile_url": "https://github.com/SebaUbuntu", - "public_contributions": 2493, - "public_repos": 52, - "public_gists": 3, - "observed_public_commits": 2493, - "observed_public_pull_requests": 17, - "followers": 684, - "location": "Parma, Italy", - "location_confidence": "multi-location", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 4, - "previous_rank": 4 - }, { "login": "miroslavpejic85", "name": "Miroslav Pejic", "profile_url": "https://github.com/miroslavpejic85", - "public_contributions": 2116, + "public_contributions": 2195, "public_repos": 25, "public_gists": 0, - "observed_public_commits": 2116, + "observed_public_commits": 2195, "observed_public_pull_requests": 0, - "followers": 652, + "followers": 651, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 4, "previous_rank": 5 }, + { + "login": "rock3r", + "name": "Sebastiano Poggi", + "profile_url": "https://github.com/rock3r", + "public_contributions": 2100, + "public_repos": 117, + "public_gists": 42, + "observed_public_commits": 2100, + "observed_public_pull_requests": 222, + "followers": 630, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 7 + }, { "login": "mcollina", "name": "Matteo Collina", "profile_url": "https://github.com/mcollina", - "public_contributions": 1897, - "public_repos": 813, + "public_contributions": 1883, + "public_repos": 816, "public_gists": 64, - "observed_public_commits": 1897, - "observed_public_pull_requests": 718, - "followers": 11154, + "observed_public_commits": 1883, + "observed_public_pull_requests": 747, + "followers": 11173, "location": "Forlì, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -140,56 +149,22 @@ "rank": 6, "previous_rank": 6 }, - { - "login": "rock3r", - "name": "Sebastiano Poggi", - "profile_url": "https://github.com/rock3r", - "public_contributions": 1764, - "public_repos": 117, - "public_gists": 41, - "observed_public_commits": 1764, - "observed_public_pull_requests": 217, - "followers": 625, - "location": "Italy", - "location_confidence": "exact-country", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 7, - "previous_rank": 8 - }, { "login": "weppos", "name": "Simone Carletti", "profile_url": "https://github.com/weppos", - "public_contributions": 1721, + "public_contributions": 1825, "public_repos": 100, "public_gists": 25, - "observed_public_commits": 1721, - "observed_public_pull_requests": 128, - "followers": 631, + "observed_public_commits": 1825, + "observed_public_pull_requests": 142, + "followers": 633, "location": "Rome, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 8, - "previous_rank": 7 - }, - { - "login": "GyulyVGC", - "name": "Giuliano Bellini", - "profile_url": "https://github.com/GyulyVGC", - "public_contributions": 1687, - "public_repos": 73, - "public_gists": 0, - "observed_public_commits": 1687, - "observed_public_pull_requests": 82, - "followers": 930, - "location": "Italy", - "location_confidence": "exact-country", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 9, - "previous_rank": 9 + "rank": 7, + "previous_rank": 8 }, { "login": "giampaolo", @@ -205,60 +180,60 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 8, "previous_rank": 10 }, + { + "login": "GyulyVGC", + "name": "Giuliano Bellini", + "profile_url": "https://github.com/GyulyVGC", + "public_contributions": 1658, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 1658, + "observed_public_pull_requests": 82, + "followers": 934, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, { "login": "evilsocket", "name": "Simone Margaritelli", "profile_url": "https://github.com/evilsocket", - "public_contributions": 1510, - "public_repos": 199, - "public_gists": 37, - "observed_public_commits": 1510, + "public_contributions": 1561, + "public_repos": 201, + "public_gists": 38, + "observed_public_commits": 1561, "observed_public_pull_requests": 7, - "followers": 9206, + "followers": 9241, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 10, "previous_rank": 11 }, { "login": "0xdea", "name": "raptor", "profile_url": "https://github.com/0xdea", - "public_contributions": 1496, - "public_repos": 83, + "public_contributions": 1523, + "public_repos": 84, "public_gists": 0, - "observed_public_commits": 1496, - "observed_public_pull_requests": 31, - "followers": 1108, + "observed_public_commits": 1523, + "observed_public_pull_requests": 32, + "followers": 1109, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, - { - "login": "ftomassetti", - "name": "Federico Tomassetti", - "profile_url": "https://github.com/ftomassetti", - "public_contributions": 1490, - "public_repos": 211, - "public_gists": 7, - "observed_public_commits": 1490, - "observed_public_pull_requests": 123, - "followers": 813, - "location": "Turin, Italy", - "location_confidence": "multi-location", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 13, - "previous_rank": 14 - }, { "login": "nicolaiarocci", "name": "Nicola Iarocci", @@ -273,87 +248,130 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 12, + "previous_rank": 14 + }, + { + "login": "ftomassetti", + "name": "Federico Tomassetti", + "profile_url": "https://github.com/ftomassetti", + "public_contributions": 1479, + "public_repos": 211, + "public_gists": 7, + "observed_public_commits": 1479, + "observed_public_pull_requests": 124, + "followers": 811, + "location": "Turin, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 13, "previous_rank": 13 }, { "login": "mlocati", "name": "Michele Locati", "profile_url": "https://github.com/mlocati", - "public_contributions": 1314, + "public_contributions": 1270, "public_repos": 287, "public_gists": 27, - "observed_public_commits": 1314, - "observed_public_pull_requests": 426, - "followers": 677, + "observed_public_commits": 1270, + "observed_public_pull_requests": 405, + "followers": 678, "location": "Como, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, { "login": "edoardottt", "name": "Edoardo Ottavianelli", "profile_url": "https://github.com/edoardottt", - "public_contributions": 1261, + "public_contributions": 1259, "public_repos": 73, "public_gists": 16, - "observed_public_commits": 1261, - "observed_public_pull_requests": 161, - "followers": 1705, + "observed_public_commits": 1259, + "observed_public_pull_requests": 158, + "followers": 1709, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, { - "login": "leodido", - "name": "Leo Di Donato", - "profile_url": "https://github.com/leodido", - "public_contributions": 1204, - "public_repos": 126, - "public_gists": 29, - "observed_public_commits": 1204, - "observed_public_pull_requests": 361, - "followers": 779, - "location": "Italy", - "location_confidence": "exact-country", + "login": "SebaUbuntu", + "name": "Sebastiano Barezzi", + "profile_url": "https://github.com/SebaUbuntu", + "public_contributions": 2490, + "public_repos": 52, + "public_gists": 3, + "observed_public_commits": 2490, + "observed_public_pull_requests": 17, + "contribution_burst_adjustment": { + "raw_public_commits": 2490, + "adjusted_public_commits": 1229, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 1261, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 687, + "location": "Parma, Italy", + "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 17 + "rank": 16, + "previous_rank": 4 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1159, + "public_contributions": 1146, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1159, - "observed_public_pull_requests": 218, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, "followers": 5288, "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, + { + "login": "leodido", + "name": "Leo Di Donato", + "profile_url": "https://github.com/leodido", + "public_contributions": 1124, + "public_repos": 126, + "public_gists": 29, + "observed_public_commits": 1124, + "observed_public_pull_requests": 368, + "followers": 779, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, { "login": "giacomocavalieri", "name": "Giacomo Cavalieri", "profile_url": "https://github.com/giacomocavalieri", - "public_contributions": 981, - "public_repos": 157, + "public_contributions": 989, + "public_repos": 158, "public_gists": 26, - "observed_public_commits": 981, - "observed_public_pull_requests": 234, - "followers": 598, + "observed_public_commits": 989, + "observed_public_pull_requests": 233, + "followers": 599, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -362,21 +380,20 @@ "previous_rank": 19 }, { - "login": "pitmonticone", - "name": "Pietro Monticone", - "profile_url": "https://github.com/pitmonticone", - "public_contributions": 892, - "public_repos": 756, - "public_gists": 0, - "observed_public_commits": 892, - "observed_public_pull_requests": 501, - "followers": 1113, - "location": "Italy, United Kingdom, United States", + "login": "FiloSottile", + "name": "Filippo Valsorda", + "profile_url": "https://github.com/FiloSottile", + "public_contributions": 890, + "public_repos": 151, + "public_gists": 68, + "observed_public_commits": 890, + "observed_public_pull_requests": 83, + "followers": 9192, + "location": "Rome, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 20 } ] } diff --git a/data/latest/countries-japan.json b/data/latest/countries-japan.json index 0d594fe..680fe7a 100644 --- a/data/latest/countries-japan.json +++ b/data/latest/countries-japan.json @@ -3,24 +3,24 @@ "slug": "japan", "name": "Japan", "title": "Top observed GitHub contributors in Japan", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 67092 + 68690 ] }, "code": "JP", - "candidate_count": 39323, + "candidate_count": 39486, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Japan repos:>5 type:user", - "total": 39323, + "total": 39486, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "mizchi", "name": "Kotaro Chikuba", "profile_url": "https://github.com/mizchi", - "public_contributions": 13879, - "public_repos": 630, + "public_contributions": 14716, + "public_repos": 632, "public_gists": 762, - "observed_public_commits": 13879, - "observed_public_pull_requests": 738, - "followers": 1828, + "observed_public_commits": 14716, + "observed_public_pull_requests": 982, + "followers": 1827, "location": "Tokyo/Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "tokuhirom", "name": "Tokuhiro Matsuno", "profile_url": "https://github.com/tokuhirom", - "public_contributions": 9905, + "public_contributions": 10022, "public_repos": 989, "public_gists": 174, - "observed_public_commits": 9905, - "observed_public_pull_requests": 3903, - "followers": 1034, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "manman4", "name": "manman4", "profile_url": "https://github.com/manman4", - "public_contributions": 8058, + "public_contributions": 8145, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 8058, + "observed_public_commits": 8145, "observed_public_pull_requests": 1, - "followers": 4364, + "followers": 4421, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "tekezo", "name": "Takayama Fumihiko", "profile_url": "https://github.com/tekezo", - "public_contributions": 7246, + "public_contributions": 7197, "public_repos": 38, "public_gists": 9, - "observed_public_commits": 7246, - "observed_public_pull_requests": 59, - "followers": 1061, + "observed_public_commits": 7197, + "observed_public_pull_requests": 60, + "followers": 1063, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "unhappychoice", "name": "Yuji Ueki", "profile_url": "https://github.com/unhappychoice", - "public_contributions": 6849, - "public_repos": 60, + "public_contributions": 7134, + "public_repos": 63, "public_gists": 12, - "observed_public_commits": 6849, - "observed_public_pull_requests": 743, - "followers": 3567, + "observed_public_commits": 7134, + "observed_public_pull_requests": 763, + "followers": 3588, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -127,11 +127,11 @@ "login": "azu", "name": "azu", "profile_url": "https://github.com/azu", - "public_contributions": 6010, + "public_contributions": 5991, "public_repos": 1547, "public_gists": 987, - "observed_public_commits": 6010, - "observed_public_pull_requests": 583, + "observed_public_commits": 5991, + "observed_public_pull_requests": 595, "followers": 2829, "location": "Tokyo/Japan", "location_confidence": "multi-location", @@ -144,12 +144,12 @@ "login": "hsbt", "name": "Hiroshi SHIBATA", "profile_url": "https://github.com/hsbt", - "public_contributions": 4702, - "public_repos": 320, + "public_contributions": 4771, + "public_repos": 321, "public_gists": 253, - "observed_public_commits": 4702, - "observed_public_pull_requests": 633, - "followers": 1629, + "observed_public_commits": 4771, + "observed_public_pull_requests": 651, + "followers": 1633, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -161,11 +161,11 @@ "login": "sapphi-red", "name": "翠", "profile_url": "https://github.com/sapphi-red", - "public_contributions": 3928, + "public_contributions": 3876, "public_repos": 233, "public_gists": 11, - "observed_public_commits": 3928, - "observed_public_pull_requests": 1658, + "observed_public_commits": 3876, + "observed_public_pull_requests": 1663, "followers": 1443, "location": "Japan", "location_confidence": "exact-country", @@ -178,63 +178,63 @@ "login": "ko1", "name": "Koichi Sasada", "profile_url": "https://github.com/ko1", - "public_contributions": 3273, + "public_contributions": 3467, "public_repos": 114, "public_gists": 0, - "observed_public_commits": 3273, + "observed_public_commits": 3467, "observed_public_pull_requests": 65, - "followers": 1203, + "followers": 1204, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 11 + "previous_rank": 9 }, { "login": "amatsuda", "name": "Akira Matsuda", "profile_url": "https://github.com/amatsuda", - "public_contributions": 3242, + "public_contributions": 3371, "public_repos": 252, "public_gists": 47, - "observed_public_commits": 3242, + "observed_public_commits": 3371, "observed_public_pull_requests": 332, - "followers": 2956, + "followers": 2957, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 9 + "previous_rank": 10 }, { "login": "mattn", "name": "mattn", "profile_url": "https://github.com/mattn", - "public_contributions": 3130, - "public_repos": 2256, + "public_contributions": 3219, + "public_repos": 2258, "public_gists": 1944, - "observed_public_commits": 3130, - "observed_public_pull_requests": 394, - "followers": 13334, + "observed_public_commits": 3219, + "observed_public_pull_requests": 410, + "followers": 13340, "location": "Osaka, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 10 + "previous_rank": 11 }, { "login": "matz", "name": "Yukihiro \"Matz\" Matsumoto", "profile_url": "https://github.com/matz", - "public_contributions": 2837, + "public_contributions": 3022, "public_repos": 17, "public_gists": 6, - "observed_public_commits": 2837, + "observed_public_commits": 3022, "observed_public_pull_requests": 42, - "followers": 10409, + "followers": 10424, "location": "Matsue, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -246,12 +246,12 @@ "login": "PINTO0309", "name": "Katsuya Hyodo", "profile_url": "https://github.com/PINTO0309", - "public_contributions": 2734, - "public_repos": 425, + "public_contributions": 2703, + "public_repos": 426, "public_gists": 0, - "observed_public_commits": 2734, - "observed_public_pull_requests": 198, - "followers": 1861, + "observed_public_commits": 2703, + "observed_public_pull_requests": 193, + "followers": 1866, "location": "Nagoya, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -263,12 +263,12 @@ "login": "keijiro", "name": "Keijiro Takahashi", "profile_url": "https://github.com/keijiro", - "public_contributions": 2671, + "public_contributions": 2670, "public_repos": 934, "public_gists": 215, - "observed_public_commits": 2671, + "observed_public_commits": 2670, "observed_public_pull_requests": 7, - "followers": 23620, + "followers": 23629, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -280,12 +280,12 @@ "login": "hoochanlon", "name": "123456", "profile_url": "https://github.com/hoochanlon", - "public_contributions": 2613, + "public_contributions": 2654, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 2613, + "observed_public_commits": 2654, "observed_public_pull_requests": 11, - "followers": 1417, + "followers": 1418, "location": "Taiwan, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -297,12 +297,12 @@ "login": "mumoshu", "name": "Yusuke Kuoka", "profile_url": "https://github.com/mumoshu", - "public_contributions": 2227, + "public_contributions": 2376, "public_repos": 339, "public_gists": 180, - "observed_public_commits": 2227, - "observed_public_pull_requests": 239, - "followers": 1248, + "observed_public_commits": 2376, + "observed_public_pull_requests": 236, + "followers": 1246, "location": "Kagawa, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", @@ -314,69 +314,69 @@ "login": "gfx", "name": "FUJI Goro", "profile_url": "https://github.com/gfx", - "public_contributions": 2188, + "public_contributions": 2289, "public_repos": 503, "public_gists": 230, - "observed_public_commits": 2188, - "observed_public_pull_requests": 1269, + "observed_public_commits": 2289, + "observed_public_pull_requests": 1327, "followers": 1022, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 19 + "previous_rank": 17 }, { "login": "hajimehoshi", "name": "Hajime Hoshi", "profile_url": "https://github.com/hajimehoshi", - "public_contributions": 2165, + "public_contributions": 2136, "public_repos": 181, "public_gists": 70, - "observed_public_commits": 2165, + "observed_public_commits": 2136, "observed_public_pull_requests": 29, - "followers": 2449, + "followers": 2450, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 17 - }, - { - "login": "gkjohnson", - "name": "Garrett Johnson", - "profile_url": "https://github.com/gkjohnson", - "public_contributions": 2106, - "public_repos": 127, - "public_gists": 2, - "observed_public_commits": 2106, - "observed_public_pull_requests": 258, - "followers": 1742, - "location": "Tokyo, Japan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Japan repos:>5 type:user", - "notable_repositories": [], - "rank": 19, "previous_rank": 18 }, { "login": "tatsuhiro-t", "name": "Tatsuhiro Tsujikawa", "profile_url": "https://github.com/tatsuhiro-t", - "public_contributions": 2105, + "public_contributions": 2091, "public_repos": 54, "public_gists": 18, - "observed_public_commits": 2105, - "observed_public_pull_requests": 869, - "followers": 1191, + "observed_public_commits": 2091, + "observed_public_pull_requests": 867, + "followers": 1197, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "gkjohnson", + "name": "Garrett Johnson", + "profile_url": "https://github.com/gkjohnson", + "public_contributions": 2052, + "public_repos": 127, + "public_gists": 2, + "observed_public_commits": 2052, + "observed_public_pull_requests": 268, + "followers": 1744, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 } ] } diff --git a/data/latest/countries-malaysia.json b/data/latest/countries-malaysia.json index 0372e51..d2e899e 100644 --- a/data/latest/countries-malaysia.json +++ b/data/latest/countries-malaysia.json @@ -3,24 +3,24 @@ "slug": "malaysia", "name": "Malaysia", "title": "Top observed GitHub contributors in Malaysia", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 37042 + 37599 ] }, "code": "MY", - "candidate_count": 8524, + "candidate_count": 8538, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Malaysia repos:>5 type:user", - "total": 8524, + "total": 8538, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16030, + "public_contributions": 16455, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16030, - "observed_public_pull_requests": 237, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", @@ -59,12 +59,12 @@ "login": "syarief02", "name": "Syarief Azman", "profile_url": "https://github.com/syarief02", - "public_contributions": 7483, + "public_contributions": 7484, "public_repos": 67, "public_gists": 0, - "observed_public_commits": 7483, + "observed_public_commits": 7484, "observed_public_pull_requests": 0, - "followers": 458, + "followers": 447, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "data-gov-my", "name": "data.gov.my", "profile_url": "https://github.com/data-gov-my", - "public_contributions": 4724, + "public_contributions": 4817, "public_repos": 6, "public_gists": 0, - "observed_public_commits": 4724, + "observed_public_commits": 4817, "observed_public_pull_requests": 36, - "followers": 243, + "followers": 244, "location": "Putrajaya, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "MoH-Malaysia", "name": "Ministry of Health Malaysia", "profile_url": "https://github.com/MoH-Malaysia", - "public_contributions": 2134, + "public_contributions": 2138, "public_repos": 9, "public_gists": 0, - "observed_public_commits": 2134, + "observed_public_commits": 2138, "observed_public_pull_requests": 0, - "followers": 674, + "followers": 675, "location": "Putrajaya, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "HafiziRuslan", "name": "Hafizi Ruslan", "profile_url": "https://github.com/HafiziRuslan", - "public_contributions": 1744, + "public_contributions": 1750, "public_repos": 15, "public_gists": 0, - "observed_public_commits": 1744, + "observed_public_commits": 1750, "observed_public_pull_requests": 8, - "followers": 255, + "followers": 257, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "Kiyoraka", "name": "Afif Maahi", "profile_url": "https://github.com/Kiyoraka", - "public_contributions": 1272, - "public_repos": 69, + "public_contributions": 1465, + "public_repos": 72, "public_gists": 0, - "observed_public_commits": 1272, + "observed_public_commits": 1465, "observed_public_pull_requests": 0, - "followers": 197, + "followers": 198, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -144,11 +144,11 @@ "login": "crynobone", "name": "Mior Muhammad Zaki", "profile_url": "https://github.com/crynobone", - "public_contributions": 1155, + "public_contributions": 1134, "public_repos": 193, "public_gists": 31, - "observed_public_commits": 1155, - "observed_public_pull_requests": 339, + "observed_public_commits": 1134, + "observed_public_pull_requests": 329, "followers": 1775, "location": "Malaysia", "location_confidence": "exact-country", @@ -157,67 +157,67 @@ "rank": 7, "previous_rank": 7 }, - { - "login": "dennislamcv1", - "name": "Dennis Lam", - "profile_url": "https://github.com/dennislamcv1", - "public_contributions": 887, - "public_repos": 603, - "public_gists": 0, - "observed_public_commits": 887, - "observed_public_pull_requests": 0, - "followers": 369, - "location": "Malaysia", - "location_confidence": "exact-country", - "discovered_by_query": "location:Malaysia repos:>5 type:user", - "notable_repositories": [], - "rank": 8, - "previous_rank": 8 - }, { "login": "tonyqus", "name": "Tony Q.", "profile_url": "https://github.com/tonyqus", - "public_contributions": 829, - "public_repos": 64, + "public_contributions": 833, + "public_repos": 65, "public_gists": 0, - "observed_public_commits": 829, + "observed_public_commits": 833, "observed_public_pull_requests": 82, - "followers": 638, + "followers": 641, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 8, "previous_rank": 9 }, { "login": "Innocentsax", "name": "INNOCENT UDO ", "profile_url": "https://github.com/Innocentsax", - "public_contributions": 784, + "public_contributions": 763, "public_repos": 70, "public_gists": 0, - "observed_public_commits": 784, + "observed_public_commits": 763, "observed_public_pull_requests": 2, - "followers": 1360, + "followers": 1358, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 9, "previous_rank": 10 }, + { + "login": "dennislamcv1", + "name": "Dennis Lam", + "profile_url": "https://github.com/dennislamcv1", + "public_contributions": 760, + "public_repos": 603, + "public_gists": 0, + "observed_public_commits": 760, + "observed_public_pull_requests": 0, + "followers": 368, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, { "login": "bluwy", "name": "Bjorn Lu", "profile_url": "https://github.com/bluwy", - "public_contributions": 632, - "public_repos": 104, + "public_contributions": 642, + "public_repos": 105, "public_gists": 22, - "observed_public_commits": 632, - "observed_public_pull_requests": 141, - "followers": 1619, + "observed_public_commits": 642, + "observed_public_pull_requests": 156, + "followers": 1620, "location": "Kuching, Sarawak, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -229,12 +229,12 @@ "login": "huseinzol05", "name": "HUSEIN ZOLKEPLI", "profile_url": "https://github.com/huseinzol05", - "public_contributions": 546, - "public_repos": 62, + "public_contributions": 535, + "public_repos": 61, "public_gists": 66, - "observed_public_commits": 546, + "observed_public_commits": 535, "observed_public_pull_requests": 0, - "followers": 1887, + "followers": 1886, "location": "Kedah, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -246,10 +246,10 @@ "login": "alextanhongpin", "name": "Alex Tan Hong Pin", "profile_url": "https://github.com/alextanhongpin", - "public_contributions": 396, + "public_contributions": 395, "public_repos": 873, "public_gists": 62, - "observed_public_commits": 396, + "observed_public_commits": 395, "observed_public_pull_requests": 1, "followers": 223, "location": "Malaysia, Singapore", @@ -264,10 +264,10 @@ "name": "Chew Chit Siang", "profile_url": "https://github.com/cchitsiang", "public_contributions": 373, - "public_repos": 97, + "public_repos": 98, "public_gists": 51, "observed_public_commits": 373, - "observed_public_pull_requests": 2, + "observed_public_pull_requests": 3, "followers": 155, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", @@ -285,7 +285,7 @@ "public_gists": 53, "observed_public_commits": 368, "observed_public_pull_requests": 87, - "followers": 1702, + "followers": 1711, "location": "Shah Alam, Selangor, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -297,12 +297,12 @@ "login": "zernonia", "name": "zernonia", "profile_url": "https://github.com/zernonia", - "public_contributions": 282, + "public_contributions": 278, "public_repos": 69, "public_gists": 0, - "observed_public_commits": 282, - "observed_public_pull_requests": 39, - "followers": 934, + "observed_public_commits": 278, + "observed_public_pull_requests": 41, + "followers": 935, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -310,67 +310,67 @@ "rank": 16, "previous_rank": 16 }, - { - "login": "NightFurySL2001", - "name": "NFSL2001", - "profile_url": "https://github.com/NightFurySL2001", - "public_contributions": 246, - "public_repos": 74, - "public_gists": 0, - "observed_public_commits": 246, - "observed_public_pull_requests": 34, - "followers": 139, - "location": "Malaysia", - "location_confidence": "exact-country", - "discovered_by_query": "location:Malaysia repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 17 - }, { "login": "tylim88", "name": "Acid Coder", "profile_url": "https://github.com/tylim88", - "public_contributions": 234, + "public_contributions": 252, "public_repos": 85, "public_gists": 2, - "observed_public_commits": 234, + "observed_public_commits": 252, "observed_public_pull_requests": 2, - "followers": 150, + "followers": 160, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, { "login": "kianmeng", "name": "Ang", "profile_url": "https://github.com/kianmeng", - "public_contributions": 223, + "public_contributions": 215, "public_repos": 2502, "public_gists": 6, - "observed_public_commits": 223, - "observed_public_pull_requests": 288, - "followers": 147, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, + { + "login": "NightFurySL2001", + "name": "NFSL2001", + "profile_url": "https://github.com/NightFurySL2001", + "public_contributions": 215, + "public_repos": 74, + "public_gists": 0, + "observed_public_commits": 215, + "observed_public_pull_requests": 32, + "followers": 139, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, { "login": "Y-T-G", "name": "Mohammed Yasin", "profile_url": "https://github.com/Y-T-G", - "public_contributions": 217, + "public_contributions": 211, "public_repos": 54, "public_gists": 8, - "observed_public_commits": 217, - "observed_public_pull_requests": 236, - "followers": 186, + "observed_public_commits": 211, + "observed_public_pull_requests": 232, + "followers": 187, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", diff --git a/data/latest/countries-mexico.json b/data/latest/countries-mexico.json index 5e40d9f..29fbec6 100644 --- a/data/latest/countries-mexico.json +++ b/data/latest/countries-mexico.json @@ -3,24 +3,24 @@ "slug": "mexico", "name": "Mexico", "title": "Top observed GitHub contributors in Mexico", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 12953 + 13534 ] }, "code": "MX", - "candidate_count": 17211, + "candidate_count": 17255, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Mexico repos:>5 type:user", - "total": 17211, + "total": 17255, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "holasoymalva", "name": "Leon Martin", "profile_url": "https://github.com/holasoymalva", - "public_contributions": 2981, + "public_contributions": 2959, "public_repos": 261, "public_gists": 32, - "observed_public_commits": 2981, - "observed_public_pull_requests": 1128, - "followers": 2335, + "observed_public_commits": 2959, + "observed_public_pull_requests": 1122, + "followers": 2354, "location": "CDMX - Mexico.", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", @@ -55,50 +55,50 @@ "rank": 1, "previous_rank": 1 }, - { - "login": "vic", - "name": "Victor Borja", - "profile_url": "https://github.com/vic", - "public_contributions": 1767, - "public_repos": 432, - "public_gists": 71, - "observed_public_commits": 1767, - "observed_public_pull_requests": 622, - "followers": 642, - "location": "Mexico City", - "location_confidence": "exact-country", - "discovered_by_query": "location:Mexico repos:>5 type:user", - "notable_repositories": [], - "rank": 2, - "previous_rank": 2 - }, { "login": "beto-rodriguez", "name": "Beto Rodríguez", "profile_url": "https://github.com/beto-rodriguez", - "public_contributions": 1647, + "public_contributions": 1919, "public_repos": 36, "public_gists": 6, - "observed_public_commits": 1647, - "observed_public_pull_requests": 157, - "followers": 878, + "observed_public_commits": 1919, + "observed_public_pull_requests": 194, + "followers": 879, "location": "Guadalajara, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 2, "previous_rank": 3 }, + { + "login": "vic", + "name": "Victor Borja", + "profile_url": "https://github.com/vic", + "public_contributions": 1707, + "public_repos": 433, + "public_gists": 71, + "observed_public_commits": 1707, + "observed_public_pull_requests": 630, + "followers": 643, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, { "login": "ImmediateMurderProfessionals", "name": "BombCraft", "profile_url": "https://github.com/ImmediateMurderProfessionals", - "public_contributions": 1397, + "public_contributions": 1370, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 1397, + "observed_public_commits": 1370, "observed_public_pull_requests": 2, - "followers": 524, + "followers": 516, "location": "308 Negra Arroyo Lane, Albuquerque, New Mexico, United States", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", @@ -106,38 +106,54 @@ "rank": 4, "previous_rank": 4 }, + { + "login": "okram", + "name": "Marko A. Rodriguez", + "profile_url": "https://github.com/okram", + "public_contributions": 1139, + "public_repos": 21, + "public_gists": 657, + "observed_public_commits": 1139, + "observed_public_pull_requests": 1, + "followers": 251, + "location": "Santa Fe, New Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 5 + }, { "login": "domix", "name": "Domingo Suarez Torres", "profile_url": "https://github.com/domix", - "public_contributions": 1105, + "public_contributions": 1117, "public_repos": 289, "public_gists": 36, - "observed_public_commits": 1105, - "observed_public_pull_requests": 237, - "followers": 346, + "observed_public_commits": 1117, + "observed_public_pull_requests": 241, + "followers": 349, "location": "Mexico City", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 6, "previous_rank": 5 }, { "login": "lavrton", "name": "Anton Lavrenov", "profile_url": "https://github.com/lavrton", - "public_contributions": 932, + "public_contributions": 925, "public_repos": 47, "public_gists": 28, - "observed_public_commits": 932, - "observed_public_pull_requests": 4, - "followers": 711, + "observed_public_commits": 925, + "observed_public_pull_requests": 5, + "followers": 710, "location": "Cancun, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 7, "previous_rank": 6 }, { @@ -154,188 +170,171 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 8, "previous_rank": 7 }, { "login": "gwolf", "name": "Gunnar Wolf", "profile_url": "https://github.com/gwolf", - "public_contributions": 777, + "public_contributions": 781, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 777, + "observed_public_commits": 781, "observed_public_pull_requests": 2, "followers": 361, "location": "Mexico DF, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 9, "previous_rank": 8 }, { "login": "DouweM", "name": "Douwe Maan", "profile_url": "https://github.com/DouweM", - "public_contributions": 771, + "public_contributions": 774, "public_repos": 177, "public_gists": 16, - "observed_public_commits": 771, - "observed_public_pull_requests": 541, - "followers": 463, + "observed_public_commits": 774, + "observed_public_pull_requests": 549, + "followers": 470, "location": "Mexico City", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 10, "previous_rank": 9 }, { "login": "mrpollo", "name": "Ramon Roche", "profile_url": "https://github.com/mrpollo", - "public_contributions": 733, + "public_contributions": 714, "public_repos": 123, "public_gists": 97, - "observed_public_commits": 733, - "observed_public_pull_requests": 261, - "followers": 224, + "observed_public_commits": 714, + "observed_public_pull_requests": 255, + "followers": 225, "location": "Tijuana, Baja California, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 11, "previous_rank": 10 }, { "login": "mariochavez", "name": "Mario Alberto Chávez", "profile_url": "https://github.com/mariochavez", - "public_contributions": 615, + "public_contributions": 614, "public_repos": 196, "public_gists": 62, - "observed_public_commits": 615, + "observed_public_commits": 614, "observed_public_pull_requests": 19, "followers": 274, "location": "Colima, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 12, "previous_rank": 11 }, { "login": "SofiDevO", "name": "Angela Sofia Osorio ", "profile_url": "https://github.com/SofiDevO", - "public_contributions": 562, + "public_contributions": 572, "public_repos": 129, "public_gists": 12, - "observed_public_commits": 562, + "observed_public_commits": 572, "observed_public_pull_requests": 18, "followers": 482, "location": "Mexico City", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 13, "previous_rank": 12 }, { "login": "ivam3", "name": "Milton Mújica", "profile_url": "https://github.com/ivam3", - "public_contributions": 560, + "public_contributions": 568, "public_repos": 14, "public_gists": 0, - "observed_public_commits": 560, + "observed_public_commits": 568, "observed_public_pull_requests": 1, - "followers": 499, + "followers": 498, "location": "Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 14 + "rank": 14, + "previous_rank": 13 }, { "login": "edglaz", "profile_url": "https://github.com/edglaz", - "public_contributions": 558, + "public_contributions": 544, "public_repos": 12, "public_gists": 0, - "observed_public_commits": 558, + "observed_public_commits": 544, "observed_public_pull_requests": 0, "followers": 637, "location": "Mexico City", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 13 + "rank": 15, + "previous_rank": 14 }, { "login": "EliverLara", "name": "Eliver L.", "profile_url": "https://github.com/EliverLara", - "public_contributions": 482, + "public_contributions": 480, "public_repos": 62, "public_gists": 8, - "observed_public_commits": 482, + "observed_public_commits": 480, "observed_public_pull_requests": 1, - "followers": 1133, + "followers": 1134, "location": "Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 16, "previous_rank": 15 }, { "login": "tylerjereddy", "name": "Tyler Reddy", "profile_url": "https://github.com/tylerjereddy", - "public_contributions": 420, - "public_repos": 144, + "public_contributions": 419, + "public_repos": 146, "public_gists": 5, - "observed_public_commits": 420, - "observed_public_pull_requests": 146, - "followers": 221, + "observed_public_commits": 419, + "observed_public_pull_requests": 143, + "followers": 223, "location": "Northern New Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 16, - "previous_rank": 16 - }, - { - "login": "obie", - "name": "Obie Fernandez", - "profile_url": "https://github.com/obie", - "public_contributions": 385, - "public_repos": 94, - "public_gists": 17, - "observed_public_commits": 385, - "observed_public_pull_requests": 39, - "followers": 835, - "location": "Mexico City", - "location_confidence": "exact-country", - "discovered_by_query": "location:Mexico repos:>5 type:user", - "notable_repositories": [], "rank": 17, - "previous_rank": 17 + "previous_rank": 16 }, { "login": "sabas1080", "name": "Sabas", "profile_url": "https://github.com/sabas1080", - "public_contributions": 364, + "public_contributions": 369, "public_repos": 207, "public_gists": 49, - "observed_public_commits": 364, + "observed_public_commits": 369, "observed_public_pull_requests": 34, - "followers": 252, + "followers": 253, "location": "Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", @@ -343,39 +342,39 @@ "rank": 18, "previous_rank": 18 }, + { + "login": "obie", + "name": "Obie Fernandez", + "profile_url": "https://github.com/obie", + "public_contributions": 367, + "public_repos": 94, + "public_gists": 17, + "observed_public_commits": 367, + "observed_public_pull_requests": 38, + "followers": 836, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, { "login": "Splode", "name": "Christopher Murphy", "profile_url": "https://github.com/Splode", - "public_contributions": 312, + "public_contributions": 315, "public_repos": 58, "public_gists": 10, - "observed_public_commits": 312, + "observed_public_commits": 315, "observed_public_pull_requests": 42, - "followers": 265, + "followers": 268, "location": "New Mexico, U.S.", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "zomars", - "name": "Omar López", - "profile_url": "https://github.com/zomars", - "public_contributions": 292, - "public_repos": 173, - "public_gists": 27, - "observed_public_commits": 292, - "observed_public_pull_requests": 39, - "followers": 340, - "location": "Culiacán, Mexico", - "location_confidence": "multi-location", - "discovered_by_query": "location:Mexico repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-netherlands.json b/data/latest/countries-netherlands.json index 3833db7..05daf72 100644 --- a/data/latest/countries-netherlands.json +++ b/data/latest/countries-netherlands.json @@ -3,24 +3,24 @@ "slug": "netherlands", "name": "Netherlands", "title": "Top observed GitHub contributors in Netherlands", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 42633 + 44413 ] }, "code": "NL", - "candidate_count": 40434, + "candidate_count": 40539, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -34,12 +34,12 @@ "candidate_count_by_query": [ { "query": "location:Netherlands repos:>5 type:user", - "total": 28199, + "total": 28276, "accepted": 50 }, { "query": "location:Amsterdam repos:>5 type:user", - "total": 12235, + "total": 12263, "accepted": 38 } ], @@ -48,12 +48,12 @@ "login": "alexey-milovidov", "name": "Alexey Milovidov", "profile_url": "https://github.com/alexey-milovidov", - "public_contributions": 11701, - "public_repos": 86, + "public_contributions": 12365, + "public_repos": 87, "public_gists": 59, - "observed_public_commits": 11701, - "observed_public_pull_requests": 2153, - "followers": 2069, + "observed_public_commits": 12365, + "observed_public_pull_requests": 2198, + "followers": 2073, "location": "Amsterdam, Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -61,50 +61,50 @@ "rank": 1, "previous_rank": 1 }, - { - "login": "Mytherin", - "name": "Mark", - "profile_url": "https://github.com/Mytherin", - "public_contributions": 5795, - "public_repos": 107, - "public_gists": 35, - "observed_public_commits": 5795, - "observed_public_pull_requests": 678, - "followers": 1282, - "location": "Amsterdam, Netherlands", - "location_confidence": "multi-location", - "discovered_by_query": "location:Amsterdam repos:>5 type:user", - "notable_repositories": [], - "rank": 2, - "previous_rank": 2 - }, { "login": "can1357", "name": "Can Bölük", "profile_url": "https://github.com/can1357", - "public_contributions": 5045, + "public_contributions": 6218, "public_repos": 60, "public_gists": 0, - "observed_public_commits": 5045, + "observed_public_commits": 6218, "observed_public_pull_requests": 35, - "followers": 2436, + "followers": 2478, "location": "The Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 2, "previous_rank": 3 }, + { + "login": "Mytherin", + "name": "Mark", + "profile_url": "https://github.com/Mytherin", + "public_contributions": 5849, + "public_repos": 107, + "public_gists": 35, + "observed_public_commits": 5849, + "observed_public_pull_requests": 673, + "followers": 1287, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, { "login": "thaJeztah", "name": "Sebastiaan van Stijn", "profile_url": "https://github.com/thaJeztah", - "public_contributions": 4368, - "public_repos": 439, + "public_contributions": 4268, + "public_repos": 441, "public_gists": 43, - "observed_public_commits": 4368, - "observed_public_pull_requests": 2010, - "followers": 1916, + "observed_public_commits": 4268, + "observed_public_pull_requests": 1966, + "followers": 1919, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -116,12 +116,12 @@ "login": "pi0", "name": "Pooya Parsa", "profile_url": "https://github.com/pi0", - "public_contributions": 3644, + "public_contributions": 3621, "public_repos": 540, "public_gists": 84, - "observed_public_commits": 3644, - "observed_public_pull_requests": 489, - "followers": 5008, + "observed_public_commits": 3621, + "observed_public_pull_requests": 487, + "followers": 5018, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -133,12 +133,12 @@ "login": "jrfnl", "name": "Juliette", "profile_url": "https://github.com/jrfnl", - "public_contributions": 3355, + "public_contributions": 3229, "public_repos": 273, "public_gists": 21, - "observed_public_commits": 3355, - "observed_public_pull_requests": 1139, - "followers": 1357, + "observed_public_commits": 3229, + "observed_public_pull_requests": 1100, + "followers": 1358, "location": "Amsterdam, The Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Amsterdam repos:>5 type:user", @@ -154,8 +154,8 @@ "public_repos": 115, "public_gists": 24, "observed_public_commits": 2661, - "observed_public_pull_requests": 719, - "followers": 2552, + "observed_public_pull_requests": 718, + "followers": 2556, "location": "The Netherlands, Helmond", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -167,12 +167,12 @@ "login": "medvednikov", "name": "Alexander Medvednikov", "profile_url": "https://github.com/medvednikov", - "public_contributions": 2272, - "public_repos": 64, + "public_contributions": 2387, + "public_repos": 67, "public_gists": 5, - "observed_public_commits": 2272, - "observed_public_pull_requests": 29, - "followers": 2728, + "observed_public_commits": 2387, + "observed_public_pull_requests": 32, + "followers": 2727, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -184,12 +184,12 @@ "login": "masterking32", "name": "Amin Mahmoudi", "profile_url": "https://github.com/masterking32", - "public_contributions": 2086, + "public_contributions": 2111, "public_repos": 59, "public_gists": 3, - "observed_public_commits": 2086, + "observed_public_commits": 2111, "observed_public_pull_requests": 6, - "followers": 1475, + "followers": 1560, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", @@ -201,12 +201,12 @@ "login": "tr4m0ryp", "name": "Moussa Ouallaf", "profile_url": "https://github.com/tr4m0ryp", - "public_contributions": 1706, + "public_contributions": 1704, "public_repos": 96, "public_gists": 0, - "observed_public_commits": 1706, + "observed_public_commits": 1704, "observed_public_pull_requests": 20, - "followers": 1544, + "followers": 1549, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", @@ -219,11 +219,11 @@ "name": "Gerald Versluis", "profile_url": "https://github.com/jfversluis", "public_contributions": 1553, - "public_repos": 444, + "public_repos": 445, "public_gists": 156, "observed_public_commits": 1553, - "observed_public_pull_requests": 433, - "followers": 1899, + "observed_public_pull_requests": 440, + "followers": 1907, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -235,12 +235,12 @@ "login": "fonsp", "name": "Fons van der Plas", "profile_url": "https://github.com/fonsp", - "public_contributions": 1358, + "public_contributions": 1361, "public_repos": 298, "public_gists": 72, - "observed_public_commits": 1358, - "observed_public_pull_requests": 311, - "followers": 1510, + "observed_public_commits": 1361, + "observed_public_pull_requests": 314, + "followers": 1511, "location": "Wageningen, Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -252,12 +252,12 @@ "login": "koaning", "name": "vincent d warmerdam ", "profile_url": "https://github.com/koaning", - "public_contributions": 1320, - "public_repos": 338, + "public_contributions": 1323, + "public_repos": 339, "public_gists": 72, - "observed_public_commits": 1320, - "observed_public_pull_requests": 581, - "followers": 2727, + "observed_public_commits": 1323, + "observed_public_pull_requests": 588, + "followers": 2730, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", @@ -265,123 +265,123 @@ "rank": 13, "previous_rank": 13 }, + { + "login": "JuliusBrussee", + "name": "Julius Brussee", + "profile_url": "https://github.com/JuliusBrussee", + "public_contributions": 1289, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 1289, + "observed_public_pull_requests": 79, + "followers": 1482, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 14 + }, { "login": "mattgperry", "name": "Matt Perry", "profile_url": "https://github.com/mattgperry", - "public_contributions": 1086, + "public_contributions": 1058, "public_repos": 14, "public_gists": 19, - "observed_public_commits": 1086, - "observed_public_pull_requests": 266, - "followers": 1640, + "observed_public_commits": 1058, + "observed_public_pull_requests": 259, + "followers": 1643, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 15, "previous_rank": 14 }, { "login": "karlhorky", "name": "Karl Horky", "profile_url": "https://github.com/karlhorky", - "public_contributions": 934, + "public_contributions": 962, "public_repos": 571, "public_gists": 110, - "observed_public_commits": 934, - "observed_public_pull_requests": 312, - "followers": 938, + "observed_public_commits": 962, + "observed_public_pull_requests": 319, + "followers": 940, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 16, "previous_rank": 15 }, { "login": "Kludex", "name": "Marcelo Trylesinski", "profile_url": "https://github.com/Kludex", - "public_contributions": 906, - "public_repos": 177, + "public_contributions": 917, + "public_repos": 178, "public_gists": 28, - "observed_public_commits": 906, - "observed_public_pull_requests": 823, - "followers": 3081, + "observed_public_commits": 917, + "observed_public_pull_requests": 836, + "followers": 3097, "location": "Utrecht, Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], - "rank": 16, - "previous_rank": 16 - }, - { - "login": "pajlada", - "name": "pajlada", - "profile_url": "https://github.com/pajlada", - "public_contributions": 810, - "public_repos": 213, - "public_gists": 42, - "observed_public_commits": 810, - "observed_public_pull_requests": 534, - "followers": 1523, - "location": "Netherlands", - "location_confidence": "exact-country", - "discovered_by_query": "location:Netherlands repos:>5 type:user", - "notable_repositories": [], "rank": 17, - "previous_rank": 17 + "previous_rank": 16 }, { "login": "nvie", "name": "Vincent Driessen", "profile_url": "https://github.com/nvie", - "public_contributions": 800, - "public_repos": 78, + "public_contributions": 832, + "public_repos": 79, "public_gists": 50, - "observed_public_commits": 800, - "observed_public_pull_requests": 169, + "observed_public_commits": 832, + "observed_public_pull_requests": 171, "followers": 3402, "location": "The Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 19 + "previous_rank": 18 }, { "login": "arendst", "name": "Theo Arends", "profile_url": "https://github.com/arendst", - "public_contributions": 797, + "public_contributions": 805, "public_repos": 35, "public_gists": 0, - "observed_public_commits": 797, + "observed_public_commits": 805, "observed_public_pull_requests": 0, - "followers": 1686, + "followers": 1688, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 18 + "previous_rank": 19 }, { - "login": "M66B", - "name": "Marcel Bokhorst", - "profile_url": "https://github.com/M66B", - "public_contributions": 706, - "public_repos": 27, - "public_gists": 22, - "observed_public_commits": 706, - "observed_public_pull_requests": 9, - "followers": 1633, - "location": "The Netherlands", + "login": "pajlada", + "name": "pajlada", + "profile_url": "https://github.com/pajlada", + "public_contributions": 797, + "public_repos": 213, + "public_gists": 42, + "observed_public_commits": 797, + "observed_public_pull_requests": 525, + "followers": 1522, + "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 17 } ] } diff --git a/data/latest/countries-new-zealand.json b/data/latest/countries-new-zealand.json index fd69e70..f1fd8af 100644 --- a/data/latest/countries-new-zealand.json +++ b/data/latest/countries-new-zealand.json @@ -3,24 +3,24 @@ "slug": "new-zealand", "name": "New Zealand", "title": "Top observed GitHub contributors in New Zealand", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 70824 + 71848 ] }, "code": "NZ", - "candidate_count": 8901, + "candidate_count": 8928, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:\"New Zealand\" repos:>5 type:user", - "total": 8901, + "total": 8928, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44946, - "public_repos": 47, + "public_contributions": 45559, + "public_repos": 48, "public_gists": 0, - "observed_public_commits": 44946, - "observed_public_pull_requests": 659, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", @@ -59,12 +59,12 @@ "login": "ndbroadbent", "name": "Nathan Broadbent", "profile_url": "https://github.com/ndbroadbent", - "public_contributions": 4366, + "public_contributions": 4367, "public_repos": 368, "public_gists": 98, - "observed_public_commits": 4366, + "observed_public_commits": 4367, "observed_public_pull_requests": 35, - "followers": 356, + "followers": 357, "location": "Paihia, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -76,11 +76,11 @@ "login": "passcod", "name": "Félix Saparelli", "profile_url": "https://github.com/passcod", - "public_contributions": 3853, + "public_contributions": 3919, "public_repos": 311, "public_gists": 155, - "observed_public_commits": 3853, - "observed_public_pull_requests": 284, + "observed_public_commits": 3919, + "observed_public_pull_requests": 327, "followers": 306, "location": "New Zealand", "location_confidence": "exact-country", @@ -90,48 +90,48 @@ "previous_rank": 3 }, { - "login": "tim-smart", - "name": "Tim", - "profile_url": "https://github.com/tim-smart", + "login": "cortesi", + "name": "Aldo Cortesi", + "profile_url": "https://github.com/cortesi", "public_contributions": 3251, - "public_repos": 227, - "public_gists": 176, + "public_repos": 47, + "public_gists": 0, "observed_public_commits": 3251, - "observed_public_pull_requests": 1420, - "followers": 818, - "location": "Tauranga, New Zealand", + "observed_public_pull_requests": 293, + "followers": 1005, + "location": "Dunedin, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 4 + "previous_rank": 5 }, { - "login": "cortesi", - "name": "Aldo Cortesi", - "profile_url": "https://github.com/cortesi", - "public_contributions": 3207, - "public_repos": 47, - "public_gists": 0, - "observed_public_commits": 3207, - "observed_public_pull_requests": 291, - "followers": 1005, - "location": "Dunedin, New Zealand", + "login": "tim-smart", + "name": "Tim", + "profile_url": "https://github.com/tim-smart", + "public_contributions": 3187, + "public_repos": 227, + "public_gists": 177, + "observed_public_commits": 3187, + "observed_public_pull_requests": 1417, + "followers": 825, + "location": "Tauranga, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "jwulf", "name": "Josh Wulf", "profile_url": "https://github.com/jwulf", - "public_contributions": 2891, + "public_contributions": 3162, "public_repos": 494, "public_gists": 150, - "observed_public_commits": 2891, - "observed_public_pull_requests": 531, + "observed_public_commits": 3162, + "observed_public_pull_requests": 608, "followers": 290, "location": "New Zealand", "location_confidence": "exact-country", @@ -144,12 +144,12 @@ "login": "ioquatix", "name": "Samuel Williams", "profile_url": "https://github.com/ioquatix", - "public_contributions": 2557, + "public_contributions": 2568, "public_repos": 357, "public_gists": 46, - "observed_public_commits": 2557, - "observed_public_pull_requests": 123, - "followers": 1401, + "observed_public_commits": 2568, + "observed_public_pull_requests": 115, + "followers": 1403, "location": "Ōtautahi, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -161,12 +161,12 @@ "login": "PlagueHO", "name": "Daniel Scott-Raynsford", "profile_url": "https://github.com/PlagueHO", - "public_contributions": 2271, + "public_contributions": 2256, "public_repos": 141, "public_gists": 202, - "observed_public_commits": 2271, - "observed_public_pull_requests": 64, - "followers": 263, + "observed_public_commits": 2256, + "observed_public_pull_requests": 67, + "followers": 264, "location": "Auckland, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -178,12 +178,12 @@ "login": "jesserockz", "name": "Jesse Hills", "profile_url": "https://github.com/jesserockz", - "public_contributions": 1944, - "public_repos": 161, + "public_contributions": 1939, + "public_repos": 162, "public_gists": 5, - "observed_public_commits": 1944, - "observed_public_pull_requests": 876, - "followers": 405, + "observed_public_commits": 1939, + "observed_public_pull_requests": 879, + "followers": 409, "location": "Wellington, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -195,10 +195,10 @@ "login": "SmileyChris", "name": "Chris Beaven", "profile_url": "https://github.com/SmileyChris", - "public_contributions": 1538, - "public_repos": 88, + "public_contributions": 1640, + "public_repos": 90, "public_gists": 36, - "observed_public_commits": 1538, + "observed_public_commits": 1640, "observed_public_pull_requests": 11, "followers": 419, "location": "New Zealand", @@ -208,100 +208,100 @@ "rank": 10, "previous_rank": 10 }, + { + "login": "alanrsoares", + "name": "Alan", + "profile_url": "https://github.com/alanrsoares", + "public_contributions": 1288, + "public_repos": 170, + "public_gists": 25, + "observed_public_commits": 1288, + "observed_public_pull_requests": 116, + "followers": 314, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, { "login": "odow", "name": "Oscar Dowson", "profile_url": "https://github.com/odow", - "public_contributions": 1220, + "public_contributions": 1215, "public_repos": 165, "public_gists": 20, - "observed_public_commits": 1220, - "observed_public_pull_requests": 905, - "followers": 633, + "observed_public_commits": 1215, + "observed_public_pull_requests": 897, + "followers": 635, "location": "Auckland, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 12, "previous_rank": 11 }, { "login": "joshuavial", "name": "Joshua Vial", "profile_url": "https://github.com/joshuavial", - "public_contributions": 1190, - "public_repos": 129, + "public_contributions": 1209, + "public_repos": 130, "public_gists": 4, - "observed_public_commits": 1190, + "observed_public_commits": 1209, "observed_public_pull_requests": 530, - "followers": 266, + "followers": 267, "location": "Wellington, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 13, "previous_rank": 12 }, { - "login": "alanrsoares", - "name": "Alan", - "profile_url": "https://github.com/alanrsoares", - "public_contributions": 1186, - "public_repos": 169, - "public_gists": 25, - "observed_public_commits": 1186, - "observed_public_pull_requests": 94, - "followers": 314, - "location": "Auckland, New Zealand", - "location_confidence": "multi-location", + "login": "gbmhunter", + "name": "Geoffrey Hunter", + "profile_url": "https://github.com/gbmhunter", + "public_contributions": 863, + "public_repos": 103, + "public_gists": 2, + "observed_public_commits": 863, + "observed_public_pull_requests": 45, + "followers": 301, + "location": "New Zealand", + "location_confidence": "exact-country", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 + "rank": 14, + "previous_rank": 15 }, { "login": "lukemurraynz", "name": "Luke Murray", "profile_url": "https://github.com/lukemurraynz", - "public_contributions": 855, + "public_contributions": 846, "public_repos": 243, "public_gists": 52, - "observed_public_commits": 855, - "observed_public_pull_requests": 127, - "followers": 490, + "observed_public_commits": 846, + "observed_public_pull_requests": 123, + "followers": 491, "location": "Hamilton, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 14 - }, - { - "login": "gbmhunter", - "name": "Geoffrey Hunter", - "profile_url": "https://github.com/gbmhunter", - "public_contributions": 842, - "public_repos": 103, - "public_gists": 2, - "observed_public_commits": 842, - "observed_public_pull_requests": 41, - "followers": 301, - "location": "New Zealand", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", - "notable_repositories": [], "rank": 15, - "previous_rank": 15 + "previous_rank": 14 }, { "login": "julianoes", "name": "Julian Oes", "profile_url": "https://github.com/julianoes", - "public_contributions": 762, + "public_contributions": 741, "public_repos": 86, "public_gists": 4, - "observed_public_commits": 762, - "observed_public_pull_requests": 272, + "observed_public_commits": 741, + "observed_public_pull_requests": 276, "followers": 358, "location": "Auckland, New Zealand", "location_confidence": "multi-location", @@ -314,10 +314,10 @@ "login": "sebastien", "name": "Sébastien Pierre", "profile_url": "https://github.com/sebastien", - "public_contributions": 681, + "public_contributions": 694, "public_repos": 102, "public_gists": 23, - "observed_public_commits": 681, + "observed_public_commits": 694, "observed_public_pull_requests": 0, "followers": 241, "location": "Wellington, New Zealand", @@ -327,38 +327,6 @@ "rank": 17, "previous_rank": 17 }, - { - "login": "memN0ps", - "profile_url": "https://github.com/memN0ps", - "public_contributions": 650, - "public_repos": 9, - "public_gists": 0, - "observed_public_commits": 650, - "observed_public_pull_requests": 2, - "followers": 1141, - "location": "New Zealand", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", - "notable_repositories": [], - "rank": 18, - "previous_rank": 19 - }, - { - "login": "sinclairzx81", - "profile_url": "https://github.com/sinclairzx81", - "public_contributions": 649, - "public_repos": 36, - "public_gists": 2, - "observed_public_commits": 649, - "observed_public_pull_requests": 181, - "followers": 1191, - "location": "South Korea | New Zealand", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", - "notable_repositories": [], - "rank": 19, - "previous_rank": 18 - }, { "login": "schell", "name": "Schell Carl Scivally", @@ -367,14 +335,46 @@ "public_repos": 276, "public_gists": 54, "observed_public_commits": 641, - "observed_public_pull_requests": 113, - "followers": 257, + "observed_public_pull_requests": 116, + "followers": 258, "location": "Pasadena, California and Nelson, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 18, "previous_rank": 20 + }, + { + "login": "ahdinosaur", + "name": "Mikey", + "profile_url": "https://github.com/ahdinosaur", + "public_contributions": 539, + "public_repos": 667, + "public_gists": 40, + "observed_public_commits": 539, + "observed_public_pull_requests": 118, + "followers": 663, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "KelSolaar", + "name": "Thomas Mansencal", + "profile_url": "https://github.com/KelSolaar", + "public_contributions": 496, + "public_repos": 63, + "public_gists": 123, + "observed_public_commits": 496, + "observed_public_pull_requests": 32, + "followers": 461, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20 } ] } diff --git a/data/latest/countries-norway.json b/data/latest/countries-norway.json index e04d6f9..b219327 100644 --- a/data/latest/countries-norway.json +++ b/data/latest/countries-norway.json @@ -3,24 +3,24 @@ "slug": "norway", "name": "Norway", "title": "Top observed GitHub contributors in Norway", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 55750 + 57420 ] }, "code": "NO", - "candidate_count": 11037, + "candidate_count": 11075, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Norway repos:>5 type:user", - "total": 11037, + "total": 11075, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 32465, - "public_repos": 344, + "public_contributions": 33877, + "public_repos": 345, "public_gists": 320, - "observed_public_commits": 32465, - "observed_public_pull_requests": 141, - "followers": 352, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "oleavr", "name": "Ole André Vadla Ravnås", "profile_url": "https://github.com/oleavr", - "public_contributions": 3877, + "public_contributions": 3914, "public_repos": 101, "public_gists": 32, - "observed_public_commits": 3877, - "observed_public_pull_requests": 38, - "followers": 1927, + "observed_public_commits": 3914, + "observed_public_pull_requests": 36, + "followers": 1930, "location": "Stavanger, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "aurorascharff", "name": "Aurora Scharff", "profile_url": "https://github.com/aurorascharff", - "public_contributions": 3739, - "public_repos": 62, + "public_contributions": 3816, + "public_repos": 68, "public_gists": 0, - "observed_public_commits": 3739, - "observed_public_pull_requests": 139, - "followers": 1035, + "observed_public_commits": 3816, + "observed_public_pull_requests": 179, + "followers": 1038, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -90,49 +90,49 @@ "previous_rank": 3 }, { - "login": "shinokada", - "name": "Shinichi Okada", - "profile_url": "https://github.com/shinokada", - "public_contributions": 2781, - "public_repos": 197, - "public_gists": 724, - "observed_public_commits": 2781, - "observed_public_pull_requests": 207, - "followers": 362, + "login": "Starefossen", + "name": "Hans Kristian Flaatten", + "profile_url": "https://github.com/Starefossen", + "public_contributions": 2756, + "public_repos": 290, + "public_gists": 72, + "observed_public_commits": 2756, + "observed_public_pull_requests": 217, + "followers": 382, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 4 + "previous_rank": 5 }, { - "login": "Starefossen", - "name": "Hans Kristian Flaatten", - "profile_url": "https://github.com/Starefossen", - "public_contributions": 2713, - "public_repos": 290, - "public_gists": 72, - "observed_public_commits": 2713, - "observed_public_pull_requests": 206, - "followers": 380, + "login": "shinokada", + "name": "Shinichi Okada", + "profile_url": "https://github.com/shinokada", + "public_contributions": 2688, + "public_repos": 197, + "public_gists": 724, + "observed_public_commits": 2688, + "observed_public_pull_requests": 207, + "followers": 363, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "habedi", "name": "Hassan Abedi", "profile_url": "https://github.com/habedi", - "public_contributions": 2471, + "public_contributions": 2465, "public_repos": 95, "public_gists": 100, - "observed_public_commits": 2471, - "observed_public_pull_requests": 266, - "followers": 315, + "observed_public_commits": 2465, + "observed_public_pull_requests": 268, + "followers": 314, "location": "Stavanger; Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -141,49 +141,49 @@ "previous_rank": 6 }, { - "login": "bep", - "name": "Bjørn Erik Pedersen", - "profile_url": "https://github.com/bep", - "public_contributions": 2005, - "public_repos": 378, - "public_gists": 10, - "observed_public_commits": 2005, - "observed_public_pull_requests": 461, - "followers": 2458, - "location": "Norway", - "location_confidence": "exact-country", + "login": "eonist", + "name": "André J", + "profile_url": "https://github.com/eonist", + "public_contributions": 2109, + "public_repos": 121, + "public_gists": 591, + "observed_public_commits": 2109, + "observed_public_pull_requests": 121, + "followers": 494, + "location": "Norway, Oslo", + "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 7 + "previous_rank": 12 }, { - "login": "ludeeus", - "name": "Joakim Sørensen", - "profile_url": "https://github.com/ludeeus", - "public_contributions": 1949, - "public_repos": 129, - "public_gists": 14, - "observed_public_commits": 1949, - "observed_public_pull_requests": 377, - "followers": 700, + "login": "bep", + "name": "Bjørn Erik Pedersen", + "profile_url": "https://github.com/bep", + "public_contributions": 2024, + "public_repos": 379, + "public_gists": 10, + "observed_public_commits": 2024, + "observed_public_pull_requests": 469, + "followers": 2462, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 8 + "previous_rank": 7 }, { "login": "mhjensen", "name": "Morten Hjorth-Jensen", "profile_url": "https://github.com/mhjensen", - "public_contributions": 1925, + "public_contributions": 1903, "public_repos": 50, "public_gists": 0, - "observed_public_commits": 1925, + "observed_public_commits": 1903, "observed_public_pull_requests": 0, - "followers": 675, + "followers": 677, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -191,88 +191,88 @@ "rank": 9, "previous_rank": 9 }, + { + "login": "ludeeus", + "name": "Joakim Sørensen", + "profile_url": "https://github.com/ludeeus", + "public_contributions": 1868, + "public_repos": 129, + "public_gists": 14, + "observed_public_commits": 1868, + "observed_public_pull_requests": 359, + "followers": 702, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, { "login": "stipsan", "name": "Cody Olsen", "profile_url": "https://github.com/stipsan", - "public_contributions": 1825, + "public_contributions": 1801, "public_repos": 134, "public_gists": 37, - "observed_public_commits": 1825, - "observed_public_pull_requests": 478, + "observed_public_commits": 1801, + "observed_public_pull_requests": 493, "followers": 425, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 11, "previous_rank": 10 }, { "login": "eried", "name": "Erwin Ried", "profile_url": "https://github.com/eried", - "public_contributions": 1525, + "public_contributions": 1707, "public_repos": 146, "public_gists": 1, - "observed_public_commits": 1525, - "observed_public_pull_requests": 8, - "followers": 528, + "observed_public_commits": 1707, + "observed_public_pull_requests": 7, + "followers": 530, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 12, "previous_rank": 11 }, { - "login": "eonist", - "name": "André J", - "profile_url": "https://github.com/eonist", - "public_contributions": 1348, - "public_repos": 121, - "public_gists": 590, - "observed_public_commits": 1348, - "observed_public_pull_requests": 84, - "followers": 495, - "location": "Norway, Oslo", - "location_confidence": "multi-location", + "login": "AmirhosseinHonardoust", + "name": "Amir", + "profile_url": "https://github.com/AmirhosseinHonardoust", + "public_contributions": 1325, + "public_repos": 120, + "public_gists": 1, + "observed_public_commits": 1325, + "observed_public_pull_requests": 21, + "followers": 1534, + "location": "Norway", + "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 19 + "rank": 13, + "previous_rank": 14 }, { "login": "jonhoo", "name": "Jon Gjengset", "profile_url": "https://github.com/jonhoo", - "public_contributions": 1257, + "public_contributions": 1247, "public_repos": 284, "public_gists": 48, - "observed_public_commits": 1257, - "observed_public_pull_requests": 123, - "followers": 13583, + "observed_public_commits": 1247, + "observed_public_pull_requests": 122, + "followers": 13602, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 12 - }, - { - "login": "AmirhosseinHonardoust", - "name": "Amir", - "profile_url": "https://github.com/AmirhosseinHonardoust", - "public_contributions": 1255, - "public_repos": 119, - "public_gists": 1, - "observed_public_commits": 1255, - "observed_public_pull_requests": 21, - "followers": 1519, - "location": "Norway", - "location_confidence": "exact-country", - "discovered_by_query": "location:Norway repos:>5 type:user", - "notable_repositories": [], "rank": 14, "previous_rank": 13 }, @@ -280,97 +280,97 @@ "login": "TorsteinHonsi", "name": "Torstein Hønsi", "profile_url": "https://github.com/TorsteinHonsi", - "public_contributions": 1177, + "public_contributions": 1181, "public_repos": 16, "public_gists": 14, - "observed_public_commits": 1177, - "observed_public_pull_requests": 102, - "followers": 514, + "observed_public_commits": 1181, + "observed_public_pull_requests": 101, + "followers": 515, "location": "Vik i Sogn, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 14 + "previous_rank": 15 }, { "login": "bvssvni", "name": "Sven Nilsen", "profile_url": "https://github.com/bvssvni", - "public_contributions": 1175, + "public_contributions": 1168, "public_repos": 395, "public_gists": 104, - "observed_public_commits": 1175, - "observed_public_pull_requests": 361, - "followers": 321, + "observed_public_commits": 1168, + "observed_public_pull_requests": 359, + "followers": 322, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 - }, - { - "login": "Codehagen", - "name": "Christer", - "profile_url": "https://github.com/Codehagen", - "public_contributions": 1098, - "public_repos": 62, - "public_gists": 1, - "observed_public_commits": 1098, - "observed_public_pull_requests": 63, - "followers": 366, - "location": "Norway", - "location_confidence": "exact-country", - "discovered_by_query": "location:Norway repos:>5 type:user", - "notable_repositories": [], - "rank": 17, "previous_rank": 16 }, { "login": "HansKristian-Work", "name": "Hans-Kristian Arntzen", "profile_url": "https://github.com/HansKristian-Work", - "public_contributions": 1094, + "public_contributions": 1135, "public_repos": 32, "public_gists": 10, - "observed_public_commits": 1094, - "observed_public_pull_requests": 310, - "followers": 1123, + "observed_public_commits": 1135, + "observed_public_pull_requests": 322, + "followers": 1137, "location": "Trondheim, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, + { + "login": "Codehagen", + "name": "Christer", + "profile_url": "https://github.com/Codehagen", + "public_contributions": 1123, + "public_repos": 62, + "public_gists": 1, + "observed_public_commits": 1123, + "observed_public_pull_requests": 66, + "followers": 365, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, { "login": "christianalfoni", "name": "Christian Alfoni", "profile_url": "https://github.com/christianalfoni", - "public_contributions": 1088, - "public_repos": 381, + "public_contributions": 1048, + "public_repos": 382, "public_gists": 125, - "observed_public_commits": 1088, - "observed_public_pull_requests": 287, + "observed_public_commits": 1048, + "observed_public_pull_requests": 284, "followers": 968, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 17 + "previous_rank": 19 }, { "login": "jonnor", "name": "Jon Nordby", "profile_url": "https://github.com/jonnor", - "public_contributions": 994, + "public_contributions": 993, "public_repos": 196, "public_gists": 14, - "observed_public_commits": 994, + "observed_public_commits": 993, "observed_public_pull_requests": 34, - "followers": 392, + "followers": 393, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", diff --git a/data/latest/countries-philippines.json b/data/latest/countries-philippines.json index 1ed3a56..b6380ae 100644 --- a/data/latest/countries-philippines.json +++ b/data/latest/countries-philippines.json @@ -3,24 +3,24 @@ "slug": "philippines", "name": "Philippines", "title": "Top observed GitHub contributors in Philippines", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 24693 + 24819 ] }, "code": "PH", - "candidate_count": 16339, + "candidate_count": 16433, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,55 +33,64 @@ "candidate_count_by_query": [ { "query": "location:Philippines repos:>5 type:user", - "total": 16339, + "total": 16433, "accepted": 100 } ], "entries": [ + { + "login": "marcuwynu23", + "name": "Mark Wayne Menorca", + "profile_url": "https://github.com/marcuwynu23", + "public_contributions": 3513, + "public_repos": 245, + "public_gists": 52, + "observed_public_commits": 3513, + "observed_public_pull_requests": 23, + "followers": 457, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, { "login": "lucifron28", "name": "Ron Vincent Cada", "profile_url": "https://github.com/lucifron28", - "public_contributions": 3770, + "public_contributions": 3660, "public_repos": 101, "public_gists": 0, - "observed_public_commits": 3770, + "observed_public_commits": 3660, "observed_public_pull_requests": 16, - "followers": 387, + "contribution_burst_adjustment": { + "raw_public_commits": 3660, + "adjusted_public_commits": 3081, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 24, + "excess_contributions": 579, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 377, "location": "Lucena - Quezon Province, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 1, - "previous_rank": 1 - }, - { - "login": "marcuwynu23", - "name": "Mark Wayne Menorca", - "profile_url": "https://github.com/marcuwynu23", - "public_contributions": 3411, - "public_repos": 244, - "public_gists": 52, - "observed_public_commits": 3411, - "observed_public_pull_requests": 23, - "followers": 450, - "location": "Philippines", - "location_confidence": "exact-country", - "discovered_by_query": "location:Philippines repos:>5 type:user", - "notable_repositories": [], "rank": 2, - "previous_rank": 2 + "previous_rank": 1 }, { "login": "warengonzaga", "name": "Waren Gonzaga", "profile_url": "https://github.com/warengonzaga", - "public_contributions": 2822, + "public_contributions": 2890, "public_repos": 208, "public_gists": 24, - "observed_public_commits": 2822, - "observed_public_pull_requests": 194, - "followers": 1316, + "observed_public_commits": 2890, + "observed_public_pull_requests": 198, + "followers": 1314, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -94,11 +103,11 @@ "name": "Libing Chen", "profile_url": "https://github.com/linux-china", "public_contributions": 2776, - "public_repos": 617, + "public_repos": 618, "public_gists": 45, "observed_public_commits": 2776, "observed_public_pull_requests": 6, - "followers": 2211, + "followers": 2213, "location": "Davao City Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -110,12 +119,12 @@ "login": "xiv3r", "name": "𝑹𝒂𝒇𝒇 𝑨𝒍𝒅𝒔", "profile_url": "https://github.com/xiv3r", - "public_contributions": 2664, + "public_contributions": 2775, "public_repos": 391, "public_gists": 2, - "observed_public_commits": 2664, + "observed_public_commits": 2775, "observed_public_pull_requests": 4, - "followers": 631, + "followers": 644, "location": "Malaybalay City Bukidnon Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -127,12 +136,12 @@ "login": "macalinao", "name": "Ian Macalinao", "profile_url": "https://github.com/macalinao", - "public_contributions": 2224, + "public_contributions": 2241, "public_repos": 515, "public_gists": 142, - "observed_public_commits": 2224, + "observed_public_commits": 2241, "observed_public_pull_requests": 297, - "followers": 797, + "followers": 798, "location": "Metro Manila, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -144,12 +153,12 @@ "login": "mrepol742", "name": "Melvin Jones Repol", "profile_url": "https://github.com/mrepol742", - "public_contributions": 2014, - "public_repos": 179, + "public_contributions": 2041, + "public_repos": 177, "public_gists": 13, - "observed_public_commits": 2014, - "observed_public_pull_requests": 198, - "followers": 221, + "observed_public_commits": 2041, + "observed_public_pull_requests": 216, + "followers": 222, "location": "Taytay, Calabarzon, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -158,49 +167,49 @@ "previous_rank": 7 }, { - "login": "uncomfyhalomacro", - "name": "Soc Virnyl S. Estela", - "profile_url": "https://github.com/uncomfyhalomacro", - "public_contributions": 1811, - "public_repos": 271, - "public_gists": 30, - "observed_public_commits": 1811, - "observed_public_pull_requests": 30, - "followers": 223, + "login": "RyannKim327", + "name": "itsme.0107639", + "profile_url": "https://github.com/RyannKim327", + "public_contributions": 1830, + "public_repos": 148, + "public_gists": 6, + "observed_public_commits": 1830, + "observed_public_pull_requests": 266, + "followers": 492, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 8 + "previous_rank": 9 }, { - "login": "RyannKim327", - "name": "itsme.0107639", - "profile_url": "https://github.com/RyannKim327", - "public_contributions": 1790, - "public_repos": 148, - "public_gists": 6, - "observed_public_commits": 1790, - "observed_public_pull_requests": 250, - "followers": 501, + "login": "uncomfyhalomacro", + "name": "Soc Virnyl S. Estela", + "profile_url": "https://github.com/uncomfyhalomacro", + "public_contributions": 1750, + "public_repos": 271, + "public_gists": 30, + "observed_public_commits": 1750, + "observed_public_pull_requests": 29, + "followers": 232, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "mrdcvlsc", "name": "Jubal Mordecai Velasco", "profile_url": "https://github.com/mrdcvlsc", - "public_contributions": 1411, + "public_contributions": 1343, "public_repos": 59, "public_gists": 8, - "observed_public_commits": 1411, - "observed_public_pull_requests": 33, - "followers": 306, + "observed_public_commits": 1343, + "observed_public_pull_requests": 26, + "followers": 304, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", @@ -208,141 +217,124 @@ "rank": 10, "previous_rank": 10 }, - { - "login": "princedev-toptal", - "name": "PrinceDev", - "profile_url": "https://github.com/princedev-toptal", - "public_contributions": 1344, - "public_repos": 20, - "public_gists": 0, - "observed_public_commits": 1344, - "observed_public_pull_requests": 16, - "followers": 292, - "location": "Angeles, Central Luzon, Philippines", - "location_confidence": "multi-location", - "discovered_by_query": "location:Philippines repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, { "login": "mjoshua97241", "name": "Michael Joshua Vargas", "profile_url": "https://github.com/mjoshua97241", - "public_contributions": 1279, + "public_contributions": 1278, "public_repos": 38, "public_gists": 0, - "observed_public_commits": 1279, + "observed_public_commits": 1278, "observed_public_pull_requests": 70, - "followers": 371, + "followers": 362, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, { "login": "joebertcerezo", "name": "Joebert Cerezo", "profile_url": "https://github.com/joebertcerezo", - "public_contributions": 1127, + "public_contributions": 1121, "public_repos": 56, "public_gists": 0, - "observed_public_commits": 1127, + "observed_public_commits": 1121, "observed_public_pull_requests": 30, - "followers": 973, + "followers": 967, "location": "Cebu City, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 13, + "rank": 12, "previous_rank": 13 }, { "login": "carlocab", "name": "Carlo Cabrera", "profile_url": "https://github.com/carlocab", - "public_contributions": 1068, + "public_contributions": 1078, "public_repos": 107, "public_gists": 6, - "observed_public_commits": 1068, - "observed_public_pull_requests": 282, + "observed_public_commits": 1078, + "observed_public_pull_requests": 281, "followers": 220, "location": "Manila, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 13, "previous_rank": 14 }, { "login": "Neon-099", "profile_url": "https://github.com/Neon-099", - "public_contributions": 841, + "public_contributions": 816, "public_repos": 22, "public_gists": 0, - "observed_public_commits": 841, + "observed_public_commits": 816, "observed_public_pull_requests": 1, "followers": 230, "location": "Pangasinan, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, { "login": "tyron12233", "name": "tyron", "profile_url": "https://github.com/tyron12233", - "public_contributions": 673, + "public_contributions": 666, "public_repos": 69, "public_gists": 0, - "observed_public_commits": 673, + "observed_public_commits": 666, "observed_public_pull_requests": 16, "followers": 385, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, - { - "login": "Qard", - "name": "Stephen Belanger", - "profile_url": "https://github.com/Qard", - "public_contributions": 631, - "public_repos": 280, - "public_gists": 20, - "observed_public_commits": 631, - "observed_public_pull_requests": 270, - "followers": 514, - "location": "Vancouver, BC, Canada/Manila, Philippines", - "location_confidence": "multi-location", - "discovered_by_query": "location:Philippines repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 17 - }, { "login": "roatienza", "name": "Rowel Atienza", "profile_url": "https://github.com/roatienza", - "public_contributions": 625, + "public_contributions": 639, "public_repos": 39, "public_gists": 0, - "observed_public_commits": 625, + "observed_public_commits": 639, "observed_public_pull_requests": 8, "followers": 514, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 16, "previous_rank": 18 }, + { + "login": "Qard", + "name": "Stephen Belanger", + "profile_url": "https://github.com/Qard", + "public_contributions": 632, + "public_repos": 281, + "public_gists": 20, + "observed_public_commits": 632, + "observed_public_pull_requests": 270, + "followers": 516, + "location": "Vancouver, BC, Canada/Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, { "login": "JohnEsleyer", "name": "Ralph John Policarpio", @@ -352,28 +344,45 @@ "public_gists": 3, "observed_public_commits": 593, "observed_public_pull_requests": 117, - "followers": 311, + "followers": 315, "location": "Koronadal City, South Cotabato, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, { "login": "jofftiquez", "name": "Joff Tiquez", "profile_url": "https://github.com/jofftiquez", - "public_contributions": 516, + "public_contributions": 517, "public_repos": 176, "public_gists": 20, - "observed_public_commits": 516, + "observed_public_commits": 517, "observed_public_pull_requests": 17, - "followers": 437, + "followers": 438, "location": "Manila, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "jasperblues", + "name": "Jasper Blues", + "profile_url": "https://github.com/jasperblues", + "public_contributions": 499, + "public_repos": 70, + "public_gists": 2, + "observed_public_commits": 499, + "observed_public_pull_requests": 66, + "followers": 316, + "location": "Earth (Mostly Australia & Philippines)", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], "rank": 20 } ] diff --git a/data/latest/countries-poland.json b/data/latest/countries-poland.json index 74c27e2..c9dceb2 100644 --- a/data/latest/countries-poland.json +++ b/data/latest/countries-poland.json @@ -3,24 +3,24 @@ "slug": "poland", "name": "Poland", "title": "Top observed GitHub contributors in Poland", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 52350 + 53093 ] }, "code": "PL", - "candidate_count": 37055, + "candidate_count": 37152, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Poland repos:>5 type:user", - "total": 37055, + "total": 37152, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "DanielTRZ", "name": "Daniel Trzeciński", "profile_url": "https://github.com/DanielTRZ", - "public_contributions": 24203, + "public_contributions": 24447, "public_repos": 105, "public_gists": 0, - "observed_public_commits": 24203, + "observed_public_commits": 24447, "observed_public_pull_requests": 27, - "followers": 644, + "followers": 642, "location": "Zabrze - Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "RooTinfinite", "name": "Piotr Maminski", "profile_url": "https://github.com/RooTinfinite", - "public_contributions": 6632, + "public_contributions": 6749, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 6632, + "observed_public_commits": 6749, "observed_public_pull_requests": 24, - "followers": 626, + "followers": 625, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -76,11 +76,11 @@ "login": "masagrator", "name": "MasaGratoR", "profile_url": "https://github.com/masagrator", - "public_contributions": 6452, - "public_repos": 84, + "public_contributions": 6559, + "public_repos": 86, "public_gists": 3, - "observed_public_commits": 6452, - "observed_public_pull_requests": 730, + "observed_public_commits": 6559, + "observed_public_pull_requests": 718, "followers": 502, "location": "Poland", "location_confidence": "exact-country", @@ -93,46 +93,46 @@ "login": "thymikee", "name": "Michał Pierzchała", "profile_url": "https://github.com/thymikee", - "public_contributions": 2847, - "public_repos": 117, + "public_contributions": 3091, + "public_repos": 118, "public_gists": 1, - "observed_public_commits": 2847, - "observed_public_pull_requests": 572, - "followers": 1139, + "observed_public_commits": 3091, + "observed_public_pull_requests": 590, + "followers": 1142, "location": "Krakow/Wroclaw, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "wojtekmaj", "name": "Wojciech Maj", "profile_url": "https://github.com/wojtekmaj", - "public_contributions": 2813, + "public_contributions": 2739, "public_repos": 114, "public_gists": 32, - "observed_public_commits": 2813, - "observed_public_pull_requests": 221, - "followers": 3555, + "observed_public_commits": 2739, + "observed_public_pull_requests": 218, + "followers": 3556, "location": "Kraków, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 4 + "previous_rank": 5 }, { "login": "kamilmysliwiec", "name": "Kamil Mysliwiec", "profile_url": "https://github.com/kamilmysliwiec", - "public_contributions": 2033, + "public_contributions": 2049, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 2033, - "observed_public_pull_requests": 57, - "followers": 8720, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -144,12 +144,12 @@ "login": "jcubic", "name": "Jakub T. Jankiewicz", "profile_url": "https://github.com/jcubic", - "public_contributions": 1931, + "public_contributions": 1961, "public_repos": 288, "public_gists": 45, - "observed_public_commits": 1931, - "observed_public_pull_requests": 31, - "followers": 599, + "observed_public_commits": 1961, + "observed_public_pull_requests": 36, + "followers": 600, "location": "Bliżyn, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -161,97 +161,97 @@ "login": "mrexodia", "name": "Duncan Ogilvie", "profile_url": "https://github.com/mrexodia", - "public_contributions": 1840, - "public_repos": 669, + "public_contributions": 1890, + "public_repos": 673, "public_gists": 73, - "observed_public_commits": 1840, + "observed_public_commits": 1890, "observed_public_pull_requests": 187, - "followers": 3609, + "followers": 3632, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 9 + "previous_rank": 8 + }, + { + "login": "josevalim", + "name": "José Valim", + "profile_url": "https://github.com/josevalim", + "public_contributions": 1811, + "public_repos": 104, + "public_gists": 140, + "observed_public_commits": 1811, + "observed_public_pull_requests": 233, + "followers": 16140, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 }, { "login": "pawurb", "name": "Paweł Urbanek", "profile_url": "https://github.com/pawurb", - "public_contributions": 1818, + "public_contributions": 1797, "public_repos": 105, "public_gists": 8, - "observed_public_commits": 1818, + "observed_public_commits": 1797, "observed_public_pull_requests": 391, - "followers": 598, + "followers": 602, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 9, - "previous_rank": 8 + "rank": 10, + "previous_rank": 9 }, { - "login": "josevalim", - "name": "José Valim", - "profile_url": "https://github.com/josevalim", - "public_contributions": 1781, - "public_repos": 104, - "public_gists": 140, - "observed_public_commits": 1781, - "observed_public_pull_requests": 235, - "followers": 16132, - "location": "Kraków, Poland", + "login": "sergeyklay", + "name": "Serghei Iakovlev", + "profile_url": "https://github.com/sergeyklay", + "public_contributions": 1778, + "public_repos": 120, + "public_gists": 32, + "observed_public_commits": 1778, + "observed_public_pull_requests": 494, + "followers": 504, + "location": "Wrocław, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 10, - "previous_rank": 10 + "rank": 11, + "previous_rank": 12 }, { "login": "satya164", "name": "Satyajit Sahoo", "profile_url": "https://github.com/satya164", - "public_contributions": 1742, + "public_contributions": 1758, "public_repos": 164, "public_gists": 21, - "observed_public_commits": 1742, - "observed_public_pull_requests": 143, - "followers": 2488, - "location": "Wrocław, Poland", - "location_confidence": "multi-location", - "discovered_by_query": "location:Poland repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, - { - "login": "sergeyklay", - "name": "Serghei Iakovlev", - "profile_url": "https://github.com/sergeyklay", - "public_contributions": 1735, - "public_repos": 119, - "public_gists": 32, - "observed_public_commits": 1735, - "observed_public_pull_requests": 491, - "followers": 503, + "observed_public_commits": 1758, + "observed_public_pull_requests": 147, + "followers": 2491, "location": "Wrocław, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 12 + "previous_rank": 11 }, { "login": "kjk", "name": "Krzysztof Kowalczyk", "profile_url": "https://github.com/kjk", - "public_contributions": 1638, + "public_contributions": 1644, "public_repos": 8, "public_gists": 420, - "observed_public_commits": 1638, + "observed_public_commits": 1644, "observed_public_pull_requests": 11, - "followers": 1301, + "followers": 1303, "location": "Krakow, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -263,11 +263,11 @@ "login": "Daynlight", "name": "DAYNLIGHT", "profile_url": "https://github.com/Daynlight", - "public_contributions": 1558, - "public_repos": 29, + "public_contributions": 1615, + "public_repos": 31, "public_gists": 0, - "observed_public_commits": 1558, - "observed_public_pull_requests": 167, + "observed_public_commits": 1615, + "observed_public_pull_requests": 180, "followers": 3154, "location": "Poland", "location_confidence": "exact-country", @@ -280,12 +280,12 @@ "login": "asiekierka", "name": "Adrian \"asie\" Siekierka", "profile_url": "https://github.com/asiekierka", - "public_contributions": 1440, + "public_contributions": 1459, "public_repos": 462, "public_gists": 5, - "observed_public_commits": 1440, + "observed_public_commits": 1459, "observed_public_pull_requests": 60, - "followers": 706, + "followers": 707, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -297,11 +297,11 @@ "login": "adamw", "name": "Adam Warski", "profile_url": "https://github.com/adamw", - "public_contributions": 1248, + "public_contributions": 1279, "public_repos": 182, "public_gists": 286, - "observed_public_commits": 1248, - "observed_public_pull_requests": 129, + "observed_public_commits": 1279, + "observed_public_pull_requests": 127, "followers": 790, "location": "Warsaw, Poland", "location_confidence": "multi-location", @@ -314,12 +314,12 @@ "login": "stared", "name": "Piotr Migdał", "profile_url": "https://github.com/stared", - "public_contributions": 1171, + "public_contributions": 1177, "public_repos": 221, - "public_gists": 42, - "observed_public_commits": 1171, + "public_gists": 43, + "observed_public_commits": 1177, "observed_public_pull_requests": 87, - "followers": 716, + "followers": 719, "location": "Warsaw, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", @@ -331,10 +331,10 @@ "login": "ku1ik", "name": "Marcin Kulik", "profile_url": "https://github.com/ku1ik", - "public_contributions": 992, + "public_contributions": 1008, "public_repos": 122, "public_gists": 185, - "observed_public_commits": 992, + "observed_public_commits": 1008, "observed_public_pull_requests": 4, "followers": 822, "location": "Poland", @@ -348,10 +348,10 @@ "login": "mrholek", "name": "Łukasz Holeczek", "profile_url": "https://github.com/mrholek", - "public_contributions": 799, + "public_contributions": 804, "public_repos": 53, "public_gists": 0, - "observed_public_commits": 799, + "observed_public_commits": 804, "observed_public_pull_requests": 9, "followers": 1112, "location": "Poland", @@ -365,12 +365,12 @@ "login": "Blaizzy", "name": "Prince Canuma", "profile_url": "https://github.com/Blaizzy", - "public_contributions": 763, + "public_contributions": 742, "public_repos": 105, "public_gists": 50, - "observed_public_commits": 763, - "observed_public_pull_requests": 360, - "followers": 1301, + "observed_public_commits": 742, + "observed_public_pull_requests": 340, + "followers": 1316, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", diff --git a/data/latest/countries-portugal.json b/data/latest/countries-portugal.json index 597875c..28dbf1a 100644 --- a/data/latest/countries-portugal.json +++ b/data/latest/countries-portugal.json @@ -3,24 +3,24 @@ "slug": "portugal", "name": "Portugal", "title": "Top observed GitHub contributors in Portugal", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 79746 + 85180 ] }, "code": "PT", - "candidate_count": 17447, + "candidate_count": 17502, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Portugal repos:>5 type:user", - "total": 17447, + "total": 17502, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37214, + "public_contributions": 37865, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37214, + "observed_public_commits": 37865, "observed_public_pull_requests": 32, - "followers": 479, + "followers": 480, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "pirapira", "name": "Yoichi Hirai", "profile_url": "https://github.com/pirapira", - "public_contributions": 11316, + "public_contributions": 14244, "public_repos": 215, "public_gists": 45, - "observed_public_commits": 11316, - "observed_public_pull_requests": 4358, - "followers": 799, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "rcarmo", "name": "Rui Carmo", "profile_url": "https://github.com/rcarmo", - "public_contributions": 8317, - "public_repos": 412, + "public_contributions": 9859, + "public_repos": 415, "public_gists": 90, - "observed_public_commits": 8317, + "observed_public_commits": 9859, "observed_public_pull_requests": 10, - "followers": 621, + "followers": 628, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "otaviojava", "name": "Otávio Santana", "profile_url": "https://github.com/otaviojava", - "public_contributions": 5945, - "public_repos": 108, + "public_contributions": 5970, + "public_repos": 109, "public_gists": 95, - "observed_public_commits": 5945, - "observed_public_pull_requests": 198, - "followers": 1302, + "observed_public_commits": 5970, + "observed_public_pull_requests": 195, + "followers": 1303, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "motanelson", "name": "nelson jr mota", "profile_url": "https://github.com/motanelson", - "public_contributions": 4612, + "public_contributions": 4656, "public_repos": 443, "public_gists": 0, - "observed_public_commits": 4612, + "observed_public_commits": 4656, "observed_public_pull_requests": 0, - "followers": 8325, + "followers": 8380, "location": "Portugal, lisbon", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "DiogoRibeiro7", "name": "Diogo Ribeiro", "profile_url": "https://github.com/DiogoRibeiro7", - "public_contributions": 3387, - "public_repos": 171, + "public_contributions": 3428, + "public_repos": 173, "public_gists": 280, - "observed_public_commits": 3387, + "observed_public_commits": 3428, "observed_public_pull_requests": 553, - "followers": 515, + "followers": 514, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -144,12 +144,12 @@ "login": "snipe", "name": "snipe", "profile_url": "https://github.com/snipe", - "public_contributions": 3329, + "public_contributions": 3386, "public_repos": 123, "public_gists": 42, - "observed_public_commits": 3329, + "observed_public_commits": 3386, "observed_public_pull_requests": 357, - "followers": 1987, + "followers": 1989, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -161,12 +161,12 @@ "login": "nunomaduro", "name": "nuno maduro", "profile_url": "https://github.com/nunomaduro", - "public_contributions": 2340, - "public_repos": 327, + "public_contributions": 2470, + "public_repos": 326, "public_gists": 23, - "observed_public_commits": 2340, - "observed_public_pull_requests": 182, - "followers": 9138, + "observed_public_commits": 2470, + "observed_public_pull_requests": 190, + "followers": 9145, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -178,12 +178,12 @@ "login": "bgcngm", "name": "Bruno Martins", "profile_url": "https://github.com/bgcngm", - "public_contributions": 1748, + "public_contributions": 1765, "public_repos": 70, "public_gists": 3, - "observed_public_commits": 1748, + "observed_public_commits": 1765, "observed_public_pull_requests": 1, - "followers": 414, + "followers": 413, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -195,12 +195,12 @@ "login": "pgte", "name": "Pedro Teixeira", "profile_url": "https://github.com/pgte", - "public_contributions": 1538, + "public_contributions": 1537, "public_repos": 233, "public_gists": 52, - "observed_public_commits": 1538, + "observed_public_commits": 1537, "observed_public_pull_requests": 171, - "followers": 1053, + "followers": 1054, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -212,12 +212,12 @@ "login": "nelsonic", "name": "Nelson", "profile_url": "https://github.com/nelsonic", - "public_contributions": 1418, + "public_contributions": 1407, "public_repos": 460, "public_gists": 37, - "observed_public_commits": 1418, + "observed_public_commits": 1407, "observed_public_pull_requests": 16, - "followers": 3434, + "followers": 3435, "location": "Braga, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -229,12 +229,12 @@ "login": "leafac", "name": "Leandro Facchinetti", "profile_url": "https://github.com/leafac", - "public_contributions": 1217, + "public_contributions": 1186, "public_repos": 83, "public_gists": 43, - "observed_public_commits": 1217, + "observed_public_commits": 1186, "observed_public_pull_requests": 0, - "followers": 404, + "followers": 405, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -246,12 +246,12 @@ "login": "niquola", "name": "Nikolai Ryzhikov", "profile_url": "https://github.com/niquola", - "public_contributions": 1064, + "public_contributions": 1078, "public_repos": 304, "public_gists": 285, - "observed_public_commits": 1064, + "observed_public_commits": 1078, "observed_public_pull_requests": 21, - "followers": 426, + "followers": 424, "location": "Portugal, Lisboa", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -263,12 +263,12 @@ "login": "rochacbruno", "name": "Bruno Rocha", "profile_url": "https://github.com/rochacbruno", - "public_contributions": 821, - "public_repos": 408, + "public_contributions": 822, + "public_repos": 409, "public_gists": 347, - "observed_public_commits": 821, + "observed_public_commits": 822, "observed_public_pull_requests": 162, - "followers": 4666, + "followers": 4667, "location": "Viana do Castelo, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -280,11 +280,11 @@ "login": "stevenroose", "name": "Steven Roose", "profile_url": "https://github.com/stevenroose", - "public_contributions": 812, + "public_contributions": 814, "public_repos": 236, "public_gists": 33, - "observed_public_commits": 812, - "observed_public_pull_requests": 16, + "observed_public_commits": 814, + "observed_public_pull_requests": 17, "followers": 490, "location": "Portugal", "location_confidence": "exact-country", @@ -297,10 +297,10 @@ "login": "macabeus", "name": "Bruno Macabeus", "profile_url": "https://github.com/macabeus", - "public_contributions": 777, + "public_contributions": 779, "public_repos": 149, "public_gists": 12, - "observed_public_commits": 777, + "observed_public_commits": 779, "observed_public_pull_requests": 82, "followers": 706, "location": "Ourém / Portugal", @@ -314,12 +314,12 @@ "login": "diogocarrola", "name": "Diogo Carrola", "profile_url": "https://github.com/diogocarrola", - "public_contributions": 767, + "public_contributions": 754, "public_repos": 53, "public_gists": 0, - "observed_public_commits": 767, + "observed_public_commits": 754, "observed_public_pull_requests": 5, - "followers": 1041, + "followers": 1044, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -331,12 +331,12 @@ "login": "apocas", "name": "Pedro Dias", "profile_url": "https://github.com/apocas", - "public_contributions": 693, + "public_contributions": 722, "public_repos": 100, "public_gists": 12, - "observed_public_commits": 693, + "observed_public_commits": 722, "observed_public_pull_requests": 3, - "followers": 347, + "followers": 349, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -348,12 +348,12 @@ "login": "tofumatt", "name": "Matthew Riley MacPherson", "profile_url": "https://github.com/tofumatt", - "public_contributions": 690, + "public_contributions": 706, "public_repos": 122, "public_gists": 62, - "observed_public_commits": 690, - "observed_public_pull_requests": 55, - "followers": 349, + "observed_public_commits": 706, + "observed_public_pull_requests": 54, + "followers": 350, "location": "Portugal/Scotland", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", @@ -365,12 +365,12 @@ "login": "joaotavora", "name": "João Távora", "profile_url": "https://github.com/joaotavora", - "public_contributions": 673, + "public_contributions": 689, "public_repos": 148, "public_gists": 7, - "observed_public_commits": 673, + "observed_public_commits": 689, "observed_public_pull_requests": 2, - "followers": 749, + "followers": 750, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", diff --git a/data/latest/countries-republic-of-korea.json b/data/latest/countries-republic-of-korea.json index 8e6fcf9..dc4a067 100644 --- a/data/latest/countries-republic-of-korea.json +++ b/data/latest/countries-republic-of-korea.json @@ -3,24 +3,24 @@ "slug": "republic-of-korea", "name": "Republic of Korea", "title": "Top observed GitHub contributors in Republic of Korea", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 52875 + 54137 ] }, "code": "KR", - "candidate_count": 45286, + "candidate_count": 45355, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Korea repos:>5 type:user", - "total": 45286, + "total": 45355, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "JAICHANGPARK", "name": "Dreamwalker", "profile_url": "https://github.com/JAICHANGPARK", - "public_contributions": 11278, - "public_repos": 343, + "public_contributions": 11194, + "public_repos": 344, "public_gists": 80, - "observed_public_commits": 11278, - "observed_public_pull_requests": 30, - "followers": 535, + "observed_public_commits": 11194, + "observed_public_pull_requests": 32, + "followers": 536, "location": "Seoul, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "hahwul", "name": "HAHWUL", "profile_url": "https://github.com/hahwul", - "public_contributions": 9418, - "public_repos": 217, - "public_gists": 35, - "observed_public_commits": 9418, - "observed_public_pull_requests": 2133, - "followers": 2914, + "public_contributions": 9705, + "public_repos": 221, + "public_gists": 36, + "observed_public_commits": 9705, + "observed_public_pull_requests": 2389, + "followers": 2918, "location": "Republic of Korea", "location_confidence": "exact-country", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -76,11 +76,11 @@ "login": "dahlia", "name": "Hong Minhee (洪 民憙)", "profile_url": "https://github.com/dahlia", - "public_contributions": 8680, - "public_repos": 298, + "public_contributions": 9263, + "public_repos": 299, "public_gists": 91, - "observed_public_commits": 8680, - "observed_public_pull_requests": 456, + "observed_public_commits": 9263, + "observed_public_pull_requests": 478, "followers": 1328, "location": "Seoul, Republic of Korea", "location_confidence": "multi-location", @@ -93,11 +93,11 @@ "login": "youknowone", "name": "Jeong, YunWon", "profile_url": "https://github.com/youknowone", - "public_contributions": 5967, + "public_contributions": 6045, "public_repos": 240, "public_gists": 17, - "observed_public_commits": 5967, - "observed_public_pull_requests": 797, + "observed_public_commits": 6045, + "observed_public_pull_requests": 822, "followers": 640, "location": "Seoul, The Republic of Korea", "location_confidence": "multi-location", @@ -107,49 +107,49 @@ "previous_rank": 4 }, { - "login": "samchon", - "name": "Jeongho Nam", - "profile_url": "https://github.com/samchon", - "public_contributions": 4204, - "public_repos": 186, - "public_gists": 18, - "observed_public_commits": 4204, - "observed_public_pull_requests": 1176, - "followers": 2226, - "location": "Seoul, South Korea", + "login": "devxoul", + "name": "Jeon Suyeol", + "profile_url": "https://github.com/devxoul", + "public_contributions": 4336, + "public_repos": 235, + "public_gists": 86, + "observed_public_commits": 4336, + "observed_public_pull_requests": 785, + "followers": 4019, + "location": "Seoul, Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 5 + "previous_rank": 6 }, { - "login": "devxoul", - "name": "Jeon Suyeol", - "profile_url": "https://github.com/devxoul", - "public_contributions": 3925, - "public_repos": 234, - "public_gists": 86, - "observed_public_commits": 3925, - "observed_public_pull_requests": 665, - "followers": 4017, - "location": "Seoul, Korea", + "login": "samchon", + "name": "Jeongho Nam", + "profile_url": "https://github.com/samchon", + "public_contributions": 4167, + "public_repos": 186, + "public_gists": 18, + "observed_public_commits": 4167, + "observed_public_pull_requests": 1180, + "followers": 2223, + "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 6 + "previous_rank": 5 }, { "login": "junhoyeo", "name": "Junho Yeo", "profile_url": "https://github.com/junhoyeo", - "public_contributions": 3214, + "public_contributions": 3219, "public_repos": 456, "public_gists": 37, - "observed_public_commits": 3214, - "observed_public_pull_requests": 425, - "followers": 1496, + "observed_public_commits": 3219, + "observed_public_pull_requests": 427, + "followers": 1513, "location": "Seoul, Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -161,12 +161,12 @@ "login": "utilForever", "name": "Chris Ohk", "profile_url": "https://github.com/utilForever", - "public_contributions": 2472, - "public_repos": 354, + "public_contributions": 2569, + "public_repos": 353, "public_gists": 41, - "observed_public_commits": 2472, - "observed_public_pull_requests": 207, - "followers": 4035, + "observed_public_commits": 2569, + "observed_public_pull_requests": 228, + "followers": 4033, "location": "Seongnam, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -178,12 +178,12 @@ "login": "graykode", "name": "Tae Hwan Jung", "profile_url": "https://github.com/graykode", - "public_contributions": 2193, + "public_contributions": 2115, "public_repos": 78, "public_gists": 4, - "observed_public_commits": 2193, - "observed_public_pull_requests": 175, - "followers": 1936, + "observed_public_commits": 2115, + "observed_public_pull_requests": 158, + "followers": 1939, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -200,7 +200,7 @@ "public_gists": 0, "observed_public_commits": 1524, "observed_public_pull_requests": 6, - "followers": 640, + "followers": 641, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -212,12 +212,12 @@ "login": "kdy1", "name": "Donny/강동윤", "profile_url": "https://github.com/kdy1", - "public_contributions": 1401, + "public_contributions": 1379, "public_repos": 316, "public_gists": 12, - "observed_public_commits": 1401, - "observed_public_pull_requests": 1263, - "followers": 4441, + "observed_public_commits": 1379, + "observed_public_pull_requests": 1245, + "followers": 4444, "location": "South korea", "location_confidence": "city-match", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -229,12 +229,12 @@ "login": "terryum", "name": "Terry Taewoong Um", "profile_url": "https://github.com/terryum", - "public_contributions": 1265, + "public_contributions": 1267, "public_repos": 15, "public_gists": 0, - "observed_public_commits": 1265, + "observed_public_commits": 1267, "observed_public_pull_requests": 4, - "followers": 1487, + "followers": 1488, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -242,56 +242,56 @@ "rank": 12, "previous_rank": 12 }, - { - "login": "robotpilot", - "name": "Pyo", - "profile_url": "https://github.com/robotpilot", - "public_contributions": 1032, - "public_repos": 76, - "public_gists": 5, - "observed_public_commits": 1032, - "observed_public_pull_requests": 204, - "followers": 588, - "location": "Seoul, KOREA", - "location_confidence": "multi-location", - "discovered_by_query": "location:Korea repos:>5 type:user", - "notable_repositories": [], - "rank": 13, - "previous_rank": 13 - }, { "login": "hmmhmmhm", "name": "", "profile_url": "https://github.com/hmmhmmhm", - "public_contributions": 1031, - "public_repos": 129, + "public_contributions": 1259, + "public_repos": 133, "public_gists": 67, - "observed_public_commits": 1031, - "observed_public_pull_requests": 123, - "followers": 730, + "observed_public_commits": 1259, + "observed_public_pull_requests": 155, + "followers": 731, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 13, "previous_rank": 14 }, { - "login": "posquit0", - "name": "Byungjin Park (Claud)", - "profile_url": "https://github.com/posquit0", - "public_contributions": 921, - "public_repos": 142, - "public_gists": 8, - "observed_public_commits": 921, - "observed_public_pull_requests": 232, - "followers": 1526, - "location": "Seoul, Korea", + "login": "robotpilot", + "name": "Pyo", + "profile_url": "https://github.com/robotpilot", + "public_contributions": 986, + "public_repos": 76, + "public_gists": 5, + "observed_public_commits": 986, + "observed_public_pull_requests": 201, + "followers": 590, + "location": "Seoul, KOREA", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 947, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 947, + "observed_public_pull_requests": 8, + "followers": 598, + "location": "South Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], "rank": 15, - "previous_rank": 16 + "previous_rank": 17 }, { "login": "subinium", @@ -302,26 +302,26 @@ "public_gists": 8, "observed_public_commits": 918, "observed_public_pull_requests": 172, - "followers": 879, + "followers": 882, "location": "Seoul, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 17 + "previous_rank": 16 }, { - "login": "minirang", - "name": "서울민트초코", - "profile_url": "https://github.com/minirang", + "login": "posquit0", + "name": "Byungjin Park (Claud)", + "profile_url": "https://github.com/posquit0", "public_contributions": 906, - "public_repos": 43, - "public_gists": 0, + "public_repos": 142, + "public_gists": 8, "observed_public_commits": 906, - "observed_public_pull_requests": 7, - "followers": 575, - "location": "South Korea", - "location_confidence": "city-match", + "observed_public_pull_requests": 229, + "followers": 1525, + "location": "Seoul, Korea", + "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 17, @@ -331,12 +331,12 @@ "login": "yceffort", "name": "yceffort", "profile_url": "https://github.com/yceffort", - "public_contributions": 887, + "public_contributions": 882, "public_repos": 53, "public_gists": 4, - "observed_public_commits": 887, - "observed_public_pull_requests": 12, - "followers": 558, + "observed_public_commits": 882, + "observed_public_pull_requests": 11, + "followers": 559, "location": "Korea", "location_confidence": "city-match", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -348,12 +348,21 @@ "login": "easylogic", "name": "jinho park", "profile_url": "https://github.com/easylogic", - "public_contributions": 849, - "public_repos": 126, + "public_contributions": 860, + "public_repos": 129, "public_gists": 268, - "observed_public_commits": 849, + "observed_public_commits": 860, "observed_public_pull_requests": 256, - "followers": 659, + "contribution_burst_adjustment": { + "raw_public_commits": 860, + "adjusted_public_commits": 834, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 26, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 660, "location": "korea/seoul", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", @@ -365,12 +374,12 @@ "login": "Xvezda", "name": "Xvezda", "profile_url": "https://github.com/Xvezda", - "public_contributions": 762, + "public_contributions": 755, "public_repos": 140, "public_gists": 51, - "observed_public_commits": 762, - "observed_public_pull_requests": 145, - "followers": 645, + "observed_public_commits": 755, + "observed_public_pull_requests": 144, + "followers": 646, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", diff --git a/data/latest/countries-singapore.json b/data/latest/countries-singapore.json index a2252e1..05a4f3b 100644 --- a/data/latest/countries-singapore.json +++ b/data/latest/countries-singapore.json @@ -3,24 +3,24 @@ "slug": "singapore", "name": "Singapore", "title": "Top observed GitHub contributors in Singapore", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 41047 + 42010 ] }, "code": "SG", - "candidate_count": 20930, + "candidate_count": 20996, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Singapore repos:>5 type:user", - "total": 20930, + "total": 20996, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "lupyuen", "name": "Lup Yuen Lee", "profile_url": "https://github.com/lupyuen", - "public_contributions": 22607, - "public_repos": 210, - "public_gists": 1723, - "observed_public_commits": 22607, - "observed_public_pull_requests": 14, + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, "followers": 881, "location": "Singapore", "location_confidence": "exact-country", @@ -59,12 +59,12 @@ "login": "Vonng", "name": "Feng Ruohang", "profile_url": "https://github.com/Vonng", - "public_contributions": 3634, + "public_contributions": 3640, "public_repos": 109, "public_gists": 1, - "observed_public_commits": 3634, + "observed_public_commits": 3640, "observed_public_pull_requests": 18, - "followers": 1995, + "followers": 2002, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", @@ -80,8 +80,8 @@ "public_repos": 157, "public_gists": 91, "observed_public_commits": 2822, - "observed_public_pull_requests": 902, - "followers": 2516, + "observed_public_pull_requests": 894, + "followers": 2524, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", @@ -89,254 +89,253 @@ "rank": 3, "previous_rank": 3 }, + { + "login": "phuslu", + "name": "Phus Lu", + "profile_url": "https://github.com/phuslu", + "public_contributions": 2670, + "public_repos": 41, + "public_gists": 3, + "observed_public_commits": 2670, + "observed_public_pull_requests": 2, + "followers": 2382, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "kossnocorp", + "name": "Sasha Koss", + "profile_url": "https://github.com/kossnocorp", + "public_contributions": 2043, + "public_repos": 255, + "public_gists": 127, + "observed_public_commits": 2043, + "observed_public_pull_requests": 26, + "followers": 783, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, { "login": "cheeaun", "name": "Chee Aun", "profile_url": "https://github.com/cheeaun", - "public_contributions": 2008, - "public_repos": 264, + "public_contributions": 1982, + "public_repos": 265, "public_gists": 141, - "observed_public_commits": 2008, - "observed_public_pull_requests": 213, - "followers": 1864, + "observed_public_commits": 1982, + "observed_public_pull_requests": 210, + "followers": 1866, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 6, "previous_rank": 4 }, { "login": "bunnie", "name": "bunnie", "profile_url": "https://github.com/bunnie", - "public_contributions": 1954, - "public_repos": 166, + "public_contributions": 1906, + "public_repos": 167, "public_gists": 7, - "observed_public_commits": 1954, - "observed_public_pull_requests": 197, - "followers": 1481, + "observed_public_commits": 1906, + "observed_public_pull_requests": 194, + "followers": 1486, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 7, "previous_rank": 5 }, - { - "login": "kossnocorp", - "name": "Sasha Koss", - "profile_url": "https://github.com/kossnocorp", - "public_contributions": 1937, - "public_repos": 255, - "public_gists": 127, - "observed_public_commits": 1937, - "observed_public_pull_requests": 24, - "followers": 782, - "location": "Singapore", - "location_confidence": "exact-country", - "discovered_by_query": "location:Singapore repos:>5 type:user", - "notable_repositories": [], - "rank": 6, - "previous_rank": 6 - }, { "login": "Brooooooklyn", "name": "LongYinan", "profile_url": "https://github.com/Brooooooklyn", - "public_contributions": 1695, + "public_contributions": 1671, "public_repos": 328, "public_gists": 5, - "observed_public_commits": 1695, - "observed_public_pull_requests": 896, - "followers": 5024, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 8, "previous_rank": 7 }, { "login": "CMGS", "name": "CMGS", "profile_url": "https://github.com/CMGS", - "public_contributions": 1636, + "public_contributions": 1655, "public_repos": 79, "public_gists": 22, - "observed_public_commits": 1636, - "observed_public_pull_requests": 90, + "observed_public_commits": 1655, + "observed_public_pull_requests": 105, "followers": 1026, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 9, "previous_rank": 8 }, + { + "login": "airingursb", + "name": "Airing", + "profile_url": "https://github.com/airingursb", + "public_contributions": 1629, + "public_repos": 134, + "public_gists": 1, + "observed_public_commits": 1629, + "observed_public_pull_requests": 14, + "followers": 1868, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, { "login": "sanand0", "name": "S Anand", "profile_url": "https://github.com/sanand0", - "public_contributions": 1537, + "public_contributions": 1534, "public_repos": 215, "public_gists": 23, - "observed_public_commits": 1537, + "observed_public_commits": 1534, "observed_public_pull_requests": 224, - "followers": 1243, + "followers": 1247, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 11, "previous_rank": 9 }, { "login": "auxten", "name": "Auxten Wang", "profile_url": "https://github.com/auxten", - "public_contributions": 1217, - "public_repos": 102, + "public_contributions": 1232, + "public_repos": 104, "public_gists": 19, - "observed_public_commits": 1217, - "observed_public_pull_requests": 41, - "followers": 961, + "observed_public_commits": 1232, + "observed_public_pull_requests": 44, + "followers": 963, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 12, "previous_rank": 10 }, - { - "login": "airingursb", - "name": "Airing", - "profile_url": "https://github.com/airingursb", - "public_contributions": 1144, - "public_repos": 132, - "public_gists": 1, - "observed_public_commits": 1144, - "observed_public_pull_requests": 14, - "followers": 1866, - "location": "Singapore", - "location_confidence": "exact-country", - "discovered_by_query": "location:Singapore repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, { "login": "hyf0", "name": "Yunfei He", "profile_url": "https://github.com/hyf0", - "public_contributions": 1135, - "public_repos": 164, + "public_contributions": 1119, + "public_repos": 165, "public_gists": 4, - "observed_public_commits": 1135, - "observed_public_pull_requests": 521, - "followers": 1106, + "observed_public_commits": 1119, + "observed_public_pull_requests": 514, + "followers": 1107, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 13, "previous_rank": 12 }, { "login": "cmliu", "name": "CMLiussss", "profile_url": "https://github.com/cmliu", - "public_contributions": 1071, - "public_repos": 67, + "public_contributions": 1094, + "public_repos": 70, "public_gists": 0, - "observed_public_commits": 1071, - "observed_public_pull_requests": 178, - "followers": 5982, + "observed_public_commits": 1094, + "observed_public_pull_requests": 185, + "followers": 6039, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 13, + "rank": 14, "previous_rank": 13 }, { "login": "DIYgod", "name": "DIYgod", "profile_url": "https://github.com/DIYgod", - "public_contributions": 1035, + "public_contributions": 997, "public_repos": 106, "public_gists": 3, - "observed_public_commits": 1035, - "observed_public_pull_requests": 163, - "followers": 15791, + "observed_public_commits": 997, + "observed_public_pull_requests": 161, + "followers": 15805, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 14, + "rank": 15, "previous_rank": 14 }, { "login": "sausheong", "name": "Chang Sau Sheong", "profile_url": "https://github.com/sausheong", - "public_contributions": 945, + "public_contributions": 948, "public_repos": 193, "public_gists": 234, - "observed_public_commits": 945, - "observed_public_pull_requests": 0, - "followers": 1231, - "location": "Singapore", - "location_confidence": "exact-country", - "discovered_by_query": "location:Singapore repos:>5 type:user", - "notable_repositories": [], - "rank": 15, - "previous_rank": 15 - }, - { - "login": "yinglantan", - "name": "Yinglan", - "profile_url": "https://github.com/yinglantan", - "public_contributions": 887, - "public_repos": 85, - "public_gists": 0, - "observed_public_commits": 887, - "observed_public_pull_requests": 84, - "followers": 921, + "observed_public_commits": 948, + "observed_public_pull_requests": 1, + "followers": 1233, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 16 + "previous_rank": 15 }, { - "login": "BugenZhao", - "name": "Bugen Zhao", - "profile_url": "https://github.com/BugenZhao", - "public_contributions": 842, - "public_repos": 134, - "public_gists": 10, - "observed_public_commits": 842, - "observed_public_pull_requests": 611, - "followers": 669, + "login": "JamesNK", + "name": "James Newton-King", + "profile_url": "https://github.com/JamesNK", + "public_contributions": 691, + "public_repos": 88, + "public_gists": 21, + "observed_public_commits": 691, + "observed_public_pull_requests": 504, + "followers": 4693, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 17 + "previous_rank": 19 }, { "login": "yangshun", "name": "Yangshun Tay", "profile_url": "https://github.com/yangshun", - "public_contributions": 681, + "public_contributions": 682, "public_repos": 172, "public_gists": 49, - "observed_public_commits": 681, + "observed_public_commits": 682, "observed_public_pull_requests": 61, - "followers": 13268, + "followers": 13275, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", @@ -345,32 +344,32 @@ "previous_rank": 18 }, { - "login": "JamesNK", - "name": "James Newton-King", - "profile_url": "https://github.com/JamesNK", - "public_contributions": 662, - "public_repos": 88, - "public_gists": 21, - "observed_public_commits": 662, - "observed_public_pull_requests": 487, - "followers": 4690, + "login": "mithi", + "name": "Mithi Sevilla", + "profile_url": "https://github.com/mithi", + "public_contributions": 624, + "public_repos": 62, + "public_gists": 212, + "observed_public_commits": 624, + "observed_public_pull_requests": 34, + "followers": 1892, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 19 + "previous_rank": 20 }, { - "login": "mithi", - "name": "Mithi Sevilla", - "profile_url": "https://github.com/mithi", - "public_contributions": 622, - "public_repos": 61, - "public_gists": 212, - "observed_public_commits": 622, - "observed_public_pull_requests": 34, - "followers": 1891, + "login": "notlhw", + "name": "Lim How Wei", + "profile_url": "https://github.com/notlhw", + "public_contributions": 600, + "public_repos": 8, + "public_gists": 0, + "observed_public_commits": 600, + "observed_public_pull_requests": 8, + "followers": 951, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", diff --git a/data/latest/countries-south-africa.json b/data/latest/countries-south-africa.json index 72551b8..122e934 100644 --- a/data/latest/countries-south-africa.json +++ b/data/latest/countries-south-africa.json @@ -3,24 +3,24 @@ "slug": "south-africa", "name": "South Africa", "title": "Top observed GitHub contributors in South Africa", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 22865 + 24841 ] }, "code": "ZA", - "candidate_count": 12182, + "candidate_count": 12235, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:\"South Africa\" repos:>5 type:user", - "total": 12182, + "total": 12235, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "mitchellkrogza", "name": "Mitchell Krog", "profile_url": "https://github.com/mitchellkrogza", - "public_contributions": 5034, - "public_repos": 168, + "public_contributions": 5021, + "public_repos": 169, "public_gists": 64, - "observed_public_commits": 5034, + "observed_public_commits": 5021, "observed_public_pull_requests": 0, - "followers": 957, + "followers": 959, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "govert", "name": "Govert van Drimmelen", "profile_url": "https://github.com/govert", - "public_contributions": 3321, + "public_contributions": 3653, "public_repos": 117, "public_gists": 19, - "observed_public_commits": 3321, + "observed_public_commits": 3653, "observed_public_pull_requests": 44, - "followers": 167, + "followers": 169, "location": "Johannesburg, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -72,6 +72,23 @@ "rank": 2, "previous_rank": 2 }, + { + "login": "NickiMash17", + "name": "Nicolette Mashaba", + "profile_url": "https://github.com/NickiMash17", + "public_contributions": 3078, + "public_repos": 64, + "public_gists": 0, + "observed_public_commits": 3078, + "observed_public_pull_requests": 49, + "followers": 394, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 8 + }, { "login": "fluffypony", "name": "Riccardo Spagni", @@ -80,110 +97,93 @@ "public_repos": 82, "public_gists": 8, "observed_public_commits": 2982, - "observed_public_pull_requests": 44, + "observed_public_pull_requests": 41, "followers": 1658, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 4, "previous_rank": 3 }, { "login": "Asjas", "name": "A-J Roos", "profile_url": "https://github.com/Asjas", - "public_contributions": 2850, + "public_contributions": 2849, "public_repos": 24, "public_gists": 18, - "observed_public_commits": 2850, + "observed_public_commits": 2849, "observed_public_pull_requests": 19, - "followers": 278, + "followers": 277, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 5, "previous_rank": 4 }, { "login": "mattleibow", "name": "Matthew Leibowitz", "profile_url": "https://github.com/mattleibow", - "public_contributions": 1685, + "public_contributions": 1689, "public_repos": 521, "public_gists": 270, - "observed_public_commits": 1685, - "observed_public_pull_requests": 742, - "followers": 1105, + "observed_public_commits": 1689, + "observed_public_pull_requests": 771, + "followers": 1106, "location": "Cape Town, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 5, - "previous_rank": 6 - }, - { - "login": "ashleykleynhans", - "name": "Ashley Kleynhans", - "profile_url": "https://github.com/ashleykleynhans", - "public_contributions": 1579, - "public_repos": 173, - "public_gists": 6, - "observed_public_commits": 1579, - "observed_public_pull_requests": 2, - "followers": 242, - "location": "South Africa", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", - "notable_repositories": [], "rank": 6, - "previous_rank": 7 + "previous_rank": 5 }, { "login": "limbopro", "name": "毒奶博主", "profile_url": "https://github.com/limbopro", - "public_contributions": 1575, + "public_contributions": 1606, "public_repos": 77, "public_gists": 0, - "observed_public_commits": 1575, + "observed_public_commits": 1606, "observed_public_pull_requests": 0, - "followers": 2468, + "followers": 2474, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 8 + "previous_rank": 7 }, { - "login": "NickiMash17", - "name": "Nicolette Mashaba", - "profile_url": "https://github.com/NickiMash17", - "public_contributions": 1424, - "public_repos": 63, - "public_gists": 0, - "observed_public_commits": 1424, - "observed_public_pull_requests": 29, - "followers": 400, + "login": "ashleykleynhans", + "name": "Ashley Kleynhans", + "profile_url": "https://github.com/ashleykleynhans", + "public_contributions": 1551, + "public_repos": 175, + "public_gists": 6, + "observed_public_commits": 1551, + "observed_public_pull_requests": 2, + "followers": 242, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 5 + "previous_rank": 6 }, { "login": "peterp", "name": "Peter Pistorius", "profile_url": "https://github.com/peterp", - "public_contributions": 1350, - "public_repos": 54, + "public_contributions": 1356, + "public_repos": 55, "public_gists": 7, - "observed_public_commits": 1350, - "observed_public_pull_requests": 283, - "followers": 613, + "observed_public_commits": 1356, + "observed_public_pull_requests": 284, + "followers": 622, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -195,12 +195,12 @@ "login": "KodEx-SA", "name": "Ashley K Motsie", "profile_url": "https://github.com/KodEx-SA", - "public_contributions": 1065, - "public_repos": 101, + "public_contributions": 1056, + "public_repos": 102, "public_gists": 2, - "observed_public_commits": 1065, - "observed_public_pull_requests": 218, - "followers": 229, + "observed_public_commits": 1056, + "observed_public_pull_requests": 229, + "followers": 233, "location": "South Africa, Rustenburg", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -208,67 +208,67 @@ "rank": 10, "previous_rank": 10 }, + { + "login": "schalkneethling", + "name": "Schalk Neethling", + "profile_url": "https://github.com/schalkneethling", + "public_contributions": 1030, + "public_repos": 145, + "public_gists": 68, + "observed_public_commits": 1030, + "observed_public_pull_requests": 335, + "followers": 393, + "location": "Pretoria, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, { "login": "abhi18av", "name": "Abhinav Sharma", "profile_url": "https://github.com/abhi18av", - "public_contributions": 1002, + "public_contributions": 971, "public_repos": 486, "public_gists": 40, - "observed_public_commits": 1002, - "observed_public_pull_requests": 33, + "observed_public_commits": 971, + "observed_public_pull_requests": 32, "followers": 287, "location": "Cape Town, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 12, "previous_rank": 11 }, { "login": "ShaunSHamilton", "name": "Shaun Hamilton", "profile_url": "https://github.com/ShaunSHamilton", - "public_contributions": 949, + "public_contributions": 942, "public_repos": 103, "public_gists": 29, - "observed_public_commits": 949, - "observed_public_pull_requests": 136, - "followers": 200, + "observed_public_commits": 942, + "observed_public_pull_requests": 128, + "followers": 197, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 12 - }, - { - "login": "schalkneethling", - "name": "Schalk Neethling", - "profile_url": "https://github.com/schalkneethling", - "public_contributions": 936, - "public_repos": 143, - "public_gists": 68, - "observed_public_commits": 936, - "observed_public_pull_requests": 324, - "followers": 392, - "location": "Pretoria, South Africa", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", - "notable_repositories": [], "rank": 13, - "previous_rank": 13 + "previous_rank": 12 }, { "login": "lefajmofokeng", "name": "Lefa J. Mofokeng", "profile_url": "https://github.com/lefajmofokeng", - "public_contributions": 847, + "public_contributions": 859, "public_repos": 94, "public_gists": 2, - "observed_public_commits": 847, + "observed_public_commits": 859, "observed_public_pull_requests": 0, - "followers": 437, + "followers": 430, "location": "Free State, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -280,12 +280,12 @@ "login": "siyabuilds", "name": "Siyabonga Samson Lukhele ", "profile_url": "https://github.com/siyabuilds", - "public_contributions": 819, - "public_repos": 46, + "public_contributions": 839, + "public_repos": 49, "public_gists": 0, - "observed_public_commits": 819, - "observed_public_pull_requests": 17, - "followers": 235, + "observed_public_commits": 839, + "observed_public_pull_requests": 16, + "followers": 230, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", @@ -293,90 +293,90 @@ "rank": 15, "previous_rank": 15 }, + { + "login": "rizonesoft", + "name": "Derick Payne", + "profile_url": "https://github.com/rizonesoft", + "public_contributions": 742, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 742, + "observed_public_pull_requests": 0, + "followers": 225, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, { "login": "Darrenvandervelde", "name": "Darren van der Velde", "profile_url": "https://github.com/Darrenvandervelde", - "public_contributions": 695, - "public_repos": 30, + "public_contributions": 708, + "public_repos": 34, "public_gists": 0, - "observed_public_commits": 695, - "observed_public_pull_requests": 38, - "followers": 177, + "observed_public_commits": 708, + "observed_public_pull_requests": 42, + "followers": 170, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 17, "previous_rank": 16 }, { "login": "QMS85", "name": "Jonathan Peters", "profile_url": "https://github.com/QMS85", - "public_contributions": 685, - "public_repos": 126, + "public_contributions": 708, + "public_repos": 127, "public_gists": 1, - "observed_public_commits": 685, + "observed_public_commits": 708, "observed_public_pull_requests": 10, - "followers": 467, + "followers": 472, "location": "Western Cape. South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 17 - }, - { - "login": "rizonesoft", - "name": "Derick Payne", - "profile_url": "https://github.com/rizonesoft", - "public_contributions": 650, - "public_repos": 22, - "public_gists": 0, - "observed_public_commits": 650, - "observed_public_pull_requests": 0, - "followers": 225, - "location": "South Africa", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", - "notable_repositories": [], "rank": 18, - "previous_rank": 18 + "previous_rank": 17 }, { "login": "leonvanzyl", "name": "Leon van Zyl", "profile_url": "https://github.com/leonvanzyl", - "public_contributions": 631, - "public_repos": 88, + "public_contributions": 640, + "public_repos": 90, "public_gists": 0, - "observed_public_commits": 631, + "observed_public_commits": 640, "observed_public_pull_requests": 22, - "followers": 656, + "followers": 664, "location": "Mosselbay, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 20 + "previous_rank": 19 }, { "login": "czue", "name": "Cory Zue", "profile_url": "https://github.com/czue", - "public_contributions": 614, + "public_contributions": 598, "public_repos": 93, "public_gists": 26, - "observed_public_commits": 614, - "observed_public_pull_requests": 61, + "observed_public_commits": 598, + "observed_public_pull_requests": 60, "followers": 453, "location": "Cape Town, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 19 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-spain.json b/data/latest/countries-spain.json index 713546e..d3f10dd 100644 --- a/data/latest/countries-spain.json +++ b/data/latest/countries-spain.json @@ -3,24 +3,24 @@ "slug": "spain", "name": "Spain", "title": "Top observed GitHub contributors in Spain", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 82847 + 83716 ] }, "code": "ES", - "candidate_count": 32978, + "candidate_count": 33112, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Spain repos:>5 type:user", - "total": 32978, + "total": 33112, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "noahgift", "name": "Noah Gift", "profile_url": "https://github.com/noahgift", - "public_contributions": 53717, + "public_contributions": 54511, "public_repos": 402, "public_gists": 63, - "observed_public_commits": 53717, - "observed_public_pull_requests": 2480, - "followers": 3337, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -59,11 +59,11 @@ "login": "jlblancoc", "name": "Jose Luis Blanco-Claraco", "profile_url": "https://github.com/jlblancoc", - "public_contributions": 5111, + "public_contributions": 5242, "public_repos": 120, "public_gists": 17, - "observed_public_commits": 5111, - "observed_public_pull_requests": 854, + "observed_public_commits": 5242, + "observed_public_pull_requests": 874, "followers": 767, "location": "Almeria (Spain)", "location_confidence": "exact-country", @@ -76,11 +76,11 @@ "login": "Kikobeats", "name": "Jose Francisco 'Kiko' Verdú Gambín", "profile_url": "https://github.com/Kikobeats", - "public_contributions": 3550, - "public_repos": 585, + "public_contributions": 3613, + "public_repos": 586, "public_gists": 28, - "observed_public_commits": 3550, - "observed_public_pull_requests": 515, + "observed_public_commits": 3613, + "observed_public_pull_requests": 528, "followers": 1658, "location": "Murcia, Spain", "location_confidence": "multi-location", @@ -93,12 +93,12 @@ "login": "Obijuan", "name": "Juan Gonzalez-Gomez", "profile_url": "https://github.com/Obijuan", - "public_contributions": 3236, - "public_repos": 186, + "public_contributions": 3296, + "public_repos": 187, "public_gists": 1, - "observed_public_commits": 3236, + "observed_public_commits": 3296, "observed_public_pull_requests": 1, - "followers": 1562, + "followers": 1564, "location": "Madrid (Spain)", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "ai", "name": "Andrey Sitnik", "profile_url": "https://github.com/ai", - "public_contributions": 3174, + "public_contributions": 3194, "public_repos": 151, "public_gists": 19, - "observed_public_commits": 3174, + "observed_public_commits": 3194, "observed_public_pull_requests": 61, - "followers": 10005, + "followers": 10022, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "emilio", "name": "Emilio Cobos Álvarez", "profile_url": "https://github.com/emilio", - "public_contributions": 3029, + "public_contributions": 2949, "public_repos": 319, "public_gists": 10, - "observed_public_commits": 3029, - "observed_public_pull_requests": 65, - "followers": 694, + "observed_public_commits": 2949, + "observed_public_pull_requests": 63, + "followers": 696, "location": "Salamanca, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -144,12 +144,12 @@ "login": "JJ", "name": "Juan Julián Merelo Guervós", "profile_url": "https://github.com/JJ", - "public_contributions": 2917, + "public_contributions": 2904, "public_repos": 1450, "public_gists": 77, - "observed_public_commits": 2917, + "observed_public_commits": 2904, "observed_public_pull_requests": 24, - "followers": 1033, + "followers": 1035, "location": "Granada, Spain, Europe", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -161,11 +161,11 @@ "login": "vfarcic", "name": "Viktor Farcic", "profile_url": "https://github.com/vfarcic", - "public_contributions": 2871, + "public_contributions": 2837, "public_repos": 514, "public_gists": 695, - "observed_public_commits": 2871, - "observed_public_pull_requests": 343, + "observed_public_commits": 2837, + "observed_public_pull_requests": 332, "followers": 3273, "location": "Barcelona, Spain", "location_confidence": "multi-location", @@ -178,119 +178,137 @@ "login": "jorgemanrubia", "name": "Jorge Manrubia", "profile_url": "https://github.com/jorgemanrubia", - "public_contributions": 2869, + "public_contributions": 2812, "public_repos": 86, "public_gists": 24, - "observed_public_commits": 2869, + "observed_public_commits": 2812, "observed_public_pull_requests": 434, "followers": 704, "location": "Oviedo, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "javiereguiluz", "name": "Javier Eguiluz", "profile_url": "https://github.com/javiereguiluz", - "public_contributions": 2373, + "public_contributions": 2358, "public_repos": 164, "public_gists": 14, - "observed_public_commits": 2373, - "observed_public_pull_requests": 307, - "followers": 1662, + "observed_public_commits": 2358, + "observed_public_pull_requests": 303, + "followers": 1663, "location": "Vitoria-Gasteiz (Spain)", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 9 + "previous_rank": 10 }, { "login": "mouredev", "name": "Brais Moure", "profile_url": "https://github.com/mouredev", - "public_contributions": 2209, + "public_contributions": 2175, "public_repos": 53, "public_gists": 3, - "observed_public_commits": 2209, + "observed_public_commits": 2175, "observed_public_pull_requests": 0, - "followers": 35563, + "followers": 35655, "location": "Building software with ♥ from Galicia (Spain) to the world.", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 10 + "previous_rank": 11 }, { "login": "pimterry", "name": "Tim Perry", "profile_url": "https://github.com/pimterry", - "public_contributions": 1831, + "public_contributions": 1836, "public_repos": 248, "public_gists": 35, - "observed_public_commits": 1831, + "observed_public_commits": 1836, "observed_public_pull_requests": 41, - "followers": 759, + "followers": 763, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "Alan-TheGentleman", "name": "Alan Buscaglia", "profile_url": "https://github.com/Alan-TheGentleman", - "public_contributions": 1511, + "public_contributions": 1548, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 1511, - "observed_public_pull_requests": 210, - "followers": 1383, + "observed_public_commits": 1548, + "observed_public_pull_requests": 223, + "followers": 1420, "location": "Spain, Barcelona", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "deivid-rodriguez", "name": "David Rodríguez", "profile_url": "https://github.com/deivid-rodriguez", - "public_contributions": 1441, + "public_contributions": 1424, "public_repos": 255, "public_gists": 12, - "observed_public_commits": 1441, - "observed_public_pull_requests": 378, - "followers": 1333, + "observed_public_commits": 1424, + "observed_public_pull_requests": 379, + "followers": 1332, "location": "Madrid, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 13 + "previous_rank": 14 }, { "login": "woliveiras", "name": "William Oliveira", "profile_url": "https://github.com/woliveiras", - "public_contributions": 1236, + "public_contributions": 1271, "public_repos": 124, "public_gists": 79, - "observed_public_commits": 1236, + "observed_public_commits": 1271, "observed_public_pull_requests": 5, - "followers": 2105, + "followers": 2104, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 14 + "previous_rank": 15 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 }, { "login": "R0rt1z2", @@ -301,58 +319,50 @@ "public_gists": 19, "observed_public_commits": 1174, "observed_public_pull_requests": 23, - "followers": 822, + "contribution_burst_adjustment": { + "raw_public_commits": 1174, + "adjusted_public_commits": 1134, + "baseline_daily_contributions": 5, + "daily_burst_cap": 375, + "capped_days": 1, + "excess_contributions": 40, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 831, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 16, - "previous_rank": 15 + "rank": 17, + "previous_rank": 16 }, { - "login": "tshemsedinov", - "name": "Timur Shemsedinov", - "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1159, - "public_repos": 235, - "public_gists": 8, - "observed_public_commits": 1159, - "observed_public_pull_requests": 218, - "followers": 5288, - "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", - "location_confidence": "multi-location", + "login": "vitalets", + "name": "Vitaliy Potapov", + "profile_url": "https://github.com/vitalets", + "public_contributions": 1041, + "public_repos": 199, + "public_gists": 25, + "observed_public_commits": 1041, + "observed_public_pull_requests": 5, + "followers": 716, + "location": "Spain", + "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 16 + "rank": 18, + "previous_rank": 19 }, { "login": "pheralb", "name": "Pablo Hdez", "profile_url": "https://github.com/pheralb", - "public_contributions": 1087, + "public_contributions": 1017, "public_repos": 71, "public_gists": 0, - "observed_public_commits": 1087, + "observed_public_commits": 1017, "observed_public_pull_requests": 28, - "followers": 1129, - "location": "Spain", - "location_confidence": "exact-country", - "discovered_by_query": "location:Spain repos:>5 type:user", - "notable_repositories": [], - "rank": 18, - "previous_rank": 17 - }, - { - "login": "vitalets", - "name": "Vitaliy Potapov", - "profile_url": "https://github.com/vitalets", - "public_contributions": 1042, - "public_repos": 199, - "public_gists": 25, - "observed_public_commits": 1042, - "observed_public_pull_requests": 5, - "followers": 715, + "followers": 1130, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -364,18 +374,18 @@ "login": "wlsf82", "name": "Walmyr", "profile_url": "https://github.com/wlsf82", - "public_contributions": 980, + "public_contributions": 966, "public_repos": 426, "public_gists": 15, - "observed_public_commits": 980, - "observed_public_pull_requests": 19, - "followers": 1309, + "observed_public_commits": 966, + "observed_public_pull_requests": 20, + "followers": 1310, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 19 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-sweden.json b/data/latest/countries-sweden.json index 1d4b3c9..3d107e4 100644 --- a/data/latest/countries-sweden.json +++ b/data/latest/countries-sweden.json @@ -3,24 +3,24 @@ "slug": "sweden", "name": "Sweden", "title": "Top observed GitHub contributors in Sweden", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 20464 + 20666 ] }, "code": "SE", - "candidate_count": 23686, + "candidate_count": 23755, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Sweden repos:>5 type:user", - "total": 23686, + "total": 23755, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "andreasjansson", "name": "Andreas Jansson", "profile_url": "https://github.com/andreasjansson", - "public_contributions": 3159, + "public_contributions": 3143, "public_repos": 243, "public_gists": 37, - "observed_public_commits": 3159, - "observed_public_pull_requests": 108, - "followers": 989, + "observed_public_commits": 3143, + "observed_public_pull_requests": 105, + "followers": 990, "location": "Uddevalla, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "hrydgard", "name": "Henrik Rydgård", "profile_url": "https://github.com/hrydgard", - "public_contributions": 2534, + "public_contributions": 2512, "public_repos": 71, "public_gists": 5, - "observed_public_commits": 2534, - "observed_public_pull_requests": 480, - "followers": 6661, + "observed_public_commits": 2512, + "observed_public_pull_requests": 477, + "followers": 6662, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -76,46 +76,46 @@ "login": "danielsaidi", "name": "Daniel Saidi", "profile_url": "https://github.com/danielsaidi", - "public_contributions": 2229, + "public_contributions": 2268, "public_repos": 52, "public_gists": 2, - "observed_public_commits": 2229, + "observed_public_commits": 2268, "observed_public_pull_requests": 1, - "followers": 915, + "followers": 916, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 4 + "previous_rank": 3 }, { "login": "emilk", "name": "Emil Ernerfeldt", "profile_url": "https://github.com/emilk", - "public_contributions": 2225, + "public_contributions": 2243, "public_repos": 82, "public_gists": 19, - "observed_public_commits": 2225, - "observed_public_pull_requests": 659, - "followers": 7742, + "observed_public_commits": 2243, + "observed_public_pull_requests": 652, + "followers": 7761, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 3 + "previous_rank": 4 }, { "login": "ewels", "name": "Phil Ewels", "profile_url": "https://github.com/ewels", - "public_contributions": 1996, - "public_repos": 203, + "public_contributions": 1999, + "public_repos": 205, "public_gists": 15, - "observed_public_commits": 1996, - "observed_public_pull_requests": 447, - "followers": 866, + "observed_public_commits": 1999, + "observed_public_pull_requests": 458, + "followers": 869, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -123,73 +123,73 @@ "rank": 5, "previous_rank": 5 }, - { - "login": "bagder", - "name": "Daniel Stenberg", - "profile_url": "https://github.com/bagder", - "public_contributions": 1835, - "public_repos": 65, - "public_gists": 111, - "observed_public_commits": 1835, - "observed_public_pull_requests": 1160, - "followers": 7687, - "location": "the curl factory, Sweden - close to Nebraska", - "location_confidence": "multi-location", - "discovered_by_query": "location:Sweden repos:>5 type:user", - "notable_repositories": [], - "rank": 6, - "previous_rank": 6 - }, { "login": "AhsanAyaz", "name": "Muhammad Ahsan Ayaz", "profile_url": "https://github.com/AhsanAyaz", - "public_contributions": 1750, - "public_repos": 291, + "public_contributions": 1831, + "public_repos": 293, "public_gists": 49, - "observed_public_commits": 1750, - "observed_public_pull_requests": 45, - "followers": 1561, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 6, "previous_rank": 7 }, { - "login": "troglobit", - "name": "Joachim Wiberg", - "profile_url": "https://github.com/troglobit", - "public_contributions": 1635, - "public_repos": 162, - "public_gists": 34, - "observed_public_commits": 1635, - "observed_public_pull_requests": 141, - "followers": 616, - "location": "Sweden", - "location_confidence": "exact-country", + "login": "bagder", + "name": "Daniel Stenberg", + "profile_url": "https://github.com/bagder", + "public_contributions": 1828, + "public_repos": 65, + "public_gists": 112, + "observed_public_commits": 1828, + "observed_public_pull_requests": 1155, + "followers": 7710, + "location": "the curl factory, Sweden - close to Nebraska", + "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], - "rank": 8, - "previous_rank": 8 + "rank": 7, + "previous_rank": 6 }, { "login": "awesomekling", "name": "Andreas Kling", "profile_url": "https://github.com/awesomekling", - "public_contributions": 1560, + "public_contributions": 1669, "public_repos": 31, "public_gists": 4, - "observed_public_commits": 1560, - "observed_public_pull_requests": 373, - "followers": 5735, + "observed_public_commits": 1669, + "observed_public_pull_requests": 415, + "followers": 5736, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "troglobit", + "name": "Joachim Wiberg", + "profile_url": "https://github.com/troglobit", + "public_contributions": 1632, + "public_repos": 162, + "public_gists": 34, + "observed_public_commits": 1632, + "observed_public_pull_requests": 143, + "followers": 618, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 10 + "previous_rank": 8 }, { "login": "juliusmarminge", @@ -199,25 +199,25 @@ "public_repos": 277, "public_gists": 8, "observed_public_commits": 1541, - "observed_public_pull_requests": 567, - "followers": 2875, + "observed_public_pull_requests": 566, + "followers": 2895, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 9 + "previous_rank": 10 }, { "login": "homanp", "name": "Ismail Pelaseyed", "profile_url": "https://github.com/homanp", - "public_contributions": 1191, - "public_repos": 66, + "public_contributions": 1265, + "public_repos": 68, "public_gists": 35, - "observed_public_commits": 1191, - "observed_public_pull_requests": 445, - "followers": 1898, + "observed_public_commits": 1265, + "observed_public_pull_requests": 475, + "followers": 1907, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -229,11 +229,11 @@ "login": "arvidn", "name": "Arvid Norberg", "profile_url": "https://github.com/arvidn", - "public_contributions": 1114, + "public_contributions": 1128, "public_repos": 56, "public_gists": 1, - "observed_public_commits": 1114, - "observed_public_pull_requests": 733, + "observed_public_commits": 1128, + "observed_public_pull_requests": 751, "followers": 3352, "location": "Stockholm, Sweden", "location_confidence": "multi-location", @@ -246,12 +246,12 @@ "login": "ErikBjare", "name": "Erik Bjäreholt", "profile_url": "https://github.com/ErikBjare", - "public_contributions": 983, + "public_contributions": 968, "public_repos": 222, "public_gists": 14, - "observed_public_commits": 983, - "observed_public_pull_requests": 299, - "followers": 3062, + "observed_public_commits": 968, + "observed_public_pull_requests": 293, + "followers": 3118, "location": "Lund, Sweden 🇸🇪", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -263,12 +263,12 @@ "login": "danbev", "name": "Daniel Bevenius", "profile_url": "https://github.com/danbev", - "public_contributions": 937, + "public_contributions": 934, "public_repos": 199, "public_gists": 66, - "observed_public_commits": 937, - "observed_public_pull_requests": 226, - "followers": 633, + "observed_public_commits": 934, + "observed_public_pull_requests": 222, + "followers": 636, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -280,12 +280,12 @@ "login": "spydon", "name": "Lukas Klingsbo", "profile_url": "https://github.com/spydon", - "public_contributions": 846, - "public_repos": 188, + "public_contributions": 850, + "public_repos": 189, "public_gists": 15, - "observed_public_commits": 846, - "observed_public_pull_requests": 165, - "followers": 738, + "observed_public_commits": 850, + "observed_public_pull_requests": 164, + "followers": 737, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -297,12 +297,21 @@ "login": "fornwall", "name": "Fredrik Fornwall", "profile_url": "https://github.com/fornwall", - "public_contributions": 812, - "public_repos": 149, + "public_contributions": 826, + "public_repos": 150, "public_gists": 8, - "observed_public_commits": 812, + "observed_public_commits": 826, "observed_public_pull_requests": 600, - "followers": 2310, + "contribution_burst_adjustment": { + "raw_public_commits": 826, + "adjusted_public_commits": 759, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 2, + "excess_contributions": 67, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2315, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -314,12 +323,12 @@ "login": "niik", "name": "Markus Olsson", "profile_url": "https://github.com/niik", - "public_contributions": 712, + "public_contributions": 743, "public_repos": 71, "public_gists": 8, - "observed_public_commits": 712, - "observed_public_pull_requests": 69, - "followers": 1210, + "observed_public_commits": 743, + "observed_public_pull_requests": 70, + "followers": 1214, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -331,12 +340,21 @@ "login": "svmiller", "name": "Steven V. Miller", "profile_url": "https://github.com/svmiller", - "public_contributions": 694, - "public_repos": 100, + "public_contributions": 715, + "public_repos": 101, "public_gists": 42, - "observed_public_commits": 694, + "observed_public_commits": 715, "observed_public_pull_requests": 0, - "followers": 568, + "contribution_burst_adjustment": { + "raw_public_commits": 715, + "adjusted_public_commits": 707, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 3, + "excess_contributions": 8, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 569, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -348,12 +366,12 @@ "login": "dnouri", "name": "Daniel Nouri", "profile_url": "https://github.com/dnouri", - "public_contributions": 679, + "public_contributions": 678, "public_repos": 124, "public_gists": 12, - "observed_public_commits": 679, + "observed_public_commits": 678, "observed_public_pull_requests": 251, - "followers": 784, + "followers": 787, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -362,21 +380,20 @@ "previous_rank": 19 }, { - "login": "KATT", - "name": "Alex / KATT", - "profile_url": "https://github.com/KATT", - "public_contributions": 661, - "public_repos": 298, - "public_gists": 62, - "observed_public_commits": 661, - "observed_public_pull_requests": 134, - "followers": 3121, - "location": "Malmö, Sweden", - "location_confidence": "multi-location", + "login": "calmh", + "name": "Jakob Borg", + "profile_url": "https://github.com/calmh", + "public_contributions": 663, + "public_repos": 178, + "public_gists": 63, + "observed_public_commits": 663, + "observed_public_pull_requests": 173, + "followers": 782, + "location": "Sweden", + "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 20 } ] } diff --git a/data/latest/countries-switzerland.json b/data/latest/countries-switzerland.json index 0475ad0..98a3407 100644 --- a/data/latest/countries-switzerland.json +++ b/data/latest/countries-switzerland.json @@ -3,24 +3,24 @@ "slug": "switzerland", "name": "Switzerland", "title": "Top observed GitHub contributors in Switzerland", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 38280 + 38507 ] }, "code": "CH", - "candidate_count": 15980, + "candidate_count": 16038, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Switzerland repos:>5 type:user", - "total": 15980, + "total": 16038, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "fabaff", "name": "Fabian Affolter", "profile_url": "https://github.com/fabaff", - "public_contributions": 11694, + "public_contributions": 11664, "public_repos": 171, "public_gists": 15, - "observed_public_commits": 11694, - "observed_public_pull_requests": 2643, - "followers": 735, + "observed_public_commits": 11664, + "observed_public_pull_requests": 2624, + "followers": 737, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "JonnyBurger", "name": "Jonny Burger", "profile_url": "https://github.com/JonnyBurger", - "public_contributions": 7080, + "public_contributions": 7192, "public_repos": 321, "public_gists": 44, - "observed_public_commits": 7080, - "observed_public_pull_requests": 953, - "followers": 3008, + "observed_public_commits": 7192, + "observed_public_pull_requests": 1000, + "followers": 3019, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "swissspidy", "name": "Pascal Birchler", "profile_url": "https://github.com/swissspidy", - "public_contributions": 3957, + "public_contributions": 3886, "public_repos": 106, "public_gists": 21, - "observed_public_commits": 3957, - "observed_public_pull_requests": 349, - "followers": 640, + "observed_public_commits": 3886, + "observed_public_pull_requests": 347, + "followers": 638, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "tarsius", "name": "Jonas Bernoulli", "profile_url": "https://github.com/tarsius", - "public_contributions": 3768, + "public_contributions": 3832, "public_repos": 92, "public_gists": 8, - "observed_public_commits": 3768, + "observed_public_commits": 3832, "observed_public_pull_requests": 13, - "followers": 1534, + "followers": 1539, "location": "Basel, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -110,12 +110,12 @@ "login": "marcoroth", "name": "Marco Roth", "profile_url": "https://github.com/marcoroth", - "public_contributions": 2599, + "public_contributions": 2577, "public_repos": 292, "public_gists": 1, - "observed_public_commits": 2599, - "observed_public_pull_requests": 955, - "followers": 1071, + "observed_public_commits": 2577, + "observed_public_pull_requests": 942, + "followers": 1077, "location": "Basel, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "damienbod", "name": "damienbod", "profile_url": "https://github.com/damienbod", - "public_contributions": 2375, + "public_contributions": 2371, "public_repos": 313, "public_gists": 0, - "observed_public_commits": 2375, + "observed_public_commits": 2371, "observed_public_pull_requests": 101, - "followers": 2041, + "followers": 2043, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -144,12 +144,12 @@ "login": "pschatzmann", "name": "Phil Schatzmann", "profile_url": "https://github.com/pschatzmann", - "public_contributions": 1906, + "public_contributions": 1857, "public_repos": 152, "public_gists": 56, - "observed_public_commits": 1906, + "observed_public_commits": 1857, "observed_public_pull_requests": 17, - "followers": 899, + "followers": 903, "location": "Valais, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -157,84 +157,84 @@ "rank": 7, "previous_rank": 7 }, + { + "login": "Shinmera", + "name": "Yukari Hafner", + "profile_url": "https://github.com/Shinmera", + "public_contributions": 1784, + "public_repos": 265, + "public_gists": 1, + "observed_public_commits": 1784, + "observed_public_pull_requests": 8, + "followers": 1008, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 11 + }, { "login": "mafintosh", "name": "Mathias Buus", "profile_url": "https://github.com/mafintosh", - "public_contributions": 1754, + "public_contributions": 1759, "public_repos": 1146, "public_gists": 430, - "observed_public_commits": 1754, - "observed_public_pull_requests": 233, - "followers": 6352, + "observed_public_commits": 1759, + "observed_public_pull_requests": 252, + "followers": 6356, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 9, "previous_rank": 8 }, { "login": "alan-agius4", "name": "Alan Agius", "profile_url": "https://github.com/alan-agius4", - "public_contributions": 1643, + "public_contributions": 1585, "public_repos": 258, "public_gists": 11, - "observed_public_commits": 1643, - "observed_public_pull_requests": 1195, - "followers": 661, + "observed_public_commits": 1585, + "observed_public_pull_requests": 1170, + "followers": 663, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 10, "previous_rank": 9 }, { "login": "bpasero", "name": "Benjamin Pasero", "profile_url": "https://github.com/bpasero", - "public_contributions": 1504, + "public_contributions": 1481, "public_repos": 138, "public_gists": 24, - "observed_public_commits": 1504, - "observed_public_pull_requests": 1343, + "observed_public_commits": 1481, + "observed_public_pull_requests": 1322, "followers": 3035, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], - "rank": 10, - "previous_rank": 10 - }, - { - "login": "Shinmera", - "name": "Yukari Hafner", - "profile_url": "https://github.com/Shinmera", - "public_contributions": 1443, - "public_repos": 265, - "public_gists": 1, - "observed_public_commits": 1443, - "observed_public_pull_requests": 8, - "followers": 1007, - "location": "Zürich, Switzerland", - "location_confidence": "multi-location", - "discovered_by_query": "location:Switzerland repos:>5 type:user", - "notable_repositories": [], "rank": 11, - "previous_rank": 11 + "previous_rank": 10 }, { "login": "oetiker", "name": "Tobias Oetiker", "profile_url": "https://github.com/oetiker", - "public_contributions": 1377, + "public_contributions": 1411, "public_repos": 232, "public_gists": 12, - "observed_public_commits": 1377, - "observed_public_pull_requests": 48, - "followers": 669, + "observed_public_commits": 1411, + "observed_public_pull_requests": 53, + "followers": 670, "location": "Olten, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -246,46 +246,46 @@ "login": "WerWolv", "name": "Nik", "profile_url": "https://github.com/WerWolv", - "public_contributions": 1329, + "public_contributions": 1310, "public_repos": 144, "public_gists": 13, - "observed_public_commits": 1329, + "observed_public_commits": 1310, "observed_public_pull_requests": 21, - "followers": 3022, + "followers": 3026, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "lszomoru", "name": "Ladislau Szomoru", "profile_url": "https://github.com/lszomoru", - "public_contributions": 1326, + "public_contributions": 1308, "public_repos": 44, "public_gists": 3, - "observed_public_commits": 1326, - "observed_public_pull_requests": 1349, - "followers": 739, + "observed_public_commits": 1308, + "observed_public_pull_requests": 1334, + "followers": 744, "location": "Zürich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 13 + "previous_rank": 14 }, { "login": "Tom94", "name": "Thomas Müller", "profile_url": "https://github.com/Tom94", - "public_contributions": 1320, - "public_repos": 79, + "public_contributions": 1295, + "public_repos": 77, "public_gists": 0, - "observed_public_commits": 1320, - "observed_public_pull_requests": 158, - "followers": 1278, + "observed_public_commits": 1295, + "observed_public_pull_requests": 156, + "followers": 1284, "location": "Zürich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -297,12 +297,12 @@ "login": "cclauss", "name": "Christian Clauss", "profile_url": "https://github.com/cclauss", - "public_contributions": 1248, - "public_repos": 4646, + "public_contributions": 1252, + "public_repos": 4649, "public_gists": 34, - "observed_public_commits": 1248, - "observed_public_pull_requests": 984, - "followers": 5256, + "observed_public_commits": 1252, + "observed_public_pull_requests": 982, + "followers": 5269, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -314,12 +314,12 @@ "login": "MrNeRF", "name": "janusch", "profile_url": "https://github.com/MrNeRF", - "public_contributions": 1245, - "public_repos": 56, + "public_contributions": 1247, + "public_repos": 58, "public_gists": 1, - "observed_public_commits": 1245, - "observed_public_pull_requests": 275, - "followers": 844, + "observed_public_commits": 1247, + "observed_public_pull_requests": 276, + "followers": 852, "location": "Basel, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -331,12 +331,12 @@ "login": "sspaeti", "name": "Simon Späti", "profile_url": "https://github.com/sspaeti", - "public_contributions": 1195, + "public_contributions": 1201, "public_repos": 58, "public_gists": 10, - "observed_public_commits": 1195, - "observed_public_pull_requests": 17, - "followers": 842, + "observed_public_commits": 1201, + "observed_public_pull_requests": 15, + "followers": 844, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -348,12 +348,12 @@ "login": "daniel149afonso", "name": "Daniel", "profile_url": "https://github.com/daniel149afonso", - "public_contributions": 994, - "public_repos": 37, + "public_contributions": 1006, + "public_repos": 39, "public_gists": 0, - "observed_public_commits": 994, - "observed_public_pull_requests": 74, - "followers": 1150, + "observed_public_commits": 1006, + "observed_public_pull_requests": 78, + "followers": 1140, "location": "Lausanne, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -365,12 +365,12 @@ "login": "sbrannen", "name": "Sam Brannen", "profile_url": "https://github.com/sbrannen", - "public_contributions": 925, + "public_contributions": 934, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 925, + "observed_public_commits": 934, "observed_public_pull_requests": 11, - "followers": 1295, + "followers": 1298, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", diff --git a/data/latest/countries-taiwan.json b/data/latest/countries-taiwan.json index 5f1e915..d09471d 100644 --- a/data/latest/countries-taiwan.json +++ b/data/latest/countries-taiwan.json @@ -3,24 +3,24 @@ "slug": "taiwan", "name": "Taiwan", "title": "Top observed GitHub contributors in Taiwan", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 63251 + 68130 ] }, "code": "TW", - "candidate_count": 17855, + "candidate_count": 17895, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Taiwan repos:>5 type:user", - "total": 17855, + "total": 17895, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "peter279k", "name": "Chun-Sheng, Li", "profile_url": "https://github.com/peter279k", - "public_contributions": 34314, + "public_contributions": 33464, "public_repos": 1017, "public_gists": 349, - "observed_public_commits": 34314, - "observed_public_pull_requests": 29, - "followers": 2180, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", @@ -55,105 +55,105 @@ "rank": 1, "previous_rank": 1 }, + { + "login": "recca0120", + "name": "Recca Tsai", + "profile_url": "https://github.com/recca0120", + "public_contributions": 7859, + "public_repos": 198, + "public_gists": 39, + "observed_public_commits": 7859, + "observed_public_pull_requests": 112, + "followers": 406, + "location": "taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 12 + }, { "login": "roberthsu2003", "name": "徐國堂", "profile_url": "https://github.com/roberthsu2003", - "public_contributions": 5049, - "public_repos": 95, + "public_contributions": 4981, + "public_repos": 94, "public_gists": 1, - "observed_public_commits": 5049, + "observed_public_commits": 4981, "observed_public_pull_requests": 8, - "followers": 711, + "followers": 714, "location": "Taipei/Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 2, + "rank": 3, "previous_rank": 2 }, { "login": "ronnywang", "name": "Ronny Wang", "profile_url": "https://github.com/ronnywang", - "public_contributions": 4273, + "public_contributions": 4262, "public_repos": 237, "public_gists": 135, - "observed_public_commits": 4273, + "observed_public_commits": 4262, "observed_public_pull_requests": 0, - "followers": 452, + "followers": 453, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 4, "previous_rank": 3 }, { "login": "KohakuBlueleaf", "name": "Kohaku-Blueleaf", "profile_url": "https://github.com/KohakuBlueleaf", - "public_contributions": 3558, - "public_repos": 105, + "public_contributions": 3647, + "public_repos": 106, "public_gists": 11, - "observed_public_commits": 3558, + "observed_public_commits": 3647, "observed_public_pull_requests": 30, - "followers": 943, + "followers": 947, "location": "Hsinchu, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 5, "previous_rank": 4 }, { "login": "appleboy", "name": "Bo-Yi Wu", "profile_url": "https://github.com/appleboy", - "public_contributions": 3378, + "public_contributions": 3388, "public_repos": 640, "public_gists": 61, - "observed_public_commits": 3378, - "observed_public_pull_requests": 468, - "followers": 7442, + "observed_public_commits": 3388, + "observed_public_pull_requests": 472, + "followers": 7447, "location": "Hsinchu, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 6, "previous_rank": 5 }, { "login": "jserv", "name": "Jim Huang", "profile_url": "https://github.com/jserv", - "public_contributions": 2633, + "public_contributions": 2675, "public_repos": 186, "public_gists": 21, - "observed_public_commits": 2633, - "observed_public_pull_requests": 626, - "followers": 4403, + "observed_public_commits": 2675, + "observed_public_pull_requests": 640, + "followers": 4410, "location": "Taipei City, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 6, - "previous_rank": 7 - }, - { - "login": "vinta", - "name": "Vinta Chen", - "profile_url": "https://github.com/vinta", - "public_contributions": 2619, - "public_repos": 29, - "public_gists": 2, - "observed_public_commits": 2619, - "observed_public_pull_requests": 68, - "followers": 9305, - "location": "Taiwan", - "location_confidence": "exact-country", - "discovered_by_query": "location:Taiwan repos:>5 type:user", - "notable_repositories": [], "rank": 7, "previous_rank": 6 }, @@ -161,12 +161,12 @@ "login": "hoochanlon", "name": "123456", "profile_url": "https://github.com/hoochanlon", - "public_contributions": 2613, + "public_contributions": 2654, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 2613, + "observed_public_commits": 2654, "observed_public_pull_requests": 11, - "followers": 1417, + "followers": 1418, "location": "Taiwan, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", @@ -174,83 +174,83 @@ "rank": 8, "previous_rank": 8 }, + { + "login": "vinta", + "name": "Vinta Chen", + "profile_url": "https://github.com/vinta", + "public_contributions": 2623, + "public_repos": 29, + "public_gists": 2, + "observed_public_commits": 2623, + "observed_public_pull_requests": 68, + "followers": 9330, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 7 + }, { "login": "zonble", "name": "Weizhong Yang a.k.a zonble", "profile_url": "https://github.com/zonble", - "public_contributions": 2412, - "public_repos": 161, + "public_contributions": 2577, + "public_repos": 162, "public_gists": 100, - "observed_public_commits": 2412, + "observed_public_commits": 2577, "observed_public_pull_requests": 61, "followers": 692, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 10, "previous_rank": 9 }, { "login": "doggy8088", "name": "Will 保哥", "profile_url": "https://github.com/doggy8088", - "public_contributions": 2402, - "public_repos": 768, + "public_contributions": 2446, + "public_repos": 771, "public_gists": 43, - "observed_public_commits": 2402, - "observed_public_pull_requests": 73, - "followers": 4414, + "observed_public_commits": 2446, + "observed_public_pull_requests": 72, + "followers": 4425, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 11, "previous_rank": 10 }, { "login": "pan93412", "name": "Yi-Jyun Pan", "profile_url": "https://github.com/pan93412", - "public_contributions": 2125, - "public_repos": 479, + "public_contributions": 2105, + "public_repos": 481, "public_gists": 19, - "observed_public_commits": 2125, - "observed_public_pull_requests": 289, + "observed_public_commits": 2105, + "observed_public_pull_requests": 292, "followers": 663, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 11, - "previous_rank": 11 - }, - { - "login": "recca0120", - "name": "Recca Tsai", - "profile_url": "https://github.com/recca0120", - "public_contributions": 2057, - "public_repos": 197, - "public_gists": 39, - "observed_public_commits": 2057, - "observed_public_pull_requests": 113, - "followers": 406, - "location": "taiwan", - "location_confidence": "exact-country", - "discovered_by_query": "location:Taiwan repos:>5 type:user", - "notable_repositories": [], "rank": 12, - "previous_rank": 12 + "previous_rank": 11 }, { "login": "yorukot", "name": "Yorukot", "profile_url": "https://github.com/yorukot", - "public_contributions": 1914, + "public_contributions": 1945, "public_repos": 133, "public_gists": 0, - "observed_public_commits": 1914, - "observed_public_pull_requests": 124, + "observed_public_commits": 1945, + "observed_public_pull_requests": 122, "followers": 521, "location": "Taiwan", "location_confidence": "exact-country", @@ -263,10 +263,10 @@ "login": "hwchiu", "name": "HungWei Chiu", "profile_url": "https://github.com/hwchiu", - "public_contributions": 1645, + "public_contributions": 1735, "public_repos": 173, "public_gists": 25, - "observed_public_commits": 1645, + "observed_public_commits": 1735, "observed_public_pull_requests": 82, "followers": 453, "location": "Taiwan", @@ -280,101 +280,101 @@ "login": "tony1223", "name": "TonyQ Wang", "profile_url": "https://github.com/tony1223", - "public_contributions": 1397, - "public_repos": 149, + "public_contributions": 1460, + "public_repos": 150, "public_gists": 149, - "observed_public_commits": 1397, + "observed_public_commits": 1460, "observed_public_pull_requests": 1, - "followers": 497, + "followers": 498, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 16 + "previous_rank": 15 }, { "login": "audreyt", "name": "唐鳳", "profile_url": "https://github.com/audreyt", - "public_contributions": 1372, + "public_contributions": 1422, "public_repos": 424, "public_gists": 90, - "observed_public_commits": 1372, - "observed_public_pull_requests": 55, - "followers": 8913, + "observed_public_commits": 1422, + "observed_public_pull_requests": 60, + "followers": 8925, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 + "previous_rank": 16 + }, + { + "login": "seadog007", + "name": "尤理衡 (Li-Heng Yu)", + "profile_url": "https://github.com/seadog007", + "public_contributions": 1328, + "public_repos": 199, + "public_gists": 22, + "observed_public_commits": 1328, + "observed_public_pull_requests": 19, + "followers": 1044, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "weihanglo", + "name": "Weihang Lo", + "profile_url": "https://github.com/weihanglo", + "public_contributions": 1321, + "public_repos": 60, + "public_gists": 35, + "observed_public_commits": 1321, + "observed_public_pull_requests": 361, + "followers": 600, + "location": "Taiwan | Boston, MA, USA ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 }, { "login": "twtrubiks", "profile_url": "https://github.com/twtrubiks", - "public_contributions": 1321, + "public_contributions": 1316, "public_repos": 139, "public_gists": 0, - "observed_public_commits": 1321, + "observed_public_commits": 1316, "observed_public_pull_requests": 2, - "followers": 2379, + "followers": 2378, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 17, + "rank": 19, "previous_rank": 17 }, { "login": "steward-fu", "name": "Steward Fu", "profile_url": "https://github.com/steward-fu", - "public_contributions": 1280, + "public_contributions": 1243, "public_repos": 9, "public_gists": 1, - "observed_public_commits": 1280, + "observed_public_commits": 1243, "observed_public_pull_requests": 0, "followers": 464, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 18, - "previous_rank": 18 - }, - { - "login": "c9s", - "profile_url": "https://github.com/c9s", - "public_contributions": 1267, - "public_repos": 464, - "public_gists": 407, - "observed_public_commits": 1267, - "observed_public_pull_requests": 172, - "followers": 2768, - "location": "Taipei, Taiwan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Taiwan repos:>5 type:user", - "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "weihanglo", - "name": "Weihang Lo", - "profile_url": "https://github.com/weihanglo", - "public_contributions": 1257, - "public_repos": 60, - "public_gists": 35, - "observed_public_commits": 1257, - "observed_public_pull_requests": 355, - "followers": 599, - "location": "Taiwan | Boston, MA, USA ", - "location_confidence": "multi-location", - "discovered_by_query": "location:Taiwan repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 18 } ] } diff --git a/data/latest/countries-thailand.json b/data/latest/countries-thailand.json index 8cdbd36..c00d9bc 100644 --- a/data/latest/countries-thailand.json +++ b/data/latest/countries-thailand.json @@ -3,24 +3,24 @@ "slug": "thailand", "name": "Thailand", "title": "Top observed GitHub contributors in Thailand", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 24044 + 23987 ] }, "code": "TH", - "candidate_count": 12574, + "candidate_count": 12633, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Thailand repos:>5 type:user", - "total": 12574, + "total": 12633, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "heypoom", "name": "Phoomparin Mano", "profile_url": "https://github.com/heypoom", - "public_contributions": 5737, + "public_contributions": 5753, "public_repos": 355, "public_gists": 50, - "observed_public_commits": 5737, - "observed_public_pull_requests": 465, - "followers": 847, + "observed_public_commits": 5753, + "observed_public_pull_requests": 463, + "followers": 846, "location": "Bangkok, Thailand.", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "chatman-media", "name": "Alexander Kireyev", "profile_url": "https://github.com/chatman-media", - "public_contributions": 4509, - "public_repos": 83, + "public_contributions": 4564, + "public_repos": 85, "public_gists": 74, - "observed_public_commits": 4509, - "observed_public_pull_requests": 28, - "followers": 2923, + "observed_public_commits": 4564, + "observed_public_pull_requests": 59, + "followers": 3066, "location": "Phuket, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -76,12 +76,12 @@ "login": "dtinth", "name": "Thai Pangsakulyanont", "profile_url": "https://github.com/dtinth", - "public_contributions": 3200, - "public_repos": 925, + "public_contributions": 3212, + "public_repos": 926, "public_gists": 173, - "observed_public_commits": 3200, - "observed_public_pull_requests": 148, - "followers": 2142, + "observed_public_commits": 3212, + "observed_public_pull_requests": 149, + "followers": 2143, "location": "Krungthepmahanakhonamonrattanakosinmahintharayutthayamahadilokphopnoppharatratchathaniburiromudomratchaniwetmahasathanamonphimanawatansathitsakkathattiyawitsanukamprasit (Bangkok), Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -93,11 +93,11 @@ "login": "up1", "name": "Somkiat Puisungnoen", "profile_url": "https://github.com/up1", - "public_contributions": 2109, - "public_repos": 2879, - "public_gists": 1015, - "observed_public_commits": 2109, - "observed_public_pull_requests": 21, + "public_contributions": 2083, + "public_repos": 2882, + "public_gists": 1016, + "observed_public_commits": 2083, + "observed_public_pull_requests": 19, "followers": 945, "location": "Bangkok, Thailand", "location_confidence": "multi-location", @@ -110,12 +110,12 @@ "login": "SaltyAom", "name": "SaltyAom", "profile_url": "https://github.com/SaltyAom", - "public_contributions": 1881, + "public_contributions": 1873, "public_repos": 343, "public_gists": 7, - "observed_public_commits": 1881, + "observed_public_commits": 1873, "observed_public_pull_requests": 25, - "followers": 3959, + "followers": 3973, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -127,12 +127,12 @@ "login": "katopz", "name": "Todsaporn Banjerdkit", "profile_url": "https://github.com/katopz", - "public_contributions": 1728, + "public_contributions": 1670, "public_repos": 422, "public_gists": 101, - "observed_public_commits": 1728, + "observed_public_commits": 1670, "observed_public_pull_requests": 4, - "followers": 490, + "followers": 491, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -144,10 +144,10 @@ "login": "insthync", "name": "Ittipon Teerapruettikulchai", "profile_url": "https://github.com/insthync", - "public_contributions": 1477, + "public_contributions": 1499, "public_repos": 226, "public_gists": 26, - "observed_public_commits": 1477, + "observed_public_commits": 1499, "observed_public_pull_requests": 13, "followers": 371, "location": "Chiang Mai, Thailand", @@ -161,10 +161,10 @@ "login": "svnlto", "name": "Sven Lito", "profile_url": "https://github.com/svnlto", - "public_contributions": 1199, + "public_contributions": 1214, "public_repos": 11, "public_gists": 148, - "observed_public_commits": 1199, + "observed_public_commits": 1214, "observed_public_pull_requests": 21, "followers": 244, "location": "Bangkok, Thailand", @@ -178,12 +178,12 @@ "login": "mightyiam", "name": "Shahar \"Dawn\" Or", "profile_url": "https://github.com/mightyiam", - "public_contributions": 1154, - "public_repos": 204, + "public_contributions": 1157, + "public_repos": 205, "public_gists": 3, - "observed_public_commits": 1154, - "observed_public_pull_requests": 103, - "followers": 392, + "observed_public_commits": 1157, + "observed_public_pull_requests": 100, + "followers": 401, "location": "Chiang Mai, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -192,134 +192,143 @@ "previous_rank": 9 }, { - "login": "wannaphong", - "name": "Wannaphong Phatthiyaphaibun", - "profile_url": "https://github.com/wannaphong", - "public_contributions": 1050, - "public_repos": 709, - "public_gists": 61, - "observed_public_commits": 1050, - "observed_public_pull_requests": 19, - "followers": 382, - "location": "Thailand", - "location_confidence": "exact-country", - "discovered_by_query": "location:Thailand repos:>5 type:user", - "notable_repositories": [], - "rank": 10, - "previous_rank": 10 - }, - { - "login": "mildronize", - "name": "Thada Wangthammang", - "profile_url": "https://github.com/mildronize", - "public_contributions": 948, - "public_repos": 289, - "public_gists": 38, - "observed_public_commits": 948, - "observed_public_pull_requests": 118, - "followers": 188, - "location": "Hatyai, Songkhla, Thailand", + "login": "zacksiri", + "name": "Zack Siri", + "profile_url": "https://github.com/zacksiri", + "public_contributions": 962, + "public_repos": 53, + "public_gists": 26, + "observed_public_commits": 962, + "observed_public_pull_requests": 9, + "followers": 268, + "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 11, - "previous_rank": 11 + "rank": 10, + "previous_rank": 13 }, { "login": "akm-coding", "name": "Aung Kaung Myat", "profile_url": "https://github.com/akm-coding", - "public_contributions": 938, + "public_contributions": 913, "public_repos": 83, "public_gists": 0, - "observed_public_commits": 938, - "observed_public_pull_requests": 328, - "followers": 183, + "observed_public_commits": 913, + "observed_public_pull_requests": 319, + "followers": 188, "location": "Chiang Mai, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 11, "previous_rank": 12 }, { - "login": "zacksiri", - "name": "Zack Siri", - "profile_url": "https://github.com/zacksiri", - "public_contributions": 938, - "public_repos": 54, - "public_gists": 26, - "observed_public_commits": 938, - "observed_public_pull_requests": 9, - "followers": 268, + "login": "PoomSmart", + "name": "Thatchapon Unprasert", + "profile_url": "https://github.com/PoomSmart", + "public_contributions": 907, + "public_repos": 371, + "public_gists": 16, + "observed_public_commits": 907, + "observed_public_pull_requests": 16, + "followers": 1255, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 + "rank": 12, + "previous_rank": 16 }, { - "login": "KevinBatdorf", - "name": "Kevin Batdorf", - "profile_url": "https://github.com/KevinBatdorf", - "public_contributions": 918, - "public_repos": 115, - "public_gists": 50, - "observed_public_commits": 918, - "observed_public_pull_requests": 70, - "followers": 216, - "location": "Chiang Mai, Thailand", - "location_confidence": "multi-location", + "login": "wannaphong", + "name": "Wannaphong Phatthiyaphaibun", + "profile_url": "https://github.com/wannaphong", + "public_contributions": 1039, + "public_repos": 709, + "public_gists": 61, + "observed_public_commits": 1039, + "observed_public_pull_requests": 19, + "contribution_burst_adjustment": { + "raw_public_commits": 1039, + "adjusted_public_commits": 901, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 138, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 382, + "location": "Thailand", + "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 14 + "rank": 13, + "previous_rank": 10 }, { "login": "un4ckn0wl3z", - "name": "un4¹³³⁷", + "name": "unacknowledged¹³³⁷", "profile_url": "https://github.com/un4ckn0wl3z", - "public_contributions": 911, + "public_contributions": 894, "public_repos": 906, "public_gists": 390, - "observed_public_commits": 911, + "observed_public_commits": 894, "observed_public_pull_requests": 22, - "followers": 573, + "followers": 577, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 14, "previous_rank": 15 }, { - "login": "PoomSmart", - "name": "Thatchapon Unprasert", - "profile_url": "https://github.com/PoomSmart", - "public_contributions": 896, - "public_repos": 370, - "public_gists": 16, - "observed_public_commits": 896, - "observed_public_pull_requests": 15, - "followers": 1253, - "location": "Bangkok, Thailand", + "login": "KevinBatdorf", + "name": "Kevin Batdorf", + "profile_url": "https://github.com/KevinBatdorf", + "public_contributions": 890, + "public_repos": 115, + "public_gists": 50, + "observed_public_commits": 890, + "observed_public_pull_requests": 65, + "followers": 217, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "mildronize", + "name": "Thada Wangthammang", + "profile_url": "https://github.com/mildronize", + "public_contributions": 884, + "public_repos": 289, + "public_gists": 38, + "observed_public_commits": 884, + "observed_public_pull_requests": 108, + "followers": 190, + "location": "Hatyai, Songkhla, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 16 + "previous_rank": 11 }, { "login": "zkan", "name": "Kan Ouivirach", "profile_url": "https://github.com/zkan", - "public_contributions": 875, + "public_contributions": 877, "public_repos": 866, "public_gists": 65, - "observed_public_commits": 875, - "observed_public_pull_requests": 16, - "followers": 486, + "observed_public_commits": 877, + "observed_public_pull_requests": 15, + "followers": 485, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -331,27 +340,27 @@ "login": "marttp", "name": "Thanaphoom Babparn", "profile_url": "https://github.com/marttp", - "public_contributions": 873, + "public_contributions": 872, "public_repos": 695, "public_gists": 104, - "observed_public_commits": 873, - "observed_public_pull_requests": 40, - "followers": 264, + "observed_public_commits": 872, + "observed_public_pull_requests": 43, + "followers": 266, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 20 + "previous_rank": 18 }, { "login": "AnuchitO", "name": "Anuchit Prasertsang", "profile_url": "https://github.com/AnuchitO", - "public_contributions": 855, + "public_contributions": 852, "public_repos": 554, "public_gists": 38, - "observed_public_commits": 855, + "observed_public_commits": 852, "observed_public_pull_requests": 0, "followers": 189, "location": "Kalasin, Thailand", @@ -365,18 +374,18 @@ "login": "siriwatknp", "name": "Siriwat K", "profile_url": "https://github.com/siriwatknp", - "public_contributions": 844, - "public_repos": 202, + "public_contributions": 775, + "public_repos": 201, "public_gists": 13, - "observed_public_commits": 844, - "observed_public_pull_requests": 222, + "observed_public_commits": 775, + "observed_public_pull_requests": 224, "followers": 929, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 18 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-ukraine.json b/data/latest/countries-ukraine.json index f007b6c..5171253 100644 --- a/data/latest/countries-ukraine.json +++ b/data/latest/countries-ukraine.json @@ -3,24 +3,24 @@ "slug": "ukraine", "name": "Ukraine", "title": "Top observed GitHub contributors in Ukraine", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 18506 + 19094 ] }, "code": "UA", - "candidate_count": 35130, + "candidate_count": 35182, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Ukraine repos:>5 type:user", - "total": 35130, + "total": 35182, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "5HT", "name": "Namdak Tonpa", "profile_url": "https://github.com/5HT", - "public_contributions": 5682, - "public_repos": 215, + "public_contributions": 5654, + "public_repos": 216, "public_gists": 179, - "observed_public_commits": 5682, + "observed_public_commits": 5654, "observed_public_pull_requests": 15, - "followers": 395, + "followers": 396, "location": "Kyiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", @@ -59,10 +59,10 @@ "login": "ViktorSvertoka", "name": "Viktor Svertoka", "profile_url": "https://github.com/ViktorSvertoka", - "public_contributions": 1966, + "public_contributions": 1958, "public_repos": 222, "public_gists": 0, - "observed_public_commits": 1966, + "observed_public_commits": 1958, "observed_public_pull_requests": 451, "followers": 749, "location": "Ukraine, Kyiv", @@ -76,11 +76,11 @@ "login": "javadev", "name": "Valentyn Kolesnikov", "profile_url": "https://github.com/javadev", - "public_contributions": 1840, + "public_contributions": 1832, "public_repos": 23, "public_gists": 3, - "observed_public_commits": 1840, - "observed_public_pull_requests": 413, + "observed_public_commits": 1832, + "observed_public_pull_requests": 402, "followers": 695, "location": "Ukraine", "location_confidence": "exact-country", @@ -93,12 +93,12 @@ "login": "echasnovski", "name": "Evgeni Chasnovski", "profile_url": "https://github.com/echasnovski", - "public_contributions": 1685, + "public_contributions": 1721, "public_repos": 119, "public_gists": 14, - "observed_public_commits": 1685, - "observed_public_pull_requests": 69, - "followers": 1231, + "observed_public_commits": 1721, + "observed_public_pull_requests": 71, + "followers": 1234, "location": "Kharkiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", @@ -107,123 +107,123 @@ "previous_rank": 4 }, { - "login": "web-padawan", - "name": "Serhii Kulykov", - "profile_url": "https://github.com/web-padawan", - "public_contributions": 1294, - "public_repos": 122, - "public_gists": 11, - "observed_public_commits": 1294, - "observed_public_pull_requests": 1204, - "followers": 491, + "login": "LyoSU", + "name": "Yuri Ly", + "profile_url": "https://github.com/LyoSU", + "public_contributions": 1667, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 1667, + "observed_public_pull_requests": 6, + "followers": 384, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 6 + "previous_rank": 10 }, { "login": "rashevskyv", "name": "xHR", "profile_url": "https://github.com/rashevskyv", - "public_contributions": 1292, - "public_repos": 96, + "public_contributions": 1338, + "public_repos": 98, "public_gists": 2, - "observed_public_commits": 1292, - "observed_public_pull_requests": 8, - "followers": 440, + "observed_public_commits": 1338, + "observed_public_pull_requests": 7, + "followers": 442, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 6, + "previous_rank": 6 + }, + { + "login": "web-padawan", + "name": "Serhii Kulykov", + "profile_url": "https://github.com/web-padawan", + "public_contributions": 1283, + "public_repos": 122, + "public_gists": 11, + "observed_public_commits": 1283, + "observed_public_pull_requests": 1191, + "followers": 491, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 7, "previous_rank": 5 }, { "login": "Tyrrrz", "name": "Oleksii Holub", "profile_url": "https://github.com/Tyrrrz", - "public_contributions": 1237, + "public_contributions": 1244, "public_repos": 37, "public_gists": 5, - "observed_public_commits": 1237, + "observed_public_commits": 1244, "observed_public_pull_requests": 77, - "followers": 2863, + "followers": 2869, "location": "Kyiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 8, "previous_rank": 7 }, + { + "login": "le0pard", + "name": "Oleksii Vasyliev", + "profile_url": "https://github.com/le0pard", + "public_contributions": 1223, + "public_repos": 82, + "public_gists": 47, + "observed_public_commits": 1223, + "observed_public_pull_requests": 17, + "followers": 626, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 + }, { "login": "hebasto", "name": "Hennadii Stepanov", "profile_url": "https://github.com/hebasto", - "public_contributions": 1193, + "public_contributions": 1174, "public_repos": 80, "public_gists": 27, - "observed_public_commits": 1193, - "observed_public_pull_requests": 463, - "followers": 1260, + "observed_public_commits": 1174, + "observed_public_pull_requests": 458, + "followers": 1261, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 10, "previous_rank": 8 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1159, + "public_contributions": 1146, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1159, - "observed_public_pull_requests": 218, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, "followers": 5288, "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 9, - "previous_rank": 9 - }, - { - "login": "LyoSU", - "name": "Yuri Ly", - "profile_url": "https://github.com/LyoSU", - "public_contributions": 1158, - "public_repos": 51, - "public_gists": 0, - "observed_public_commits": 1158, - "observed_public_pull_requests": 6, - "followers": 384, - "location": "Ukraine", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ukraine repos:>5 type:user", - "notable_repositories": [], - "rank": 10, - "previous_rank": 10 - }, - { - "login": "le0pard", - "name": "Oleksii Vasyliev", - "profile_url": "https://github.com/le0pard", - "public_contributions": 1157, - "public_repos": 80, - "public_gists": 47, - "observed_public_commits": 1157, - "observed_public_pull_requests": 16, - "followers": 625, - "location": "Kyiv, Ukraine", - "location_confidence": "multi-location", - "discovered_by_query": "location:Ukraine repos:>5 type:user", - "notable_repositories": [], "rank": 11, - "previous_rank": 11 + "previous_rank": 9 }, { "login": "pavlohushuliak", @@ -234,7 +234,7 @@ "public_gists": 0, "observed_public_commits": 993, "observed_public_pull_requests": 4, - "followers": 445, + "followers": 446, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", @@ -246,79 +246,79 @@ "login": "makasim", "name": "Max Kotliar", "profile_url": "https://github.com/makasim", - "public_contributions": 882, + "public_contributions": 886, "public_repos": 177, "public_gists": 189, - "observed_public_commits": 882, - "observed_public_pull_requests": 269, + "observed_public_commits": 886, + "observed_public_pull_requests": 261, "followers": 416, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 14 + "previous_rank": 13 + }, + { + "login": "AChep", + "name": "Artem Chepurnyi", + "profile_url": "https://github.com/AChep", + "public_contributions": 832, + "public_repos": 86, + "public_gists": 11, + "observed_public_commits": 832, + "observed_public_pull_requests": 98, + "followers": 381, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 16 }, { "login": "olton", "name": "Serhii Pimenov", "profile_url": "https://github.com/olton", - "public_contributions": 877, - "public_repos": 148, + "public_contributions": 828, + "public_repos": 150, "public_gists": 12, - "observed_public_commits": 877, + "observed_public_commits": 828, "observed_public_pull_requests": 0, "followers": 417, "location": "Kyiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 13 + "rank": 15, + "previous_rank": 14 }, { "login": "maksimKorzh", "name": "Code Monkey King", "profile_url": "https://github.com/maksimKorzh", - "public_contributions": 827, + "public_contributions": 819, "public_repos": 229, "public_gists": 33, - "observed_public_commits": 827, + "observed_public_commits": 819, "observed_public_pull_requests": 0, - "followers": 345, - "location": "Ukraine", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ukraine repos:>5 type:user", - "notable_repositories": [], - "rank": 15, - "previous_rank": 15 - }, - { - "login": "AChep", - "name": "Artem Chepurnyi", - "profile_url": "https://github.com/AChep", - "public_contributions": 789, - "public_repos": 86, - "public_gists": 11, - "observed_public_commits": 789, - "observed_public_pull_requests": 93, - "followers": 378, + "followers": 346, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 16 + "previous_rank": 15 }, { "login": "yshmarov", "name": "Yaro Shm", "profile_url": "https://github.com/yshmarov", - "public_contributions": 717, + "public_contributions": 695, "public_repos": 40, "public_gists": 17, - "observed_public_commits": 717, - "observed_public_pull_requests": 133, + "observed_public_commits": 695, + "observed_public_pull_requests": 131, "followers": 531, "location": "Chernihiv, Ukraine", "location_confidence": "multi-location", @@ -331,12 +331,12 @@ "login": "SinlessDevil", "name": "SinlessDevil", "profile_url": "https://github.com/SinlessDevil", - "public_contributions": 555, + "public_contributions": 493, "public_repos": 43, "public_gists": 0, - "observed_public_commits": 555, + "observed_public_commits": 493, "observed_public_pull_requests": 1, - "followers": 407, + "followers": 396, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", @@ -348,12 +348,12 @@ "login": "idvoretskyi", "name": "Ihor Dvoretskyi", "profile_url": "https://github.com/idvoretskyi", - "public_contributions": 476, + "public_contributions": 481, "public_repos": 214, "public_gists": 33, - "observed_public_commits": 476, - "observed_public_pull_requests": 207, - "followers": 493, + "observed_public_commits": 481, + "observed_public_pull_requests": 208, + "followers": 492, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", @@ -365,12 +365,12 @@ "login": "YK911", "name": "yaroslav.kosytsia", "profile_url": "https://github.com/YK911", - "public_contributions": 444, + "public_contributions": 443, "public_repos": 207, "public_gists": 2, - "observed_public_commits": 444, + "observed_public_commits": 443, "observed_public_pull_requests": 3, - "followers": 642, + "followers": 643, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", diff --git a/data/latest/countries-united-arab-emirates.json b/data/latest/countries-united-arab-emirates.json index 2622736..673cbdf 100644 --- a/data/latest/countries-united-arab-emirates.json +++ b/data/latest/countries-united-arab-emirates.json @@ -3,24 +3,24 @@ "slug": "united-arab-emirates", "name": "United Arab Emirates", "title": "Top observed GitHub contributors in United Arab Emirates", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 61348 + 60284 ] }, "code": "AE", - "candidate_count": 2459, + "candidate_count": 2469, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,38 +33,38 @@ "candidate_count_by_query": [ { "query": "location:\"United Arab Emirates\" repos:>5 type:user", - "total": 2459, + "total": 2469, "accepted": 100 } ], "entries": [ { - "login": "menacedjava", - "name": "Madumarov Davron ", - "profile_url": "https://github.com/menacedjava", - "public_contributions": 25801, - "public_repos": 343, - "public_gists": 0, - "observed_public_commits": 25801, - "observed_public_pull_requests": 5, - "followers": 253, - "location": "United Arab Emirates", - "location_confidence": "exact-country", + "login": "HavenDV", + "name": "Konstantin S.", + "profile_url": "https://github.com/HavenDV", + "public_contributions": 12245, + "public_repos": 156, + "public_gists": 7, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], "rank": 1, - "previous_rank": 1 + "previous_rank": 3 }, { "login": "tschm", "name": "Thomas Schmelzer", "profile_url": "https://github.com/tschm", - "public_contributions": 11738, - "public_repos": 94, + "public_contributions": 11952, + "public_repos": 95, "public_gists": 16, - "observed_public_commits": 11738, - "observed_public_pull_requests": 2771, - "followers": 338, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, "location": "Palo Alto & Abu Dhabi, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -73,32 +73,41 @@ "previous_rank": 2 }, { - "login": "HavenDV", - "name": "Konstantin S.", - "profile_url": "https://github.com/HavenDV", - "public_contributions": 11470, - "public_repos": 156, - "public_gists": 7, - "observed_public_commits": 11470, - "observed_public_pull_requests": 7893, - "followers": 203, - "location": "Dubai, United Arab Emirates", - "location_confidence": "multi-location", + "login": "menacedjava", + "name": "Madumarov Davron ", + "profile_url": "https://github.com/menacedjava", + "public_contributions": 23094, + "public_repos": 343, + "public_gists": 0, + "observed_public_commits": 23094, + "observed_public_pull_requests": 4, + "contribution_burst_adjustment": { + "raw_public_commits": 23094, + "adjusted_public_commits": 8666, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 33, + "excess_contributions": 14428, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 252, + "location": "United Arab Emirates", + "location_confidence": "exact-country", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 3 + "previous_rank": 1 }, { "login": "YASSERRMD", "name": "Mohamed Yasser", "profile_url": "https://github.com/YASSERRMD", - "public_contributions": 5311, - "public_repos": 101, + "public_contributions": 5930, + "public_repos": 104, "public_gists": 0, - "observed_public_commits": 5311, - "observed_public_pull_requests": 1278, - "followers": 89, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, "location": "Sharjah, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -110,12 +119,12 @@ "login": "FrayxRulez", "name": "Fela", "profile_url": "https://github.com/FrayxRulez", - "public_contributions": 2114, + "public_contributions": 2089, "public_repos": 33, "public_gists": 4, - "observed_public_commits": 2114, + "observed_public_commits": 2089, "observed_public_pull_requests": 2, - "followers": 343, + "followers": 346, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -127,12 +136,12 @@ "login": "klkvr", "name": "Arsenii Kulikov", "profile_url": "https://github.com/klkvr", - "public_contributions": 1191, + "public_contributions": 1172, "public_repos": 55, "public_gists": 2, - "observed_public_commits": 1191, - "observed_public_pull_requests": 673, - "followers": 237, + "observed_public_commits": 1172, + "observed_public_pull_requests": 667, + "followers": 239, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -144,11 +153,11 @@ "login": "haseeb-heaven", "name": "Haseeb Heaven", "profile_url": "https://github.com/haseeb-heaven", - "public_contributions": 1088, + "public_contributions": 1126, "public_repos": 29, "public_gists": 29, - "observed_public_commits": 1088, - "observed_public_pull_requests": 71, + "observed_public_commits": 1126, + "observed_public_pull_requests": 120, "followers": 144, "location": "Dubai,United Arab Emirates", "location_confidence": "multi-location", @@ -161,11 +170,11 @@ "login": "itzmeanjan", "name": "Anjan Roy", "profile_url": "https://github.com/itzmeanjan", - "public_contributions": 938, + "public_contributions": 915, "public_repos": 126, "public_gists": 49, - "observed_public_commits": 938, - "observed_public_pull_requests": 44, + "observed_public_commits": 915, + "observed_public_pull_requests": 43, "followers": 298, "location": "United Arab Emirates", "location_confidence": "exact-country", @@ -195,12 +204,12 @@ "login": "joshuajbouw", "name": "Joshua J. Bouw", "profile_url": "https://github.com/joshuajbouw", - "public_contributions": 790, + "public_contributions": 854, "public_repos": 45, "public_gists": 5, - "observed_public_commits": 790, - "observed_public_pull_requests": 545, - "followers": 114, + "observed_public_commits": 854, + "observed_public_pull_requests": 582, + "followers": 115, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -212,10 +221,10 @@ "login": "NajiElKotob", "name": "Naji El Kotob", "profile_url": "https://github.com/NajiElKotob", - "public_contributions": 653, + "public_contributions": 641, "public_repos": 131, "public_gists": 2, - "observed_public_commits": 653, + "observed_public_commits": 641, "observed_public_pull_requests": 0, "followers": 253, "location": "United Arab Emirates", @@ -225,57 +234,23 @@ "rank": 11, "previous_rank": 11 }, - { - "login": "Gaurav-Gosain", - "name": "Gaurav Gosain", - "profile_url": "https://github.com/Gaurav-Gosain", - "public_contributions": 638, - "public_repos": 121, - "public_gists": 1, - "observed_public_commits": 638, - "observed_public_pull_requests": 5, - "followers": 145, - "location": "Abu Dhabi, United Arab Emirates", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", - "notable_repositories": [], - "rank": 12, - "previous_rank": 12 - }, { "login": "abs0luty", "name": "Adi Salimgereyev", "profile_url": "https://github.com/abs0luty", - "public_contributions": 632, + "public_contributions": 611, "public_repos": 126, "public_gists": 3, - "observed_public_commits": 632, + "observed_public_commits": 611, "observed_public_pull_requests": 18, - "followers": 445, + "followers": 446, "location": "Abu Dhabi, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 13, + "rank": 12, "previous_rank": 13 }, - { - "login": "YosephKS", - "name": "Yoseph Kurnia S.", - "profile_url": "https://github.com/YosephKS", - "public_contributions": 479, - "public_repos": 113, - "public_gists": 0, - "observed_public_commits": 479, - "observed_public_pull_requests": 91, - "followers": 121, - "location": "Dubai, United Arab Emirates", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", - "notable_repositories": [], - "rank": 14, - "previous_rank": 14 - }, { "login": "sdn0303", "name": "sdn0303", @@ -285,65 +260,99 @@ "public_gists": 2, "observed_public_commits": 462, "observed_public_pull_requests": 22, - "followers": 96, + "followers": 95, "location": "Silicon Oasis, Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 15, + "rank": 13, "previous_rank": 15 }, + { + "login": "YosephKS", + "name": "Yoseph Kurnia S.", + "profile_url": "https://github.com/YosephKS", + "public_contributions": 461, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 461, + "observed_public_pull_requests": 89, + "followers": 121, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, { "login": "heartwilltell", "name": "Serhii Mariiekha", "profile_url": "https://github.com/heartwilltell", - "public_contributions": 437, + "public_contributions": 442, "public_repos": 29, "public_gists": 4, - "observed_public_commits": 437, + "observed_public_commits": 442, "observed_public_pull_requests": 227, "followers": 79, "location": "Abu Dhabi, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, { "login": "aswinandro", "name": "Aswin Andro", "profile_url": "https://github.com/aswinandro", - "public_contributions": 425, - "public_repos": 94, + "public_contributions": 427, + "public_repos": 96, "public_gists": 0, - "observed_public_commits": 425, - "observed_public_pull_requests": 54, + "observed_public_commits": 427, + "observed_public_pull_requests": 56, "followers": 74, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 17, + "rank": 16, "previous_rank": 17 }, { "login": "cr2007", "name": "CSK", "profile_url": "https://github.com/cr2007", - "public_contributions": 327, + "public_contributions": 329, "public_repos": 99, "public_gists": 8, - "observed_public_commits": 327, + "observed_public_commits": 329, "observed_public_pull_requests": 41, - "followers": 129, + "followers": 130, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, + { + "login": "amirabbas-gh", + "name": "Amirabbas Ghasemi", + "profile_url": "https://github.com/amirabbas-gh", + "public_contributions": 273, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 273, + "observed_public_pull_requests": 63, + "followers": 69, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, { "login": "pooyagolchian", "name": "Pooya Golchian", @@ -362,21 +371,20 @@ "previous_rank": 19 }, { - "login": "amirabbas-gh", - "name": "Amirabbas Ghasemi", - "profile_url": "https://github.com/amirabbas-gh", - "public_contributions": 251, - "public_repos": 43, - "public_gists": 0, - "observed_public_commits": 251, - "observed_public_pull_requests": 57, - "followers": 70, - "location": "United Arab Emirates", - "location_confidence": "exact-country", + "login": "ladamalina", + "name": "Nadezhda R.", + "profile_url": "https://github.com/ladamalina", + "public_contributions": 234, + "public_repos": 50, + "public_gists": 1, + "observed_public_commits": 234, + "observed_public_pull_requests": 19, + "followers": 102, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 20 } ] } diff --git a/data/latest/countries-united-kingdom.json b/data/latest/countries-united-kingdom.json index 9384b0b..e5d0c0b 100644 --- a/data/latest/countries-united-kingdom.json +++ b/data/latest/countries-united-kingdom.json @@ -3,24 +3,24 @@ "slug": "united-kingdom", "name": "United Kingdom", "title": "Top observed GitHub contributors in United Kingdom", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 85481 + 87307 ] }, "code": "GB", - "candidate_count": 96053, + "candidate_count": 96360, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -36,22 +36,22 @@ "candidate_count_by_query": [ { "query": "location:\"United Kingdom\" repos:>5 type:user", - "total": 29384, + "total": 29496, "accepted": 25 }, { "query": "location:London repos:>5 type:user", - "total": 56482, + "total": 56643, "accepted": 20 }, { "query": "location:England repos:>5 type:user", - "total": 6489, + "total": 6511, "accepted": 23 }, { "query": "location:Scotland repos:>5 type:user", - "total": 3698, + "total": 3710, "accepted": 25 } ], @@ -60,13 +60,13 @@ "login": "steipete", "name": "Peter Steinberger", "profile_url": "https://github.com/steipete", - "public_contributions": 49979, - "public_repos": 191, + "public_contributions": 51856, + "public_repos": 193, "public_gists": 297, - "observed_public_commits": 49979, - "observed_public_pull_requests": 1030, - "followers": 49839, - "location": "Vienna & London", + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", "location_confidence": "multi-location", "discovered_by_query": "location:London repos:>5 type:user", "notable_repositories": [], @@ -77,12 +77,12 @@ "login": "HariSekhon", "name": "Hari Sekhon", "profile_url": "https://github.com/HariSekhon", - "public_contributions": 11613, + "public_contributions": 11511, "public_repos": 209, "public_gists": 358, - "observed_public_commits": 11613, + "observed_public_commits": 11511, "observed_public_pull_requests": 5, - "followers": 2179, + "followers": 2182, "location": "London, United Kingdom", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", @@ -94,12 +94,12 @@ "login": "MikeMcQuaid", "name": "Mike McQuaid", "profile_url": "https://github.com/MikeMcQuaid", - "public_contributions": 5119, + "public_contributions": 5227, "public_repos": 44, "public_gists": 0, - "observed_public_commits": 5119, - "observed_public_pull_requests": 636, - "followers": 4312, + "observed_public_commits": 5227, + "observed_public_pull_requests": 676, + "followers": 4315, "location": "Edinburgh, Scotland", "location_confidence": "multi-location", "discovered_by_query": "location:Scotland repos:>5 type:user", @@ -111,10 +111,10 @@ "login": "issus", "name": "Mark", "profile_url": "https://github.com/issus", - "public_contributions": 4564, + "public_contributions": 4584, "public_repos": 75, "public_gists": 0, - "observed_public_commits": 4564, + "observed_public_commits": 4584, "observed_public_pull_requests": 0, "followers": 520, "location": "Scotland", @@ -128,12 +128,12 @@ "login": "nikivdev", "name": "Nikita", "profile_url": "https://github.com/nikivdev", - "public_contributions": 3074, + "public_contributions": 2960, "public_repos": 558, "public_gists": 8, - "observed_public_commits": 3074, - "observed_public_pull_requests": 7, - "followers": 5019, + "observed_public_commits": 2960, + "observed_public_pull_requests": 6, + "followers": 5018, "location": "London", "location_confidence": "city-match", "discovered_by_query": "location:London repos:>5 type:user", @@ -145,12 +145,12 @@ "login": "wighawag", "name": "Ronan Sandford", "profile_url": "https://github.com/wighawag", - "public_contributions": 2887, - "public_repos": 610, + "public_contributions": 2916, + "public_repos": 613, "public_gists": 26, - "observed_public_commits": 2887, + "observed_public_commits": 2916, "observed_public_pull_requests": 34, - "followers": 843, + "followers": 844, "location": "Dundee, Scotland", "location_confidence": "multi-location", "discovered_by_query": "location:Scotland repos:>5 type:user", @@ -162,12 +162,12 @@ "login": "championswimmer", "name": "Arnav Gupta", "profile_url": "https://github.com/championswimmer", - "public_contributions": 2390, + "public_contributions": 2434, "public_repos": 414, "public_gists": 67, - "observed_public_commits": 2390, - "observed_public_pull_requests": 121, - "followers": 5054, + "observed_public_commits": 2434, + "observed_public_pull_requests": 118, + "followers": 5052, "location": "London, UK", "location_confidence": "multi-location", "discovered_by_query": "location:London repos:>5 type:user", @@ -179,12 +179,12 @@ "login": "segunadebayo", "name": "Segun Adebayo", "profile_url": "https://github.com/segunadebayo", - "public_contributions": 2204, + "public_contributions": 2179, "public_repos": 45, "public_gists": 34, - "observed_public_commits": 2204, - "observed_public_pull_requests": 53, - "followers": 4404, + "observed_public_commits": 2179, + "observed_public_pull_requests": 56, + "followers": 4402, "location": "United Kingdom", "location_confidence": "exact-country", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", @@ -192,50 +192,50 @@ "rank": 8, "previous_rank": 8 }, - { - "login": "mvdan", - "name": "Daniel Martí", - "profile_url": "https://github.com/mvdan", - "public_contributions": 1826, - "public_repos": 81, - "public_gists": 5, - "observed_public_commits": 1826, - "observed_public_pull_requests": 27, - "followers": 2529, - "location": "London, United Kingdom", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", - "notable_repositories": [], - "rank": 9, - "previous_rank": 9 - }, { "login": "alexellis", "name": "Alex Ellis", "profile_url": "https://github.com/alexellis", - "public_contributions": 1825, + "public_contributions": 1829, "public_repos": 509, "public_gists": 218, - "observed_public_commits": 1825, + "observed_public_commits": 1829, "observed_public_pull_requests": 37, - "followers": 5129, + "followers": 5131, "location": "United Kingdom", "location_confidence": "exact-country", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 9, "previous_rank": 10 }, + { + "login": "mvdan", + "name": "Daniel Martí", + "profile_url": "https://github.com/mvdan", + "public_contributions": 1811, + "public_repos": 81, + "public_gists": 5, + "observed_public_commits": 1811, + "observed_public_pull_requests": 27, + "followers": 2531, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, { "login": "lissy93", "name": "Alicia Sykes", "profile_url": "https://github.com/lissy93", - "public_contributions": 1739, + "public_contributions": 1802, "public_repos": 140, "public_gists": 22, - "observed_public_commits": 1739, - "observed_public_pull_requests": 117, - "followers": 7098, + "observed_public_commits": 1802, + "observed_public_pull_requests": 126, + "followers": 7114, "location": "London, UK", "location_confidence": "multi-location", "discovered_by_query": "location:London repos:>5 type:user", @@ -247,12 +247,12 @@ "login": "threepointone", "name": "Sunil Pai", "profile_url": "https://github.com/threepointone", - "public_contributions": 1636, + "public_contributions": 1618, "public_repos": 387, "public_gists": 64, - "observed_public_commits": 1636, - "observed_public_pull_requests": 665, - "followers": 4217, + "observed_public_commits": 1618, + "observed_public_pull_requests": 662, + "followers": 4225, "location": "Newcastle Upon Tyne, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", @@ -260,50 +260,50 @@ "rank": 12, "previous_rank": 12 }, + { + "login": "nilbuild", + "name": "Kamran Ahmed", + "profile_url": "https://github.com/nilbuild", + "public_contributions": 1563, + "public_repos": 129, + "public_gists": 26, + "observed_public_commits": 1563, + "observed_public_pull_requests": 24, + "followers": 40060, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, { "login": "iamtrask", "name": "Andrew Trask", "profile_url": "https://github.com/iamtrask", - "public_contributions": 1538, - "public_repos": 107, + "public_contributions": 1539, + "public_repos": 109, "public_gists": 4, - "observed_public_commits": 1538, + "observed_public_commits": 1539, "observed_public_pull_requests": 22, - "followers": 4470, + "followers": 4471, "location": "Oxford, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 - }, - { - "login": "nilbuild", - "name": "Kamran Ahmed", - "profile_url": "https://github.com/nilbuild", - "public_contributions": 1536, - "public_repos": 128, - "public_gists": 26, - "observed_public_commits": 1536, - "observed_public_pull_requests": 25, - "followers": 40022, - "location": "United Kingdom", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", - "notable_repositories": [], "rank": 14, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "wenkokke", "name": "Wen Kokke", "profile_url": "https://github.com/wenkokke", - "public_contributions": 1465, + "public_contributions": 1457, "public_repos": 193, "public_gists": 30, - "observed_public_commits": 1465, - "observed_public_pull_requests": 196, - "followers": 492, + "observed_public_commits": 1457, + "observed_public_pull_requests": 194, + "followers": 493, "location": "Scotland", "location_confidence": "city-match", "discovered_by_query": "location:Scotland repos:>5 type:user", @@ -315,12 +315,12 @@ "login": "keithamus", "name": "Keith Cirkel", "profile_url": "https://github.com/keithamus", - "public_contributions": 1393, - "public_repos": 395, + "public_contributions": 1417, + "public_repos": 396, "public_gists": 11, - "observed_public_commits": 1393, - "observed_public_pull_requests": 792, - "followers": 1790, + "observed_public_commits": 1417, + "observed_public_pull_requests": 810, + "followers": 1794, "location": "London, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", @@ -332,12 +332,12 @@ "login": "surma", "name": "Surma", "profile_url": "https://github.com/surma", - "public_contributions": 1147, + "public_contributions": 1168, "public_repos": 115, "public_gists": 69, - "observed_public_commits": 1147, - "observed_public_pull_requests": 116, - "followers": 4586, + "observed_public_commits": 1168, + "observed_public_pull_requests": 122, + "followers": 4587, "location": "Bristol, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", @@ -349,11 +349,11 @@ "login": "peterjc", "name": "Peter Cock", "profile_url": "https://github.com/peterjc", - "public_contributions": 1073, - "public_repos": 259, + "public_contributions": 1081, + "public_repos": 260, "public_gists": 19, - "observed_public_commits": 1073, - "observed_public_pull_requests": 194, + "observed_public_commits": 1081, + "observed_public_pull_requests": 193, "followers": 508, "location": "Dundee, Scotland, UK", "location_confidence": "multi-location", @@ -366,12 +366,12 @@ "login": "samuelcolvin", "name": "Samuel Colvin", "profile_url": "https://github.com/samuelcolvin", - "public_contributions": 970, + "public_contributions": 951, "public_repos": 328, "public_gists": 133, - "observed_public_commits": 970, + "observed_public_commits": 951, "observed_public_pull_requests": 381, - "followers": 6293, + "followers": 6296, "location": "London, United Kingdom", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", @@ -388,7 +388,7 @@ "public_gists": 42, "observed_public_commits": 918, "observed_public_pull_requests": 86, - "followers": 4947, + "followers": 4950, "location": "London, United Kingdom", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", diff --git a/data/latest/countries-united-states.json b/data/latest/countries-united-states.json index fe14cd8..1b395ae 100644 --- a/data/latest/countries-united-states.json +++ b/data/latest/countries-united-states.json @@ -3,24 +3,24 @@ "slug": "united-states", "name": "United States", "title": "Top observed GitHub contributors in United States", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 30329 + 80912 ] }, "code": "US", - "candidate_count": 146033, + "candidate_count": 146511, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -37,164 +37,180 @@ "candidate_count_by_query": [ { "query": "location:\"United States\" repos:>5 type:user", - "total": 42455, + "total": 42584, "accepted": 20 }, { "query": "location:California repos:>5 type:user", - "total": 27285, + "total": 27357, "accepted": 20 }, { "query": "location:\"San Francisco\" repos:>5 type:user", - "total": 37930, + "total": 38094, "accepted": 18 }, { "query": "location:Seattle repos:>5 type:user", - "total": 31048, + "total": 31139, "accepted": 20 }, { "query": "location:NYC repos:>5 type:user", - "total": 7315, + "total": 7337, "accepted": 0 } ], "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51855, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51855, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1 + }, { "login": "vczh", "profile_url": "https://github.com/vczh", - "public_contributions": 5663, + "public_contributions": 5766, "public_repos": 20, "public_gists": 10, - "observed_public_commits": 5663, + "observed_public_commits": 5766, "observed_public_pull_requests": 5, - "followers": 17530, + "followers": 17526, "location": "Seattle, WA, USA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", "notable_repositories": [], - "rank": 1, + "rank": 2, "previous_rank": 1 }, { "login": "steven-tey", "name": "Steven Tey", "profile_url": "https://github.com/steven-tey", - "public_contributions": 5014, + "public_contributions": 5002, "public_repos": 116, "public_gists": 54, - "observed_public_commits": 5014, - "observed_public_pull_requests": 445, - "followers": 6018, + "observed_public_commits": 5002, + "observed_public_pull_requests": 446, + "followers": 6025, "location": "Seattle, WA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", "notable_repositories": [], - "rank": 2, + "rank": 3, "previous_rank": 2 }, { "login": "lucidrains", "name": "Phil Wang", "profile_url": "https://github.com/lucidrains", - "public_contributions": 4184, - "public_repos": 395, + "public_contributions": 4201, + "public_repos": 398, "public_gists": 33, - "observed_public_commits": 4184, + "observed_public_commits": 4201, "observed_public_pull_requests": 24, - "followers": 59804, + "followers": 59840, "location": "San Francisco", "location_confidence": "city-match", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", "notable_repositories": [], - "rank": 3, + "rank": 4, "previous_rank": 3 }, { "login": "dtolnay", "name": "David Tolnay", "profile_url": "https://github.com/dtolnay", - "public_contributions": 3916, + "public_contributions": 3892, "public_repos": 133, "public_gists": 3, - "observed_public_commits": 3916, - "observed_public_pull_requests": 607, - "followers": 9366, + "observed_public_commits": 3892, + "observed_public_pull_requests": 608, + "followers": 9375, "location": "Redwood City, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 4, + "rank": 5, "previous_rank": 4 }, { "login": "simonw", "name": "Simon Willison", "profile_url": "https://github.com/simonw", - "public_contributions": 3726, - "public_repos": 999, + "public_contributions": 3719, + "public_repos": 1001, "public_gists": 335, - "observed_public_commits": 3726, - "observed_public_pull_requests": 736, - "followers": 14836, + "observed_public_commits": 3719, + "observed_public_pull_requests": 748, + "followers": 14990, "location": "Half Moon Bay, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 6, "previous_rank": 5 }, { "login": "pamelafox", "name": "Pamela Fox", "profile_url": "https://github.com/pamelafox", - "public_contributions": 1936, - "public_repos": 797, - "public_gists": 244, - "observed_public_commits": 1936, - "observed_public_pull_requests": 321, - "followers": 3922, + "public_contributions": 1947, + "public_repos": 800, + "public_gists": 245, + "observed_public_commits": 1947, + "observed_public_pull_requests": 327, + "followers": 3932, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 7, "previous_rank": 6 }, { "login": "glenn-jocher", "name": "Glenn Jocher", "profile_url": "https://github.com/glenn-jocher", - "public_contributions": 1720, + "public_contributions": 1677, "public_repos": 17, "public_gists": 6, - "observed_public_commits": 1720, - "observed_public_pull_requests": 1374, - "followers": 4037, + "observed_public_commits": 1677, + "observed_public_pull_requests": 1347, + "followers": 4043, "location": "United States", "location_confidence": "exact-country", "discovered_by_query": "location:\"United States\" repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 8, "previous_rank": 7 }, { "login": "colinhacks", "name": "Colin McDonnell", "profile_url": "https://github.com/colinhacks", - "public_contributions": 1474, - "public_repos": 168, + "public_contributions": 1473, + "public_repos": 170, "public_gists": 30, - "observed_public_commits": 1474, - "observed_public_pull_requests": 173, - "followers": 3711, + "observed_public_commits": 1473, + "observed_public_pull_requests": 156, + "followers": 3719, "location": "Seattle, WA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 9, "previous_rank": 8 }, { @@ -202,96 +218,79 @@ "name": "Aliaksandr Valialkin", "profile_url": "https://github.com/valyala", "public_contributions": 1380, - "public_repos": 70, + "public_repos": 71, "public_gists": 5, "observed_public_commits": 1380, "observed_public_pull_requests": 2, - "followers": 3864, + "followers": 3879, "location": "United states", "location_confidence": "exact-country", "discovered_by_query": "location:\"United States\" repos:>5 type:user", "notable_repositories": [], - "rank": 9, + "rank": 10, "previous_rank": 9 }, { "login": "mjackson", "name": "Michael Jackson", "profile_url": "https://github.com/mjackson", - "public_contributions": 1316, + "public_contributions": 1351, "public_repos": 226, "public_gists": 77, - "observed_public_commits": 1316, - "observed_public_pull_requests": 134, - "followers": 7452, + "observed_public_commits": 1351, + "observed_public_pull_requests": 166, + "followers": 7451, "location": "Carlsbad, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 11, "previous_rank": 10 }, { "login": "khuyentran1401", "name": "Khuyen Tran", "profile_url": "https://github.com/khuyentran1401", - "public_contributions": 1138, + "public_contributions": 1115, "public_repos": 221, "public_gists": 479, - "observed_public_commits": 1138, - "observed_public_pull_requests": 109, - "followers": 3775, + "observed_public_commits": 1115, + "observed_public_pull_requests": 112, + "followers": 3774, "location": "United States", "location_confidence": "exact-country", "discovered_by_query": "location:\"United States\" repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 12, "previous_rank": 11 }, { "login": "eliben", "name": "Eli Bendersky", "profile_url": "https://github.com/eliben", - "public_contributions": 986, - "public_repos": 83, + "public_contributions": 1039, + "public_repos": 84, "public_gists": 26, - "observed_public_commits": 986, + "observed_public_commits": 1039, "observed_public_pull_requests": 3, - "followers": 6013, + "followers": 6012, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 12 - }, - { - "login": "koush", - "name": "Koushik Dutta", - "profile_url": "https://github.com/koush", - "public_contributions": 846, - "public_repos": 384, - "public_gists": 314, - "observed_public_commits": 846, - "observed_public_pull_requests": 27, - "followers": 8404, - "location": "Seattle, WA", - "location_confidence": "multi-location", - "discovered_by_query": "location:Seattle repos:>5 type:user", - "notable_repositories": [], "rank": 13, - "previous_rank": 13 + "previous_rank": 12 }, { "login": "bradfitz", "name": "Brad Fitzpatrick", "profile_url": "https://github.com/bradfitz", - "public_contributions": 840, + "public_contributions": 841, "public_repos": 197, "public_gists": 67, - "observed_public_commits": 840, - "observed_public_pull_requests": 481, - "followers": 13269, + "observed_public_commits": 841, + "observed_public_pull_requests": 484, + "followers": 13281, "location": "Seattle", "location_confidence": "city-match", "discovered_by_query": "location:Seattle repos:>5 type:user", @@ -308,7 +307,7 @@ "public_gists": 16, "observed_public_commits": 818, "observed_public_pull_requests": 7, - "followers": 15688, + "followers": 15796, "location": "San Francisco Bay Area", "location_confidence": "city-match", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", @@ -316,89 +315,88 @@ "rank": 15, "previous_rank": 15 }, + { + "login": "koush", + "name": "Koushik Dutta", + "profile_url": "https://github.com/koush", + "public_contributions": 817, + "public_repos": 384, + "public_gists": 314, + "observed_public_commits": 817, + "observed_public_pull_requests": 27, + "followers": 8407, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 13 + }, { "login": "stephencelis", "name": "Stephen Celis", "profile_url": "https://github.com/stephencelis", - "public_contributions": 736, + "public_contributions": 733, "public_repos": 155, "public_gists": 42, - "observed_public_commits": 736, - "observed_public_pull_requests": 310, - "followers": 6153, + "observed_public_commits": 733, + "observed_public_pull_requests": 307, + "followers": 6156, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 17, "previous_rank": 16 }, { - "login": "evanw", - "name": "Evan Wallace", - "profile_url": "https://github.com/evanw", - "public_contributions": 687, - "public_repos": 129, - "public_gists": 20, - "observed_public_commits": 687, - "observed_public_pull_requests": 4, - "followers": 14055, - "location": "San Francisco", - "location_confidence": "city-match", + "login": "rakyll", + "name": "Jaana Dogan", + "profile_url": "https://github.com/rakyll", + "public_contributions": 692, + "public_repos": 245, + "public_gists": 14, + "observed_public_commits": 692, + "observed_public_pull_requests": 33, + "followers": 13033, + "location": "San Francisco, CA", + "location_confidence": "multi-location", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", "notable_repositories": [], - "rank": 17, - "previous_rank": 17 + "rank": 18 }, { "login": "tenderlove", "name": "Aaron Patterson", "profile_url": "https://github.com/tenderlove", - "public_contributions": 654, + "public_contributions": 648, "public_repos": 447, "public_gists": 744, - "observed_public_commits": 654, - "observed_public_pull_requests": 102, - "followers": 9620, + "observed_public_commits": 648, + "observed_public_pull_requests": 100, + "followers": 9622, "location": "Seattle", "location_confidence": "city-match", "discovered_by_query": "location:Seattle repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 19, "previous_rank": 18 }, { "login": "ThioJoe", "profile_url": "https://github.com/ThioJoe", - "public_contributions": 627, + "public_contributions": 626, "public_repos": 73, "public_gists": 18, - "observed_public_commits": 627, + "observed_public_commits": 626, "observed_public_pull_requests": 16, - "followers": 3247, + "followers": 3259, "location": "United States & America", "location_confidence": "multi-location", "discovered_by_query": "location:\"United States\" repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "chenglou", - "name": "Cheng Lou", - "profile_url": "https://github.com/chenglou", - "public_contributions": 546, - "public_repos": 220, - "public_gists": 42, - "observed_public_commits": 546, - "observed_public_pull_requests": 1, - "followers": 9553, - "location": "California", - "location_confidence": "city-match", - "discovered_by_query": "location:California repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 20 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-vietnam.json b/data/latest/countries-vietnam.json index 664a6e5..38f6081 100644 --- a/data/latest/countries-vietnam.json +++ b/data/latest/countries-vietnam.json @@ -3,24 +3,24 @@ "slug": "vietnam", "name": "Vietnam", "title": "Top observed GitHub contributors in Vietnam", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 24854 + 24824 ] }, "code": "VN", - "candidate_count": 16044, + "candidate_count": 16118, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -33,7 +33,7 @@ "candidate_count_by_query": [ { "query": "location:Vietnam repos:>5 type:user", - "total": 16044, + "total": 16118, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "vinhnx", "name": "Vinh Nguyen", "profile_url": "https://github.com/vinhnx", - "public_contributions": 7134, + "public_contributions": 7166, "public_repos": 239, "public_gists": 250, - "observed_public_commits": 7134, - "observed_public_pull_requests": 401, - "followers": 556, + "observed_public_commits": 7166, + "observed_public_pull_requests": 403, + "followers": 559, "location": "Chau Doc, An Giang. Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -59,12 +59,12 @@ "login": "datlechin", "name": "Ngô Quốc Đạt", "profile_url": "https://github.com/datlechin", - "public_contributions": 3419, + "public_contributions": 3480, "public_repos": 77, "public_gists": 1, - "observed_public_commits": 3419, - "observed_public_pull_requests": 922, - "followers": 225, + "observed_public_commits": 3480, + "observed_public_pull_requests": 965, + "followers": 244, "location": "Ho Chi Minh, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -76,10 +76,10 @@ "login": "jayden-dang", "name": "Jayden", "profile_url": "https://github.com/jayden-dang", - "public_contributions": 3398, + "public_contributions": 3423, "public_repos": 84, "public_gists": 1, - "observed_public_commits": 3398, + "observed_public_commits": 3423, "observed_public_pull_requests": 33, "followers": 226, "location": "VietNam", @@ -93,12 +93,21 @@ "login": "trinhminhtriet", "name": "Triet Trinh", "profile_url": "https://github.com/trinhminhtriet", - "public_contributions": 2738, + "public_contributions": 2678, "public_repos": 99, "public_gists": 4, - "observed_public_commits": 2738, + "observed_public_commits": 2678, "observed_public_pull_requests": 11, - "followers": 7348, + "contribution_burst_adjustment": { + "raw_public_commits": 2678, + "adjusted_public_commits": 2608, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 2, + "excess_contributions": 70, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7342, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -110,12 +119,12 @@ "login": "mrgoonie", "name": "Duy /zuey/", "profile_url": "https://github.com/mrgoonie", - "public_contributions": 1811, + "public_contributions": 1828, "public_repos": 115, "public_gists": 0, - "observed_public_commits": 1811, - "observed_public_pull_requests": 272, - "followers": 797, + "observed_public_commits": 1828, + "observed_public_pull_requests": 308, + "followers": 805, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -127,12 +136,12 @@ "login": "hoc081098", "name": "Petrus Nguyễn Thái Học", "profile_url": "https://github.com/hoc081098", - "public_contributions": 1381, + "public_contributions": 1385, "public_repos": 180, "public_gists": 137, - "observed_public_commits": 1381, + "observed_public_commits": 1385, "observed_public_pull_requests": 18, - "followers": 911, + "followers": 913, "location": "Da Nang, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -144,61 +153,61 @@ "login": "hathach", "name": "Ha Thach", "profile_url": "https://github.com/hathach", - "public_contributions": 1306, + "public_contributions": 1294, "public_repos": 66, "public_gists": 6, - "observed_public_commits": 1306, - "observed_public_pull_requests": 169, - "followers": 3890, - "location": "hochiminh city, vietnam", - "location_confidence": "multi-location", + "observed_public_commits": 1294, + "observed_public_pull_requests": 165, + "followers": 3891, + "location": "Vietnam 🇻🇳", + "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 7, "previous_rank": 7 }, + { + "login": "dopaemon", + "name": "Trần Nguyễn Tuấn Anh", + "profile_url": "https://github.com/dopaemon", + "public_contributions": 1250, + "public_repos": 302, + "public_gists": 9, + "observed_public_commits": 1250, + "observed_public_pull_requests": 10, + "followers": 1227, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, { "login": "rilwis", "name": "Anh Tran", "profile_url": "https://github.com/rilwis", - "public_contributions": 1283, + "public_contributions": 1210, "public_repos": 32, "public_gists": 44, - "observed_public_commits": 1283, - "observed_public_pull_requests": 66, + "observed_public_commits": 1210, + "observed_public_pull_requests": 62, "followers": 262, "location": "Hanoi, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 8, - "previous_rank": 8 - }, - { - "login": "dopaemon", - "name": "Trần Nguyễn Tuấn Anh", - "profile_url": "https://github.com/dopaemon", - "public_contributions": 1271, - "public_repos": 300, - "public_gists": 8, - "observed_public_commits": 1271, - "observed_public_pull_requests": 9, - "followers": 1226, - "location": "Vietnam", - "location_confidence": "exact-country", - "discovered_by_query": "location:Vietnam repos:>5 type:user", - "notable_repositories": [], "rank": 9, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "hunghg255", "name": "Hung Hoang", "profile_url": "https://github.com/hunghg255", - "public_contributions": 1113, - "public_repos": 567, + "public_contributions": 1110, + "public_repos": 568, "public_gists": 67, - "observed_public_commits": 1113, + "observed_public_commits": 1110, "observed_public_pull_requests": 19, "followers": 363, "location": "Hanoi, Vietnam", @@ -212,12 +221,12 @@ "login": "daohoangson", "name": "Đào Hoàng Sơn", "profile_url": "https://github.com/daohoangson", - "public_contributions": 966, + "public_contributions": 998, "public_repos": 230, "public_gists": 72, - "observed_public_commits": 966, - "observed_public_pull_requests": 50, - "followers": 256, + "observed_public_commits": 998, + "observed_public_pull_requests": 51, + "followers": 257, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -229,12 +238,12 @@ "login": "hoangtien2k3", "name": "Hoàng Anh Tiến", "profile_url": "https://github.com/hoangtien2k3", - "public_contributions": 952, + "public_contributions": 945, "public_repos": 57, "public_gists": 2, - "observed_public_commits": 952, + "observed_public_commits": 945, "observed_public_pull_requests": 10, - "followers": 268, + "followers": 278, "location": "Hanoi, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -246,12 +255,12 @@ "login": "vietanhdev", "name": "Viet-Anh NGUYEN", "profile_url": "https://github.com/vietanhdev", - "public_contributions": 906, + "public_contributions": 907, "public_repos": 194, "public_gists": 12, - "observed_public_commits": 906, + "observed_public_commits": 907, "observed_public_pull_requests": 9, - "followers": 736, + "followers": 735, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -263,12 +272,12 @@ "login": "bxdoan", "name": "Doan Bui", "profile_url": "https://github.com/bxdoan", - "public_contributions": 860, + "public_contributions": 846, "public_repos": 106, "public_gists": 1, - "observed_public_commits": 860, + "observed_public_commits": 846, "observed_public_pull_requests": 0, - "followers": 246, + "followers": 248, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -280,10 +289,10 @@ "login": "monokaijs", "name": "Nguyễn Anh Nhân", "profile_url": "https://github.com/monokaijs", - "public_contributions": 786, - "public_repos": 211, + "public_contributions": 790, + "public_repos": 212, "public_gists": 51, - "observed_public_commits": 786, + "observed_public_commits": 790, "observed_public_pull_requests": 26, "followers": 334, "location": "Hanoi, Vietnam", @@ -297,12 +306,12 @@ "login": "AskAlexSharov", "name": "Alex Sharov", "profile_url": "https://github.com/AskAlexSharov", - "public_contributions": 636, + "public_contributions": 607, "public_repos": 62, "public_gists": 4, - "observed_public_commits": 636, - "observed_public_pull_requests": 848, - "followers": 441, + "observed_public_commits": 607, + "observed_public_pull_requests": 805, + "followers": 442, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", @@ -310,73 +319,72 @@ "rank": 16, "previous_rank": 16 }, - { - "login": "VoDaiLocz", - "name": "Võ Đại Lộc", - "profile_url": "https://github.com/VoDaiLocz", - "public_contributions": 611, - "public_repos": 33, - "public_gists": 0, - "observed_public_commits": 611, - "observed_public_pull_requests": 27, - "followers": 1019, - "location": "Vietnam", - "location_confidence": "exact-country", - "discovered_by_query": "location:Vietnam repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 17 - }, { "login": "maxrave-dev", "name": "Nguyễn Đức Tuấn Minh", "profile_url": "https://github.com/maxrave-dev", - "public_contributions": 567, + "public_contributions": 557, "public_repos": 42, "public_gists": 0, - "observed_public_commits": 567, - "observed_public_pull_requests": 69, - "followers": 940, + "observed_public_commits": 557, + "observed_public_pull_requests": 70, + "followers": 951, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, { "login": "lucthienphong1120", "name": "Thiên Phong", "profile_url": "https://github.com/lucthienphong1120", - "public_contributions": 539, - "public_repos": 89, + "public_contributions": 556, + "public_repos": 88, "public_gists": 0, - "observed_public_commits": 539, + "observed_public_commits": 556, "observed_public_pull_requests": 6, - "followers": 386, + "followers": 385, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 20 + "rank": 18, + "previous_rank": 19 + }, + { + "login": "aiko-chan-ai", + "name": "Elysia", + "profile_url": "https://github.com/aiko-chan-ai", + "public_contributions": 526, + "public_repos": 52, + "public_gists": 1, + "observed_public_commits": 526, + "observed_public_pull_requests": 43, + "followers": 555, + "location": "Vietnam (Elysia Realm)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 19 }, { "login": "bazzi24", "name": "Bazzi Tr", "profile_url": "https://github.com/bazzi24", - "public_contributions": 513, + "public_contributions": 525, "public_repos": 10, "public_gists": 0, - "observed_public_commits": 513, + "observed_public_commits": 525, "observed_public_pull_requests": 16, - "followers": 292, + "followers": 290, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 19 + "previous_rank": 20 } ] } diff --git a/data/latest/global-contributors.json b/data/latest/global-contributors.json index 9b8603b..411f888 100644 --- a/data/latest/global-contributors.json +++ b/data/latest/global-contributors.json @@ -3,23 +3,23 @@ "slug": "contributors", "name": "Global", "title": "Top observed GitHub contributors globally", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 970834 + 508432 ] }, - "candidate_count": 12699, + "candidate_count": 12761, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -34,12 +34,12 @@ "candidate_count_by_query": [ { "query": "followers:>1000 repos:>20 type:user", - "total": 6517, + "total": 6553, "accepted": 80 }, { "query": "repos:>100 followers:>500 type:user", - "total": 6182, + "total": 6208, "accepted": 33 }, { @@ -49,50 +49,59 @@ } ], "entries": [ - { - "login": "farhan7reza7", - "name": "Farhan Reza", - "profile_url": "https://github.com/farhan7reza7", - "public_contributions": 502287, - "public_repos": 110, - "public_gists": 0, - "observed_public_commits": 502287, - "observed_public_pull_requests": 35, - "followers": 2458, - "location": "New Delhi, India", - "location_confidence": "multi-location", - "discovered_by_query": "location:India repos:>5 type:user", - "notable_repositories": [], - "rank": 1, - "previous_rank": 1 - }, { "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78382, + "public_contributions": 76987, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78382, + "observed_public_commits": 76987, "observed_public_pull_requests": 34, - "followers": 584, + "followers": 582, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 2, + "rank": 1, "previous_rank": 2 }, + { + "login": "wizardforcel", + "name": "布客飞龙", + "profile_url": "https://github.com/wizardforcel", + "public_contributions": 56108, + "public_repos": 1613, + "public_gists": 13, + "observed_public_commits": 56108, + "observed_public_pull_requests": 2, + "followers": 10264, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 4 + }, { "login": "bocaletto-luca", "name": "Bocaletto Luca", "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71482, + "public_contributions": 71416, "public_repos": 294, "public_gists": 8, - "observed_public_commits": 71482, + "observed_public_commits": 71416, "observed_public_pull_requests": 145, - "followers": 2330, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -100,89 +109,72 @@ "rank": 3, "previous_rank": 3 }, - { - "login": "wizardforcel", - "name": "布客飞龙", - "profile_url": "https://github.com/wizardforcel", - "public_contributions": 53881, - "public_repos": 1613, - "public_gists": 13, - "observed_public_commits": 53881, - "observed_public_pull_requests": 2, - "followers": 10266, - "location": "Beijing, China", - "location_confidence": "multi-location", - "discovered_by_query": "location:China repos:>5 type:user", - "notable_repositories": [], - "rank": 4, - "previous_rank": 5 - }, { "login": "noahgift", "name": "Noah Gift", "profile_url": "https://github.com/noahgift", - "public_contributions": 53717, + "public_contributions": 54511, "public_repos": 402, "public_gists": 63, - "observed_public_commits": 53717, - "observed_public_pull_requests": 2480, - "followers": 3337, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 5, - "previous_rank": 4 + "rank": 4, + "previous_rank": 5 }, { "login": "steipete", "name": "Peter Steinberger", "profile_url": "https://github.com/steipete", - "public_contributions": 49987, - "public_repos": 191, + "public_contributions": 51856, + "public_repos": 193, "public_gists": 297, - "observed_public_commits": 49987, - "observed_public_pull_requests": 1030, - "followers": 49841, - "location": "Vienna & London", + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", "location_confidence": "multi-location", - "discovered_by_query": "location:Vienna repos:>5 type:user", + "discovered_by_query": "location:London repos:>5 type:user", "notable_repositories": [], - "rank": 6, + "rank": 5, "previous_rank": 6 }, { "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44946, - "public_repos": 47, + "public_contributions": 45559, + "public_repos": 48, "public_gists": 0, - "observed_public_commits": 44946, - "observed_public_pull_requests": 659, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 7, + "rank": 6, "previous_rank": 7 }, { "login": "yegor256", "name": "Yegor Bugayenko", "profile_url": "https://github.com/yegor256", - "public_contributions": 39770, - "public_repos": 229, + "public_contributions": 39254, + "public_repos": 232, "public_gists": 18, - "observed_public_commits": 39770, - "observed_public_pull_requests": 178, - "followers": 5361, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, "location": "China", "location_confidence": "exact-country", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 8, + "rank": 7, "previous_rank": 8 }, { @@ -194,92 +186,118 @@ "public_gists": 1, "observed_public_commits": 39168, "observed_public_pull_requests": 3, - "followers": 3203, + "followers": 3209, "location": "Izmir, Turkey", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 9, + "rank": 8, "previous_rank": 9 }, { "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37214, + "public_contributions": 37865, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37214, + "observed_public_commits": 37865, "observed_public_pull_requests": 32, - "followers": 479, + "followers": 480, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 10, + "rank": 9, "previous_rank": 10 }, { "login": "hendisantika", "name": "Hendi Santika", "profile_url": "https://github.com/hendisantika", - "public_contributions": 35856, + "public_contributions": 35708, "public_repos": 2310, "public_gists": 70, - "observed_public_commits": 35856, + "observed_public_commits": 35708, "observed_public_pull_requests": 14, - "followers": 2051, + "followers": 2053, "location": "Bandung Jawa Barat - Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 11, + "rank": 10, "previous_rank": 11 }, { - "login": "peter279k", - "name": "Chun-Sheng, Li", - "profile_url": "https://github.com/peter279k", - "public_contributions": 34314, - "public_repos": 1017, - "public_gists": 349, - "observed_public_commits": 34314, - "observed_public_pull_requests": 29, - "followers": 2180, - "location": "Taipei, Taiwan", + "login": "farhan7reza7", + "name": "Farhan Reza", + "profile_url": "https://github.com/farhan7reza7", + "public_contributions": 502212, + "public_repos": 110, + "public_gists": 0, + "observed_public_commits": 502212, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, + "location": "New Delhi, India", "location_confidence": "multi-location", - "discovered_by_query": "location:Taiwan repos:>5 type:user", + "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 12 + "rank": 11, + "previous_rank": 1 }, { "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 32465, - "public_repos": 344, + "public_contributions": 33877, + "public_repos": 345, "public_gists": 320, - "observed_public_commits": 32465, - "observed_public_pull_requests": 141, - "followers": 352, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 13, + "rank": 12, "previous_rank": 13 }, + { + "login": "peter279k", + "name": "Chun-Sheng, Li", + "profile_url": "https://github.com/peter279k", + "public_contributions": 33464, + "public_repos": 1017, + "public_gists": 349, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, { "login": "Charles-Chrismann", "name": "Charles Chrismann", "profile_url": "https://github.com/Charles-Chrismann", - "public_contributions": 29497, - "public_repos": 55, + "public_contributions": 28722, + "public_repos": 57, "public_gists": 0, - "observed_public_commits": 29497, - "observed_public_pull_requests": 38, - "followers": 15672, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, "location": "Paris, La Défense", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", @@ -287,107 +305,106 @@ "rank": 14, "previous_rank": 14 }, - { - "login": "menacedjava", - "name": "Madumarov Davron ", - "profile_url": "https://github.com/menacedjava", - "public_contributions": 25801, - "public_repos": 343, - "public_gists": 0, - "observed_public_commits": 25801, - "observed_public_pull_requests": 5, - "followers": 253, - "location": "United Arab Emirates", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", - "notable_repositories": [], - "rank": 15, - "previous_rank": 15 - }, { "login": "DanielTRZ", "name": "Daniel Trzeciński", "profile_url": "https://github.com/DanielTRZ", - "public_contributions": 24203, + "public_contributions": 24447, "public_repos": 105, "public_gists": 0, - "observed_public_commits": 24203, + "observed_public_commits": 24447, "observed_public_pull_requests": 27, - "followers": 644, + "followers": 642, "location": "Zabrze - Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 16, + "rank": 15, "previous_rank": 16 }, { "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22914, - "public_repos": 113, + "public_contributions": 22672, + "public_repos": 114, "public_gists": 0, - "observed_public_commits": 22914, - "observed_public_pull_requests": 9943, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, "followers": 8, "location": "NSW, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", "notable_repositories": [], - "rank": 17, + "rank": 16, "previous_rank": 17 }, { "login": "lupyuen", "name": "Lup Yuen Lee", "profile_url": "https://github.com/lupyuen", - "public_contributions": 22607, - "public_repos": 210, - "public_gists": 1723, - "observed_public_commits": 22607, - "observed_public_pull_requests": 14, + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, "followers": 881, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 18, + "rank": 17, "previous_rank": 18 }, { "login": "SimonCropp", "name": "Simon Cropp", "profile_url": "https://github.com/SimonCropp", - "public_contributions": 20836, - "public_repos": 184, + "public_contributions": 20740, + "public_repos": 185, "public_gists": 57, - "observed_public_commits": 20836, + "observed_public_commits": 20740, "observed_public_pull_requests": 1349, - "followers": 1106, + "followers": 1109, "location": "Canberra, ACT, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 19, + "rank": 18, "previous_rank": 19 }, { "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16030, + "public_contributions": 16455, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16030, - "observed_public_pull_requests": 237, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "xiaolai", + "name": "xiaolai", + "profile_url": "https://github.com/xiaolai", + "public_contributions": 15792, + "public_repos": 209, + "public_gists": 51, + "observed_public_commits": 15792, + "observed_public_pull_requests": 509, + "followers": 21949, + "location": "beijing", + "location_confidence": "unknown", + "discovered_by_query": "followers:>1000 repos:>20 type:user", + "notable_repositories": [], + "rank": 20 } ] } diff --git a/data/latest/languages-typescript.json b/data/latest/languages-typescript.json index 4853b54..cbc76cf 100644 --- a/data/latest/languages-typescript.json +++ b/data/latest/languages-typescript.json @@ -3,23 +3,23 @@ "slug": "typescript", "name": "TypeScript", "title": "Top observed TypeScript open-source contributors", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-raw-public-metrics", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 91875 + 91711 ] }, - "candidate_count": 6245, + "candidate_count": 6328, "caveats": [ "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", @@ -32,7 +32,7 @@ "candidate_count_by_query": [ { "query": "language:TypeScript repos:>10 followers:>25 type:user", - "total": 6245, + "total": 6328, "accepted": 100 } ], @@ -46,7 +46,7 @@ "public_gists": 1, "observed_public_commits": 39168, "observed_public_pull_requests": 3, - "followers": 3203, + "followers": 3209, "location": "Izmir, Turkey", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -57,12 +57,12 @@ "login": "azure-sdk", "name": "Azure SDK Bot", "profile_url": "https://github.com/azure-sdk", - "public_contributions": 13811, + "public_contributions": 13761, "public_repos": 127, "public_gists": 0, - "observed_public_commits": 13811, - "observed_public_pull_requests": 8632, - "followers": 4702, + "observed_public_commits": 13761, + "observed_public_pull_requests": 8663, + "followers": 4709, "location": "Worldwide!", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -73,12 +73,12 @@ "login": "ruvnet", "name": "rUv", "profile_url": "https://github.com/ruvnet", - "public_contributions": 10509, + "public_contributions": 10724, "public_repos": 178, - "public_gists": 347, - "observed_public_commits": 10509, - "observed_public_pull_requests": 835, - "followers": 7860, + "public_gists": 357, + "observed_public_commits": 10724, + "observed_public_pull_requests": 964, + "followers": 8362, "location": "0x", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -89,12 +89,12 @@ "login": "Pawdroid", "name": "Pawdroid", "profile_url": "https://github.com/Pawdroid", - "public_contributions": 8329, + "public_contributions": 8165, "public_repos": 17, "public_gists": 0, - "observed_public_commits": 8329, + "observed_public_commits": 8165, "observed_public_pull_requests": 0, - "followers": 2032, + "followers": 2042, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], @@ -104,12 +104,12 @@ "login": "OHANA-WEB", "name": "M@RISAKI", "profile_url": "https://github.com/OHANA-WEB", - "public_contributions": 5052, + "public_contributions": 4906, "public_repos": 54, "public_gists": 0, - "observed_public_commits": 5052, + "observed_public_commits": 4906, "observed_public_pull_requests": 2, - "followers": 1748, + "followers": 1756, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], @@ -119,12 +119,12 @@ "login": "Boshen", "name": "Boshen", "profile_url": "https://github.com/Boshen", - "public_contributions": 4410, + "public_contributions": 4708, "public_repos": 130, "public_gists": 3, - "observed_public_commits": 4410, - "observed_public_pull_requests": 2273, - "followers": 2043, + "observed_public_commits": 4708, + "observed_public_pull_requests": 2345, + "followers": 2060, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], @@ -134,222 +134,232 @@ "login": "arch-yunus", "name": "Yunus ÇETİN", "profile_url": "https://github.com/arch-yunus", - "public_contributions": 3144, - "public_repos": 309, + "public_contributions": 3287, + "public_repos": 327, "public_gists": 1, - "observed_public_commits": 3144, - "observed_public_pull_requests": 26, - "followers": 4985, + "observed_public_commits": 3287, + "observed_public_pull_requests": 30, + "followers": 5120, "location": "Türkiye", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], "rank": 7 }, - { - "login": "laurindoisaac", - "name": "Vas Ber", - "profile_url": "https://github.com/laurindoisaac", - "public_contributions": 2652, - "public_repos": 329, - "public_gists": 0, - "observed_public_commits": 2652, - "observed_public_pull_requests": 328, - "followers": 1787, - "location": "Berlin", - "location_confidence": "unknown", - "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", - "notable_repositories": [], - "rank": 8 - }, { "login": "Tyriar", "name": "Daniel Imms", "profile_url": "https://github.com/Tyriar", - "public_contributions": 2637, + "public_contributions": 2648, "public_repos": 182, "public_gists": 5, - "observed_public_commits": 2637, - "observed_public_pull_requests": 755, - "followers": 2762, + "observed_public_commits": 2648, + "observed_public_pull_requests": 762, + "followers": 2760, "location": "Bothell, WA", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 9 + "rank": 8 }, { "login": "mvanhorn", "name": "Matt Van Horn", "profile_url": "https://github.com/mvanhorn", - "public_contributions": 2163, - "public_repos": 973, + "public_contributions": 2295, + "public_repos": 1045, "public_gists": 0, - "observed_public_commits": 2163, - "observed_public_pull_requests": 2160, - "followers": 1723, + "observed_public_commits": 2295, + "observed_public_pull_requests": 2417, + "followers": 1866, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 10 + "rank": 9 }, { "login": "kamilmysliwiec", "name": "Kamil Mysliwiec", "profile_url": "https://github.com/kamilmysliwiec", - "public_contributions": 2033, + "public_contributions": 2049, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 2033, - "observed_public_pull_requests": 57, - "followers": 8720, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, "location": "Poland", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 11 + "rank": 10 }, { "login": "AhsanAyaz", "name": "Muhammad Ahsan Ayaz", "profile_url": "https://github.com/AhsanAyaz", - "public_contributions": 1750, - "public_repos": 291, + "public_contributions": 1831, + "public_repos": 293, "public_gists": 49, - "observed_public_commits": 1750, - "observed_public_pull_requests": 45, - "followers": 1561, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, "location": "Stockholm, Sweden", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], + "rank": 11 + }, + { + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, + "location": "Finland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], "rank": 12 }, { "login": "Brooooooklyn", "name": "LongYinan", "profile_url": "https://github.com/Brooooooklyn", - "public_contributions": 1695, + "public_contributions": 1671, "public_repos": 328, "public_gists": 5, - "observed_public_commits": 1695, - "observed_public_pull_requests": 896, - "followers": 5024, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, "location": "Singapore", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], "rank": 13 }, - { - "login": "kijai", - "name": "Jukka Seppänen", - "profile_url": "https://github.com/kijai", - "public_contributions": 1691, - "public_repos": 107, - "public_gists": 0, - "observed_public_commits": 1691, - "observed_public_pull_requests": 67, - "followers": 6090, - "location": "Finland", - "location_confidence": "unknown", - "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", - "notable_repositories": [], - "rank": 14 - }, { "login": "dsherret", "name": "David Sherret", "profile_url": "https://github.com/dsherret", - "public_contributions": 1582, + "public_contributions": 1557, "public_repos": 184, "public_gists": 19, - "observed_public_commits": 1582, - "observed_public_pull_requests": 1050, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, "followers": 2090, "location": "Toronto, Canada", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 15 + "rank": 14 }, { "login": "nevo-david", "name": "Nevo David", "profile_url": "https://github.com/nevo-david", - "public_contributions": 1494, + "public_contributions": 1491, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 1494, + "observed_public_commits": 1491, "observed_public_pull_requests": 25, - "followers": 1981, + "followers": 1985, "location": "Remote", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 16 - }, - { - "login": "alxhub", - "name": "Alex Rickabaugh", - "profile_url": "https://github.com/alxhub", - "public_contributions": 1246, - "public_repos": 85, - "public_gists": 146, - "observed_public_commits": 1246, - "observed_public_pull_requests": 63, - "followers": 1225, - "location": "San Francisco, CA", - "location_confidence": "unknown", - "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", - "notable_repositories": [], - "rank": 17 + "rank": 15 }, { "login": "yairm210", "name": "Yair Morgenstern", "profile_url": "https://github.com/yairm210", - "public_contributions": 1125, + "public_contributions": 1130, "public_repos": 58, "public_gists": 3, - "observed_public_commits": 1125, - "observed_public_pull_requests": 181, - "followers": 2214, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, "location": "Kerem Re'im, Israel ", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 18 + "rank": 16 }, { - "login": "cleanmind777", - "name": "Clean Mind", - "profile_url": "https://github.com/cleanmind777", - "public_contributions": 1066, - "public_repos": 39, - "public_gists": 0, - "observed_public_commits": 1066, - "observed_public_pull_requests": 132, - "followers": 1151, + "login": "DonJayamanne", + "name": "Don Jayamanne", + "profile_url": "https://github.com/DonJayamanne", + "public_contributions": 1072, + "public_repos": 242, + "public_gists": 1, + "observed_public_commits": 1072, + "observed_public_pull_requests": 1070, + "followers": 2125, + "location": "Australia", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 19 + "rank": 17 }, { "login": "hediet", "name": "Henning Dieterichs", "profile_url": "https://github.com/hediet", - "public_contributions": 1050, + "public_contributions": 1043, "public_repos": 149, "public_gists": 28, - "observed_public_commits": 1050, - "observed_public_pull_requests": 529, - "followers": 1747, + "observed_public_commits": 1043, + "observed_public_pull_requests": 526, + "followers": 1750, "location": "Zurich", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], + "rank": 18 + }, + { + "login": "AgriciDaniel", + "name": "Agrici.Daniel", + "profile_url": "https://github.com/AgriciDaniel", + "public_contributions": 1003, + "public_repos": 42, + "public_gists": 0, + "observed_public_commits": 1003, + "observed_public_pull_requests": 20, + "followers": 1306, + "location": "Moldova", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "alxhub", + "name": "Alex Rickabaugh", + "profile_url": "https://github.com/alxhub", + "public_contributions": 1135, + "public_repos": 85, + "public_gists": 146, + "observed_public_commits": 1135, + "observed_public_pull_requests": 56, + "contribution_burst_adjustment": { + "raw_public_commits": 1135, + "adjusted_public_commits": 854, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 281, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1226, + "location": "San Francisco, CA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], "rank": 20 } ] diff --git a/data/latest/manifest.json b/data/latest/manifest.json index 0f205b8..c6812e2 100644 --- a/data/latest/manifest.json +++ b/data/latest/manifest.json @@ -1,6 +1,6 @@ { - "generated_at": "2026-05-14T19:48:19.532Z", - "source_commit": "db1fc48", + "generated_at": "2026-05-21T19:52:56.183Z", + "source_commit": "dc35cdc", "method": "github-live-refresh", "status": "fresh", "completed_shards": [ @@ -10,8 +10,8 @@ "title": "Top observed GitHub contributors globally", "path": "/data/latest/global-contributors.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -20,8 +20,8 @@ "title": "Top observed GitHub contributors in Australia", "path": "/data/latest/countries-australia.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -30,8 +30,8 @@ "title": "Top observed GitHub contributors in New Zealand", "path": "/data/latest/countries-new-zealand.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -40,8 +40,8 @@ "title": "Top observed GitHub contributors in United States", "path": "/data/latest/countries-united-states.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -50,8 +50,8 @@ "title": "Top observed GitHub contributors in Canada", "path": "/data/latest/countries-canada.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -60,8 +60,8 @@ "title": "Top observed GitHub contributors in United Kingdom", "path": "/data/latest/countries-united-kingdom.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -70,8 +70,8 @@ "title": "Top observed GitHub contributors in Ireland", "path": "/data/latest/countries-ireland.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -80,8 +80,8 @@ "title": "Top observed GitHub contributors in Germany", "path": "/data/latest/countries-germany.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -90,8 +90,8 @@ "title": "Top observed GitHub contributors in France", "path": "/data/latest/countries-france.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -100,8 +100,8 @@ "title": "Top observed GitHub contributors in Netherlands", "path": "/data/latest/countries-netherlands.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -110,8 +110,8 @@ "title": "Top observed GitHub contributors in Sweden", "path": "/data/latest/countries-sweden.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -120,8 +120,8 @@ "title": "Top observed GitHub contributors in Norway", "path": "/data/latest/countries-norway.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -130,8 +130,8 @@ "title": "Top observed GitHub contributors in Denmark", "path": "/data/latest/countries-denmark.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -140,8 +140,8 @@ "title": "Top observed GitHub contributors in Finland", "path": "/data/latest/countries-finland.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -150,8 +150,8 @@ "title": "Top observed GitHub contributors in Switzerland", "path": "/data/latest/countries-switzerland.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -160,8 +160,8 @@ "title": "Top observed GitHub contributors in Austria", "path": "/data/latest/countries-austria.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -170,8 +170,8 @@ "title": "Top observed GitHub contributors in Spain", "path": "/data/latest/countries-spain.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -180,8 +180,8 @@ "title": "Top observed GitHub contributors in Portugal", "path": "/data/latest/countries-portugal.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -190,8 +190,8 @@ "title": "Top observed GitHub contributors in Italy", "path": "/data/latest/countries-italy.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -200,8 +200,8 @@ "title": "Top observed GitHub contributors in Poland", "path": "/data/latest/countries-poland.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -210,8 +210,8 @@ "title": "Top observed GitHub contributors in Ukraine", "path": "/data/latest/countries-ukraine.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -220,8 +220,8 @@ "title": "Top observed GitHub contributors in India", "path": "/data/latest/countries-india.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -230,8 +230,8 @@ "title": "Top observed GitHub contributors in China", "path": "/data/latest/countries-china.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -240,8 +240,8 @@ "title": "Top observed GitHub contributors in Japan", "path": "/data/latest/countries-japan.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -250,8 +250,8 @@ "title": "Top observed GitHub contributors in Republic of Korea", "path": "/data/latest/countries-republic-of-korea.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -260,8 +260,8 @@ "title": "Top observed GitHub contributors in Taiwan", "path": "/data/latest/countries-taiwan.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -270,8 +270,8 @@ "title": "Top observed GitHub contributors in Hong Kong", "path": "/data/latest/countries-hong-kong.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -280,8 +280,8 @@ "title": "Top observed GitHub contributors in Singapore", "path": "/data/latest/countries-singapore.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -290,8 +290,8 @@ "title": "Top observed GitHub contributors in Indonesia", "path": "/data/latest/countries-indonesia.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -300,8 +300,8 @@ "title": "Top observed GitHub contributors in Malaysia", "path": "/data/latest/countries-malaysia.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -310,8 +310,8 @@ "title": "Top observed GitHub contributors in Philippines", "path": "/data/latest/countries-philippines.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -320,8 +320,8 @@ "title": "Top observed GitHub contributors in Thailand", "path": "/data/latest/countries-thailand.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -330,8 +330,8 @@ "title": "Top observed GitHub contributors in Vietnam", "path": "/data/latest/countries-vietnam.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -340,8 +340,8 @@ "title": "Top observed GitHub contributors in Brazil", "path": "/data/latest/countries-brazil.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -350,8 +350,8 @@ "title": "Top observed GitHub contributors in Mexico", "path": "/data/latest/countries-mexico.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -360,8 +360,8 @@ "title": "Top observed GitHub contributors in Argentina", "path": "/data/latest/countries-argentina.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -370,8 +370,8 @@ "title": "Top observed GitHub contributors in Chile", "path": "/data/latest/countries-chile.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -380,8 +380,8 @@ "title": "Top observed GitHub contributors in South Africa", "path": "/data/latest/countries-south-africa.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -390,8 +390,8 @@ "title": "Top observed GitHub contributors in Israel", "path": "/data/latest/countries-israel.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -400,8 +400,8 @@ "title": "Top observed GitHub contributors in United Arab Emirates", "path": "/data/latest/countries-united-arab-emirates.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -410,8 +410,8 @@ "title": "Top observed TypeScript open-source contributors", "path": "/data/latest/languages-typescript.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -420,8 +420,8 @@ "title": "Top observed developer tools open-source projects", "path": "/data/latest/categories-developer-tools.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -430,8 +430,8 @@ "title": "Fastest growing observed open-source projects", "path": "/data/latest/projects-fastest-growing-open-source-projects.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -440,8 +440,8 @@ "title": "Top observed agentic open-source projects", "path": "/data/latest/categories-agentic-projects.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -450,8 +450,8 @@ "title": "Top observed Claude-related open-source projects", "path": "/data/latest/categories-claude-projects.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -460,8 +460,8 @@ "title": "Top observed Codex-related open-source projects", "path": "/data/latest/categories-codex-projects.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -470,8 +470,8 @@ "title": "Top observed OpenClaw-related open-source projects", "path": "/data/latest/categories-openclaw-projects.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -480,8 +480,8 @@ "title": "Momentum versus legitimacy map for observed open-source projects", "path": "/data/latest/momentum-project-momentum-map.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 }, { @@ -490,8 +490,8 @@ "title": "High-signal observed GitHub contributors with strong activity relative to audience size", "path": "/data/latest/rising-contributors.json", "status": "fresh", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "entries": 20 } ], @@ -500,7 +500,7 @@ "api_budget": { "provider": "github", "mode": "live", - "remaining": 3439 + "remaining": 3433 }, - "duration_ms": 3083817 + "duration_ms": 3080890 } diff --git a/data/latest/momentum-project-momentum-map.json b/data/latest/momentum-project-momentum-map.json index 29c2b50..061d333 100644 --- a/data/latest/momentum-project-momentum-map.json +++ b/data/latest/momentum-project-momentum-map.json @@ -3,23 +3,23 @@ "slug": "project-momentum-map", "name": "Project Momentum Map", "title": "Momentum versus legitimacy map for observed open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "derived-github-public-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 984 + 997 ] }, - "candidate_count": 84, + "candidate_count": 82, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -34,15 +34,15 @@ { "full_name": "openclaw/openclaw", "url": "https://github.com/openclaw/openclaw", - "stars": 371860, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 18170, - "active_contributors_30d": 367, - "total_contributors_observed": 367, + "stars": 373761, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, "releases_90d": 100, - "open_issues": 3618, - "pushed_at": "2026-05-14T19:46:51Z", + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 1 @@ -50,15 +50,15 @@ { "full_name": "elizaOS/eliza", "url": "https://github.com/elizaOS/eliza", - "stars": 18368, + "stars": 18423, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 7405, - "active_contributors_30d": 346, - "total_contributors_observed": 346, - "releases_90d": 1, - "open_issues": 7, - "pushed_at": "2026-05-14T13:41:51Z", + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", "rank": 2 @@ -66,15 +66,15 @@ { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 150148, + "stars": 161307, "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 4040, - "active_contributors_30d": 386, - "total_contributors_observed": 386, - "releases_90d": 12, - "open_issues": 3961, - "pushed_at": "2026-05-14T16:59:06Z", + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 3 @@ -82,273 +82,273 @@ { "full_name": "anomalyco/opencode", "url": "https://github.com/anomalyco/opencode", - "stars": 160250, + "stars": 163555, "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 1744, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, "active_contributors_30d": 453, "total_contributors_observed": 453, - "releases_90d": 91, - "open_issues": 5067, - "pushed_at": "2026-05-14T19:32:01Z", + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", "rank": 4 }, + { + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, + "releases_90d": 100, + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, { "full_name": "openai/codex", "url": "https://github.com/openai/codex", - "stars": 82623, + "stars": 84393, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1175, - "active_contributors_30d": 448, - "total_contributors_observed": 448, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, "releases_90d": 100, - "open_issues": 3923, - "pushed_at": "2026-05-14T19:45:45Z", + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "Rust", - "rank": 5 + "rank": 6 }, { - "full_name": "Yeachan-Heo/oh-my-codex", - "url": "https://github.com/Yeachan-Heo/oh-my-codex", - "stars": 28657, - "pull_requests_merged_7d": 89, + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, "pull_requests_merged_30d": 100, - "recent_commits_30d": 864, - "active_contributors_30d": 58, - "total_contributors_observed": 58, - "releases_90d": 99, - "open_issues": 0, - "pushed_at": "2026-05-14T19:25:27Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 7 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 6 + "rank": 8 }, { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187845, - "pull_requests_merged_7d": 98, + "stars": 189057, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 792, - "active_contributors_30d": 428, - "total_contributors_observed": 428, - "releases_90d": 93, - "open_issues": 417, - "pushed_at": "2026-05-14T19:45:21Z", + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", "discovered_by_query": "topic:mcp archived:false", "primary_language": "TypeScript", - "rank": 7 + "rank": 9 }, { "full_name": "heygen-com/hyperframes", "url": "https://github.com/heygen-com/hyperframes", - "stars": 18167, - "pull_requests_merged_7d": 98, + "stars": 20208, + "pull_requests_merged_7d": 97, "pull_requests_merged_30d": 100, - "recent_commits_30d": 609, - "active_contributors_30d": 20, - "total_contributors_observed": 20, + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, "releases_90d": 100, - "open_issues": 13, - "pushed_at": "2026-05-14T18:56:18Z", + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", - "rank": 8 + "rank": 10 + }, + { + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 705, + "active_contributors_30d": 60, + "total_contributors_observed": 60, + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 }, { "full_name": "tensorflow/tensorflow", "url": "https://github.com/tensorflow/tensorflow", - "stars": 195117, + "stars": 195218, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1416, + "recent_commits_30d": 1367, "active_contributors_30d": 412, "total_contributors_observed": 412, "releases_90d": 2, - "open_issues": 1036, - "pushed_at": "2026-05-14T19:41:18Z", + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "C++", - "rank": 9 + "rank": 12 }, { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14705, - "pull_requests_merged_7d": 33, - "pull_requests_merged_30d": 88, - "recent_commits_30d": 681, - "active_contributors_30d": 75, - "total_contributors_observed": 75, - "releases_90d": 100, - "open_issues": 4, - "pushed_at": "2026-05-14T18:34:18Z", - "discovered_by_query": "openclaw agent archived:false", - "primary_language": "TypeScript", - "rank": 10 + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 13 }, { "full_name": "lobehub/lobehub", "url": "https://github.com/lobehub/lobehub", - "stars": 77077, - "pull_requests_merged_7d": 100, + "stars": 77492, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 759, - "active_contributors_30d": 321, - "total_contributors_observed": 321, - "releases_90d": 64, - "open_issues": 556, - "pushed_at": "2026-05-14T19:30:19Z", + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 11 + "rank": 14 }, { - "full_name": "gsd-build/get-shit-done", - "url": "https://github.com/gsd-build/get-shit-done", - "stars": 62208, - "pull_requests_merged_7d": 100, + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, "pull_requests_merged_30d": 100, - "recent_commits_30d": 796, - "active_contributors_30d": 136, - "total_contributors_observed": 136, - "releases_90d": 58, - "open_issues": 39, - "pushed_at": "2026-05-14T19:46:36Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", - "rank": 12 - }, - { - "full_name": "ComposioHQ/composio", - "url": "https://github.com/ComposioHQ/composio", - "stars": 28231, - "pull_requests_merged_7d": 33, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 416, - "active_contributors_30d": 51, - "total_contributors_observed": 51, - "releases_90d": 100, - "open_issues": 17, - "pushed_at": "2026-05-14T15:44:08Z", - "discovered_by_query": "topic:developer-tools archived:false", + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 13 + "rank": 15 }, { "full_name": "superset-sh/superset", "url": "https://github.com/superset-sh/superset", - "stars": 10665, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 541, - "active_contributors_30d": 62, - "total_contributors_observed": 62, - "releases_90d": 82, - "open_issues": 534, - "pushed_at": "2026-05-14T19:45:40Z", + "stars": 10843, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", "discovered_by_query": "codex cli archived:false", "primary_language": "TypeScript", - "rank": 14 + "rank": 16 }, { - "full_name": "abhigyanpatwari/GitNexus", - "url": "https://github.com/abhigyanpatwari/GitNexus", - "stars": 38337, - "pull_requests_merged_7d": 77, + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 331, - "active_contributors_30d": 120, - "total_contributors_observed": 120, - "releases_90d": 100, - "open_issues": 245, - "pushed_at": "2026-05-14T19:36:28Z", + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", - "rank": 15 + "primary_language": "Go", + "rank": 17 }, { - "full_name": "vercel/next.js", - "url": "https://github.com/vercel/next.js", - "stars": 139463, - "pull_requests_merged_7d": 38, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 315, - "active_contributors_30d": 428, - "total_contributors_observed": 428, + "full_name": "ComposioHQ/composio", + "url": "https://github.com/ComposioHQ/composio", + "stars": 28382, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 370, + "active_contributors_30d": 51, + "total_contributors_observed": 51, "releases_90d": 100, - "open_issues": 2144, - "pushed_at": "2026-05-14T19:43:13Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "JavaScript", - "rank": 16 + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 18 }, { "full_name": "google-gemini/gemini-cli", "url": "https://github.com/google-gemini/gemini-cli", - "stars": 103961, - "pull_requests_merged_7d": 81, - "pull_requests_merged_30d": 98, - "recent_commits_30d": 317, + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, "active_contributors_30d": 446, "total_contributors_observed": 446, "releases_90d": 100, - "open_issues": 1533, - "pushed_at": "2026-05-14T19:44:19Z", - "discovered_by_query": "topic:cli archived:false", + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 17 + "rank": 19 }, { "full_name": "zeroclaw-labs/zeroclaw", "url": "https://github.com/zeroclaw-labs/zeroclaw", - "stars": 31335, - "pull_requests_merged_7d": 73, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 309, - "active_contributors_30d": 276, - "total_contributors_observed": 276, + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, "releases_90d": 100, - "open_issues": 288, - "pushed_at": "2026-05-14T16:50:22Z", + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Rust", - "rank": 18 - }, - { - "full_name": "mastra-ai/mastra", - "url": "https://github.com/mastra-ai/mastra", - "stars": 23886, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 850, - "active_contributors_30d": 436, - "total_contributors_observed": 436, - "releases_90d": 22, - "open_issues": 208, - "pushed_at": "2026-05-14T19:45:53Z", - "discovered_by_query": "agent framework archived:false stars:>100", - "primary_language": "TypeScript", - "rank": 19 - }, - { - "full_name": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57768, - "pull_requests_merged_7d": 47, - "pull_requests_merged_30d": 74, - "recent_commits_30d": 982, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 47, - "open_issues": 382, - "pushed_at": "2026-05-14T12:49:02Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", "rank": 20 } ] diff --git a/data/latest/projects-fastest-growing-open-source-projects.json b/data/latest/projects-fastest-growing-open-source-projects.json index 3f49f5b..87ddb15 100644 --- a/data/latest/projects-fastest-growing-open-source-projects.json +++ b/data/latest/projects-fastest-growing-open-source-projects.json @@ -3,23 +3,23 @@ "slug": "fastest-growing-open-source-projects", "name": "Fastest Growing Open Source Projects", "title": "Fastest growing observed open-source projects", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "github-rest-search-real-recent-project-signals", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 773 + 902 ] }, - "candidate_count": 40118, + "candidate_count": 41867, "caveats": [ "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", @@ -33,334 +33,334 @@ "candidate_count_by_query": [ { "query": "stars:>500 pushed:>=2026-04-01 archived:false", - "total": 36335, + "total": 37969, "accepted": 80 }, { "query": "created:>=2025-01-01 stars:>1000 archived:false", - "total": 3783, + "total": 3898, "accepted": 69 } ], "entries": [ { - "full_name": "tensorflow/tensorflow", - "url": "https://github.com/tensorflow/tensorflow", - "stars": 195117, - "pull_requests_merged_7d": 100, + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1416, - "active_contributors_30d": 412, - "total_contributors_observed": 412, - "releases_90d": 2, - "open_issues": 1036, - "pushed_at": "2026-05-14T19:41:18Z", + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "C++", + "primary_language": "TypeScript", "rank": 1 }, { - "full_name": "openai/codex", - "url": "https://github.com/openai/codex", - "stars": 82624, + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1175, - "active_contributors_30d": 448, - "total_contributors_observed": 448, - "releases_90d": 100, - "open_issues": 3923, - "pushed_at": "2026-05-14T19:45:28Z", + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "Rust", + "primary_language": "TypeScript", "rank": 2 }, { - "full_name": "gsd-build/get-shit-done", - "url": "https://github.com/gsd-build/get-shit-done", - "stars": 62208, + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195218, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 796, - "active_contributors_30d": 136, - "total_contributors_observed": 136, - "releases_90d": 58, - "open_issues": 39, - "pushed_at": "2026-05-14T19:11:44Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "JavaScript", + "recent_commits_30d": 1367, + "active_contributors_30d": 412, + "total_contributors_observed": 412, + "releases_90d": 2, + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", "rank": 3 }, { - "full_name": "n8n-io/n8n", - "url": "https://github.com/n8n-io/n8n", - "stars": 187845, - "pull_requests_merged_7d": 98, + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, "pull_requests_merged_30d": 100, - "recent_commits_30d": 792, - "active_contributors_30d": 428, - "total_contributors_observed": 428, - "releases_90d": 93, - "open_issues": 417, - "pushed_at": "2026-05-14T19:45:21Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "TypeScript", + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", "rank": 4 }, { "full_name": "nexu-io/open-design", "url": "https://github.com/nexu-io/open-design", - "stars": 40288, - "pull_requests_merged_7d": 98, + "stars": 48823, + "pull_requests_merged_7d": 94, "pull_requests_merged_30d": 100, - "recent_commits_30d": 716, - "active_contributors_30d": 191, - "total_contributors_observed": 191, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, "releases_90d": 8, - "open_issues": 226, - "pushed_at": "2026-05-14T18:51:14Z", + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "TypeScript", "rank": 5 }, { - "full_name": "MemPalace/mempalace", - "url": "https://github.com/MemPalace/mempalace", - "stars": 52191, - "pull_requests_merged_7d": 25, + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84392, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 554, - "active_contributors_30d": 69, - "total_contributors_observed": 69, - "releases_90d": 8, - "open_issues": 236, - "pushed_at": "2026-05-14T09:41:59Z", + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "Python", + "primary_language": "Rust", "rank": 6 }, { - "full_name": "denoland/deno", - "url": "https://github.com/denoland/deno", - "stars": 106691, - "pull_requests_merged_7d": 83, + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 517, - "active_contributors_30d": 430, - "total_contributors_observed": 430, - "releases_90d": 16, - "open_issues": 2010, - "pushed_at": "2026-05-14T19:38:23Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "Rust", + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "JavaScript", "rank": 7 }, { - "full_name": "HKUDS/nanobot", - "url": "https://github.com/HKUDS/nanobot", - "stars": 42455, - "pull_requests_merged_7d": 37, + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, "pull_requests_merged_30d": 100, - "recent_commits_30d": 513, - "active_contributors_30d": 266, - "total_contributors_observed": 266, - "releases_90d": 11, - "open_issues": 283, - "pushed_at": "2026-05-14T17:59:41Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "Python", + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", "rank": 8 }, { - "full_name": "flutter/flutter", - "url": "https://github.com/flutter/flutter", - "stars": 176320, - "pull_requests_merged_7d": 66, + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 480, - "active_contributors_30d": 378, - "total_contributors_observed": 378, - "releases_90d": 0, - "open_issues": 12257, - "pushed_at": "2026-05-14T18:11:24Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "Dart", + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Go", "rank": 9 }, { - "full_name": "koala73/worldmonitor", - "url": "https://github.com/koala73/worldmonitor", - "stars": 54180, - "pull_requests_merged_7d": 66, + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106799, + "pull_requests_merged_7d": 97, "pull_requests_merged_30d": 100, - "recent_commits_30d": 447, - "active_contributors_30d": 71, - "total_contributors_observed": 71, - "releases_90d": 43, - "open_issues": 74, - "pushed_at": "2026-05-14T15:59:42Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", + "recent_commits_30d": 594, + "active_contributors_30d": 430, + "total_contributors_observed": 430, + "releases_90d": 15, + "open_issues": 1979, + "pushed_at": "2026-05-21T19:42:50Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "Rust", "rank": 10 }, { - "full_name": "langgenius/dify", - "url": "https://github.com/langgenius/dify", - "stars": 141377, - "pull_requests_merged_7d": 100, + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, "pull_requests_merged_30d": 100, - "recent_commits_30d": 410, - "active_contributors_30d": 461, - "total_contributors_observed": 461, - "releases_90d": 6, - "open_issues": 277, - "pushed_at": "2026-05-14T16:34:53Z", + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "TypeScript", + "primary_language": "JavaScript", "rank": 11 }, { - "full_name": "ruvnet/ruflo", - "url": "https://github.com/ruvnet/ruflo", - "stars": 50941, - "pull_requests_merged_7d": 41, + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 371, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 27, - "open_issues": 410, - "pushed_at": "2026-05-14T19:32:24Z", + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", + "primary_language": "Python", "rank": 12 }, { - "full_name": "abhigyanpatwari/GitNexus", - "url": "https://github.com/abhigyanpatwari/GitNexus", - "stars": 38337, - "pull_requests_merged_7d": 77, + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 331, - "active_contributors_30d": 120, - "total_contributors_observed": 120, - "releases_90d": 100, - "open_issues": 245, - "pushed_at": "2026-05-14T19:36:28Z", + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", + "primary_language": "Python", "rank": 13 }, { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 182141, - "pull_requests_merged_7d": 100, + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 323, - "active_contributors_30d": 168, - "total_contributors_observed": 168, - "releases_90d": 5, - "open_issues": 3, - "pushed_at": "2026-05-14T03:31:29Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "JavaScript", + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", "rank": 14 }, { - "full_name": "vercel/next.js", - "url": "https://github.com/vercel/next.js", - "stars": 139463, - "pull_requests_merged_7d": 38, + "full_name": "koala73/worldmonitor", + "url": "https://github.com/koala73/worldmonitor", + "stars": 54628, + "pull_requests_merged_7d": 86, "pull_requests_merged_30d": 100, - "recent_commits_30d": 315, - "active_contributors_30d": 428, - "total_contributors_observed": 428, - "releases_90d": 100, - "open_issues": 2144, - "pushed_at": "2026-05-14T19:43:13Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "JavaScript", + "recent_commits_30d": 411, + "active_contributors_30d": 71, + "total_contributors_observed": 71, + "releases_90d": 18, + "open_issues": 89, + "pushed_at": "2026-05-21T17:42:43Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", "rank": 15 }, { - "full_name": "freeCodeCamp/freeCodeCamp", - "url": "https://github.com/freeCodeCamp/freeCodeCamp", - "stars": 444732, - "pull_requests_merged_7d": 50, + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, "pull_requests_merged_30d": 100, - "recent_commits_30d": 233, - "active_contributors_30d": 382, - "total_contributors_observed": 382, - "releases_90d": 0, - "open_issues": 113, - "pushed_at": "2026-05-14T19:38:49Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "TypeScript", "rank": 16 }, { - "full_name": "bytedance/deer-flow", - "url": "https://github.com/bytedance/deer-flow", - "stars": 67701, - "pull_requests_merged_7d": 46, + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, "pull_requests_merged_30d": 100, - "recent_commits_30d": 197, - "active_contributors_30d": 244, - "total_contributors_observed": 244, - "releases_90d": 0, - "open_issues": 502, - "pushed_at": "2026-05-14T04:10:26Z", + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "Python", + "primary_language": "Rust", "rank": 17 }, { - "full_name": "Comfy-Org/ComfyUI", - "url": "https://github.com/Comfy-Org/ComfyUI", - "stars": 112924, - "pull_requests_merged_7d": 51, + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 68976, + "pull_requests_merged_7d": 43, "pull_requests_merged_30d": 100, - "recent_commits_30d": 195, - "active_contributors_30d": 302, - "total_contributors_observed": 302, - "releases_90d": 23, - "open_issues": 3654, - "pushed_at": "2026-05-14T19:26:17Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, + "releases_90d": 0, + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "Python", "rank": 18 }, { - "full_name": "openclaw/openclaw", - "url": "https://github.com/openclaw/openclaw", - "stars": 371860, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 18170, - "active_contributors_30d": 367, - "total_contributors_observed": 367, - "releases_90d": 100, - "open_issues": 3618, - "pushed_at": "2026-05-14T19:41:22Z", + "full_name": "freeCodeCamp/freeCodeCamp", + "url": "https://github.com/freeCodeCamp/freeCodeCamp", + "stars": 445250, + "pull_requests_merged_7d": 39, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 199, + "active_contributors_30d": 382, + "total_contributors_observed": 382, + "releases_90d": 0, + "open_issues": 97, + "pushed_at": "2026-05-21T19:19:28Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "TypeScript", "rank": 19 }, { - "full_name": "anomalyco/opencode", - "url": "https://github.com/anomalyco/opencode", - "stars": 160249, - "pull_requests_merged_7d": 98, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 1744, - "active_contributors_30d": 453, - "total_contributors_observed": 453, - "releases_90d": 91, - "open_issues": 5067, - "pushed_at": "2026-05-14T19:32:01Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "TypeScript", + "full_name": "ruvnet/RuView", + "url": "https://github.com/ruvnet/RuView", + "stars": 62899, + "pull_requests_merged_7d": 87, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 26, + "total_contributors_observed": 26, + "releases_90d": 34, + "open_issues": 27, + "pushed_at": "2026-05-21T18:44:48Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", "rank": 20 } ] diff --git a/data/latest/rising-contributors.json b/data/latest/rising-contributors.json index 74846c2..35a6f47 100644 --- a/data/latest/rising-contributors.json +++ b/data/latest/rising-contributors.json @@ -3,20 +3,20 @@ "slug": "contributors", "name": "Rising Contributors", "title": "High-signal observed GitHub contributors with strong activity relative to audience size", - "generated_at": "2026-05-14T18:56:55.716Z", - "fresh_until": "2026-05-21T18:56:55.716Z", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", "status": "fresh", "method": "derived-github-graphql-one-year-contribution-activity", - "source_run": "2026-05-14", + "source_run": "2026-05-21", "history": { "weeks": [ - "2026-05-14" + "2026-05-21" ], "ranked_items": [ 20 ], "top_10_signal": [ - 779220 + 257439 ] }, "candidate_count": 800, @@ -35,319 +35,346 @@ "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22914, - "public_repos": 113, + "public_contributions": 22672, + "public_repos": 114, "public_gists": 0, - "observed_public_commits": 22914, - "observed_public_pull_requests": 9943, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, "followers": 8, "location": "NSW, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", "notable_repositories": [], - "rank": 1 - }, - { - "login": "farhan7reza7", - "name": "Farhan Reza", - "profile_url": "https://github.com/farhan7reza7", - "public_contributions": 502287, - "public_repos": 110, - "public_gists": 0, - "observed_public_commits": 502287, - "observed_public_pull_requests": 35, - "followers": 2458, - "location": "New Delhi, India", - "location_confidence": "multi-location", - "discovered_by_query": "location:India repos:>5 type:user", - "notable_repositories": [], - "rank": 2 + "rank": 1, + "previous_rank": 1 }, { "login": "rogerchappel", "name": "Roger Chappel", "profile_url": "https://github.com/rogerchappel", - "public_contributions": 10543, - "public_repos": 155, + "public_contributions": 11544, + "public_repos": 182, "public_gists": 0, - "observed_public_commits": 10543, - "observed_public_pull_requests": 2033, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, "followers": 6, "location": "Australia", "location_confidence": "exact-country", "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", "notable_repositories": [], - "rank": 3 + "rank": 2, + "previous_rank": 3 }, { "login": "adrianwedd", "name": "Adrian Wedd", "profile_url": "https://github.com/adrianwedd", - "public_contributions": 13198, + "public_contributions": 13293, "public_repos": 268, "public_gists": 0, - "observed_public_commits": 13198, - "observed_public_pull_requests": 2607, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, "followers": 16, "location": "Cygnet, Tasmania, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia agentic type:user", "notable_repositories": [], - "rank": 4 + "rank": 3, + "previous_rank": 4 }, { "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78382, + "public_contributions": 76987, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78382, + "observed_public_commits": 76987, "observed_public_pull_requests": 34, - "followers": 584, + "followers": 582, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 4, + "previous_rank": 5 }, { "login": "HavenDV", "name": "Konstantin S.", "profile_url": "https://github.com/HavenDV", - "public_contributions": 11470, + "public_contributions": 12245, "public_repos": 156, "public_gists": 7, - "observed_public_commits": 11470, - "observed_public_pull_requests": 7893, - "followers": 203, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 5, + "previous_rank": 6 }, { "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44946, - "public_repos": 47, + "public_contributions": 45559, + "public_repos": 48, "public_gists": 0, - "observed_public_commits": 44946, - "observed_public_pull_requests": 659, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 6, + "previous_rank": 7 }, { "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 32465, - "public_repos": 344, + "public_contributions": 33877, + "public_repos": 345, "public_gists": 320, - "observed_public_commits": 32465, - "observed_public_pull_requests": 141, - "followers": 352, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 7, + "previous_rank": 8 }, { - "login": "menacedjava", - "name": "Madumarov Davron ", - "profile_url": "https://github.com/menacedjava", - "public_contributions": 25801, - "public_repos": 343, - "public_gists": 0, - "observed_public_commits": 25801, - "observed_public_pull_requests": 5, - "followers": 253, - "location": "United Arab Emirates", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "login": "kianmeng", + "name": "Ang", + "profile_url": "https://github.com/kianmeng", + "public_contributions": 215, + "public_repos": 2502, + "public_gists": 6, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 8, + "previous_rank": 11 }, { "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37214, + "public_contributions": 37865, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37214, + "observed_public_commits": 37865, "observed_public_pull_requests": 32, - "followers": 479, + "followers": 480, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 9, + "previous_rank": 10 }, { - "login": "kianmeng", - "name": "Ang", - "profile_url": "https://github.com/kianmeng", - "public_contributions": 223, - "public_repos": 2502, - "public_gists": 6, - "observed_public_commits": 223, - "observed_public_pull_requests": 288, - "followers": 147, - "location": "Kuala Lumpur, Malaysia", + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", "location_confidence": "multi-location", - "discovered_by_query": "location:Malaysia repos:>5 type:user", + "discovered_by_query": "location:Australia automation type:user", "notable_repositories": [], - "rank": 11 - }, - { - "login": "bocaletto-luca", - "name": "Bocaletto Luca", - "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71482, - "public_repos": 294, - "public_gists": 8, - "observed_public_commits": 71482, - "observed_public_pull_requests": 145, - "followers": 2330, - "location": "Italy", - "location_confidence": "exact-country", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 12 + "rank": 10 }, { "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16030, + "public_contributions": 16455, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16030, - "observed_public_pull_requests": 237, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 11, + "previous_rank": 13 }, { "login": "dirkarnez", "name": "Dirk Arnez", "profile_url": "https://github.com/dirkarnez", - "public_contributions": 5527, - "public_repos": 2897, + "public_contributions": 5552, + "public_repos": 2900, "public_gists": 98, - "observed_public_commits": 5527, + "observed_public_commits": 5552, "observed_public_pull_requests": 1, - "followers": 399, + "followers": 400, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 12, + "previous_rank": 14 + }, + { + "login": "pirapira", + "name": "Yoichi Hirai", + "profile_url": "https://github.com/pirapira", + "public_contributions": 14244, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 20 }, { "login": "standardgalactic", "name": "Cogito Ergo Sum", "profile_url": "https://github.com/standardgalactic", - "public_contributions": 2542, - "public_repos": 23682, + "public_contributions": 2532, + "public_repos": 23809, "public_gists": 113, - "observed_public_commits": 2542, - "observed_public_pull_requests": 18, - "followers": 21222, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, "location": "Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Canada repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 14, + "previous_rank": 15 }, { "login": "tschm", "name": "Thomas Schmelzer", "profile_url": "https://github.com/tschm", - "public_contributions": 11738, - "public_repos": 94, + "public_contributions": 11952, + "public_repos": 95, "public_gists": 16, - "observed_public_commits": 11738, - "observed_public_pull_requests": 2771, - "followers": 338, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, "location": "Palo Alto & Abu Dhabi, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 15, + "previous_rank": 16 }, { - "login": "hendisantika", - "name": "Hendi Santika", - "profile_url": "https://github.com/hendisantika", - "public_contributions": 35856, - "public_repos": 2310, - "public_gists": 70, - "observed_public_commits": 35856, - "observed_public_pull_requests": 14, - "followers": 2051, - "location": "Bandung Jawa Barat - Indonesia", - "location_confidence": "exact-country", - "discovered_by_query": "location:Indonesia repos:>5 type:user", + "login": "YASSERRMD", + "name": "Mohamed Yasser", + "profile_url": "https://github.com/YASSERRMD", + "public_contributions": 5930, + "public_repos": 104, + "public_gists": 0, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, + "location": "Sharjah, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 16, + "previous_rank": 19 }, { "login": "noahgift", "name": "Noah Gift", "profile_url": "https://github.com/noahgift", - "public_contributions": 53717, + "public_contributions": 54511, "public_repos": 402, "public_gists": 63, - "observed_public_commits": 53717, - "observed_public_pull_requests": 2480, - "followers": 3337, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 17, + "previous_rank": 18 }, { - "login": "YASSERRMD", - "name": "Mohamed Yasser", - "profile_url": "https://github.com/YASSERRMD", - "public_contributions": 5311, - "public_repos": 101, - "public_gists": 0, - "observed_public_commits": 5311, - "observed_public_pull_requests": 1278, - "followers": 89, - "location": "Sharjah, United Arab Emirates", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 18, + "previous_rank": 17 }, { - "login": "pirapira", - "name": "Yoichi Hirai", - "profile_url": "https://github.com/pirapira", - "public_contributions": 11316, - "public_repos": 215, - "public_gists": 45, - "observed_public_commits": 11316, - "observed_public_pull_requests": 4358, - "followers": 799, - "location": "Portugal", + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", "location_confidence": "exact-country", - "discovered_by_query": "location:Portugal repos:>5 type:user", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 12 + }, + { + "login": "tokuhirom", + "name": "Tokuhiro Matsuno", + "profile_url": "https://github.com/tokuhirom", + "public_contributions": 10022, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 20 } diff --git a/data/runs/2026-05-21/categories-agentic-projects.json b/data/runs/2026-05-21/categories-agentic-projects.json new file mode 100644 index 0000000..f9f61ef --- /dev/null +++ b/data/runs/2026-05-21/categories-agentic-projects.json @@ -0,0 +1,385 @@ +{ + "kind": "category", + "slug": "agentic-projects", + "name": "Agentic Projects", + "title": "Top observed agentic open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 292918, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "agentic archived:false pushed:>=2026-04-01", + "topic:ai-agents archived:false", + "topic:llm-agents archived:false", + "topic:mcp archived:false", + "agent framework archived:false stars:>100" + ], + "candidate_count_by_query": [ + { + "query": "agentic archived:false pushed:>=2026-04-01", + "total": 227374, + "accepted": 20 + }, + { + "query": "topic:ai-agents archived:false", + "total": 30662, + "accepted": 13 + }, + { + "query": "topic:llm-agents archived:false", + "total": 1286, + "accepted": 20 + }, + { + "query": "topic:mcp archived:false", + "total": 33005, + "accepted": 14 + }, + { + "query": "agent framework archived:false stars:>100", + "total": 591, + "accepted": 16 + } + ], + "entries": [ + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18423, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 3 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 5 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "mastra-ai/mastra", + "url": "https://github.com/mastra-ai/mastra", + "stars": 24158, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 871, + "active_contributors_30d": 438, + "total_contributors_observed": 438, + "releases_90d": 22, + "open_issues": 206, + "pushed_at": "2026-05-21T19:51:05Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 20208, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, + "releases_90d": 100, + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 10 + }, + { + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "mudler/LocalAI", + "url": "https://github.com/mudler/LocalAI", + "stars": 46390, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 312, + "active_contributors_30d": 196, + "total_contributors_observed": 196, + "releases_90d": 13, + "open_issues": 138, + "pushed_at": "2026-05-21T17:18:56Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "Go", + "rank": 13 + }, + { + "full_name": "openai/openai-agents-python", + "url": "https://github.com/openai/openai-agents-python", + "stars": 26552, + "pull_requests_merged_7d": 15, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 212, + "active_contributors_30d": 274, + "total_contributors_observed": 274, + "releases_90d": 41, + "open_issues": 44, + "pushed_at": "2026-05-21T17:02:25Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "Python", + "rank": 14 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 68976, + "pull_requests_merged_7d": 43, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, + "releases_90d": 0, + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72452, + "pull_requests_merged_7d": 33, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "IBM/mcp-context-forge", + "url": "https://github.com/IBM/mcp-context-forge", + "stars": 3751, + "pull_requests_merged_7d": 32, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 140, + "active_contributors_30d": 151, + "total_contributors_observed": 151, + "releases_90d": 4, + "open_issues": 856, + "pushed_at": "2026-05-21T18:27:59Z", + "discovered_by_query": "topic:llm-agents archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "pydantic/pydantic-ai", + "url": "https://github.com/pydantic/pydantic-ai", + "stars": 17191, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 136, + "active_contributors_30d": 448, + "total_contributors_observed": 448, + "releases_90d": 45, + "open_issues": 373, + "pushed_at": "2026-05-21T19:48:59Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "Python", + "rank": 18 + }, + { + "full_name": "deepset-ai/haystack", + "url": "https://github.com/deepset-ai/haystack", + "stars": 25323, + "pull_requests_merged_7d": 30, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 122, + "active_contributors_30d": 347, + "total_contributors_observed": 347, + "releases_90d": 18, + "open_issues": 91, + "pushed_at": "2026-05-21T14:12:11Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "MDX", + "rank": 19 + }, + { + "full_name": "crewAIInc/crewAI", + "url": "https://github.com/crewAIInc/crewAI", + "stars": 51895, + "pull_requests_merged_7d": 26, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 118, + "active_contributors_30d": 297, + "total_contributors_observed": 297, + "releases_90d": 54, + "open_issues": 35, + "pushed_at": "2026-05-21T19:45:34Z", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/categories-claude-projects.json b/data/runs/2026-05-21/categories-claude-projects.json new file mode 100644 index 0000000..f2b2fc5 --- /dev/null +++ b/data/runs/2026-05-21/categories-claude-projects.json @@ -0,0 +1,379 @@ +{ + "kind": "category", + "slug": "claude-projects", + "name": "Claude Projects", + "title": "Top observed Claude-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 322651, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "claude archived:false pushed:>=2026-04-01", + "claude-code archived:false", + "topic:claude archived:false", + "anthropic claude archived:false stars:>50" + ], + "candidate_count_by_query": [ + { + "query": "claude archived:false pushed:>=2026-04-01", + "total": 150543, + "accepted": 20 + }, + { + "query": "claude-code archived:false", + "total": 148529, + "accepted": 5 + }, + { + "query": "topic:claude archived:false", + "total": 23026, + "accepted": 5 + }, + { + "query": "anthropic claude archived:false stars:>50", + "total": 553, + "accepted": 10 + } + ], + "entries": [ + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 3 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "topic:claude archived:false", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "promptfoo/promptfoo", + "url": "https://github.com/promptfoo/promptfoo", + "stars": 21461, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 409, + "active_contributors_30d": 283, + "total_contributors_observed": 283, + "releases_90d": 17, + "open_issues": 75, + "pushed_at": "2026-05-21T19:13:13Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "danny-avila/LibreChat", + "url": "https://github.com/danny-avila/LibreChat", + "stars": 37288, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 206, + "active_contributors_30d": 340, + "total_contributors_observed": 340, + "releases_90d": 12, + "open_issues": 271, + "pushed_at": "2026-05-21T19:40:00Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "anthropics/claude-plugins-official", + "url": "https://github.com/anthropics/claude-plugins-official", + "stars": 22077, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 121, + "active_contributors_30d": 32, + "total_contributors_observed": 32, + "releases_90d": 0, + "open_issues": 674, + "pushed_at": "2026-05-21T16:45:47Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161305, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "Significant-Gravitas/AutoGPT", + "url": "https://github.com/Significant-Gravitas/AutoGPT", + "stars": 184443, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 180, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 13, + "open_issues": 258, + "pushed_at": "2026-05-21T19:24:42Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "yamadashy/repomix", + "url": "https://github.com/yamadashy/repomix", + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-21T15:30:29Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46540, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "JavaScript", + "rank": 14 + }, + { + "full_name": "safishamsi/graphify", + "url": "https://github.com/safishamsi/graphify", + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, + "releases_90d": 100, + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "rtk-ai/rtk", + "url": "https://github.com/rtk-ai/rtk", + "stars": 52357, + "pull_requests_merged_7d": 9, + "pull_requests_merged_30d": 58, + "recent_commits_30d": 153, + "active_contributors_30d": 91, + "total_contributors_observed": 91, + "releases_90d": 100, + "open_issues": 542, + "pushed_at": "2026-05-21T15:36:02Z", + "discovered_by_query": "claude-code archived:false", + "primary_language": "Rust", + "rank": 16 + }, + { + "full_name": "garrytan/gstack", + "url": "https://github.com/garrytan/gstack", + "stars": 100416, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 55, + "recent_commits_30d": 55, + "active_contributors_30d": 9, + "total_contributors_observed": 9, + "releases_90d": 0, + "open_issues": 225, + "pushed_at": "2026-05-21T18:55:28Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 17 + }, + { + "full_name": "farion1231/cc-switch", + "url": "https://github.com/farion1231/cc-switch", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 18 + }, + { + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "davila7/claude-code-templates", + "url": "https://github.com/davila7/claude-code-templates", + "stars": 27473, + "pull_requests_merged_7d": 8, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 100, + "active_contributors_30d": 73, + "total_contributors_observed": 73, + "releases_90d": 0, + "open_issues": 75, + "pushed_at": "2026-05-21T04:36:40Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/categories-codex-projects.json b/data/runs/2026-05-21/categories-codex-projects.json new file mode 100644 index 0000000..b52c94e --- /dev/null +++ b/data/runs/2026-05-21/categories-codex-projects.json @@ -0,0 +1,379 @@ +{ + "kind": "category", + "slug": "codex-projects", + "name": "Codex Projects", + "title": "Top observed Codex-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 53316, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "codex archived:false pushed:>=2026-04-01", + "openai codex archived:false", + "topic:codex archived:false", + "codex cli archived:false" + ], + "candidate_count_by_query": [ + { + "query": "codex archived:false pushed:>=2026-04-01", + "total": 34440, + "accepted": 20 + }, + { + "query": "openai codex archived:false", + "total": 4047, + "accepted": 16 + }, + { + "query": "topic:codex archived:false", + "total": 7793, + "accepted": 5 + }, + { + "query": "codex cli archived:false", + "total": 7036, + "accepted": 11 + } + ], + "entries": [ + { + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, + "releases_90d": 100, + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 3 + }, + { + "full_name": "manaflow-ai/cmux", + "url": "https://github.com/manaflow-ai/cmux", + "stars": 17637, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 852, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 16, + "open_issues": 1010, + "pushed_at": "2026-05-21T19:50:27Z", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "Swift", + "rank": 4 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188118, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 5 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "teng-lin/notebooklm-py", + "url": "https://github.com/teng-lin/notebooklm-py", + "stars": 14316, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 490, + "active_contributors_30d": 21, + "total_contributors_observed": 21, + "releases_90d": 4, + "open_issues": 6, + "pushed_at": "2026-05-21T19:51:48Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 8 + }, + { + "full_name": "steipete/CodexBar", + "url": "https://github.com/steipete/CodexBar", + "stars": 13035, + "pull_requests_merged_7d": 44, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 389, + "active_contributors_30d": 155, + "total_contributors_observed": 155, + "releases_90d": 13, + "open_issues": 14, + "pushed_at": "2026-05-21T18:53:58Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Swift", + "rank": 9 + }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "chenhg5/cc-connect", + "url": "https://github.com/chenhg5/cc-connect", + "stars": 10054, + "pull_requests_merged_7d": 53, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 98, + "total_contributors_observed": 98, + "releases_90d": 32, + "open_issues": 212, + "pushed_at": "2026-05-20T14:16:34Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Go", + "rank": 11 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 705, + "active_contributors_30d": 60, + "total_contributors_observed": 60, + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "superset-sh/superset", + "url": "https://github.com/superset-sh/superset", + "stars": 10843, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "CherryHQ/cherry-studio", + "url": "https://github.com/CherryHQ/cherry-studio", + "stars": 46062, + "pull_requests_merged_7d": 31, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, + "releases_90d": 16, + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "Wei-Shaw/sub2api", + "url": "https://github.com/Wei-Shaw/sub2api", + "stars": 22548, + "pull_requests_merged_7d": 68, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 506, + "active_contributors_30d": 141, + "total_contributors_observed": 141, + "releases_90d": 44, + "open_issues": 1015, + "pushed_at": "2026-05-21T09:01:16Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "rank": 16 + }, + { + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3906, + "pull_requests_merged_7d": 7, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 101, + "active_contributors_30d": 61, + "total_contributors_observed": 61, + "releases_90d": 47, + "open_issues": 36, + "pushed_at": "2026-05-21T15:26:42Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "rank": 17 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "OpenCoworkAI/open-codesign", + "url": "https://github.com/OpenCoworkAI/open-codesign", + "stars": 6254, + "pull_requests_merged_7d": 3, + "pull_requests_merged_30d": 79, + "recent_commits_30d": 359, + "active_contributors_30d": 16, + "total_contributors_observed": 16, + "releases_90d": 6, + "open_issues": 36, + "pushed_at": "2026-05-19T04:22:12Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "qixing-jk/all-api-hub", + "url": "https://github.com/qixing-jk/all-api-hub", + "stars": 3674, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 77, + "recent_commits_30d": 210, + "active_contributors_30d": 11, + "total_contributors_observed": 11, + "releases_90d": 20, + "open_issues": 22, + "pushed_at": "2026-05-21T10:40:25Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/categories-developer-tools.json b/data/runs/2026-05-21/categories-developer-tools.json new file mode 100644 index 0000000..b85bba6 --- /dev/null +++ b/data/runs/2026-05-21/categories-developer-tools.json @@ -0,0 +1,373 @@ +{ + "kind": "category", + "slug": "developer-tools", + "name": "Developer Tools", + "title": "Top observed developer tools open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 457 + ] + }, + "candidate_count": 117323, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "topic:developer-tools archived:false", + "topic:cli archived:false", + "topic:devtools archived:false" + ], + "candidate_count_by_query": [ + { + "query": "topic:developer-tools archived:false", + "total": 29635, + "accepted": 34 + }, + { + "query": "topic:cli archived:false", + "total": 83524, + "accepted": 29 + }, + { + "query": "topic:devtools archived:false", + "total": 4164, + "accepted": 33 + } + ], + "entries": [ + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 1 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188115, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 3 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "streamlit/streamlit", + "url": "https://github.com/streamlit/streamlit", + "stars": 44670, + "pull_requests_merged_7d": 72, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 200, + "active_contributors_30d": 309, + "total_contributors_observed": 309, + "releases_90d": 3, + "open_issues": 1100, + "pushed_at": "2026-05-21T19:48:37Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 5 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72452, + "pull_requests_merged_7d": 33, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 225, + "total_contributors_observed": 225, + "releases_90d": 38, + "open_issues": 275, + "pushed_at": "2026-05-21T16:58:23Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "flipt-io/flipt", + "url": "https://github.com/flipt-io/flipt", + "stars": 4803, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 43, + "active_contributors_30d": 80, + "total_contributors_observed": 80, + "releases_90d": 3, + "open_issues": 40, + "pushed_at": "2026-05-20T07:34:10Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Go", + "rank": 7 + }, + { + "full_name": "ComposioHQ/composio", + "url": "https://github.com/ComposioHQ/composio", + "stars": 28382, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 370, + "active_contributors_30d": 51, + "total_contributors_observed": 51, + "releases_90d": 100, + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "ministackorg/ministack", + "url": "https://github.com/ministackorg/ministack", + "stars": 2961, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 177, + "active_contributors_30d": 68, + "total_contributors_observed": 68, + "releases_90d": 100, + "open_issues": 9, + "pushed_at": "2026-05-20T21:17:21Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Python", + "rank": 9 + }, + { + "full_name": "ultralytics/ultralytics", + "url": "https://github.com/ultralytics/ultralytics", + "stars": 57415, + "pull_requests_merged_7d": 28, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 116, + "active_contributors_30d": 356, + "total_contributors_observed": 356, + "releases_90d": 38, + "open_issues": 88, + "pushed_at": "2026-05-21T16:39:55Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "agno-agi/agno", + "url": "https://github.com/agno-agi/agno", + "stars": 40283, + "pull_requests_merged_7d": 47, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 177, + "active_contributors_30d": 432, + "total_contributors_observed": 432, + "releases_90d": 23, + "open_issues": 437, + "pushed_at": "2026-05-21T19:34:51Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 11 + }, + { + "full_name": "ChromeDevTools/chrome-devtools-mcp", + "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", + "stars": 40413, + "pull_requests_merged_7d": 29, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 100, + "active_contributors_30d": 89, + "total_contributors_observed": 89, + "releases_90d": 15, + "open_issues": 68, + "pushed_at": "2026-05-21T19:38:24Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "coleam00/Archon", + "url": "https://github.com/coleam00/Archon", + "stars": 21720, + "pull_requests_merged_7d": 25, + "pull_requests_merged_30d": 97, + "recent_commits_30d": 150, + "active_contributors_30d": 33, + "total_contributors_observed": 33, + "releases_90d": 12, + "open_issues": 165, + "pushed_at": "2026-05-21T19:02:36Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "full_name": "OpenHands/OpenHands", + "url": "https://github.com/OpenHands/OpenHands", + "stars": 74420, + "pull_requests_merged_7d": 50, + "pull_requests_merged_30d": 96, + "recent_commits_30d": 225, + "active_contributors_30d": 462, + "total_contributors_observed": 462, + "releases_90d": 3, + "open_issues": 176, + "pushed_at": "2026-05-21T19:47:56Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 14 + }, + { + "full_name": "puppeteer/puppeteer", + "url": "https://github.com/puppeteer/puppeteer", + "stars": 94350, + "pull_requests_merged_7d": 24, + "pull_requests_merged_30d": 95, + "recent_commits_30d": 95, + "active_contributors_30d": 447, + "total_contributors_observed": 447, + "releases_90d": 33, + "open_issues": 252, + "pushed_at": "2026-05-21T18:21:44Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "usebruno/bruno", + "url": "https://github.com/usebruno/bruno", + "stars": 44320, + "pull_requests_merged_7d": 27, + "pull_requests_merged_30d": 89, + "recent_commits_30d": 86, + "active_contributors_30d": 415, + "total_contributors_observed": 415, + "releases_90d": 6, + "open_issues": 1273, + "pushed_at": "2026-05-21T14:50:26Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 16 + }, + { + "full_name": "reflex-dev/reflex", + "url": "https://github.com/reflex-dev/reflex", + "stars": 28445, + "pull_requests_merged_7d": 38, + "pull_requests_merged_30d": 85, + "recent_commits_30d": 131, + "active_contributors_30d": 199, + "total_contributors_observed": 199, + "releases_90d": 100, + "open_issues": 227, + "pushed_at": "2026-05-21T18:55:18Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "openreplay/openreplay", + "url": "https://github.com/openreplay/openreplay", + "stars": 12045, + "pull_requests_merged_7d": 11, + "pull_requests_merged_30d": 70, + "recent_commits_30d": 121, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 2, + "open_issues": 121, + "pushed_at": "2026-05-21T18:36:33Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "yamadashy/repomix", + "url": "https://github.com/yamadashy/repomix", + "stars": 25298, + "pull_requests_merged_7d": 17, + "pull_requests_merged_30d": 62, + "recent_commits_30d": 237, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-21T15:30:29Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "santifer/career-ops", + "url": "https://github.com/santifer/career-ops", + "stars": 46539, + "pull_requests_merged_7d": 34, + "pull_requests_merged_30d": 60, + "recent_commits_30d": 67, + "active_contributors_30d": 55, + "total_contributors_observed": 55, + "releases_90d": 8, + "open_issues": 100, + "pushed_at": "2026-05-19T09:50:57Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "JavaScript", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/categories-openclaw-projects.json b/data/runs/2026-05-21/categories-openclaw-projects.json new file mode 100644 index 0000000..a61029d --- /dev/null +++ b/data/runs/2026-05-21/categories-openclaw-projects.json @@ -0,0 +1,373 @@ +{ + "kind": "category", + "slug": "openclaw-projects", + "name": "OpenClaw Projects", + "title": "Top observed OpenClaw-related open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 998 + ] + }, + "candidate_count": 85040, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "openclaw archived:false", + "topic:openclaw archived:false", + "openclaw agent archived:false" + ], + "candidate_count_by_query": [ + { + "query": "openclaw archived:false", + "total": 62982, + "accepted": 20 + }, + { + "query": "topic:openclaw archived:false", + "total": 7338, + "accepted": 3 + }, + { + "query": "openclaw agent archived:false", + "total": 14720, + "accepted": 5 + } + ], + "entries": [ + { + "full_name": "nanocoai/nanoclaw", + "url": "https://github.com/nanocoai/nanoclaw", + "stars": 29197, + "pull_requests_merged_7d": 7, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 664, + "active_contributors_30d": 85, + "total_contributors_observed": 85, + "releases_90d": 2, + "open_issues": 234, + "pushed_at": "2026-05-20T01:50:03Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 2 + }, + { + "full_name": "volcengine/OpenViking", + "url": "https://github.com/volcengine/OpenViking", + "stars": 24420, + "pull_requests_merged_7d": 83, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 341, + "active_contributors_30d": 156, + "total_contributors_observed": 156, + "releases_90d": 29, + "open_issues": 93, + "pushed_at": "2026-05-21T18:43:41Z", + "discovered_by_query": "topic:openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 4 + }, + { + "full_name": "alirezarezvani/claude-skills", + "url": "https://github.com/alirezarezvani/claude-skills", + "stars": 15766, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 264, + "active_contributors_30d": 28, + "total_contributors_observed": 28, + "releases_90d": 3, + "open_issues": 5, + "pushed_at": "2026-05-21T17:51:26Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", + "rank": 5 + }, + { + "full_name": "rohitg00/agentmemory", + "url": "https://github.com/rohitg00/agentmemory", + "stars": 15725, + "pull_requests_merged_7d": 79, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 165, + "active_contributors_30d": 34, + "total_contributors_observed": 34, + "releases_90d": 43, + "open_issues": 69, + "pushed_at": "2026-05-21T09:44:33Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "garrytan/gbrain", + "url": "https://github.com/garrytan/gbrain", + "stars": 17982, + "pull_requests_merged_7d": 36, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 134, + "active_contributors_30d": 4, + "total_contributors_observed": 4, + "releases_90d": 0, + "open_issues": 241, + "pushed_at": "2026-05-21T19:30:25Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "1Panel-dev/1Panel", + "url": "https://github.com/1Panel-dev/1Panel", + "stars": 35534, + "pull_requests_merged_7d": 38, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 115, + "active_contributors_30d": 110, + "total_contributors_observed": 110, + "releases_90d": 13, + "open_issues": 391, + "pushed_at": "2026-05-21T10:20:09Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Go", + "rank": 8 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 9 + }, + { + "full_name": "moeru-ai/airi", + "url": "https://github.com/moeru-ai/airi", + "stars": 39438, + "pull_requests_merged_7d": 24, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 248, + "active_contributors_30d": 156, + "total_contributors_observed": 156, + "releases_90d": 32, + "open_issues": 76, + "pushed_at": "2026-05-21T14:56:09Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 10 + }, + { + "full_name": "openclaw/openclaw", + "url": "https://github.com/openclaw/openclaw", + "stars": 373761, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, + "releases_90d": 100, + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "CherryHQ/cherry-studio", + "url": "https://github.com/CherryHQ/cherry-studio", + "stars": 46062, + "pull_requests_merged_7d": 31, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 95, + "active_contributors_30d": 367, + "total_contributors_observed": 367, + "releases_90d": 16, + "open_issues": 879, + "pushed_at": "2026-05-21T17:53:18Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "AstrBotDevs/AstrBot", + "url": "https://github.com/AstrBotDevs/AstrBot", + "stars": 32758, + "pull_requests_merged_7d": 16, + "pull_requests_merged_30d": 96, + "recent_commits_30d": 160, + "active_contributors_30d": 273, + "total_contributors_observed": 273, + "releases_90d": 27, + "open_issues": 905, + "pushed_at": "2026-05-21T15:44:45Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 13 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 26089, + "pull_requests_merged_7d": 18, + "pull_requests_merged_30d": 94, + "recent_commits_30d": 57, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 48, + "open_issues": 421, + "pushed_at": "2026-05-21T13:27:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "mvanhorn/last30days-skill", + "url": "https://github.com/mvanhorn/last30days-skill", + "stars": 26305, + "pull_requests_merged_7d": 59, + "pull_requests_merged_30d": 78, + "recent_commits_30d": 200, + "active_contributors_30d": 40, + "total_contributors_observed": 40, + "releases_90d": 13, + "open_issues": 58, + "pushed_at": "2026-05-18T04:18:13Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "safishamsi/graphify", + "url": "https://github.com/safishamsi/graphify", + "stars": 50675, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 59, + "recent_commits_30d": 337, + "active_contributors_30d": 41, + "total_contributors_observed": 41, + "releases_90d": 100, + "open_issues": 101, + "pushed_at": "2026-05-20T17:27:57Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 16 + }, + { + "full_name": "farion1231/cc-switch", + "url": "https://github.com/farion1231/cc-switch", + "stars": 77275, + "pull_requests_merged_7d": 10, + "pull_requests_merged_30d": 51, + "recent_commits_30d": 173, + "active_contributors_30d": 122, + "total_contributors_observed": 122, + "releases_90d": 10, + "open_issues": 785, + "pushed_at": "2026-05-21T19:34:08Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 17 + }, + { + "full_name": "thedotmack/claude-mem", + "url": "https://github.com/thedotmack/claude-mem", + "stars": 77256, + "pull_requests_merged_7d": 5, + "pull_requests_merged_30d": 37, + "recent_commits_30d": 114, + "active_contributors_30d": 95, + "total_contributors_observed": 95, + "releases_90d": 72, + "open_issues": 122, + "pushed_at": "2026-05-21T10:26:19Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "langbot-app/LangBot", + "url": "https://github.com/langbot-app/LangBot", + "stars": 16090, + "pull_requests_merged_7d": 22, + "pull_requests_merged_30d": 35, + "recent_commits_30d": 73, + "active_contributors_30d": 81, + "total_contributors_observed": 81, + "releases_90d": 13, + "open_issues": 109, + "pushed_at": "2026-05-21T06:28:07Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "Python", + "rank": 19 + }, + { + "full_name": "Alishahryar1/free-claude-code", + "url": "https://github.com/Alishahryar1/free-claude-code", + "stars": 27376, + "pull_requests_merged_7d": 6, + "pull_requests_merged_30d": 33, + "recent_commits_30d": 143, + "active_contributors_30d": 31, + "total_contributors_observed": 31, + "releases_90d": 0, + "open_issues": 95, + "pushed_at": "2026-05-21T04:37:57Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-argentina.json b/data/runs/2026-05-21/countries-argentina.json new file mode 100644 index 0000000..706e1c1 --- /dev/null +++ b/data/runs/2026-05-21/countries-argentina.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "argentina", + "name": "Argentina", + "title": "Top observed GitHub contributors in Argentina", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 18954 + ] + }, + "code": "AR", + "candidate_count": 41234, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Argentina repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Argentina repos:>5 type:user", + "total": 41234, + "accepted": 100 + } + ], + "entries": [ + { + "login": "solidsnk86", + "name": "Gabriel Calcagni", + "profile_url": "https://github.com/solidsnk86", + "public_contributions": 4706, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 4706, + "observed_public_pull_requests": 25, + "followers": 335, + "location": "Concarán, San luis, Argentina.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "unbalancedparentheses", + "name": "Federico Carrone", + "profile_url": "https://github.com/unbalancedparentheses", + "public_contributions": 3254, + "public_repos": 95, + "public_gists": 1, + "observed_public_commits": 3254, + "observed_public_pull_requests": 81, + "followers": 506, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "imlauera", + "name": "Andrés Imlauer", + "profile_url": "https://github.com/imlauera", + "public_contributions": 3048, + "public_repos": 72, + "public_gists": 1, + "observed_public_commits": 3048, + "observed_public_pull_requests": 0, + "followers": 714, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "kzu", + "name": "Daniel Cazzulino", + "profile_url": "https://github.com/kzu", + "public_contributions": 2113, + "public_repos": 301, + "public_gists": 50, + "observed_public_commits": 2113, + "observed_public_pull_requests": 1044, + "followers": 452, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "lucperkins", + "name": "Luc Perkins", + "profile_url": "https://github.com/lucperkins", + "public_contributions": 1391, + "public_repos": 123, + "public_gists": 73, + "observed_public_commits": 1391, + "observed_public_pull_requests": 240, + "followers": 522, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "mgaitan", + "name": "Martín Gaitán", + "profile_url": "https://github.com/mgaitan", + "public_contributions": 1362, + "public_repos": 361, + "public_gists": 233, + "observed_public_commits": 1362, + "observed_public_pull_requests": 262, + "followers": 306, + "location": "Córdoba, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "seppo0010", + "name": "Sebastian Waisbrot", + "profile_url": "https://github.com/seppo0010", + "public_contributions": 882, + "public_repos": 280, + "public_gists": 22, + "observed_public_commits": 882, + "observed_public_pull_requests": 0, + "followers": 328, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "yabellini", + "name": "Yanina Bellini Saibene", + "profile_url": "https://github.com/yabellini", + "public_contributions": 762, + "public_repos": 149, + "public_gists": 1, + "observed_public_commits": 762, + "observed_public_pull_requests": 162, + "contribution_burst_adjustment": { + "raw_public_commits": 762, + "adjusted_public_commits": 750, + "baseline_daily_contributions": 3.5, + "daily_burst_cap": 184, + "capped_days": 1, + "excess_contributions": 12, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 324, + "location": "Santa Rosa, La Pampa, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 739, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 739, + "observed_public_pull_requests": 631, + "followers": 751, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "flesler", + "name": "Ariel Flesler", + "profile_url": "https://github.com/flesler", + "public_contributions": 697, + "public_repos": 75, + "public_gists": 10, + "observed_public_commits": 697, + "observed_public_pull_requests": 2, + "followers": 445, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "asterite", + "name": "Ary Borenszweig", + "profile_url": "https://github.com/asterite", + "public_contributions": 654, + "public_repos": 115, + "public_gists": 156, + "observed_public_commits": 654, + "observed_public_pull_requests": 639, + "followers": 632, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "jrgarciadev", + "name": "Junior Garcia", + "profile_url": "https://github.com/jrgarciadev", + "public_contributions": 573, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 573, + "observed_public_pull_requests": 89, + "followers": 1517, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "sammwyy", + "name": "Sammwy", + "profile_url": "https://github.com/sammwyy", + "public_contributions": 558, + "public_repos": 250, + "public_gists": 1, + "observed_public_commits": 558, + "observed_public_pull_requests": 4, + "followers": 2547, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "mateolafalce", + "name": "Mateo Lafalce", + "profile_url": "https://github.com/mateolafalce", + "public_contributions": 546, + "public_repos": 69, + "public_gists": 4, + "observed_public_commits": 546, + "observed_public_pull_requests": 38, + "followers": 479, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "linuxmobile", + "name": "リナックス (LINUX)", + "profile_url": "https://github.com/linuxmobile", + "public_contributions": 476, + "public_repos": 84, + "public_gists": 0, + "observed_public_commits": 476, + "observed_public_pull_requests": 67, + "followers": 460, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "dacap", + "name": "David Capello", + "profile_url": "https://github.com/dacap", + "public_contributions": 457, + "public_repos": 155, + "public_gists": 83, + "observed_public_commits": 457, + "observed_public_pull_requests": 57, + "followers": 974, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "wcd6", + "name": "Franco", + "profile_url": "https://github.com/wcd6", + "public_contributions": 432, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 432, + "observed_public_pull_requests": 9, + "followers": 478, + "location": "Argentina, BS. AS.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "gerMdz", + "name": "gerMdz", + "profile_url": "https://github.com/gerMdz", + "public_contributions": 362, + "public_repos": 96, + "public_gists": 3, + "observed_public_commits": 362, + "observed_public_pull_requests": 60, + "followers": 2019, + "location": "Argentina / Mendoza", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "ianaya89", + "name": "Nacho Anaya", + "profile_url": "https://github.com/ianaya89", + "public_contributions": 343, + "public_repos": 90, + "public_gists": 109, + "observed_public_commits": 343, + "observed_public_pull_requests": 24, + "followers": 598, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "LucioFex", + "name": "Luciano Esteban", + "profile_url": "https://github.com/LucioFex", + "public_contributions": 340, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 340, + "observed_public_pull_requests": 1, + "followers": 795, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/runs/2026-05-21/countries-australia.json b/data/runs/2026-05-21/countries-australia.json new file mode 100644 index 0000000..2144e26 --- /dev/null +++ b/data/runs/2026-05-21/countries-australia.json @@ -0,0 +1,448 @@ +{ + "kind": "country", + "slug": "australia", + "name": "Australia", + "title": "Top observed GitHub contributors in Australia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 98667 + ] + }, + "code": "AU", + "candidate_count": 71391, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Australia repos:>5 type:user", + "location:Sydney repos:>5 type:user", + "location:Melbourne repos:>5 type:user", + "location:Brisbane repos:>5 type:user", + "location:Australia followers:<10 repos:80..120 type:user", + "location:Australia followers:<20 repos:80..120 type:user", + "location:Australia followers:<10 repos:120..200 type:user", + "location:Australia followers:<20 repos:120..200 type:user", + "location:Australia saas type:user", + "location:Australia automation type:user", + "location:Australia agentic type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Australia repos:>5 type:user", + "total": 34863, + "accepted": 82 + }, + { + "query": "location:Sydney repos:>5 type:user", + "total": 15468, + "accepted": 60 + }, + { + "query": "location:Melbourne repos:>5 type:user", + "total": 14764, + "accepted": 63 + }, + { + "query": "location:Brisbane repos:>5 type:user", + "total": 4594, + "accepted": 73 + }, + { + "query": "location:Australia followers:<10 repos:80..120 type:user", + "total": 249, + "accepted": 82 + }, + { + "query": "location:Australia followers:<20 repos:80..120 type:user", + "total": 435, + "accepted": 82 + }, + { + "query": "location:Australia followers:<10 repos:120..200 type:user", + "total": 113, + "accepted": 79 + }, + { + "query": "location:Australia followers:<20 repos:120..200 type:user", + "total": 178, + "accepted": 65 + }, + { + "query": "location:Australia saas type:user", + "total": 76, + "accepted": 73 + }, + { + "query": "location:Australia automation type:user", + "total": 585, + "accepted": 78 + }, + { + "query": "location:Australia agentic type:user", + "total": 66, + "accepted": 63 + } + ], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20740, + "public_repos": 185, + "public_gists": 57, + "observed_public_commits": 20740, + "observed_public_pull_requests": 1349, + "followers": 1109, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13293, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 11544, + "public_repos": 182, + "public_gists": 0, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "merill", + "name": "Merill Fernando", + "profile_url": "https://github.com/merill", + "public_contributions": 5730, + "public_repos": 88, + "public_gists": 7, + "observed_public_commits": 5730, + "observed_public_pull_requests": 50, + "followers": 843, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "thomasdavis", + "name": "Thomas Davis", + "profile_url": "https://github.com/thomasdavis", + "public_contributions": 5539, + "public_repos": 249, + "public_gists": 62, + "observed_public_commits": 5539, + "observed_public_pull_requests": 336, + "followers": 1464, + "location": "Cirns, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "eudoxia0", + "name": "Fernando Borretti", + "profile_url": "https://github.com/eudoxia0", + "public_contributions": 4956, + "public_repos": 95, + "public_gists": 7, + "observed_public_commits": 4956, + "observed_public_pull_requests": 98, + "followers": 997, + "location": "Sydney, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 9 + }, + { + "login": "McoreD", + "name": "Michael D", + "profile_url": "https://github.com/McoreD", + "public_contributions": 4850, + "public_repos": 54, + "public_gists": 3, + "observed_public_commits": 4850, + "observed_public_pull_requests": 158, + "followers": 160, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "madhavajay", + "name": "Madhava Jay", + "profile_url": "https://github.com/madhavajay", + "public_contributions": 4713, + "public_repos": 201, + "public_gists": 3, + "observed_public_commits": 4713, + "observed_public_pull_requests": 1300, + "followers": 243, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 12 + }, + { + "login": "harlan-zw", + "name": "Harlan Wilton", + "profile_url": "https://github.com/harlan-zw", + "public_contributions": 4630, + "public_repos": 129, + "public_gists": 0, + "observed_public_commits": 4630, + "observed_public_pull_requests": 634, + "followers": 1137, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "djouallah", + "name": "Mimoune", + "profile_url": "https://github.com/djouallah", + "public_contributions": 6685, + "public_repos": 92, + "public_gists": 24, + "observed_public_commits": 6685, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 6685, + "adjusted_public_commits": 4150, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 2535, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 184, + "location": "brisbane", + "location_confidence": "city-match", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 5 + }, + { + "login": "jph00", + "name": "Jeremy Howard", + "profile_url": "https://github.com/jph00", + "public_contributions": 3965, + "public_repos": 93, + "public_gists": 91, + "observed_public_commits": 3965, + "observed_public_pull_requests": 39, + "followers": 7416, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "jxom", + "profile_url": "https://github.com/jxom", + "public_contributions": 3928, + "public_repos": 231, + "public_gists": 9, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1013, + "followers": 1200, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "aaronparker", + "name": "Aaron Parker", + "profile_url": "https://github.com/aaronparker", + "public_contributions": 3918, + "public_repos": 35, + "public_gists": 31, + "observed_public_commits": 3918, + "observed_public_pull_requests": 146, + "followers": 414, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 11 + }, + { + "login": "LTLA", + "name": "Aaron Lun", + "profile_url": "https://github.com/LTLA", + "public_contributions": 3467, + "public_repos": 292, + "public_gists": 13, + "observed_public_commits": 3467, + "observed_public_pull_requests": 97, + "followers": 481, + "location": "Sydney", + "location_confidence": "city-match", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "ghuntley", + "name": "Geoffrey Huntley", + "profile_url": "https://github.com/ghuntley", + "public_contributions": 3339, + "public_repos": 832, + "public_gists": 227, + "observed_public_commits": 3339, + "observed_public_pull_requests": 15, + "followers": 2754, + "location": "Kangaroo Island, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "ajsutton", + "name": "Adrian Sutton", + "profile_url": "https://github.com/ajsutton", + "public_contributions": 3265, + "public_repos": 101, + "public_gists": 33, + "observed_public_commits": 3265, + "observed_public_pull_requests": 1090, + "followers": 321, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "robjhyndman", + "name": "Rob J Hyndman", + "profile_url": "https://github.com/robjhyndman", + "public_contributions": 2870, + "public_repos": 273, + "public_gists": 6, + "observed_public_commits": 2870, + "observed_public_pull_requests": 18, + "followers": 3094, + "location": "Wurundjeri country, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "007revad", + "name": "Dave Russell", + "profile_url": "https://github.com/007revad", + "public_contributions": 2562, + "public_repos": 120, + "public_gists": 11, + "observed_public_commits": 2562, + "observed_public_pull_requests": 219, + "followers": 1114, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-austria.json b/data/runs/2026-05-21/countries-austria.json new file mode 100644 index 0000000..bb8562a --- /dev/null +++ b/data/runs/2026-05-21/countries-austria.json @@ -0,0 +1,392 @@ +{ + "kind": "country", + "slug": "austria", + "name": "Austria", + "title": "Top observed GitHub contributors in Austria", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 16709 + ] + }, + "code": "AT", + "candidate_count": 15391, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Austria repos:>5 type:user", + "location:Vienna repos:>5 type:user", + "location:Wien repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Austria repos:>5 type:user", + "total": 8857, + "accepted": 34 + }, + { + "query": "location:Vienna repos:>5 type:user", + "total": 6198, + "accepted": 16 + }, + { + "query": "location:Wien repos:>5 type:user", + "total": 336, + "accepted": 34 + } + ], + "entries": [ + { + "login": "mitsuhiko", + "name": "Armin Ronacher", + "profile_url": "https://github.com/mitsuhiko", + "public_contributions": 2406, + "public_repos": 361, + "public_gists": 272, + "observed_public_commits": 2406, + "observed_public_pull_requests": 157, + "followers": 24826, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "odrobnik", + "name": "Oliver Drobnik", + "profile_url": "https://github.com/odrobnik", + "public_contributions": 2388, + "public_repos": 83, + "public_gists": 123, + "observed_public_commits": 2388, + "observed_public_pull_requests": 239, + "followers": 1067, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "rstropek", + "name": "Rainer Stropek", + "profile_url": "https://github.com/rstropek", + "public_contributions": 2140, + "public_repos": 358, + "public_gists": 26, + "observed_public_commits": 2140, + "observed_public_pull_requests": 12, + "followers": 1099, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "mikepenz", + "name": "Mike Penz", + "profile_url": "https://github.com/mikepenz", + "public_contributions": 1951, + "public_repos": 112, + "public_gists": 12, + "observed_public_commits": 1951, + "observed_public_pull_requests": 470, + "followers": 5735, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "nefarius", + "name": "Benjamin Höglinger-Stelzer", + "profile_url": "https://github.com/nefarius", + "public_contributions": 1794, + "public_repos": 232, + "public_gists": 9, + "observed_public_commits": 1794, + "observed_public_pull_requests": 168, + "followers": 1500, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "norbusan", + "name": "Norbert Preining", + "profile_url": "https://github.com/norbusan", + "public_contributions": 1685, + "public_repos": 125, + "public_gists": 4, + "observed_public_commits": 1685, + "observed_public_pull_requests": 228, + "followers": 723, + "location": "Vienna, Austria and Ishikawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "firefart", + "name": "Christian Mehlmauer", + "profile_url": "https://github.com/firefart", + "public_contributions": 1214, + "public_repos": 68, + "public_gists": 4, + "observed_public_commits": 1214, + "observed_public_pull_requests": 38, + "followers": 1094, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "philipp-spiess", + "name": "Philipp Spiess", + "profile_url": "https://github.com/philipp-spiess", + "public_contributions": 1091, + "public_repos": 175, + "public_gists": 47, + "observed_public_commits": 1091, + "observed_public_pull_requests": 33, + "followers": 677, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "TkDodo", + "name": "Dominik Dorfmeister 🔮", + "profile_url": "https://github.com/TkDodo", + "public_contributions": 1035, + "public_repos": 66, + "public_gists": 2, + "observed_public_commits": 1035, + "observed_public_pull_requests": 597, + "followers": 3429, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mrousavy", + "name": "Marc Rousavy", + "profile_url": "https://github.com/mrousavy", + "public_contributions": 1005, + "public_repos": 186, + "public_gists": 36, + "observed_public_commits": 1005, + "observed_public_pull_requests": 576, + "followers": 5202, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 13 + }, + { + "login": "michael", + "name": "Michael Aufreiter", + "profile_url": "https://github.com/michael", + "public_contributions": 989, + "public_repos": 105, + "public_gists": 166, + "observed_public_commits": 989, + "observed_public_pull_requests": 85, + "followers": 818, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "michaelbromley", + "name": "Michael Bromley", + "profile_url": "https://github.com/michaelbromley", + "public_contributions": 982, + "public_repos": 112, + "public_gists": 22, + "observed_public_commits": 982, + "observed_public_pull_requests": 187, + "followers": 961, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "kevinpapst", + "name": "Kevin Papst", + "profile_url": "https://github.com/kevinpapst", + "public_contributions": 719, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 719, + "observed_public_pull_requests": 93, + "followers": 685, + "location": "Austria, Vienna", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "nikgraf", + "name": "Nik Graf", + "profile_url": "https://github.com/nikgraf", + "public_contributions": 695, + "public_repos": 282, + "public_gists": 29, + "observed_public_commits": 695, + "observed_public_pull_requests": 341, + "followers": 1562, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "mrothauer", + "name": "Mario Rothauer", + "profile_url": "https://github.com/mrothauer", + "public_contributions": 658, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 658, + "observed_public_pull_requests": 46, + "followers": 681, + "location": "Scharnstein, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "mfussenegger", + "name": "Mathias Fußenegger", + "profile_url": "https://github.com/mfussenegger", + "public_contributions": 645, + "public_repos": 92, + "public_gists": 4, + "observed_public_commits": 645, + "observed_public_pull_requests": 514, + "followers": 1077, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "untitaker", + "name": "Markus Unterwaditzer", + "profile_url": "https://github.com/untitaker", + "public_contributions": 635, + "public_repos": 279, + "public_gists": 13, + "observed_public_commits": 635, + "observed_public_pull_requests": 326, + "followers": 735, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "DavidXanatos", + "profile_url": "https://github.com/DavidXanatos", + "public_contributions": 629, + "public_repos": 122, + "public_gists": 4, + "observed_public_commits": 629, + "observed_public_pull_requests": 31, + "followers": 949, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "schletz", + "name": "Michael Schletz", + "profile_url": "https://github.com/schletz", + "public_contributions": 607, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 607, + "observed_public_pull_requests": 2, + "followers": 153, + "location": "Spengergasse 20, 1050 Wien", + "location_confidence": "multi-location", + "discovered_by_query": "location:Wien repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "manfredsteyer", + "name": "Manfred Steyer", + "profile_url": "https://github.com/manfredsteyer", + "public_contributions": 557, + "public_repos": 745, + "public_gists": 2, + "observed_public_commits": 557, + "observed_public_pull_requests": 9, + "followers": 2649, + "location": "Graz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-brazil.json b/data/runs/2026-05-21/countries-brazil.json new file mode 100644 index 0000000..367b327 --- /dev/null +++ b/data/runs/2026-05-21/countries-brazil.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "brazil", + "name": "Brazil", + "title": "Top observed GitHub contributors in Brazil", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23081 + ] + }, + "code": "BR", + "candidate_count": 92366, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Brazil repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Brazil repos:>5 type:user", + "total": 92366, + "accepted": 100 + } + ], + "entries": [ + { + "login": "jeffersongoncalves", + "name": "Jefferson Gonçalves", + "profile_url": "https://github.com/jeffersongoncalves", + "public_contributions": 9056, + "public_repos": 115, + "public_gists": 26, + "observed_public_commits": 9056, + "observed_public_pull_requests": 241, + "followers": 5364, + "location": "Assis, SP, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "caarlos0", + "name": "Carlos Alexandro Becker", + "profile_url": "https://github.com/caarlos0", + "public_contributions": 2805, + "public_repos": 268, + "public_gists": 47, + "observed_public_commits": 2805, + "observed_public_pull_requests": 738, + "followers": 4567, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "renatogroffe", + "name": "Renato Groffe", + "profile_url": "https://github.com/renatogroffe", + "public_contributions": 2525, + "public_repos": 1853, + "public_gists": 1256, + "observed_public_commits": 2525, + "observed_public_pull_requests": 4, + "followers": 3283, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "akitaonrails", + "name": "Fabio Akita", + "profile_url": "https://github.com/akitaonrails", + "public_contributions": 2127, + "public_repos": 170, + "public_gists": 106, + "observed_public_commits": 2127, + "observed_public_pull_requests": 11, + "followers": 17362, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "giggio", + "name": "Giovanni Bassi", + "profile_url": "https://github.com/giggio", + "public_contributions": 1556, + "public_repos": 153, + "public_gists": 62, + "observed_public_commits": 1556, + "observed_public_pull_requests": 5, + "followers": 1975, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "luizomf", + "name": "Otávio Miranda", + "profile_url": "https://github.com/luizomf", + "public_contributions": 1423, + "public_repos": 134, + "public_gists": 167, + "observed_public_commits": 1423, + "observed_public_pull_requests": 68, + "followers": 9028, + "location": "Boa Esperança, MG, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "danielhe4rt", + "name": "Daniel Reis", + "profile_url": "https://github.com/danielhe4rt", + "public_contributions": 920, + "public_repos": 256, + "public_gists": 45, + "observed_public_commits": 920, + "observed_public_pull_requests": 116, + "followers": 4897, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "flameastro", + "name": "Flame", + "profile_url": "https://github.com/flameastro", + "public_contributions": 910, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 910, + "observed_public_pull_requests": 11, + "followers": 1373, + "location": "Santa Catarina, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "wilsonfreitas", + "name": "Wilson Freitas", + "profile_url": "https://github.com/wilsonfreitas", + "public_contributions": 930, + "public_repos": 128, + "public_gists": 74, + "observed_public_commits": 930, + "observed_public_pull_requests": 16, + "contribution_burst_adjustment": { + "raw_public_commits": 930, + "adjusted_public_commits": 846, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 8, + "excess_contributions": 84, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1480, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 7 + }, + { + "login": "avelino", + "name": "Avelino", + "profile_url": "https://github.com/avelino", + "public_contributions": 829, + "public_repos": 261, + "public_gists": 143, + "observed_public_commits": 829, + "observed_public_pull_requests": 184, + "followers": 6397, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "dunossauro", + "name": "Eduardo Mendes", + "profile_url": "https://github.com/dunossauro", + "public_contributions": 821, + "public_repos": 207, + "public_gists": 61, + "observed_public_commits": 821, + "observed_public_pull_requests": 35, + "followers": 4520, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "argentinaluiz", + "name": "Luiz Carlos", + "profile_url": "https://github.com/argentinaluiz", + "public_contributions": 696, + "public_repos": 399, + "public_gists": 60, + "observed_public_commits": 696, + "observed_public_pull_requests": 3, + "contribution_burst_adjustment": { + "raw_public_commits": 696, + "adjusted_public_commits": 548, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 7, + "excess_contributions": 148, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2557, + "location": "Minas Gerais - Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "RafaelGallo", + "name": "Rafael Gallo", + "profile_url": "https://github.com/RafaelGallo", + "public_contributions": 490, + "public_repos": 311, + "public_gists": 0, + "observed_public_commits": 490, + "observed_public_pull_requests": 0, + "followers": 1529, + "location": "Brazil - São Paulo", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "diego3g", + "name": "Diego Fernandes", + "profile_url": "https://github.com/diego3g", + "public_contributions": 468, + "public_repos": 148, + "public_gists": 166, + "observed_public_commits": 468, + "observed_public_pull_requests": 3, + "followers": 32669, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "turicas", + "name": "Álvaro Justen", + "profile_url": "https://github.com/turicas", + "public_contributions": 384, + "public_repos": 181, + "public_gists": 128, + "observed_public_commits": 384, + "observed_public_pull_requests": 3, + "followers": 2354, + "location": "São Paulo, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "RafaelGSS", + "name": "Rafael Gonzaga", + "profile_url": "https://github.com/RafaelGSS", + "public_contributions": 362, + "public_repos": 259, + "public_gists": 20, + "observed_public_commits": 362, + "observed_public_pull_requests": 195, + "followers": 1588, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "WSTxda", + "name": "WSTxda", + "profile_url": "https://github.com/WSTxda", + "public_contributions": 347, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 347, + "observed_public_pull_requests": 1, + "followers": 1650, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "rodrigobranas", + "name": "Rodrigo Branas", + "profile_url": "https://github.com/rodrigobranas", + "public_contributions": 329, + "public_repos": 389, + "public_gists": 2, + "observed_public_commits": 329, + "observed_public_pull_requests": 3, + "followers": 6945, + "location": "Florianópolis, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "insidegui", + "name": "Guilherme Rambo", + "profile_url": "https://github.com/insidegui", + "public_contributions": 322, + "public_repos": 254, + "public_gists": 70, + "observed_public_commits": 322, + "observed_public_pull_requests": 43, + "followers": 4892, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "luchina-gabriel", + "name": "Gabriel Luchina", + "profile_url": "https://github.com/luchina-gabriel", + "public_contributions": 303, + "public_repos": 205, + "public_gists": 0, + "observed_public_commits": 303, + "observed_public_pull_requests": 0, + "followers": 1783, + "location": "Curitiba - Paraná - Brazil ", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-canada.json b/data/runs/2026-05-21/countries-canada.json new file mode 100644 index 0000000..5575c43 --- /dev/null +++ b/data/runs/2026-05-21/countries-canada.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "slug": "canada", + "name": "Canada", + "title": "Top observed GitHub contributors in Canada", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38092 + ] + }, + "code": "CA", + "candidate_count": 124100, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Canada repos:>5 type:user", + "location:Toronto repos:>5 type:user", + "location:Vancouver repos:>5 type:user", + "location:Montreal repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Canada repos:>5 type:user", + "total": 63445, + "accepted": 25 + }, + { + "query": "location:Toronto repos:>5 type:user", + "total": 33749, + "accepted": 21 + }, + { + "query": "location:Vancouver repos:>5 type:user", + "total": 15853, + "accepted": 20 + }, + { + "query": "location:Montreal repos:>5 type:user", + "total": 11053, + "accepted": 24 + } + ], + "entries": [ + { + "login": "thestinger", + "name": "Daniel Micay", + "profile_url": "https://github.com/thestinger", + "public_contributions": 7726, + "public_repos": 14, + "public_gists": 50, + "observed_public_commits": 7726, + "observed_public_pull_requests": 1, + "followers": 2054, + "location": "Toronto, Ontario, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "rich-iannone", + "name": "Richard Iannone", + "profile_url": "https://github.com/rich-iannone", + "public_contributions": 7389, + "public_repos": 112, + "public_gists": 26, + "observed_public_commits": 7389, + "observed_public_pull_requests": 385, + "followers": 1620, + "location": "Toronto, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "michaelklishin", + "name": "Michael Klishin", + "profile_url": "https://github.com/michaelklishin", + "public_contributions": 4797, + "public_repos": 224, + "public_gists": 344, + "observed_public_commits": 4797, + "observed_public_pull_requests": 313, + "followers": 2001, + "location": "Vancouver, British Columbia, Canada 🇨🇦", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jamiepine", + "name": "Jamie Pine", + "profile_url": "https://github.com/jamiepine", + "public_contributions": 3338, + "public_repos": 36, + "public_gists": 6, + "observed_public_commits": 3338, + "observed_public_pull_requests": 242, + "followers": 2185, + "location": "Vancouver, BC", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "brunoborges", + "name": "Bruno Borges", + "profile_url": "https://github.com/brunoborges", + "public_contributions": 3245, + "public_repos": 317, + "public_gists": 98, + "observed_public_commits": 3245, + "observed_public_pull_requests": 151, + "followers": 1058, + "location": "Montreal, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "lemire", + "name": "Daniel Lemire", + "profile_url": "https://github.com/lemire", + "public_contributions": 2671, + "public_repos": 440, + "public_gists": 95, + "observed_public_commits": 2671, + "observed_public_pull_requests": 284, + "followers": 8039, + "location": "Montreal, Quebec, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2532, + "public_repos": 23809, + "public_gists": 113, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "codereport", + "name": "Conor Hoekstra", + "profile_url": "https://github.com/codereport", + "public_contributions": 2157, + "public_repos": 161, + "public_gists": 4, + "observed_public_commits": 2157, + "observed_public_pull_requests": 98, + "followers": 1975, + "location": "Toronto, ON", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "meziantou", + "name": "Gérald Barré", + "profile_url": "https://github.com/meziantou", + "public_contributions": 2146, + "public_repos": 76, + "public_gists": 29, + "observed_public_commits": 2146, + "observed_public_pull_requests": 743, + "followers": 861, + "location": "Montreal", + "location_confidence": "city-match", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "jennybc", + "name": "Jennifer (Jenny) Bryan", + "profile_url": "https://github.com/jennybc", + "public_contributions": 2091, + "public_repos": 333, + "public_gists": 71, + "observed_public_commits": 2091, + "observed_public_pull_requests": 144, + "followers": 5641, + "location": "Vancouver, BC, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "nicobailon", + "name": "Nico Bailon", + "profile_url": "https://github.com/nicobailon", + "public_contributions": 2051, + "public_repos": 130, + "public_gists": 26, + "observed_public_commits": 2051, + "observed_public_pull_requests": 207, + "followers": 1435, + "location": "Vancouver, BC", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "tobi", + "name": "Tobias Lütke", + "profile_url": "https://github.com/tobi", + "public_contributions": 1900, + "public_repos": 93, + "public_gists": 36, + "observed_public_commits": 1900, + "observed_public_pull_requests": 76, + "followers": 5005, + "location": "Ottawa, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Xe", + "name": "Xe Iaso", + "profile_url": "https://github.com/Xe", + "public_contributions": 1811, + "public_repos": 264, + "public_gists": 83, + "observed_public_commits": 1811, + "observed_public_pull_requests": 434, + "followers": 4092, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "richlander", + "name": "Rich Lander", + "profile_url": "https://github.com/richlander", + "public_contributions": 1691, + "public_repos": 245, + "public_gists": 111, + "observed_public_commits": 1691, + "observed_public_pull_requests": 698, + "followers": 1599, + "location": "Seattle / Toronto", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "vincentarelbundock", + "name": "Vincent Arel-Bundock", + "profile_url": "https://github.com/vincentarelbundock", + "public_contributions": 1659, + "public_repos": 51, + "public_gists": 42, + "observed_public_commits": 1659, + "observed_public_pull_requests": 144, + "followers": 830, + "location": "Montreal, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1557, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "CamDavidsonPilon", + "name": "Cameron Davidson-Pilon", + "profile_url": "https://github.com/CamDavidsonPilon", + "public_contributions": 1446, + "public_repos": 105, + "public_gists": 62, + "observed_public_commits": 1446, + "observed_public_pull_requests": 22, + "followers": 4788, + "location": "Waterloo, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "gorhill", + "name": "Raymond Hill", + "profile_url": "https://github.com/gorhill", + "public_contributions": 1277, + "public_repos": 28, + "public_gists": 8, + "observed_public_commits": 1277, + "observed_public_pull_requests": 0, + "followers": 6573, + "location": "Canada / Québec", + "location_confidence": "multi-location", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "chris1111", + "name": "chris1111", + "profile_url": "https://github.com/chris1111", + "public_contributions": 1175, + "public_repos": 250, + "public_gists": 10, + "observed_public_commits": 1175, + "observed_public_pull_requests": 33, + "followers": 1418, + "location": "Montreal Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Montreal repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "fnando", + "name": "Nando Vieira", + "profile_url": "https://github.com/fnando", + "public_contributions": 935, + "public_repos": 314, + "public_gists": 126, + "observed_public_commits": 935, + "observed_public_pull_requests": 261, + "followers": 1978, + "location": "Vancouver, Canada", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vancouver repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-chile.json b/data/runs/2026-05-21/countries-chile.json new file mode 100644 index 0000000..965e59e --- /dev/null +++ b/data/runs/2026-05-21/countries-chile.json @@ -0,0 +1,408 @@ +{ + "kind": "country", + "slug": "chile", + "name": "Chile", + "title": "Top observed GitHub contributors in Chile", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26992 + ] + }, + "code": "CL", + "candidate_count": 15101, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Chile repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Chile repos:>5 type:user", + "total": 15101, + "accepted": 100 + } + ], + "entries": [ + { + "login": "montoyamoraga", + "name": "aarón montoya-moraga", + "profile_url": "https://github.com/montoyamoraga", + "public_contributions": 5529, + "public_repos": 195, + "public_gists": 0, + "observed_public_commits": 5529, + "observed_public_pull_requests": 2803, + "followers": 550, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "richonguzman", + "name": "Ricardo Guzman", + "profile_url": "https://github.com/richonguzman", + "public_contributions": 4949, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 4949, + "observed_public_pull_requests": 23, + "contribution_burst_adjustment": { + "raw_public_commits": 4949, + "adjusted_public_commits": 4381, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 5, + "excess_contributions": 568, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 304, + "location": "Viña del Mar, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "rodyherrera", + "name": "Rodolfo Herrera Hernandez", + "profile_url": "https://github.com/rodyherrera", + "public_contributions": 2684, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 2684, + "observed_public_pull_requests": 1, + "followers": 231, + "location": "Chile, Talca", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "CamilaJaviera91", + "name": "Camila Javiera Muñoz Navarro", + "profile_url": "https://github.com/CamilaJaviera91", + "public_contributions": 2171, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 2171, + "observed_public_pull_requests": 46, + "followers": 302, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "bidah", + "name": "Rodrigo Figueroa", + "profile_url": "https://github.com/bidah", + "public_contributions": 1621, + "public_repos": 800, + "public_gists": 30, + "observed_public_commits": 1621, + "observed_public_pull_requests": 6, + "followers": 191, + "location": "Maitencillo, Valparaiso, Chile.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "dfbustosus", + "name": "David Bustos Usta", + "profile_url": "https://github.com/dfbustosus", + "public_contributions": 1405, + "public_repos": 65, + "public_gists": 1, + "observed_public_commits": 1405, + "observed_public_pull_requests": 85, + "followers": 325, + "location": "Concepcion, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "bastianolea", + "name": "Bastián Olea Herera", + "profile_url": "https://github.com/bastianolea", + "public_contributions": 1219, + "public_repos": 100, + "public_gists": 38, + "observed_public_commits": 1219, + "observed_public_pull_requests": 1, + "followers": 333, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "wajahat-ali-mir-dev", + "name": "Wajahat Ali Mir", + "profile_url": "https://github.com/wajahat-ali-mir-dev", + "public_contributions": 5530, + "public_repos": 35, + "public_gists": 2, + "observed_public_commits": 5530, + "observed_public_pull_requests": 11, + "contribution_burst_adjustment": { + "raw_public_commits": 5530, + "adjusted_public_commits": 1047, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 7, + "excess_contributions": 4483, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 179, + "location": "uk mx ksa drc cog togo cuba peru pk mali oman usa rsa rok uae mk cod macau laos iraq qatar gabon kosovo haiti benin syria chile niger yemen ghana nepal sudan kenya japan china india egypt italy spain france russia ukraine germany norway sweden finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 1 + }, + { + "login": "Blandskron", + "name": "Blandskron", + "profile_url": "https://github.com/Blandskron", + "public_contributions": 1077, + "public_repos": 326, + "public_gists": 1, + "observed_public_commits": 1077, + "observed_public_pull_requests": 140, + "contribution_burst_adjustment": { + "raw_public_commits": 1077, + "adjusted_public_commits": 1033, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 1, + "excess_contributions": 44, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 473, + "location": "Santiago Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "DarkGhostHunter", + "name": "Italo", + "profile_url": "https://github.com/DarkGhostHunter", + "public_contributions": 807, + "public_repos": 59, + "public_gists": 120, + "observed_public_commits": 807, + "observed_public_pull_requests": 102, + "followers": 269, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "aledbf", + "name": "Manuel Alejandro de Brito Fontes", + "profile_url": "https://github.com/aledbf", + "public_contributions": 779, + "public_repos": 391, + "public_gists": 27, + "observed_public_commits": 779, + "observed_public_pull_requests": 74, + "followers": 514, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "maria-rcks", + "name": "maria", + "profile_url": "https://github.com/maria-rcks", + "public_contributions": 765, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 765, + "observed_public_pull_requests": 75, + "followers": 168, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12 + }, + { + "login": "longemen3000", + "name": "Andrés Riedemann", + "profile_url": "https://github.com/longemen3000", + "public_contributions": 759, + "public_repos": 124, + "public_gists": 4, + "observed_public_commits": 759, + "observed_public_pull_requests": 36, + "followers": 151, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "jbkunst", + "name": "Joshua Kunst", + "profile_url": "https://github.com/jbkunst", + "public_contributions": 756, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 756, + "observed_public_pull_requests": 0, + "followers": 515, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "cmartinezs", + "name": "Carlos F. Martínez Sánchez", + "profile_url": "https://github.com/cmartinezs", + "public_contributions": 723, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 723, + "observed_public_pull_requests": 9, + "followers": 160, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "CleoMenezesJr", + "name": "Cleo Menezes Jr.", + "profile_url": "https://github.com/CleoMenezesJr", + "public_contributions": 653, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 653, + "observed_public_pull_requests": 16, + "followers": 180, + "location": "Viña del mar - Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "vicenteconejerosdelacruz", + "name": "Vicente Conejeros de la Cruz", + "profile_url": "https://github.com/vicenteconejerosdelacruz", + "public_contributions": 612, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 612, + "observed_public_pull_requests": 3, + "followers": 213, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "IgnacioPalma", + "name": "Ignacio Palma", + "profile_url": "https://github.com/IgnacioPalma", + "public_contributions": 611, + "public_repos": 40, + "public_gists": 0, + "observed_public_commits": 611, + "observed_public_pull_requests": 69, + "followers": 148, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "Jhoel777ar", + "name": "Joel Andres C.", + "profile_url": "https://github.com/Jhoel777ar", + "public_contributions": 523, + "public_repos": 390, + "public_gists": 0, + "observed_public_commits": 523, + "observed_public_pull_requests": 10, + "followers": 651, + "location": "Chile - Bolivia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "tyronejosee", + "name": "Tyrone José", + "profile_url": "https://github.com/tyronejosee", + "public_contributions": 511, + "public_repos": 111, + "public_gists": 2, + "observed_public_commits": 511, + "observed_public_pull_requests": 11, + "followers": 516, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-21/countries-china.json b/data/runs/2026-05-21/countries-china.json new file mode 100644 index 0000000..50f33e9 --- /dev/null +++ b/data/runs/2026-05-21/countries-china.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "china", + "name": "China", + "title": "Top observed GitHub contributors in China", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 124257 + ] + }, + "code": "CN", + "candidate_count": 118725, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:China repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:China repos:>5 type:user", + "total": 118725, + "accepted": 100 + } + ], + "entries": [ + { + "login": "wizardforcel", + "name": "布客飞龙", + "profile_url": "https://github.com/wizardforcel", + "public_contributions": 56108, + "public_repos": 1613, + "public_gists": 13, + "observed_public_commits": 56108, + "observed_public_pull_requests": 2, + "followers": 10264, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39254, + "public_repos": 232, + "public_gists": 18, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "mercyblitz", + "name": "Mercy Ma", + "profile_url": "https://github.com/mercyblitz", + "public_contributions": 6282, + "public_repos": 86, + "public_gists": 0, + "observed_public_commits": 6282, + "observed_public_pull_requests": 426, + "followers": 8092, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jaywcjlove", + "name": "小弟调调", + "profile_url": "https://github.com/jaywcjlove", + "public_contributions": 5923, + "public_repos": 257, + "public_gists": 6, + "observed_public_commits": 5923, + "observed_public_pull_requests": 17, + "followers": 9161, + "location": "Suzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "YunaiV", + "name": "芋道源码", + "profile_url": "https://github.com/YunaiV", + "public_contributions": 5713, + "public_repos": 87, + "public_gists": 0, + "observed_public_commits": 5713, + "observed_public_pull_requests": 14, + "followers": 12634, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "EndlessCheng", + "name": "灵茶山艾府 [0x3F]", + "profile_url": "https://github.com/EndlessCheng", + "public_contributions": 3037, + "public_repos": 197, + "public_gists": 3, + "observed_public_commits": 3037, + "observed_public_pull_requests": 0, + "followers": 6170, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "overtrue", + "name": "安正超", + "profile_url": "https://github.com/overtrue", + "public_contributions": 2338, + "public_repos": 129, + "public_gists": 31, + "observed_public_commits": 2338, + "observed_public_pull_requests": 673, + "followers": 7256, + "location": "Shenzhen,China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sorrycc", + "name": "chencheng (云谦)", + "profile_url": "https://github.com/sorrycc", + "public_contributions": 2260, + "public_repos": 284, + "public_gists": 70, + "observed_public_commits": 2260, + "observed_public_pull_requests": 379, + "followers": 14731, + "location": "HangZhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "onevcat", + "name": "Wei Wang", + "profile_url": "https://github.com/onevcat", + "public_contributions": 1908, + "public_repos": 260, + "public_gists": 124, + "observed_public_commits": 1908, + "observed_public_pull_requests": 421, + "followers": 15816, + "location": "Yokohama, Japan / China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "fengmk2", + "name": "MK (fengmk2)", + "profile_url": "https://github.com/fengmk2", + "public_contributions": 1434, + "public_repos": 430, + "public_gists": 85, + "observed_public_commits": 1434, + "observed_public_pull_requests": 1445, + "followers": 8347, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "xuxueli", + "name": "许雪里", + "profile_url": "https://github.com/xuxueli", + "public_contributions": 1410, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1410, + "observed_public_pull_requests": 1, + "followers": 5892, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "madeye", + "name": "Max Lv", + "profile_url": "https://github.com/madeye", + "public_contributions": 1299, + "public_repos": 84, + "public_gists": 19, + "observed_public_commits": 1299, + "observed_public_pull_requests": 511, + "followers": 5023, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "justjavac", + "name": "迷渡", + "profile_url": "https://github.com/justjavac", + "public_contributions": 1108, + "public_repos": 445, + "public_gists": 15, + "observed_public_commits": 1108, + "observed_public_pull_requests": 132, + "followers": 17210, + "location": "Tianjin, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "afc163", + "name": "afc163", + "profile_url": "https://github.com/afc163", + "public_contributions": 1066, + "public_repos": 291, + "public_gists": 8, + "observed_public_commits": 1066, + "observed_public_pull_requests": 442, + "followers": 7342, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "YunYouJun", + "name": "云游君", + "profile_url": "https://github.com/YunYouJun", + "public_contributions": 1017, + "public_repos": 248, + "public_gists": 1, + "observed_public_commits": 1017, + "observed_public_pull_requests": 62, + "followers": 5088, + "location": "Guangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "hiyouga", + "name": "Yaowei Zheng", + "profile_url": "https://github.com/hiyouga", + "public_contributions": 968, + "public_repos": 79, + "public_gists": 1, + "observed_public_commits": 968, + "observed_public_pull_requests": 296, + "followers": 6337, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "smallnest", + "name": "smallnest", + "profile_url": "https://github.com/smallnest", + "public_contributions": 797, + "public_repos": 305, + "public_gists": 134, + "observed_public_commits": 797, + "observed_public_pull_requests": 151, + "followers": 4996, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "bigtreetech", + "name": "BIGTREETECH", + "profile_url": "https://github.com/bigtreetech", + "public_contributions": 764, + "public_repos": 180, + "public_gists": 1, + "observed_public_commits": 764, + "observed_public_pull_requests": 15, + "followers": 8129, + "location": "Shenzhen, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "michaelliao", + "name": "Crypto Michael", + "profile_url": "https://github.com/michaelliao", + "public_contributions": 727, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 727, + "observed_public_pull_requests": 0, + "followers": 38518, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-denmark.json b/data/runs/2026-05-21/countries-denmark.json new file mode 100644 index 0000000..5cf5fe9 --- /dev/null +++ b/data/runs/2026-05-21/countries-denmark.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "denmark", + "name": "Denmark", + "title": "Top observed GitHub contributors in Denmark", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24042 + ] + }, + "code": "DK", + "candidate_count": 10967, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Denmark repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Denmark repos:>5 type:user", + "total": 10967, + "accepted": 100 + } + ], + "entries": [ + { + "login": "neoneye", + "name": "Simon Strandgaard", + "profile_url": "https://github.com/neoneye", + "public_contributions": 4895, + "public_repos": 214, + "public_gists": 35, + "observed_public_commits": 4895, + "observed_public_pull_requests": 437, + "followers": 273, + "location": "Copenhagen - Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "niksedk", + "name": "Nikolaj Olsson", + "profile_url": "https://github.com/niksedk", + "public_contributions": 4436, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 4436, + "observed_public_pull_requests": 194, + "followers": 301, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "LayZeeDK", + "name": "Lars Gyrup Brink Nielsen", + "profile_url": "https://github.com/LayZeeDK", + "public_contributions": 4055, + "public_repos": 191, + "public_gists": 165, + "observed_public_commits": 4055, + "observed_public_pull_requests": 71, + "followers": 539, + "location": "Holstebro, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ThomasVitale", + "name": "Thomas Vitale", + "profile_url": "https://github.com/ThomasVitale", + "public_contributions": 2065, + "public_repos": 226, + "public_gists": 19, + "observed_public_commits": 2065, + "observed_public_pull_requests": 145, + "followers": 1232, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "maxandersen", + "name": "Max Rydahl Andersen", + "profile_url": "https://github.com/maxandersen", + "public_contributions": 1783, + "public_repos": 741, + "public_gists": 297, + "observed_public_commits": 1783, + "observed_public_pull_requests": 323, + "followers": 410, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "davsclaus", + "name": "Claus Ibsen", + "profile_url": "https://github.com/davsclaus", + "public_contributions": 1611, + "public_repos": 78, + "public_gists": 205, + "observed_public_commits": 1611, + "observed_public_pull_requests": 395, + "followers": 650, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "akien-mga", + "name": "Rémi Verschelde", + "profile_url": "https://github.com/akien-mga", + "public_contributions": 1564, + "public_repos": 248, + "public_gists": 13, + "observed_public_commits": 1564, + "observed_public_pull_requests": 173, + "followers": 1733, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "AJenbo", + "name": "Anders Jenbo", + "profile_url": "https://github.com/AJenbo", + "public_contributions": 1459, + "public_repos": 167, + "public_gists": 2, + "observed_public_commits": 1459, + "observed_public_pull_requests": 385, + "followers": 384, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "athas", + "name": "Troels Henriksen", + "profile_url": "https://github.com/athas", + "public_contributions": 1229, + "public_repos": 231, + "public_gists": 72, + "observed_public_commits": 1229, + "observed_public_pull_requests": 78, + "followers": 331, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "freddydk", + "name": "Freddy Kristiansen", + "profile_url": "https://github.com/freddydk", + "public_contributions": 945, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 945, + "observed_public_pull_requests": 29, + "followers": 360, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "davidpdrsn", + "name": "David Pedersen", + "profile_url": "https://github.com/davidpdrsn", + "public_contributions": 930, + "public_repos": 186, + "public_gists": 79, + "observed_public_commits": 930, + "observed_public_pull_requests": 189, + "followers": 1732, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "FrederikBolding", + "name": "Frederik Bolding", + "profile_url": "https://github.com/FrederikBolding", + "public_contributions": 913, + "public_repos": 132, + "public_gists": 1, + "observed_public_commits": 913, + "observed_public_pull_requests": 430, + "followers": 473, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "gavinsimpson", + "name": "Gavin Simpson", + "profile_url": "https://github.com/gavinsimpson", + "public_contributions": 859, + "public_repos": 262, + "public_gists": 19, + "observed_public_commits": 859, + "observed_public_pull_requests": 5, + "followers": 564, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "danmindru", + "name": "Dan Mindru", + "profile_url": "https://github.com/danmindru", + "public_contributions": 843, + "public_repos": 89, + "public_gists": 18, + "observed_public_commits": 843, + "observed_public_pull_requests": 5, + "followers": 604, + "location": "Denmark ☁️", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "sepandhaghighi", + "name": "Sepand Haghighi", + "profile_url": "https://github.com/sepandhaghighi", + "public_contributions": 835, + "public_repos": 101, + "public_gists": 5, + "observed_public_commits": 835, + "observed_public_pull_requests": 781, + "followers": 916, + "location": "Aalborg, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "LunaTheFoxgirl", + "name": "Luna", + "profile_url": "https://github.com/LunaTheFoxgirl", + "public_contributions": 820, + "public_repos": 134, + "public_gists": 6, + "observed_public_commits": 820, + "observed_public_pull_requests": 16, + "followers": 954, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "alexrp", + "name": "Alex Rønne Petersen", + "profile_url": "https://github.com/alexrp", + "public_contributions": 785, + "public_repos": 159, + "public_gists": 0, + "observed_public_commits": 785, + "observed_public_pull_requests": 161, + "followers": 413, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "david-christiansen", + "name": "David Thrane Christiansen", + "profile_url": "https://github.com/david-christiansen", + "public_contributions": 765, + "public_repos": 177, + "public_gists": 45, + "observed_public_commits": 765, + "observed_public_pull_requests": 711, + "followers": 577, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "yoshuawuyts", + "name": "Yosh", + "profile_url": "https://github.com/yoshuawuyts", + "public_contributions": 650, + "public_repos": 1021, + "public_gists": 385, + "observed_public_commits": 650, + "observed_public_pull_requests": 110, + "followers": 3276, + "location": "København, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "mikker", + "name": "Mikkel Malmberg", + "profile_url": "https://github.com/mikker", + "public_contributions": 649, + "public_repos": 161, + "public_gists": 62, + "observed_public_commits": 649, + "observed_public_pull_requests": 257, + "followers": 840, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-finland.json b/data/runs/2026-05-21/countries-finland.json new file mode 100644 index 0000000..901f389 --- /dev/null +++ b/data/runs/2026-05-21/countries-finland.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "finland", + "name": "Finland", + "title": "Top observed GitHub contributors in Finland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26050 + ] + }, + "code": "FI", + "candidate_count": 12706, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Finland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Finland repos:>5 type:user", + "total": 12706, + "accepted": 100 + } + ], + "entries": [ + { + "login": "penberg", + "name": "Pekka Enberg", + "profile_url": "https://github.com/penberg", + "public_contributions": 3928, + "public_repos": 58, + "public_gists": 2, + "observed_public_commits": 3928, + "observed_public_pull_requests": 761, + "followers": 1896, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tulir", + "name": "Tulir Asokan", + "profile_url": "https://github.com/tulir", + "public_contributions": 3487, + "public_repos": 141, + "public_gists": 8, + "observed_public_commits": 3487, + "observed_public_pull_requests": 101, + "followers": 1135, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "cniska", + "name": "Christoffer Niska", + "profile_url": "https://github.com/cniska", + "public_contributions": 3385, + "public_repos": 135, + "public_gists": 111, + "observed_public_commits": 3385, + "observed_public_pull_requests": 126, + "followers": 313, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "bebraw", + "name": "Juho Vepsäläinen", + "profile_url": "https://github.com/bebraw", + "public_contributions": 3106, + "public_repos": 262, + "public_gists": 208, + "observed_public_commits": 3106, + "observed_public_pull_requests": 7, + "contribution_burst_adjustment": { + "raw_public_commits": 3106, + "adjusted_public_commits": 2982, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 124, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2212, + "location": "Rautalampi, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "rollecode", + "name": "Rolle Laukkarinen", + "profile_url": "https://github.com/rollecode", + "public_contributions": 2710, + "public_repos": 309, + "public_gists": 6, + "observed_public_commits": 2710, + "observed_public_pull_requests": 42, + "followers": 324, + "location": "Jyväskylä, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "hugovk", + "name": "Hugo van Kemenade", + "profile_url": "https://github.com/hugovk", + "public_contributions": 2506, + "public_repos": 1415, + "public_gists": 35, + "observed_public_commits": 2506, + "observed_public_pull_requests": 986, + "followers": 1131, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "arielsalminen", + "name": "Ariel Salminen", + "profile_url": "https://github.com/arielsalminen", + "public_contributions": 1879, + "public_repos": 82, + "public_gists": 49, + "observed_public_commits": 1879, + "observed_public_pull_requests": 24, + "followers": 1063, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "mmalmi", + "name": "Martti Malmi", + "profile_url": "https://github.com/mmalmi", + "public_contributions": 1695, + "public_repos": 96, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 38, + "followers": 415, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "brylie", + "name": "Brylie Oxley", + "profile_url": "https://github.com/brylie", + "public_contributions": 1659, + "public_repos": 182, + "public_gists": 31, + "observed_public_commits": 1659, + "observed_public_pull_requests": 141, + "followers": 312, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "dalathegreat", + "name": "Daniel Öster", + "profile_url": "https://github.com/dalathegreat", + "public_contributions": 1483, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 1483, + "observed_public_pull_requests": 382, + "followers": 1755, + "location": "Vaasa, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "nikohoffren", + "name": "Niko Hoffrén", + "profile_url": "https://github.com/nikohoffren", + "public_contributions": 1324, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1324, + "observed_public_pull_requests": 17, + "followers": 517, + "location": "Kuopio, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "akheron", + "name": "Petri Lehtinen", + "profile_url": "https://github.com/akheron", + "public_contributions": 1221, + "public_repos": 125, + "public_gists": 38, + "observed_public_commits": 1221, + "observed_public_pull_requests": 206, + "followers": 512, + "location": "Turku, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mstahv", + "name": "Matti Tahvonen", + "profile_url": "https://github.com/mstahv", + "public_contributions": 978, + "public_repos": 384, + "public_gists": 12, + "observed_public_commits": 978, + "observed_public_pull_requests": 63, + "followers": 631, + "location": "Turku, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Kaltsoon", + "name": "Kalle Ilves", + "profile_url": "https://github.com/Kaltsoon", + "public_contributions": 916, + "public_repos": 279, + "public_gists": 0, + "observed_public_commits": 916, + "observed_public_pull_requests": 4, + "followers": 429, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "michael-andreuzza", + "name": "Michael Andreuzza", + "profile_url": "https://github.com/michael-andreuzza", + "public_contributions": 791, + "public_repos": 32, + "public_gists": 5, + "observed_public_commits": 791, + "observed_public_pull_requests": 11, + "followers": 512, + "location": "Mariehman, Åland Islands, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "aloctavodia", + "name": "Osvaldo A Martin", + "profile_url": "https://github.com/aloctavodia", + "public_contributions": 775, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 775, + "observed_public_pull_requests": 408, + "followers": 675, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "lhotari", + "name": "Lari Hotari", + "profile_url": "https://github.com/lhotari", + "public_contributions": 680, + "public_repos": 254, + "public_gists": 25, + "observed_public_commits": 680, + "observed_public_pull_requests": 332, + "followers": 267, + "location": "Espoo, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "eemeli", + "name": "Eemeli Aro", + "profile_url": "https://github.com/eemeli", + "public_contributions": 678, + "public_repos": 173, + "public_gists": 8, + "observed_public_commits": 678, + "observed_public_pull_requests": 217, + "followers": 452, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "akx", + "name": "Aarni Koskela", + "profile_url": "https://github.com/akx", + "public_contributions": 621, + "public_repos": 954, + "public_gists": 98, + "observed_public_commits": 621, + "observed_public_pull_requests": 355, + "followers": 513, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-france.json b/data/runs/2026-05-21/countries-france.json new file mode 100644 index 0000000..5c235f1 --- /dev/null +++ b/data/runs/2026-05-21/countries-france.json @@ -0,0 +1,388 @@ +{ + "kind": "country", + "slug": "france", + "name": "France", + "title": "Top observed GitHub contributors in France", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 84074 + ] + }, + "code": "FR", + "candidate_count": 94101, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:France repos:>5 type:user", + "location:Paris repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:France repos:>5 type:user", + "total": 61671, + "accepted": 50 + }, + { + "query": "location:Paris repos:>5 type:user", + "total": 32430, + "accepted": 34 + } + ], + "entries": [ + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 28722, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, + "location": "Paris, La Défense", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "fasterthanlime", + "name": "Amos Wenger", + "profile_url": "https://github.com/fasterthanlime", + "public_contributions": 11285, + "public_repos": 565, + "public_gists": 91, + "observed_public_commits": 11285, + "observed_public_pull_requests": 1380, + "followers": 4691, + "location": "Lyon, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "nicolas-grekas", + "name": "Nicolas Grekas", + "profile_url": "https://github.com/nicolas-grekas", + "public_contributions": 10149, + "public_repos": 132, + "public_gists": 29, + "observed_public_commits": 10149, + "observed_public_pull_requests": 607, + "followers": 2106, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ornicar", + "name": "Thibault Duplessis", + "profile_url": "https://github.com/ornicar", + "public_contributions": 7340, + "public_repos": 465, + "public_gists": 429, + "observed_public_commits": 7340, + "observed_public_pull_requests": 228, + "followers": 6404, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "crazy-max", + "name": "CrazyMax", + "profile_url": "https://github.com/crazy-max", + "public_contributions": 6481, + "public_repos": 292, + "public_gists": 26, + "observed_public_commits": 6481, + "observed_public_pull_requests": 1524, + "followers": 2747, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "samber", + "name": "Samuel Berthe", + "profile_url": "https://github.com/samber", + "public_contributions": 6206, + "public_repos": 281, + "public_gists": 43, + "observed_public_commits": 6206, + "observed_public_pull_requests": 292, + "followers": 2115, + "location": "Nantes, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "jedisct1", + "name": "Frank Denis", + "profile_url": "https://github.com/jedisct1", + "public_contributions": 5947, + "public_repos": 558, + "public_gists": 810, + "observed_public_commits": 5947, + "observed_public_pull_requests": 177, + "followers": 4245, + "location": "Antibes, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "benoitc", + "name": "Benoit Chesneau", + "profile_url": "https://github.com/benoitc", + "public_contributions": 3492, + "public_repos": 281, + "public_gists": 8, + "observed_public_commits": 3492, + "observed_public_pull_requests": 515, + "followers": 2340, + "location": "Creil, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "fzaninotto", + "name": "Francois Zaninotto", + "profile_url": "https://github.com/fzaninotto", + "public_contributions": 2349, + "public_repos": 101, + "public_gists": 24, + "observed_public_commits": 2349, + "observed_public_pull_requests": 51, + "followers": 4315, + "location": "Nancy, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "vincentbernat", + "name": "Vincent Bernat", + "profile_url": "https://github.com/vincentbernat", + "public_contributions": 2103, + "public_repos": 443, + "public_gists": 67, + "observed_public_commits": 2103, + "observed_public_pull_requests": 101, + "followers": 1234, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "angristan", + "name": "Stanislas", + "profile_url": "https://github.com/angristan", + "public_contributions": 2062, + "public_repos": 273, + "public_gists": 28, + "observed_public_commits": 2062, + "observed_public_pull_requests": 126, + "followers": 2198, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "Dimillian", + "name": "Thomas Ricouard", + "profile_url": "https://github.com/Dimillian", + "public_contributions": 2012, + "public_repos": 177, + "public_gists": 99, + "observed_public_commits": 2012, + "observed_public_pull_requests": 179, + "followers": 4191, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "fabpot", + "name": "Fabien Potencier", + "profile_url": "https://github.com/fabpot", + "public_contributions": 1842, + "public_repos": 97, + "public_gists": 12, + "observed_public_commits": 1842, + "observed_public_pull_requests": 189, + "followers": 13416, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "gregberge", + "name": "Greg Bergé", + "profile_url": "https://github.com/gregberge", + "public_contributions": 1609, + "public_repos": 149, + "public_gists": 39, + "observed_public_commits": 1609, + "observed_public_pull_requests": 793, + "followers": 2044, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "p0dalirius", + "name": "Rémi GASCOU (Podalirius)", + "profile_url": "https://github.com/p0dalirius", + "public_contributions": 1539, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 1539, + "observed_public_pull_requests": 317, + "followers": 2283, + "location": "France", + "location_confidence": "exact-country", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "StanGirard", + "name": "Stan Girard", + "profile_url": "https://github.com/StanGirard", + "public_contributions": 1375, + "public_repos": 93, + "public_gists": 12, + "observed_public_commits": 1375, + "observed_public_pull_requests": 704, + "followers": 2378, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "ocornut", + "name": "omar", + "profile_url": "https://github.com/ocornut", + "public_contributions": 998, + "public_repos": 27, + "public_gists": 14, + "observed_public_commits": 998, + "observed_public_pull_requests": 6, + "followers": 4103, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "LaurentMazare", + "name": "Laurent Mazare", + "profile_url": "https://github.com/LaurentMazare", + "public_contributions": 920, + "public_repos": 112, + "public_gists": 9, + "observed_public_commits": 920, + "observed_public_pull_requests": 148, + "followers": 2769, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "nadimkobeissi", + "name": "Nadim Kobeissi", + "profile_url": "https://github.com/nadimkobeissi", + "public_contributions": 917, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 917, + "observed_public_pull_requests": 16, + "followers": 1358, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "agoncal", + "name": "Antonio Goncalves", + "profile_url": "https://github.com/agoncal", + "public_contributions": 906, + "public_repos": 185, + "public_gists": 34, + "observed_public_commits": 906, + "observed_public_pull_requests": 11, + "followers": 1430, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/runs/2026-05-21/countries-germany.json b/data/runs/2026-05-21/countries-germany.json new file mode 100644 index 0000000..3fbf942 --- /dev/null +++ b/data/runs/2026-05-21/countries-germany.json @@ -0,0 +1,402 @@ +{ + "kind": "country", + "slug": "germany", + "name": "Germany", + "title": "Top observed GitHub contributors in Germany", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34665 + ] + }, + "code": "DE", + "candidate_count": 130357, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Germany repos:>5 type:user", + "location:Berlin repos:>5 type:user", + "location:Munich repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Germany repos:>5 type:user", + "total": 90436, + "accepted": 34 + }, + { + "query": "location:Berlin repos:>5 type:user", + "total": 28953, + "accepted": 22 + }, + { + "query": "location:Munich repos:>5 type:user", + "total": 10968, + "accepted": 32 + } + ], + "entries": [ + { + "login": "alexeygrigorev", + "name": "Alexey Grigorev", + "profile_url": "https://github.com/alexeygrigorev", + "public_contributions": 7796, + "public_repos": 184, + "public_gists": 39, + "observed_public_commits": 7796, + "observed_public_pull_requests": 21, + "followers": 5629, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "changkun", + "name": "Changkun Ou", + "profile_url": "https://github.com/changkun", + "public_contributions": 4565, + "public_repos": 166, + "public_gists": 68, + "observed_public_commits": 4565, + "observed_public_pull_requests": 57, + "followers": 4807, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "sebastianbergmann", + "name": "Sebastian Bergmann", + "profile_url": "https://github.com/sebastianbergmann", + "public_contributions": 4316, + "public_repos": 74, + "public_gists": 10, + "observed_public_commits": 4316, + "observed_public_pull_requests": 57, + "followers": 7615, + "location": "Siegburg, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "schacon", + "name": "Scott Chacon", + "profile_url": "https://github.com/schacon", + "public_contributions": 4138, + "public_repos": 261, + "public_gists": 98, + "observed_public_commits": 4138, + "observed_public_pull_requests": 978, + "followers": 14140, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "brillout", + "name": "Rom", + "profile_url": "https://github.com/brillout", + "public_contributions": 4076, + "public_repos": 432, + "public_gists": 3, + "observed_public_commits": 4076, + "observed_public_pull_requests": 567, + "followers": 1385, + "location": "Germany, Munich", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "floooh", + "name": "Andre Weissflog", + "profile_url": "https://github.com/floooh", + "public_contributions": 2257, + "public_repos": 162, + "public_gists": 55, + "observed_public_commits": 2257, + "observed_public_pull_requests": 128, + "followers": 3039, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "KittyGiraudel", + "name": "Kitty Giraudel", + "profile_url": "https://github.com/KittyGiraudel", + "public_contributions": 2086, + "public_repos": 62, + "public_gists": 111, + "observed_public_commits": 2086, + "observed_public_pull_requests": 35, + "followers": 2984, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 14 + }, + { + "login": "posva", + "name": "Eduardo San Martin Morote", + "profile_url": "https://github.com/posva", + "public_contributions": 2058, + "public_repos": 386, + "public_gists": 18, + "observed_public_commits": 2058, + "observed_public_pull_requests": 60, + "followers": 6525, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "Leonxlnx", + "name": "Leon Lin", + "profile_url": "https://github.com/Leonxlnx", + "public_contributions": 1732, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1732, + "observed_public_pull_requests": 21, + "followers": 827, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "pepelsbey", + "name": "Vadim Makeev", + "profile_url": "https://github.com/pepelsbey", + "public_contributions": 1641, + "public_repos": 54, + "public_gists": 111, + "observed_public_commits": 1641, + "observed_public_pull_requests": 159, + "followers": 2468, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "leahneukirchen", + "name": "Leah Neukirchen", + "profile_url": "https://github.com/leahneukirchen", + "public_contributions": 1458, + "public_repos": 217, + "public_gists": 8, + "observed_public_commits": 1458, + "observed_public_pull_requests": 28, + "followers": 1493, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "aeneasr", + "name": "hackerman", + "profile_url": "https://github.com/aeneasr", + "public_contributions": 1386, + "public_repos": 263, + "public_gists": 43, + "observed_public_commits": 1386, + "observed_public_pull_requests": 165, + "followers": 2059, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "IndrajeetPatil", + "name": "Indrajeet Patil", + "profile_url": "https://github.com/IndrajeetPatil", + "public_contributions": 1288, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1288, + "observed_public_pull_requests": 306, + "followers": 1790, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "Lasim", + "name": "Piotr Hajdas", + "profile_url": "https://github.com/Lasim", + "public_contributions": 1111, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1111, + "observed_public_pull_requests": 105, + "followers": 1170, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "sharkdp", + "name": "David Peter", + "profile_url": "https://github.com/sharkdp", + "public_contributions": 993, + "public_repos": 129, + "public_gists": 37, + "observed_public_commits": 993, + "observed_public_pull_requests": 554, + "followers": 8041, + "location": "Stuttgart, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "tiangolo", + "name": "Sebastián Ramírez", + "profile_url": "https://github.com/tiangolo", + "public_contributions": 925, + "public_repos": 66, + "public_gists": 1, + "observed_public_commits": 925, + "observed_public_pull_requests": 628, + "followers": 31389, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 19 + }, + { + "login": "marijnh", + "name": "Marijn Haverbeke", + "profile_url": "https://github.com/marijnh", + "public_contributions": 990, + "public_repos": 65, + "public_gists": 44, + "observed_public_commits": 990, + "observed_public_pull_requests": 2, + "contribution_burst_adjustment": { + "raw_public_commits": 990, + "adjusted_public_commits": 915, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 75, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7064, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "aregtech", + "name": "Aregtech", + "profile_url": "https://github.com/aregtech", + "public_contributions": 904, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 904, + "observed_public_pull_requests": 188, + "followers": 754, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "nikic", + "name": "Nikita Popov", + "profile_url": "https://github.com/nikic", + "public_contributions": 817, + "public_repos": 140, + "public_gists": 73, + "observed_public_commits": 817, + "observed_public_pull_requests": 467, + "followers": 6486, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-hong-kong.json b/data/runs/2026-05-21/countries-hong-kong.json new file mode 100644 index 0000000..66870a5 --- /dev/null +++ b/data/runs/2026-05-21/countries-hong-kong.json @@ -0,0 +1,389 @@ +{ + "kind": "country", + "slug": "hong-kong", + "name": "Hong Kong", + "title": "Top observed GitHub contributors in Hong Kong", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 35664 + ] + }, + "code": "HK", + "candidate_count": 8821, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"Hong Kong\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"Hong Kong\" repos:>5 type:user", + "total": 8821, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Anduin2017", + "name": "Anduin Xue", + "profile_url": "https://github.com/Anduin2017", + "public_contributions": 9458, + "public_repos": 142, + "public_gists": 14, + "observed_public_commits": 9458, + "observed_public_pull_requests": 17, + "followers": 3530, + "location": "Hong Kong SAR", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "JokerJohn", + "name": "Catalina", + "profile_url": "https://github.com/JokerJohn", + "public_contributions": 6877, + "public_repos": 107, + "public_gists": 1, + "observed_public_commits": 6877, + "observed_public_pull_requests": 5, + "followers": 1107, + "location": "Hong Kong SAR, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5552, + "public_repos": 2900, + "public_gists": 98, + "observed_public_commits": 5552, + "observed_public_pull_requests": 1, + "followers": 400, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "kentang2017", + "name": "Ken Tang", + "profile_url": "https://github.com/kentang2017", + "public_contributions": 2804, + "public_repos": 28, + "public_gists": 0, + "observed_public_commits": 2804, + "observed_public_pull_requests": 1, + "followers": 745, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "fuma-nama", + "name": "Fuma Nama", + "profile_url": "https://github.com/fuma-nama", + "public_contributions": 2232, + "public_repos": 131, + "public_gists": 0, + "observed_public_commits": 2232, + "observed_public_pull_requests": 439, + "followers": 1586, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "nelsonlaidev", + "name": "Nelson Lai", + "profile_url": "https://github.com/nelsonlaidev", + "public_contributions": 2030, + "public_repos": 51, + "public_gists": 1, + "observed_public_commits": 2030, + "observed_public_pull_requests": 241, + "followers": 338, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "0x676e67", + "profile_url": "https://github.com/0x676e67", + "public_contributions": 1977, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 1977, + "observed_public_pull_requests": 916, + "followers": 774, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "DarkLight1337", + "name": "Cyrus Leung", + "profile_url": "https://github.com/DarkLight1337", + "public_contributions": 1954, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 1954, + "observed_public_pull_requests": 525, + "followers": 425, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "ArgoZhang", + "name": "Argo Zhang", + "profile_url": "https://github.com/ArgoZhang", + "public_contributions": 1443, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 1443, + "observed_public_pull_requests": 1235, + "followers": 1065, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "johnsoncodehk", + "name": "Johnson Chu", + "profile_url": "https://github.com/johnsoncodehk", + "public_contributions": 1337, + "public_repos": 153, + "public_gists": 23, + "observed_public_commits": 1337, + "observed_public_pull_requests": 149, + "followers": 1687, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "TianxingChen", + "name": "Tianxing Chen (陈天行)", + "profile_url": "https://github.com/TianxingChen", + "public_contributions": 1258, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 1258, + "observed_public_pull_requests": 0, + "followers": 1462, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "messense", + "name": "messense", + "profile_url": "https://github.com/messense", + "public_contributions": 773, + "public_repos": 143, + "public_gists": 25, + "observed_public_commits": 773, + "observed_public_pull_requests": 226, + "followers": 2166, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "heilcheng", + "name": "hailey", + "profile_url": "https://github.com/heilcheng", + "public_contributions": 769, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 769, + "observed_public_pull_requests": 52, + "followers": 960, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Akagi201", + "name": "Bob Liu", + "profile_url": "https://github.com/Akagi201", + "public_contributions": 829, + "public_repos": 328, + "public_gists": 1419, + "observed_public_commits": 829, + "observed_public_pull_requests": 30, + "contribution_burst_adjustment": { + "raw_public_commits": 829, + "adjusted_public_commits": 733, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 96, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 884, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 12 + }, + { + "login": "pseudoyu", + "name": "pseudoyu", + "profile_url": "https://github.com/pseudoyu", + "public_contributions": 705, + "public_repos": 77, + "public_gists": 5, + "observed_public_commits": 705, + "observed_public_pull_requests": 27, + "followers": 1294, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 19 + }, + { + "login": "tiann", + "name": "weishu", + "profile_url": "https://github.com/tiann", + "public_contributions": 701, + "public_repos": 146, + "public_gists": 9, + "observed_public_commits": 701, + "observed_public_pull_requests": 23, + "followers": 8320, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "kig", + "name": "Ilmari Heikkinen", + "profile_url": "https://github.com/kig", + "public_contributions": 601, + "public_repos": 119, + "public_gists": 76, + "observed_public_commits": 601, + "observed_public_pull_requests": 8, + "followers": 331, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "uyarn", + "name": "wū yāng", + "profile_url": "https://github.com/uyarn", + "public_contributions": 513, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 513, + "observed_public_pull_requests": 364, + "followers": 314, + "location": "Shenzhen/Hong Kong, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "0xsongsu", + "name": "0xSongsu", + "profile_url": "https://github.com/0xsongsu", + "public_contributions": 503, + "public_repos": 29, + "public_gists": 0, + "observed_public_commits": 503, + "observed_public_pull_requests": 114, + "followers": 446, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "tobychui", + "name": "Toby Chui", + "profile_url": "https://github.com/tobychui", + "public_contributions": 481, + "public_repos": 59, + "public_gists": 4, + "observed_public_commits": 481, + "observed_public_pull_requests": 32, + "followers": 533, + "location": "Hong Kong / Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/runs/2026-05-21/countries-india.json b/data/runs/2026-05-21/countries-india.json new file mode 100644 index 0000000..4290e8d --- /dev/null +++ b/data/runs/2026-05-21/countries-india.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "india", + "name": "India", + "title": "Top observed GitHub contributors in India", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 517350 + ] + }, + "code": "IN", + "candidate_count": 235722, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:India repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:India repos:>5 type:user", + "total": 235722, + "accepted": 100 + } + ], + "entries": [ + { + "login": "farhan7reza7", + "name": "Farhan Reza", + "profile_url": "https://github.com/farhan7reza7", + "public_contributions": 502212, + "public_repos": 110, + "public_gists": 0, + "observed_public_commits": 502212, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "kovidgoyal", + "name": "Kovid Goyal", + "profile_url": "https://github.com/kovidgoyal", + "public_contributions": 4637, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 4637, + "observed_public_pull_requests": 1, + "followers": 5522, + "location": "Mumbai, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "thetutlage", + "name": "Harminder Virk", + "profile_url": "https://github.com/thetutlage", + "public_contributions": 2397, + "public_repos": 313, + "public_gists": 41, + "observed_public_commits": 2397, + "observed_public_pull_requests": 34, + "followers": 2625, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ishandutta2007", + "name": "Ishan Dutta", + "profile_url": "https://github.com/ishandutta2007", + "public_contributions": 1948, + "public_repos": 1711, + "public_gists": 23, + "observed_public_commits": 1948, + "observed_public_pull_requests": 1, + "followers": 12842, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "codewithdhruba01", + "name": "Dhrubaraj Pati", + "profile_url": "https://github.com/codewithdhruba01", + "public_contributions": 1750, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1750, + "observed_public_pull_requests": 326, + "followers": 2186, + "location": "india", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "PeetlaMahesh123", + "name": "🎯✨Peetla Mahesh💫🤖", + "profile_url": "https://github.com/PeetlaMahesh123", + "public_contributions": 977, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 977, + "observed_public_pull_requests": 0, + "followers": 2007, + "location": "Mico Layout , Bangalore, Karnataka, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "MAZHARMIK", + "name": "MAZHAR", + "profile_url": "https://github.com/MAZHARMIK", + "public_contributions": 957, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 957, + "observed_public_pull_requests": 0, + "followers": 2757, + "location": "Gurgaon, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "sivaprasadreddy", + "name": "K. Siva Prasad Reddy", + "profile_url": "https://github.com/sivaprasadreddy", + "public_contributions": 915, + "public_repos": 169, + "public_gists": 63, + "observed_public_commits": 915, + "observed_public_pull_requests": 26, + "followers": 1866, + "location": "Hyderabad, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "sayakpaul", + "name": "Sayak Paul", + "profile_url": "https://github.com/sayakpaul", + "public_contributions": 802, + "public_repos": 275, + "public_gists": 158, + "observed_public_commits": 802, + "observed_public_pull_requests": 474, + "followers": 3230, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mr-karan", + "name": "Karan Sharma", + "profile_url": "https://github.com/mr-karan", + "public_contributions": 755, + "public_repos": 169, + "public_gists": 42, + "observed_public_commits": 755, + "observed_public_pull_requests": 52, + "followers": 1887, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "PramodDutta", + "name": "Promode", + "profile_url": "https://github.com/PramodDutta", + "public_contributions": 612, + "public_repos": 287, + "public_gists": 70, + "observed_public_commits": 612, + "observed_public_pull_requests": 11, + "followers": 1739, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "mukeshlilawat1", + "name": "Mukesh Lilawat", + "profile_url": "https://github.com/mukeshlilawat1", + "public_contributions": 579, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 579, + "observed_public_pull_requests": 165, + "followers": 2321, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Aakashdeveloper", + "name": "Aakash ", + "profile_url": "https://github.com/Aakashdeveloper", + "public_contributions": 533, + "public_repos": 790, + "public_gists": 1, + "observed_public_commits": 533, + "observed_public_pull_requests": 0, + "followers": 4495, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "liyasthomas", + "name": "Liyas Thomas", + "profile_url": "https://github.com/liyasthomas", + "public_contributions": 450, + "public_repos": 41, + "public_gists": 12, + "observed_public_commits": 450, + "observed_public_pull_requests": 0, + "followers": 3569, + "location": "Kerala, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "PatilShreyas", + "name": "Shreyas Patil", + "profile_url": "https://github.com/PatilShreyas", + "public_contributions": 391, + "public_repos": 118, + "public_gists": 80, + "observed_public_commits": 391, + "observed_public_pull_requests": 22, + "followers": 2540, + "location": "Jalgaon, Maharashtra, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "Pradumnasaraf", + "name": "Pradumna Saraf", + "profile_url": "https://github.com/Pradumnasaraf", + "public_contributions": 383, + "public_repos": 89, + "public_gists": 4, + "observed_public_commits": 383, + "observed_public_pull_requests": 137, + "followers": 1910, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "vinitshahdeo", + "name": "Vinit Shahdeo", + "profile_url": "https://github.com/vinitshahdeo", + "public_contributions": 349, + "public_repos": 198, + "public_gists": 25, + "observed_public_commits": 349, + "observed_public_pull_requests": 10, + "followers": 2551, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "amitshekhariitbhu", + "name": "AMIT SHEKHAR", + "profile_url": "https://github.com/amitshekhariitbhu", + "public_contributions": 308, + "public_repos": 127, + "public_gists": 40, + "observed_public_commits": 308, + "observed_public_pull_requests": 0, + "followers": 8494, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "gautamkrishnar", + "name": "Gautam krishna R", + "profile_url": "https://github.com/gautamkrishnar", + "public_contributions": 306, + "public_repos": 296, + "public_gists": 16, + "observed_public_commits": 306, + "observed_public_pull_requests": 8, + "followers": 2339, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "vermakhushboo", + "name": "Khushboo Verma", + "profile_url": "https://github.com/vermakhushboo", + "public_contributions": 283, + "public_repos": 118, + "public_gists": 0, + "observed_public_commits": 283, + "observed_public_pull_requests": 81, + "followers": 1776, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-indonesia.json b/data/runs/2026-05-21/countries-indonesia.json new file mode 100644 index 0000000..7539c8d --- /dev/null +++ b/data/runs/2026-05-21/countries-indonesia.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "indonesia", + "name": "Indonesia", + "title": "Top observed GitHub contributors in Indonesia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 132451 + ] + }, + "code": "ID", + "candidate_count": 53316, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Indonesia repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Indonesia repos:>5 type:user", + "total": 53316, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "alsyundawy", + "name": "༺ Initial H ༻", + "profile_url": "https://github.com/alsyundawy", + "public_contributions": 5815, + "public_repos": 632, + "public_gists": 103, + "observed_public_commits": 5815, + "observed_public_pull_requests": 29, + "followers": 538, + "location": "DKI Jakarta , Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "endymuhardin", + "name": "Endy Muhardin", + "profile_url": "https://github.com/endymuhardin", + "public_contributions": 3533, + "public_repos": 255, + "public_gists": 21, + "observed_public_commits": 3533, + "observed_public_pull_requests": 23, + "followers": 1224, + "location": "Jakarta, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "zuramai", + "name": "Saugi", + "profile_url": "https://github.com/zuramai", + "public_contributions": 2635, + "public_repos": 221, + "public_gists": 15, + "observed_public_commits": 2635, + "observed_public_pull_requests": 15, + "followers": 1615, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "samsonasik", + "name": "Abdul Malik Ikhsan", + "profile_url": "https://github.com/samsonasik", + "public_contributions": 1773, + "public_repos": 659, + "public_gists": 69, + "observed_public_commits": 1773, + "observed_public_pull_requests": 1068, + "followers": 732, + "location": "Bandung, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "goFrendiAsgard", + "name": "Go Frendi Gunawan", + "profile_url": "https://github.com/goFrendiAsgard", + "public_contributions": 1642, + "public_repos": 265, + "public_gists": 63, + "observed_public_commits": 1642, + "observed_public_pull_requests": 153, + "followers": 500, + "location": "Malang, East Java, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "KOSASIH", + "name": "KOSASIH", + "profile_url": "https://github.com/KOSASIH", + "public_contributions": 1529, + "public_repos": 978, + "public_gists": 42, + "observed_public_commits": 1529, + "observed_public_pull_requests": 12, + "followers": 3074, + "location": "INDONESIA", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "dwisiswant0", + "name": "Dwi Siswanto", + "profile_url": "https://github.com/dwisiswant0", + "public_contributions": 1468, + "public_repos": 165, + "public_gists": 49, + "observed_public_commits": 1468, + "observed_public_pull_requests": 218, + "followers": 2193, + "location": "Jakarta, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "elianiva", + "name": "Dicha Zelianivan Arkana", + "profile_url": "https://github.com/elianiva", + "public_contributions": 1361, + "public_repos": 120, + "public_gists": 11, + "observed_public_commits": 1361, + "observed_public_pull_requests": 30, + "followers": 836, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "naufaldi", + "name": "Naufaldi", + "profile_url": "https://github.com/naufaldi", + "public_contributions": 1162, + "public_repos": 387, + "public_gists": 15, + "observed_public_commits": 1162, + "observed_public_pull_requests": 119, + "followers": 629, + "location": "Jakarta, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "mhaidarhanif", + "name": "M Haidar Hanif", + "profile_url": "https://github.com/mhaidarhanif", + "public_contributions": 1107, + "public_repos": 865, + "public_gists": 12, + "observed_public_commits": 1107, + "observed_public_pull_requests": 127, + "followers": 1678, + "location": "Jakarta-Bandung-Bali, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "Mufacoderz", + "name": "Muhammad Fadil", + "profile_url": "https://github.com/Mufacoderz", + "public_contributions": 945, + "public_repos": 52, + "public_gists": 0, + "observed_public_commits": 945, + "observed_public_pull_requests": 14, + "followers": 619, + "location": "East Borneo, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "didinj", + "name": "Didin Jamaludin", + "profile_url": "https://github.com/didinj", + "public_contributions": 863, + "public_repos": 445, + "public_gists": 0, + "observed_public_commits": 863, + "observed_public_pull_requests": 1, + "followers": 712, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "ahmadrosid", + "name": "ahmadrosid", + "profile_url": "https://github.com/ahmadrosid", + "public_contributions": 778, + "public_repos": 157, + "public_gists": 101, + "observed_public_commits": 778, + "observed_public_pull_requests": 22, + "followers": 521, + "location": "Metro, Lampung - Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "wahyudesu", + "name": "wahyu ikbal maulana", + "profile_url": "https://github.com/wahyudesu", + "public_contributions": 746, + "public_repos": 103, + "public_gists": 2, + "observed_public_commits": 746, + "observed_public_pull_requests": 13, + "followers": 1255, + "location": "Surabaya, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "reiryuki", + "name": "Rei Ryuki", + "profile_url": "https://github.com/reiryuki", + "public_contributions": 716, + "public_repos": 99, + "public_gists": 0, + "observed_public_commits": 716, + "observed_public_pull_requests": 0, + "followers": 1128, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "uoctamika", + "name": "Uoc Tamika", + "profile_url": "https://github.com/uoctamika", + "public_contributions": 643, + "public_repos": 27, + "public_gists": 1, + "observed_public_commits": 643, + "observed_public_pull_requests": 26, + "followers": 623, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "sglkc", + "name": "Seya", + "profile_url": "https://github.com/sglkc", + "public_contributions": 562, + "public_repos": 101, + "public_gists": 2, + "observed_public_commits": 562, + "observed_public_pull_requests": 8, + "followers": 479, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "zainfathoni", + "name": "Zain Fathoni", + "profile_url": "https://github.com/zainfathoni", + "public_contributions": 558, + "public_repos": 259, + "public_gists": 29, + "observed_public_commits": 558, + "observed_public_pull_requests": 108, + "followers": 972, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-ireland.json b/data/runs/2026-05-21/countries-ireland.json new file mode 100644 index 0000000..e3b4530 --- /dev/null +++ b/data/runs/2026-05-21/countries-ireland.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "ireland", + "name": "Ireland", + "title": "Top observed GitHub contributors in Ireland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 17785 + ] + }, + "code": "IE", + "candidate_count": 13754, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Ireland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Ireland repos:>5 type:user", + "total": 13754, + "accepted": 100 + } + ], + "entries": [ + { + "login": "rjrodger", + "name": "Richard Rodger", + "profile_url": "https://github.com/rjrodger", + "public_contributions": 3725, + "public_repos": 275, + "public_gists": 13, + "observed_public_commits": 3725, + "observed_public_pull_requests": 287, + "contribution_burst_adjustment": { + "raw_public_commits": 3725, + "adjusted_public_commits": 2741, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 4, + "excess_contributions": 984, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 555, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 5 + }, + { + "login": "guibranco", + "name": "Guilherme Branco Stracini", + "profile_url": "https://github.com/guibranco", + "public_contributions": 2464, + "public_repos": 103, + "public_gists": 80, + "observed_public_commits": 2464, + "observed_public_pull_requests": 796, + "followers": 906, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "conorheffron", + "name": "Conor Heffron", + "profile_url": "https://github.com/conorheffron", + "public_contributions": 2401, + "public_repos": 64, + "public_gists": 4, + "observed_public_commits": 2401, + "observed_public_pull_requests": 557, + "followers": 510, + "location": "Kilcock, Co. Kildare, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "stack72", + "name": "Paul Stack", + "profile_url": "https://github.com/stack72", + "public_contributions": 2388, + "public_repos": 219, + "public_gists": 78, + "observed_public_commits": 2388, + "observed_public_pull_requests": 1580, + "followers": 466, + "location": "Derry, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "jeromeetienne", + "name": "Jerome Etienne", + "profile_url": "https://github.com/jeromeetienne", + "public_contributions": 1848, + "public_repos": 332, + "public_gists": 44, + "observed_public_commits": 1848, + "observed_public_pull_requests": 44, + "followers": 2826, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "fandreuz", + "name": "Francesco Andreuzzi", + "profile_url": "https://github.com/fandreuz", + "public_contributions": 1155, + "public_repos": 79, + "public_gists": 2, + "observed_public_commits": 1155, + "observed_public_pull_requests": 168, + "followers": 301, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "ematipico", + "name": "Emanuele Stoppa", + "profile_url": "https://github.com/ematipico", + "public_contributions": 1150, + "public_repos": 107, + "public_gists": 5, + "observed_public_commits": 1150, + "observed_public_pull_requests": 749, + "followers": 863, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "urschrei", + "name": "Stephan Hügel", + "profile_url": "https://github.com/urschrei", + "public_contributions": 1027, + "public_repos": 146, + "public_gists": 63, + "observed_public_commits": 1027, + "observed_public_pull_requests": 338, + "followers": 363, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "afshinm", + "name": "Afshin Mehrabani", + "profile_url": "https://github.com/afshinm", + "public_contributions": 901, + "public_repos": 142, + "public_gists": 19, + "observed_public_commits": 901, + "observed_public_pull_requests": 37, + "followers": 1026, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "vitaly-t", + "name": "Code Scratcher", + "profile_url": "https://github.com/vitaly-t", + "public_contributions": 726, + "public_repos": 221, + "public_gists": 40, + "observed_public_commits": 726, + "observed_public_pull_requests": 29, + "followers": 366, + "location": "Wicklow, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "joestump", + "name": "Joe Stump", + "profile_url": "https://github.com/joestump", + "public_contributions": 722, + "public_repos": 127, + "public_gists": 119, + "observed_public_commits": 722, + "observed_public_pull_requests": 415, + "followers": 433, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "arp242", + "name": "Martin Tournoij", + "profile_url": "https://github.com/arp242", + "public_contributions": 692, + "public_repos": 142, + "public_gists": 17, + "observed_public_commits": 692, + "observed_public_pull_requests": 152, + "followers": 972, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "miguelgrinberg", + "name": "Miguel Grinberg", + "profile_url": "https://github.com/miguelgrinberg", + "public_contributions": 576, + "public_repos": 216, + "public_gists": 23, + "observed_public_commits": 576, + "observed_public_pull_requests": 239, + "followers": 12912, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "xcontcom", + "name": "Serhii Herasymov", + "profile_url": "https://github.com/xcontcom", + "public_contributions": 568, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 568, + "observed_public_pull_requests": 5, + "followers": 4071, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "syxanash", + "name": "Simone or simply /^syx.*$/", + "profile_url": "https://github.com/syxanash", + "public_contributions": 517, + "public_repos": 31, + "public_gists": 17, + "observed_public_commits": 517, + "observed_public_pull_requests": 14, + "followers": 269, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tunetheweb", + "name": "Barry Pollard", + "profile_url": "https://github.com/tunetheweb", + "public_contributions": 513, + "public_repos": 109, + "public_gists": 14, + "observed_public_commits": 513, + "observed_public_pull_requests": 251, + "followers": 467, + "location": "Cork, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "sipsorcery", + "name": "Aaron Clauson", + "profile_url": "https://github.com/sipsorcery", + "public_contributions": 451, + "public_repos": 65, + "public_gists": 6, + "observed_public_commits": 451, + "observed_public_pull_requests": 153, + "followers": 334, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "skooter500", + "name": "Bryan Duggan", + "profile_url": "https://github.com/skooter500", + "public_contributions": 448, + "public_repos": 339, + "public_gists": 0, + "observed_public_commits": 448, + "observed_public_pull_requests": 0, + "followers": 421, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "joreilly", + "name": "John O'Reilly", + "profile_url": "https://github.com/joreilly", + "public_contributions": 410, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 410, + "observed_public_pull_requests": 172, + "followers": 2483, + "location": "Galway, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "mdibaiee", + "name": "Mahdi Dibaiee", + "profile_url": "https://github.com/mdibaiee", + "public_contributions": 406, + "public_repos": 176, + "public_gists": 11, + "observed_public_commits": 406, + "observed_public_pull_requests": 146, + "followers": 346, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-israel.json b/data/runs/2026-05-21/countries-israel.json new file mode 100644 index 0000000..7bc9693 --- /dev/null +++ b/data/runs/2026-05-21/countries-israel.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "israel", + "name": "Israel", + "title": "Top observed GitHub contributors in Israel", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 26310 + ] + }, + "code": "IL", + "candidate_count": 11668, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Israel repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Israel repos:>5 type:user", + "total": 11668, + "accepted": 100 + } + ], + "entries": [ + { + "login": "szabgab", + "name": "Gábor Szabó", + "profile_url": "https://github.com/szabgab", + "public_contributions": 5235, + "public_repos": 1203, + "public_gists": 18, + "observed_public_commits": 5235, + "observed_public_pull_requests": 467, + "followers": 689, + "location": "Modiin, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "elie222", + "name": "Elie Steinbock", + "profile_url": "https://github.com/elie222", + "public_contributions": 4581, + "public_repos": 156, + "public_gists": 21, + "observed_public_commits": 4581, + "observed_public_pull_requests": 1805, + "followers": 1953, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "gkorland", + "name": "Guy Korland", + "profile_url": "https://github.com/gkorland", + "public_contributions": 3202, + "public_repos": 245, + "public_gists": 11, + "observed_public_commits": 3202, + "observed_public_pull_requests": 801, + "followers": 262, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "lirantal", + "name": "Liran Tal", + "profile_url": "https://github.com/lirantal", + "public_contributions": 3238, + "public_repos": 507, + "public_gists": 28, + "observed_public_commits": 3238, + "observed_public_pull_requests": 519, + "contribution_burst_adjustment": { + "raw_public_commits": 3238, + "adjusted_public_commits": 2997, + "baseline_daily_contributions": 6, + "daily_burst_cap": 540, + "capped_days": 1, + "excess_contributions": 241, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2467, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "urish", + "name": "Uri Shaked", + "profile_url": "https://github.com/urish", + "public_contributions": 2672, + "public_repos": 647, + "public_gists": 132, + "observed_public_commits": 2672, + "observed_public_pull_requests": 20, + "followers": 1419, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "tontinton", + "name": "Tony Solomonik", + "profile_url": "https://github.com/tontinton", + "public_contributions": 2099, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 2099, + "observed_public_pull_requests": 173, + "followers": 226, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "Michaelliv", + "name": "Michael", + "profile_url": "https://github.com/Michaelliv", + "public_contributions": 1437, + "public_repos": 77, + "public_gists": 17, + "observed_public_commits": 1437, + "observed_public_pull_requests": 45, + "followers": 220, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "alexander-akait", + "name": "Alexander Akait", + "profile_url": "https://github.com/alexander-akait", + "public_contributions": 1413, + "public_repos": 242, + "public_gists": 3, + "observed_public_commits": 1413, + "observed_public_pull_requests": 838, + "followers": 1048, + "location": "Israel, Tel-Aviv /// Russia, Saint Petersburg/Kirov", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "shaypal5", + "name": "Shay Palachy-Affek", + "profile_url": "https://github.com/shaypal5", + "public_contributions": 1229, + "public_repos": 86, + "public_gists": 36, + "observed_public_commits": 1229, + "observed_public_pull_requests": 931, + "followers": 242, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "alexei-led", + "name": "Alexei Ledenev", + "profile_url": "https://github.com/alexei-led", + "public_contributions": 1204, + "public_repos": 34, + "public_gists": 54, + "observed_public_commits": 1204, + "observed_public_pull_requests": 130, + "followers": 287, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "eranif", + "name": "Eran Ifrah", + "profile_url": "https://github.com/eranif", + "public_contributions": 1176, + "public_repos": 42, + "public_gists": 2, + "observed_public_commits": 1176, + "observed_public_pull_requests": 14, + "followers": 224, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1130, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, + "location": "Kerem Re'im, Israel ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "shlomif", + "name": "Shlomi Fish", + "profile_url": "https://github.com/shlomif", + "public_contributions": 1010, + "public_repos": 1012, + "public_gists": 18, + "observed_public_commits": 1010, + "observed_public_pull_requests": 17, + "followers": 444, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "igalklebanov", + "name": "Igal Klebanov", + "profile_url": "https://github.com/igalklebanov", + "public_contributions": 895, + "public_repos": 59, + "public_gists": 0, + "observed_public_commits": 895, + "observed_public_pull_requests": 211, + "followers": 214, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "hmemcpy", + "name": "Igal Tabachnik", + "profile_url": "https://github.com/hmemcpy", + "public_contributions": 873, + "public_repos": 113, + "public_gists": 37, + "observed_public_commits": 873, + "observed_public_pull_requests": 13, + "followers": 592, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "alexlib", + "name": "Alex Liberzon", + "profile_url": "https://github.com/alexlib", + "public_contributions": 841, + "public_repos": 896, + "public_gists": 285, + "observed_public_commits": 841, + "observed_public_pull_requests": 46, + "followers": 340, + "location": "Tel Aviv, Israel", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "AmitMY", + "name": "Amit Moryossef", + "profile_url": "https://github.com/AmitMY", + "public_contributions": 755, + "public_repos": 108, + "public_gists": 4, + "observed_public_commits": 755, + "observed_public_pull_requests": 166, + "followers": 248, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "puzrin", + "name": "Vitaly Puzrin", + "profile_url": "https://github.com/puzrin", + "public_contributions": 736, + "public_repos": 15, + "public_gists": 2, + "observed_public_commits": 736, + "observed_public_pull_requests": 0, + "followers": 460, + "location": "Israel, Nof haGalil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "idoshamun", + "name": "Ido Shamun", + "profile_url": "https://github.com/idoshamun", + "public_contributions": 540, + "public_repos": 59, + "public_gists": 10, + "observed_public_commits": 540, + "observed_public_pull_requests": 395, + "followers": 530, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "snoyberg", + "name": "Michael Snoyman", + "profile_url": "https://github.com/snoyberg", + "public_contributions": 532, + "public_repos": 412, + "public_gists": 273, + "observed_public_commits": 532, + "observed_public_pull_requests": 122, + "followers": 1507, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-21/countries-italy.json b/data/runs/2026-05-21/countries-italy.json new file mode 100644 index 0000000..919d931 --- /dev/null +++ b/data/runs/2026-05-21/countries-italy.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "italy", + "name": "Italy", + "title": "Top observed GitHub contributors in Italy", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 97426 + ] + }, + "code": "IT", + "candidate_count": 25297, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Italy repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Italy repos:>5 type:user", + "total": 25297, + "accepted": 100 + } + ], + "entries": [ + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "remorses", + "name": "Tommy D. Rossi", + "profile_url": "https://github.com/remorses", + "public_contributions": 8419, + "public_repos": 651, + "public_gists": 45, + "observed_public_commits": 8419, + "observed_public_pull_requests": 249, + "followers": 983, + "location": "italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "mudler", + "name": "Ettore Di Giacinto", + "profile_url": "https://github.com/mudler", + "public_contributions": 4700, + "public_repos": 366, + "public_gists": 11, + "observed_public_commits": 4700, + "observed_public_pull_requests": 876, + "followers": 2179, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "miroslavpejic85", + "name": "Miroslav Pejic", + "profile_url": "https://github.com/miroslavpejic85", + "public_contributions": 2195, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 2195, + "observed_public_pull_requests": 0, + "followers": 651, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "rock3r", + "name": "Sebastiano Poggi", + "profile_url": "https://github.com/rock3r", + "public_contributions": 2100, + "public_repos": 117, + "public_gists": 42, + "observed_public_commits": 2100, + "observed_public_pull_requests": 222, + "followers": 630, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 7 + }, + { + "login": "mcollina", + "name": "Matteo Collina", + "profile_url": "https://github.com/mcollina", + "public_contributions": 1883, + "public_repos": 816, + "public_gists": 64, + "observed_public_commits": 1883, + "observed_public_pull_requests": 747, + "followers": 11173, + "location": "Forlì, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "weppos", + "name": "Simone Carletti", + "profile_url": "https://github.com/weppos", + "public_contributions": 1825, + "public_repos": 100, + "public_gists": 25, + "observed_public_commits": 1825, + "observed_public_pull_requests": 142, + "followers": 633, + "location": "Rome, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "giampaolo", + "name": "Giampaolo Rodola", + "profile_url": "https://github.com/giampaolo", + "public_contributions": 1669, + "public_repos": 24, + "public_gists": 2, + "observed_public_commits": 1669, + "observed_public_pull_requests": 106, + "followers": 782, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 10 + }, + { + "login": "GyulyVGC", + "name": "Giuliano Bellini", + "profile_url": "https://github.com/GyulyVGC", + "public_contributions": 1658, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 1658, + "observed_public_pull_requests": 82, + "followers": 934, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "evilsocket", + "name": "Simone Margaritelli", + "profile_url": "https://github.com/evilsocket", + "public_contributions": 1561, + "public_repos": 201, + "public_gists": 38, + "observed_public_commits": 1561, + "observed_public_pull_requests": 7, + "followers": 9241, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "0xdea", + "name": "raptor", + "profile_url": "https://github.com/0xdea", + "public_contributions": 1523, + "public_repos": 84, + "public_gists": 0, + "observed_public_commits": 1523, + "observed_public_pull_requests": 32, + "followers": 1109, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "nicolaiarocci", + "name": "Nicola Iarocci", + "profile_url": "https://github.com/nicolaiarocci", + "public_contributions": 1489, + "public_repos": 84, + "public_gists": 12, + "observed_public_commits": 1489, + "observed_public_pull_requests": 0, + "followers": 784, + "location": "Ravenna, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "ftomassetti", + "name": "Federico Tomassetti", + "profile_url": "https://github.com/ftomassetti", + "public_contributions": 1479, + "public_repos": 211, + "public_gists": 7, + "observed_public_commits": 1479, + "observed_public_pull_requests": 124, + "followers": 811, + "location": "Turin, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mlocati", + "name": "Michele Locati", + "profile_url": "https://github.com/mlocati", + "public_contributions": 1270, + "public_repos": 287, + "public_gists": 27, + "observed_public_commits": 1270, + "observed_public_pull_requests": 405, + "followers": 678, + "location": "Como, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "edoardottt", + "name": "Edoardo Ottavianelli", + "profile_url": "https://github.com/edoardottt", + "public_contributions": 1259, + "public_repos": 73, + "public_gists": 16, + "observed_public_commits": 1259, + "observed_public_pull_requests": 158, + "followers": 1709, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "SebaUbuntu", + "name": "Sebastiano Barezzi", + "profile_url": "https://github.com/SebaUbuntu", + "public_contributions": 2490, + "public_repos": 52, + "public_gists": 3, + "observed_public_commits": 2490, + "observed_public_pull_requests": 17, + "contribution_burst_adjustment": { + "raw_public_commits": 2490, + "adjusted_public_commits": 1229, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 3, + "excess_contributions": 1261, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 687, + "location": "Parma, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 4 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "leodido", + "name": "Leo Di Donato", + "profile_url": "https://github.com/leodido", + "public_contributions": 1124, + "public_repos": 126, + "public_gists": 29, + "observed_public_commits": 1124, + "observed_public_pull_requests": 368, + "followers": 779, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "giacomocavalieri", + "name": "Giacomo Cavalieri", + "profile_url": "https://github.com/giacomocavalieri", + "public_contributions": 989, + "public_repos": 158, + "public_gists": 26, + "observed_public_commits": 989, + "observed_public_pull_requests": 233, + "followers": 599, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "FiloSottile", + "name": "Filippo Valsorda", + "profile_url": "https://github.com/FiloSottile", + "public_contributions": 890, + "public_repos": 151, + "public_gists": 68, + "observed_public_commits": 890, + "observed_public_pull_requests": 83, + "followers": 9192, + "location": "Rome, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-japan.json b/data/runs/2026-05-21/countries-japan.json new file mode 100644 index 0000000..680fe7a --- /dev/null +++ b/data/runs/2026-05-21/countries-japan.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "japan", + "name": "Japan", + "title": "Top observed GitHub contributors in Japan", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 68690 + ] + }, + "code": "JP", + "candidate_count": 39486, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Japan repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Japan repos:>5 type:user", + "total": 39486, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mizchi", + "name": "Kotaro Chikuba", + "profile_url": "https://github.com/mizchi", + "public_contributions": 14716, + "public_repos": 632, + "public_gists": 762, + "observed_public_commits": 14716, + "observed_public_pull_requests": 982, + "followers": 1827, + "location": "Tokyo/Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tokuhirom", + "name": "Tokuhiro Matsuno", + "profile_url": "https://github.com/tokuhirom", + "public_contributions": 10022, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "manman4", + "name": "manman4", + "profile_url": "https://github.com/manman4", + "public_contributions": 8145, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 8145, + "observed_public_pull_requests": 1, + "followers": 4421, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "tekezo", + "name": "Takayama Fumihiko", + "profile_url": "https://github.com/tekezo", + "public_contributions": 7197, + "public_repos": 38, + "public_gists": 9, + "observed_public_commits": 7197, + "observed_public_pull_requests": 60, + "followers": 1063, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "unhappychoice", + "name": "Yuji Ueki", + "profile_url": "https://github.com/unhappychoice", + "public_contributions": 7134, + "public_repos": 63, + "public_gists": 12, + "observed_public_commits": 7134, + "observed_public_pull_requests": 763, + "followers": 3588, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "azu", + "name": "azu", + "profile_url": "https://github.com/azu", + "public_contributions": 5991, + "public_repos": 1547, + "public_gists": 987, + "observed_public_commits": 5991, + "observed_public_pull_requests": 595, + "followers": 2829, + "location": "Tokyo/Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "hsbt", + "name": "Hiroshi SHIBATA", + "profile_url": "https://github.com/hsbt", + "public_contributions": 4771, + "public_repos": 321, + "public_gists": 253, + "observed_public_commits": 4771, + "observed_public_pull_requests": 651, + "followers": 1633, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sapphi-red", + "name": "翠", + "profile_url": "https://github.com/sapphi-red", + "public_contributions": 3876, + "public_repos": 233, + "public_gists": 11, + "observed_public_commits": 3876, + "observed_public_pull_requests": 1663, + "followers": 1443, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "ko1", + "name": "Koichi Sasada", + "profile_url": "https://github.com/ko1", + "public_contributions": 3467, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 3467, + "observed_public_pull_requests": 65, + "followers": 1204, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "amatsuda", + "name": "Akira Matsuda", + "profile_url": "https://github.com/amatsuda", + "public_contributions": 3371, + "public_repos": 252, + "public_gists": 47, + "observed_public_commits": 3371, + "observed_public_pull_requests": 332, + "followers": 2957, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mattn", + "name": "mattn", + "profile_url": "https://github.com/mattn", + "public_contributions": 3219, + "public_repos": 2258, + "public_gists": 1944, + "observed_public_commits": 3219, + "observed_public_pull_requests": 410, + "followers": 13340, + "location": "Osaka, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "matz", + "name": "Yukihiro \"Matz\" Matsumoto", + "profile_url": "https://github.com/matz", + "public_contributions": 3022, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 3022, + "observed_public_pull_requests": 42, + "followers": 10424, + "location": "Matsue, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "PINTO0309", + "name": "Katsuya Hyodo", + "profile_url": "https://github.com/PINTO0309", + "public_contributions": 2703, + "public_repos": 426, + "public_gists": 0, + "observed_public_commits": 2703, + "observed_public_pull_requests": 193, + "followers": 1866, + "location": "Nagoya, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "keijiro", + "name": "Keijiro Takahashi", + "profile_url": "https://github.com/keijiro", + "public_contributions": 2670, + "public_repos": 934, + "public_gists": 215, + "observed_public_commits": 2670, + "observed_public_pull_requests": 7, + "followers": 23629, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2654, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2654, + "observed_public_pull_requests": 11, + "followers": 1418, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "mumoshu", + "name": "Yusuke Kuoka", + "profile_url": "https://github.com/mumoshu", + "public_contributions": 2376, + "public_repos": 339, + "public_gists": 180, + "observed_public_commits": 2376, + "observed_public_pull_requests": 236, + "followers": 1246, + "location": "Kagawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "gfx", + "name": "FUJI Goro", + "profile_url": "https://github.com/gfx", + "public_contributions": 2289, + "public_repos": 503, + "public_gists": 230, + "observed_public_commits": 2289, + "observed_public_pull_requests": 1327, + "followers": 1022, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "hajimehoshi", + "name": "Hajime Hoshi", + "profile_url": "https://github.com/hajimehoshi", + "public_contributions": 2136, + "public_repos": 181, + "public_gists": 70, + "observed_public_commits": 2136, + "observed_public_pull_requests": 29, + "followers": 2450, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tatsuhiro-t", + "name": "Tatsuhiro Tsujikawa", + "profile_url": "https://github.com/tatsuhiro-t", + "public_contributions": 2091, + "public_repos": 54, + "public_gists": 18, + "observed_public_commits": 2091, + "observed_public_pull_requests": 867, + "followers": 1197, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "gkjohnson", + "name": "Garrett Johnson", + "profile_url": "https://github.com/gkjohnson", + "public_contributions": 2052, + "public_repos": 127, + "public_gists": 2, + "observed_public_commits": 2052, + "observed_public_pull_requests": 268, + "followers": 1744, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-21/countries-malaysia.json b/data/runs/2026-05-21/countries-malaysia.json new file mode 100644 index 0000000..d2e899e --- /dev/null +++ b/data/runs/2026-05-21/countries-malaysia.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "malaysia", + "name": "Malaysia", + "title": "Top observed GitHub contributors in Malaysia", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37599 + ] + }, + "code": "MY", + "candidate_count": 8538, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Malaysia repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Malaysia repos:>5 type:user", + "total": 8538, + "accepted": 100 + } + ], + "entries": [ + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "syarief02", + "name": "Syarief Azman", + "profile_url": "https://github.com/syarief02", + "public_contributions": 7484, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 7484, + "observed_public_pull_requests": 0, + "followers": 447, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "data-gov-my", + "name": "data.gov.my", + "profile_url": "https://github.com/data-gov-my", + "public_contributions": 4817, + "public_repos": 6, + "public_gists": 0, + "observed_public_commits": 4817, + "observed_public_pull_requests": 36, + "followers": 244, + "location": "Putrajaya, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "MoH-Malaysia", + "name": "Ministry of Health Malaysia", + "profile_url": "https://github.com/MoH-Malaysia", + "public_contributions": 2138, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 2138, + "observed_public_pull_requests": 0, + "followers": 675, + "location": "Putrajaya, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "HafiziRuslan", + "name": "Hafizi Ruslan", + "profile_url": "https://github.com/HafiziRuslan", + "public_contributions": 1750, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1750, + "observed_public_pull_requests": 8, + "followers": 257, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "Kiyoraka", + "name": "Afif Maahi", + "profile_url": "https://github.com/Kiyoraka", + "public_contributions": 1465, + "public_repos": 72, + "public_gists": 0, + "observed_public_commits": 1465, + "observed_public_pull_requests": 0, + "followers": 198, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "crynobone", + "name": "Mior Muhammad Zaki", + "profile_url": "https://github.com/crynobone", + "public_contributions": 1134, + "public_repos": 193, + "public_gists": 31, + "observed_public_commits": 1134, + "observed_public_pull_requests": 329, + "followers": 1775, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "tonyqus", + "name": "Tony Q.", + "profile_url": "https://github.com/tonyqus", + "public_contributions": 833, + "public_repos": 65, + "public_gists": 0, + "observed_public_commits": 833, + "observed_public_pull_requests": 82, + "followers": 641, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "Innocentsax", + "name": "INNOCENT UDO ", + "profile_url": "https://github.com/Innocentsax", + "public_contributions": 763, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 763, + "observed_public_pull_requests": 2, + "followers": 1358, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "dennislamcv1", + "name": "Dennis Lam", + "profile_url": "https://github.com/dennislamcv1", + "public_contributions": 760, + "public_repos": 603, + "public_gists": 0, + "observed_public_commits": 760, + "observed_public_pull_requests": 0, + "followers": 368, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "bluwy", + "name": "Bjorn Lu", + "profile_url": "https://github.com/bluwy", + "public_contributions": 642, + "public_repos": 105, + "public_gists": 22, + "observed_public_commits": 642, + "observed_public_pull_requests": 156, + "followers": 1620, + "location": "Kuching, Sarawak, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "huseinzol05", + "name": "HUSEIN ZOLKEPLI", + "profile_url": "https://github.com/huseinzol05", + "public_contributions": 535, + "public_repos": 61, + "public_gists": 66, + "observed_public_commits": 535, + "observed_public_pull_requests": 0, + "followers": 1886, + "location": "Kedah, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "alextanhongpin", + "name": "Alex Tan Hong Pin", + "profile_url": "https://github.com/alextanhongpin", + "public_contributions": 395, + "public_repos": 873, + "public_gists": 62, + "observed_public_commits": 395, + "observed_public_pull_requests": 1, + "followers": 223, + "location": "Malaysia, Singapore", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "cchitsiang", + "name": "Chew Chit Siang", + "profile_url": "https://github.com/cchitsiang", + "public_contributions": 373, + "public_repos": 98, + "public_gists": 51, + "observed_public_commits": 373, + "observed_public_pull_requests": 3, + "followers": 155, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "rc-chuah", + "name": "RC Chuah", + "profile_url": "https://github.com/rc-chuah", + "public_contributions": 368, + "public_repos": 817, + "public_gists": 53, + "observed_public_commits": 368, + "observed_public_pull_requests": 87, + "followers": 1711, + "location": "Shah Alam, Selangor, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "zernonia", + "name": "zernonia", + "profile_url": "https://github.com/zernonia", + "public_contributions": 278, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 278, + "observed_public_pull_requests": 41, + "followers": 935, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "tylim88", + "name": "Acid Coder", + "profile_url": "https://github.com/tylim88", + "public_contributions": 252, + "public_repos": 85, + "public_gists": 2, + "observed_public_commits": 252, + "observed_public_pull_requests": 2, + "followers": 160, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "kianmeng", + "name": "Ang", + "profile_url": "https://github.com/kianmeng", + "public_contributions": 215, + "public_repos": 2502, + "public_gists": 6, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "NightFurySL2001", + "name": "NFSL2001", + "profile_url": "https://github.com/NightFurySL2001", + "public_contributions": 215, + "public_repos": 74, + "public_gists": 0, + "observed_public_commits": 215, + "observed_public_pull_requests": 32, + "followers": 139, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "Y-T-G", + "name": "Mohammed Yasin", + "profile_url": "https://github.com/Y-T-G", + "public_contributions": 211, + "public_repos": 54, + "public_gists": 8, + "observed_public_commits": 211, + "observed_public_pull_requests": 232, + "followers": 187, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-mexico.json b/data/runs/2026-05-21/countries-mexico.json new file mode 100644 index 0000000..29fbec6 --- /dev/null +++ b/data/runs/2026-05-21/countries-mexico.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "mexico", + "name": "Mexico", + "title": "Top observed GitHub contributors in Mexico", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 13534 + ] + }, + "code": "MX", + "candidate_count": 17255, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Mexico repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Mexico repos:>5 type:user", + "total": 17255, + "accepted": 100 + } + ], + "entries": [ + { + "login": "holasoymalva", + "name": "Leon Martin", + "profile_url": "https://github.com/holasoymalva", + "public_contributions": 2959, + "public_repos": 261, + "public_gists": 32, + "observed_public_commits": 2959, + "observed_public_pull_requests": 1122, + "followers": 2354, + "location": "CDMX - Mexico.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "beto-rodriguez", + "name": "Beto Rodríguez", + "profile_url": "https://github.com/beto-rodriguez", + "public_contributions": 1919, + "public_repos": 36, + "public_gists": 6, + "observed_public_commits": 1919, + "observed_public_pull_requests": 194, + "followers": 879, + "location": "Guadalajara, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "vic", + "name": "Victor Borja", + "profile_url": "https://github.com/vic", + "public_contributions": 1707, + "public_repos": 433, + "public_gists": 71, + "observed_public_commits": 1707, + "observed_public_pull_requests": 630, + "followers": 643, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "ImmediateMurderProfessionals", + "name": "BombCraft", + "profile_url": "https://github.com/ImmediateMurderProfessionals", + "public_contributions": 1370, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1370, + "observed_public_pull_requests": 2, + "followers": 516, + "location": "308 Negra Arroyo Lane, Albuquerque, New Mexico, United States", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "okram", + "name": "Marko A. Rodriguez", + "profile_url": "https://github.com/okram", + "public_contributions": 1139, + "public_repos": 21, + "public_gists": 657, + "observed_public_commits": 1139, + "observed_public_pull_requests": 1, + "followers": 251, + "location": "Santa Fe, New Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "login": "domix", + "name": "Domingo Suarez Torres", + "profile_url": "https://github.com/domix", + "public_contributions": 1117, + "public_repos": 289, + "public_gists": 36, + "observed_public_commits": 1117, + "observed_public_pull_requests": 241, + "followers": 349, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "lavrton", + "name": "Anton Lavrenov", + "profile_url": "https://github.com/lavrton", + "public_contributions": 925, + "public_repos": 47, + "public_gists": 28, + "observed_public_commits": 925, + "observed_public_pull_requests": 5, + "followers": 710, + "location": "Cancun, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "BrunoSobrino", + "name": "BrunoSobrino", + "profile_url": "https://github.com/BrunoSobrino", + "public_contributions": 843, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 843, + "observed_public_pull_requests": 0, + "followers": 370, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "gwolf", + "name": "Gunnar Wolf", + "profile_url": "https://github.com/gwolf", + "public_contributions": 781, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 781, + "observed_public_pull_requests": 2, + "followers": 361, + "location": "Mexico DF, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "DouweM", + "name": "Douwe Maan", + "profile_url": "https://github.com/DouweM", + "public_contributions": 774, + "public_repos": 177, + "public_gists": 16, + "observed_public_commits": 774, + "observed_public_pull_requests": 549, + "followers": 470, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mrpollo", + "name": "Ramon Roche", + "profile_url": "https://github.com/mrpollo", + "public_contributions": 714, + "public_repos": 123, + "public_gists": 97, + "observed_public_commits": 714, + "observed_public_pull_requests": 255, + "followers": 225, + "location": "Tijuana, Baja California, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "mariochavez", + "name": "Mario Alberto Chávez", + "profile_url": "https://github.com/mariochavez", + "public_contributions": 614, + "public_repos": 196, + "public_gists": 62, + "observed_public_commits": 614, + "observed_public_pull_requests": 19, + "followers": 274, + "location": "Colima, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "SofiDevO", + "name": "Angela Sofia Osorio ", + "profile_url": "https://github.com/SofiDevO", + "public_contributions": 572, + "public_repos": 129, + "public_gists": 12, + "observed_public_commits": 572, + "observed_public_pull_requests": 18, + "followers": 482, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "ivam3", + "name": "Milton Mújica", + "profile_url": "https://github.com/ivam3", + "public_contributions": 568, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 568, + "observed_public_pull_requests": 1, + "followers": 498, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "edglaz", + "profile_url": "https://github.com/edglaz", + "public_contributions": 544, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 544, + "observed_public_pull_requests": 0, + "followers": 637, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "EliverLara", + "name": "Eliver L.", + "profile_url": "https://github.com/EliverLara", + "public_contributions": 480, + "public_repos": 62, + "public_gists": 8, + "observed_public_commits": 480, + "observed_public_pull_requests": 1, + "followers": 1134, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "tylerjereddy", + "name": "Tyler Reddy", + "profile_url": "https://github.com/tylerjereddy", + "public_contributions": 419, + "public_repos": 146, + "public_gists": 5, + "observed_public_commits": 419, + "observed_public_pull_requests": 143, + "followers": 223, + "location": "Northern New Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "sabas1080", + "name": "Sabas", + "profile_url": "https://github.com/sabas1080", + "public_contributions": 369, + "public_repos": 207, + "public_gists": 49, + "observed_public_commits": 369, + "observed_public_pull_requests": 34, + "followers": 253, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "obie", + "name": "Obie Fernandez", + "profile_url": "https://github.com/obie", + "public_contributions": 367, + "public_repos": 94, + "public_gists": 17, + "observed_public_commits": 367, + "observed_public_pull_requests": 38, + "followers": 836, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "Splode", + "name": "Christopher Murphy", + "profile_url": "https://github.com/Splode", + "public_contributions": 315, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 315, + "observed_public_pull_requests": 42, + "followers": 268, + "location": "New Mexico, U.S.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-21/countries-netherlands.json b/data/runs/2026-05-21/countries-netherlands.json new file mode 100644 index 0000000..05daf72 --- /dev/null +++ b/data/runs/2026-05-21/countries-netherlands.json @@ -0,0 +1,387 @@ +{ + "kind": "country", + "slug": "netherlands", + "name": "Netherlands", + "title": "Top observed GitHub contributors in Netherlands", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 44413 + ] + }, + "code": "NL", + "candidate_count": 40539, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Netherlands repos:>5 type:user", + "location:Amsterdam repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Netherlands repos:>5 type:user", + "total": 28276, + "accepted": 50 + }, + { + "query": "location:Amsterdam repos:>5 type:user", + "total": 12263, + "accepted": 38 + } + ], + "entries": [ + { + "login": "alexey-milovidov", + "name": "Alexey Milovidov", + "profile_url": "https://github.com/alexey-milovidov", + "public_contributions": 12365, + "public_repos": 87, + "public_gists": 59, + "observed_public_commits": 12365, + "observed_public_pull_requests": 2198, + "followers": 2073, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "can1357", + "name": "Can Bölük", + "profile_url": "https://github.com/can1357", + "public_contributions": 6218, + "public_repos": 60, + "public_gists": 0, + "observed_public_commits": 6218, + "observed_public_pull_requests": 35, + "followers": 2478, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "Mytherin", + "name": "Mark", + "profile_url": "https://github.com/Mytherin", + "public_contributions": 5849, + "public_repos": 107, + "public_gists": 35, + "observed_public_commits": 5849, + "observed_public_pull_requests": 673, + "followers": 1287, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "thaJeztah", + "name": "Sebastiaan van Stijn", + "profile_url": "https://github.com/thaJeztah", + "public_contributions": 4268, + "public_repos": 441, + "public_gists": 43, + "observed_public_commits": 4268, + "observed_public_pull_requests": 1966, + "followers": 1919, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "pi0", + "name": "Pooya Parsa", + "profile_url": "https://github.com/pi0", + "public_contributions": 3621, + "public_repos": 540, + "public_gists": 84, + "observed_public_commits": 3621, + "observed_public_pull_requests": 487, + "followers": 5018, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jrfnl", + "name": "Juliette", + "profile_url": "https://github.com/jrfnl", + "public_contributions": 3229, + "public_repos": 273, + "public_gists": 21, + "observed_public_commits": 3229, + "observed_public_pull_requests": 1100, + "followers": 1358, + "location": "Amsterdam, The Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "Koenkk", + "name": "Koen Kanters", + "profile_url": "https://github.com/Koenkk", + "public_contributions": 2661, + "public_repos": 115, + "public_gists": 24, + "observed_public_commits": 2661, + "observed_public_pull_requests": 718, + "followers": 2556, + "location": "The Netherlands, Helmond", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "medvednikov", + "name": "Alexander Medvednikov", + "profile_url": "https://github.com/medvednikov", + "public_contributions": 2387, + "public_repos": 67, + "public_gists": 5, + "observed_public_commits": 2387, + "observed_public_pull_requests": 32, + "followers": 2727, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "masterking32", + "name": "Amin Mahmoudi", + "profile_url": "https://github.com/masterking32", + "public_contributions": 2111, + "public_repos": 59, + "public_gists": 3, + "observed_public_commits": 2111, + "observed_public_pull_requests": 6, + "followers": 1560, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "tr4m0ryp", + "name": "Moussa Ouallaf", + "profile_url": "https://github.com/tr4m0ryp", + "public_contributions": 1704, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 1704, + "observed_public_pull_requests": 20, + "followers": 1549, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "jfversluis", + "name": "Gerald Versluis", + "profile_url": "https://github.com/jfversluis", + "public_contributions": 1553, + "public_repos": 445, + "public_gists": 156, + "observed_public_commits": 1553, + "observed_public_pull_requests": 440, + "followers": 1907, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "fonsp", + "name": "Fons van der Plas", + "profile_url": "https://github.com/fonsp", + "public_contributions": 1361, + "public_repos": 298, + "public_gists": 72, + "observed_public_commits": 1361, + "observed_public_pull_requests": 314, + "followers": 1511, + "location": "Wageningen, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "koaning", + "name": "vincent d warmerdam ", + "profile_url": "https://github.com/koaning", + "public_contributions": 1323, + "public_repos": 339, + "public_gists": 72, + "observed_public_commits": 1323, + "observed_public_pull_requests": 588, + "followers": 2730, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "JuliusBrussee", + "name": "Julius Brussee", + "profile_url": "https://github.com/JuliusBrussee", + "public_contributions": 1289, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 1289, + "observed_public_pull_requests": 79, + "followers": 1482, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "mattgperry", + "name": "Matt Perry", + "profile_url": "https://github.com/mattgperry", + "public_contributions": 1058, + "public_repos": 14, + "public_gists": 19, + "observed_public_commits": 1058, + "observed_public_pull_requests": 259, + "followers": 1643, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "karlhorky", + "name": "Karl Horky", + "profile_url": "https://github.com/karlhorky", + "public_contributions": 962, + "public_repos": 571, + "public_gists": 110, + "observed_public_commits": 962, + "observed_public_pull_requests": 319, + "followers": 940, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "Kludex", + "name": "Marcelo Trylesinski", + "profile_url": "https://github.com/Kludex", + "public_contributions": 917, + "public_repos": 178, + "public_gists": 28, + "observed_public_commits": 917, + "observed_public_pull_requests": 836, + "followers": 3097, + "location": "Utrecht, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "nvie", + "name": "Vincent Driessen", + "profile_url": "https://github.com/nvie", + "public_contributions": 832, + "public_repos": 79, + "public_gists": 50, + "observed_public_commits": 832, + "observed_public_pull_requests": 171, + "followers": 3402, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "arendst", + "name": "Theo Arends", + "profile_url": "https://github.com/arendst", + "public_contributions": 805, + "public_repos": 35, + "public_gists": 0, + "observed_public_commits": 805, + "observed_public_pull_requests": 0, + "followers": 1688, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "pajlada", + "name": "pajlada", + "profile_url": "https://github.com/pajlada", + "public_contributions": 797, + "public_repos": 213, + "public_gists": 42, + "observed_public_commits": 797, + "observed_public_pull_requests": 525, + "followers": 1522, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 17 + } + ] +} diff --git a/data/runs/2026-05-21/countries-new-zealand.json b/data/runs/2026-05-21/countries-new-zealand.json new file mode 100644 index 0000000..f1fd8af --- /dev/null +++ b/data/runs/2026-05-21/countries-new-zealand.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "new-zealand", + "name": "New Zealand", + "title": "Top observed GitHub contributors in New Zealand", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 71848 + ] + }, + "code": "NZ", + "candidate_count": 8928, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"New Zealand\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"New Zealand\" repos:>5 type:user", + "total": 8928, + "accepted": 100 + } + ], + "entries": [ + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "ndbroadbent", + "name": "Nathan Broadbent", + "profile_url": "https://github.com/ndbroadbent", + "public_contributions": 4367, + "public_repos": 368, + "public_gists": 98, + "observed_public_commits": 4367, + "observed_public_pull_requests": 35, + "followers": 357, + "location": "Paihia, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "passcod", + "name": "Félix Saparelli", + "profile_url": "https://github.com/passcod", + "public_contributions": 3919, + "public_repos": 311, + "public_gists": 155, + "observed_public_commits": 3919, + "observed_public_pull_requests": 327, + "followers": 306, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "cortesi", + "name": "Aldo Cortesi", + "profile_url": "https://github.com/cortesi", + "public_contributions": 3251, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 3251, + "observed_public_pull_requests": 293, + "followers": 1005, + "location": "Dunedin, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "tim-smart", + "name": "Tim", + "profile_url": "https://github.com/tim-smart", + "public_contributions": 3187, + "public_repos": 227, + "public_gists": 177, + "observed_public_commits": 3187, + "observed_public_pull_requests": 1417, + "followers": 825, + "location": "Tauranga, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "jwulf", + "name": "Josh Wulf", + "profile_url": "https://github.com/jwulf", + "public_contributions": 3162, + "public_repos": 494, + "public_gists": 150, + "observed_public_commits": 3162, + "observed_public_pull_requests": 608, + "followers": 290, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "ioquatix", + "name": "Samuel Williams", + "profile_url": "https://github.com/ioquatix", + "public_contributions": 2568, + "public_repos": 357, + "public_gists": 46, + "observed_public_commits": 2568, + "observed_public_pull_requests": 115, + "followers": 1403, + "location": "Ōtautahi, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "PlagueHO", + "name": "Daniel Scott-Raynsford", + "profile_url": "https://github.com/PlagueHO", + "public_contributions": 2256, + "public_repos": 141, + "public_gists": 202, + "observed_public_commits": 2256, + "observed_public_pull_requests": 67, + "followers": 264, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "jesserockz", + "name": "Jesse Hills", + "profile_url": "https://github.com/jesserockz", + "public_contributions": 1939, + "public_repos": 162, + "public_gists": 5, + "observed_public_commits": 1939, + "observed_public_pull_requests": 879, + "followers": 409, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "SmileyChris", + "name": "Chris Beaven", + "profile_url": "https://github.com/SmileyChris", + "public_contributions": 1640, + "public_repos": 90, + "public_gists": 36, + "observed_public_commits": 1640, + "observed_public_pull_requests": 11, + "followers": 419, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "alanrsoares", + "name": "Alan", + "profile_url": "https://github.com/alanrsoares", + "public_contributions": 1288, + "public_repos": 170, + "public_gists": 25, + "observed_public_commits": 1288, + "observed_public_pull_requests": 116, + "followers": 314, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "odow", + "name": "Oscar Dowson", + "profile_url": "https://github.com/odow", + "public_contributions": 1215, + "public_repos": 165, + "public_gists": 20, + "observed_public_commits": 1215, + "observed_public_pull_requests": 897, + "followers": 635, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "joshuavial", + "name": "Joshua Vial", + "profile_url": "https://github.com/joshuavial", + "public_contributions": 1209, + "public_repos": 130, + "public_gists": 4, + "observed_public_commits": 1209, + "observed_public_pull_requests": 530, + "followers": 267, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "gbmhunter", + "name": "Geoffrey Hunter", + "profile_url": "https://github.com/gbmhunter", + "public_contributions": 863, + "public_repos": 103, + "public_gists": 2, + "observed_public_commits": 863, + "observed_public_pull_requests": 45, + "followers": 301, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "lukemurraynz", + "name": "Luke Murray", + "profile_url": "https://github.com/lukemurraynz", + "public_contributions": 846, + "public_repos": 243, + "public_gists": 52, + "observed_public_commits": 846, + "observed_public_pull_requests": 123, + "followers": 491, + "location": "Hamilton, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "julianoes", + "name": "Julian Oes", + "profile_url": "https://github.com/julianoes", + "public_contributions": 741, + "public_repos": 86, + "public_gists": 4, + "observed_public_commits": 741, + "observed_public_pull_requests": 276, + "followers": 358, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "sebastien", + "name": "Sébastien Pierre", + "profile_url": "https://github.com/sebastien", + "public_contributions": 694, + "public_repos": 102, + "public_gists": 23, + "observed_public_commits": 694, + "observed_public_pull_requests": 0, + "followers": 241, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "schell", + "name": "Schell Carl Scivally", + "profile_url": "https://github.com/schell", + "public_contributions": 641, + "public_repos": 276, + "public_gists": 54, + "observed_public_commits": 641, + "observed_public_pull_requests": 116, + "followers": 258, + "location": "Pasadena, California and Nelson, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "ahdinosaur", + "name": "Mikey", + "profile_url": "https://github.com/ahdinosaur", + "public_contributions": 539, + "public_repos": 667, + "public_gists": 40, + "observed_public_commits": 539, + "observed_public_pull_requests": 118, + "followers": 663, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "KelSolaar", + "name": "Thomas Mansencal", + "profile_url": "https://github.com/KelSolaar", + "public_contributions": 496, + "public_repos": 63, + "public_gists": 123, + "observed_public_commits": 496, + "observed_public_pull_requests": 32, + "followers": 461, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-norway.json b/data/runs/2026-05-21/countries-norway.json new file mode 100644 index 0000000..b219327 --- /dev/null +++ b/data/runs/2026-05-21/countries-norway.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "norway", + "name": "Norway", + "title": "Top observed GitHub contributors in Norway", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 57420 + ] + }, + "code": "NO", + "candidate_count": 11075, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Norway repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Norway repos:>5 type:user", + "total": 11075, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "oleavr", + "name": "Ole André Vadla Ravnås", + "profile_url": "https://github.com/oleavr", + "public_contributions": 3914, + "public_repos": 101, + "public_gists": 32, + "observed_public_commits": 3914, + "observed_public_pull_requests": 36, + "followers": 1930, + "location": "Stavanger, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "aurorascharff", + "name": "Aurora Scharff", + "profile_url": "https://github.com/aurorascharff", + "public_contributions": 3816, + "public_repos": 68, + "public_gists": 0, + "observed_public_commits": 3816, + "observed_public_pull_requests": 179, + "followers": 1038, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Starefossen", + "name": "Hans Kristian Flaatten", + "profile_url": "https://github.com/Starefossen", + "public_contributions": 2756, + "public_repos": 290, + "public_gists": 72, + "observed_public_commits": 2756, + "observed_public_pull_requests": 217, + "followers": 382, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "shinokada", + "name": "Shinichi Okada", + "profile_url": "https://github.com/shinokada", + "public_contributions": 2688, + "public_repos": 197, + "public_gists": 724, + "observed_public_commits": 2688, + "observed_public_pull_requests": 207, + "followers": 363, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "habedi", + "name": "Hassan Abedi", + "profile_url": "https://github.com/habedi", + "public_contributions": 2465, + "public_repos": 95, + "public_gists": 100, + "observed_public_commits": 2465, + "observed_public_pull_requests": 268, + "followers": 314, + "location": "Stavanger; Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "eonist", + "name": "André J", + "profile_url": "https://github.com/eonist", + "public_contributions": 2109, + "public_repos": 121, + "public_gists": 591, + "observed_public_commits": 2109, + "observed_public_pull_requests": 121, + "followers": 494, + "location": "Norway, Oslo", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 12 + }, + { + "login": "bep", + "name": "Bjørn Erik Pedersen", + "profile_url": "https://github.com/bep", + "public_contributions": 2024, + "public_repos": 379, + "public_gists": 10, + "observed_public_commits": 2024, + "observed_public_pull_requests": 469, + "followers": 2462, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "mhjensen", + "name": "Morten Hjorth-Jensen", + "profile_url": "https://github.com/mhjensen", + "public_contributions": 1903, + "public_repos": 50, + "public_gists": 0, + "observed_public_commits": 1903, + "observed_public_pull_requests": 0, + "followers": 677, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "ludeeus", + "name": "Joakim Sørensen", + "profile_url": "https://github.com/ludeeus", + "public_contributions": 1868, + "public_repos": 129, + "public_gists": 14, + "observed_public_commits": 1868, + "observed_public_pull_requests": 359, + "followers": 702, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "stipsan", + "name": "Cody Olsen", + "profile_url": "https://github.com/stipsan", + "public_contributions": 1801, + "public_repos": 134, + "public_gists": 37, + "observed_public_commits": 1801, + "observed_public_pull_requests": 493, + "followers": 425, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "eried", + "name": "Erwin Ried", + "profile_url": "https://github.com/eried", + "public_contributions": 1707, + "public_repos": 146, + "public_gists": 1, + "observed_public_commits": 1707, + "observed_public_pull_requests": 7, + "followers": 530, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "AmirhosseinHonardoust", + "name": "Amir", + "profile_url": "https://github.com/AmirhosseinHonardoust", + "public_contributions": 1325, + "public_repos": 120, + "public_gists": 1, + "observed_public_commits": 1325, + "observed_public_pull_requests": 21, + "followers": 1534, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "jonhoo", + "name": "Jon Gjengset", + "profile_url": "https://github.com/jonhoo", + "public_contributions": 1247, + "public_repos": 284, + "public_gists": 48, + "observed_public_commits": 1247, + "observed_public_pull_requests": 122, + "followers": 13602, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "TorsteinHonsi", + "name": "Torstein Hønsi", + "profile_url": "https://github.com/TorsteinHonsi", + "public_contributions": 1181, + "public_repos": 16, + "public_gists": 14, + "observed_public_commits": 1181, + "observed_public_pull_requests": 101, + "followers": 515, + "location": "Vik i Sogn, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "bvssvni", + "name": "Sven Nilsen", + "profile_url": "https://github.com/bvssvni", + "public_contributions": 1168, + "public_repos": 395, + "public_gists": 104, + "observed_public_commits": 1168, + "observed_public_pull_requests": 359, + "followers": 322, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "HansKristian-Work", + "name": "Hans-Kristian Arntzen", + "profile_url": "https://github.com/HansKristian-Work", + "public_contributions": 1135, + "public_repos": 32, + "public_gists": 10, + "observed_public_commits": 1135, + "observed_public_pull_requests": 322, + "followers": 1137, + "location": "Trondheim, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "Codehagen", + "name": "Christer", + "profile_url": "https://github.com/Codehagen", + "public_contributions": 1123, + "public_repos": 62, + "public_gists": 1, + "observed_public_commits": 1123, + "observed_public_pull_requests": 66, + "followers": 365, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "christianalfoni", + "name": "Christian Alfoni", + "profile_url": "https://github.com/christianalfoni", + "public_contributions": 1048, + "public_repos": 382, + "public_gists": 125, + "observed_public_commits": 1048, + "observed_public_pull_requests": 284, + "followers": 968, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "jonnor", + "name": "Jon Nordby", + "profile_url": "https://github.com/jonnor", + "public_contributions": 993, + "public_repos": 196, + "public_gists": 14, + "observed_public_commits": 993, + "observed_public_pull_requests": 34, + "followers": 393, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-philippines.json b/data/runs/2026-05-21/countries-philippines.json new file mode 100644 index 0000000..b6380ae --- /dev/null +++ b/data/runs/2026-05-21/countries-philippines.json @@ -0,0 +1,389 @@ +{ + "kind": "country", + "slug": "philippines", + "name": "Philippines", + "title": "Top observed GitHub contributors in Philippines", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24819 + ] + }, + "code": "PH", + "candidate_count": 16433, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Philippines repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Philippines repos:>5 type:user", + "total": 16433, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcuwynu23", + "name": "Mark Wayne Menorca", + "profile_url": "https://github.com/marcuwynu23", + "public_contributions": 3513, + "public_repos": 245, + "public_gists": 52, + "observed_public_commits": 3513, + "observed_public_pull_requests": 23, + "followers": 457, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "lucifron28", + "name": "Ron Vincent Cada", + "profile_url": "https://github.com/lucifron28", + "public_contributions": 3660, + "public_repos": 101, + "public_gists": 0, + "observed_public_commits": 3660, + "observed_public_pull_requests": 16, + "contribution_burst_adjustment": { + "raw_public_commits": 3660, + "adjusted_public_commits": 3081, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 24, + "excess_contributions": 579, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 377, + "location": "Lucena - Quezon Province, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "warengonzaga", + "name": "Waren Gonzaga", + "profile_url": "https://github.com/warengonzaga", + "public_contributions": 2890, + "public_repos": 208, + "public_gists": 24, + "observed_public_commits": 2890, + "observed_public_pull_requests": 198, + "followers": 1314, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "linux-china", + "name": "Libing Chen", + "profile_url": "https://github.com/linux-china", + "public_contributions": 2776, + "public_repos": 618, + "public_gists": 45, + "observed_public_commits": 2776, + "observed_public_pull_requests": 6, + "followers": 2213, + "location": "Davao City Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "xiv3r", + "name": "𝑹𝒂𝒇𝒇 𝑨𝒍𝒅𝒔", + "profile_url": "https://github.com/xiv3r", + "public_contributions": 2775, + "public_repos": 391, + "public_gists": 2, + "observed_public_commits": 2775, + "observed_public_pull_requests": 4, + "followers": 644, + "location": "Malaybalay City Bukidnon Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "macalinao", + "name": "Ian Macalinao", + "profile_url": "https://github.com/macalinao", + "public_contributions": 2241, + "public_repos": 515, + "public_gists": 142, + "observed_public_commits": 2241, + "observed_public_pull_requests": 297, + "followers": 798, + "location": "Metro Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "mrepol742", + "name": "Melvin Jones Repol", + "profile_url": "https://github.com/mrepol742", + "public_contributions": 2041, + "public_repos": 177, + "public_gists": 13, + "observed_public_commits": 2041, + "observed_public_pull_requests": 216, + "followers": 222, + "location": "Taytay, Calabarzon, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "RyannKim327", + "name": "itsme.0107639", + "profile_url": "https://github.com/RyannKim327", + "public_contributions": 1830, + "public_repos": 148, + "public_gists": 6, + "observed_public_commits": 1830, + "observed_public_pull_requests": 266, + "followers": 492, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "uncomfyhalomacro", + "name": "Soc Virnyl S. Estela", + "profile_url": "https://github.com/uncomfyhalomacro", + "public_contributions": 1750, + "public_repos": 271, + "public_gists": 30, + "observed_public_commits": 1750, + "observed_public_pull_requests": 29, + "followers": 232, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "mrdcvlsc", + "name": "Jubal Mordecai Velasco", + "profile_url": "https://github.com/mrdcvlsc", + "public_contributions": 1343, + "public_repos": 59, + "public_gists": 8, + "observed_public_commits": 1343, + "observed_public_pull_requests": 26, + "followers": 304, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mjoshua97241", + "name": "Michael Joshua Vargas", + "profile_url": "https://github.com/mjoshua97241", + "public_contributions": 1278, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 1278, + "observed_public_pull_requests": 70, + "followers": 362, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "joebertcerezo", + "name": "Joebert Cerezo", + "profile_url": "https://github.com/joebertcerezo", + "public_contributions": 1121, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 1121, + "observed_public_pull_requests": 30, + "followers": 967, + "location": "Cebu City, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "carlocab", + "name": "Carlo Cabrera", + "profile_url": "https://github.com/carlocab", + "public_contributions": 1078, + "public_repos": 107, + "public_gists": 6, + "observed_public_commits": 1078, + "observed_public_pull_requests": 281, + "followers": 220, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "Neon-099", + "profile_url": "https://github.com/Neon-099", + "public_contributions": 816, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 816, + "observed_public_pull_requests": 1, + "followers": 230, + "location": "Pangasinan, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "tyron12233", + "name": "tyron", + "profile_url": "https://github.com/tyron12233", + "public_contributions": 666, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 666, + "observed_public_pull_requests": 16, + "followers": 385, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "roatienza", + "name": "Rowel Atienza", + "profile_url": "https://github.com/roatienza", + "public_contributions": 639, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 639, + "observed_public_pull_requests": 8, + "followers": 514, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "Qard", + "name": "Stephen Belanger", + "profile_url": "https://github.com/Qard", + "public_contributions": 632, + "public_repos": 281, + "public_gists": 20, + "observed_public_commits": 632, + "observed_public_pull_requests": 270, + "followers": 516, + "location": "Vancouver, BC, Canada/Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "JohnEsleyer", + "name": "Ralph John Policarpio", + "profile_url": "https://github.com/JohnEsleyer", + "public_contributions": 593, + "public_repos": 101, + "public_gists": 3, + "observed_public_commits": 593, + "observed_public_pull_requests": 117, + "followers": 315, + "location": "Koronadal City, South Cotabato, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "jofftiquez", + "name": "Joff Tiquez", + "profile_url": "https://github.com/jofftiquez", + "public_contributions": 517, + "public_repos": 176, + "public_gists": 20, + "observed_public_commits": 517, + "observed_public_pull_requests": 17, + "followers": 438, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "jasperblues", + "name": "Jasper Blues", + "profile_url": "https://github.com/jasperblues", + "public_contributions": 499, + "public_repos": 70, + "public_gists": 2, + "observed_public_commits": 499, + "observed_public_pull_requests": 66, + "followers": 316, + "location": "Earth (Mostly Australia & Philippines)", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-poland.json b/data/runs/2026-05-21/countries-poland.json new file mode 100644 index 0000000..c9dceb2 --- /dev/null +++ b/data/runs/2026-05-21/countries-poland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "poland", + "name": "Poland", + "title": "Top observed GitHub contributors in Poland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 53093 + ] + }, + "code": "PL", + "candidate_count": 37152, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Poland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Poland repos:>5 type:user", + "total": 37152, + "accepted": 100 + } + ], + "entries": [ + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24447, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24447, + "observed_public_pull_requests": 27, + "followers": 642, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "RooTinfinite", + "name": "Piotr Maminski", + "profile_url": "https://github.com/RooTinfinite", + "public_contributions": 6749, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 6749, + "observed_public_pull_requests": 24, + "followers": 625, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "masagrator", + "name": "MasaGratoR", + "profile_url": "https://github.com/masagrator", + "public_contributions": 6559, + "public_repos": 86, + "public_gists": 3, + "observed_public_commits": 6559, + "observed_public_pull_requests": 718, + "followers": 502, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "thymikee", + "name": "Michał Pierzchała", + "profile_url": "https://github.com/thymikee", + "public_contributions": 3091, + "public_repos": 118, + "public_gists": 1, + "observed_public_commits": 3091, + "observed_public_pull_requests": 590, + "followers": 1142, + "location": "Krakow/Wroclaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "wojtekmaj", + "name": "Wojciech Maj", + "profile_url": "https://github.com/wojtekmaj", + "public_contributions": 2739, + "public_repos": 114, + "public_gists": 32, + "observed_public_commits": 2739, + "observed_public_pull_requests": 218, + "followers": 3556, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2049, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "jcubic", + "name": "Jakub T. Jankiewicz", + "profile_url": "https://github.com/jcubic", + "public_contributions": 1961, + "public_repos": 288, + "public_gists": 45, + "observed_public_commits": 1961, + "observed_public_pull_requests": 36, + "followers": 600, + "location": "Bliżyn, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "mrexodia", + "name": "Duncan Ogilvie", + "profile_url": "https://github.com/mrexodia", + "public_contributions": 1890, + "public_repos": 673, + "public_gists": 73, + "observed_public_commits": 1890, + "observed_public_pull_requests": 187, + "followers": 3632, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "josevalim", + "name": "José Valim", + "profile_url": "https://github.com/josevalim", + "public_contributions": 1811, + "public_repos": 104, + "public_gists": 140, + "observed_public_commits": 1811, + "observed_public_pull_requests": 233, + "followers": 16140, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "pawurb", + "name": "Paweł Urbanek", + "profile_url": "https://github.com/pawurb", + "public_contributions": 1797, + "public_repos": 105, + "public_gists": 8, + "observed_public_commits": 1797, + "observed_public_pull_requests": 391, + "followers": 602, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "sergeyklay", + "name": "Serghei Iakovlev", + "profile_url": "https://github.com/sergeyklay", + "public_contributions": 1778, + "public_repos": 120, + "public_gists": 32, + "observed_public_commits": 1778, + "observed_public_pull_requests": 494, + "followers": 504, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "satya164", + "name": "Satyajit Sahoo", + "profile_url": "https://github.com/satya164", + "public_contributions": 1758, + "public_repos": 164, + "public_gists": 21, + "observed_public_commits": 1758, + "observed_public_pull_requests": 147, + "followers": 2491, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "kjk", + "name": "Krzysztof Kowalczyk", + "profile_url": "https://github.com/kjk", + "public_contributions": 1644, + "public_repos": 8, + "public_gists": 420, + "observed_public_commits": 1644, + "observed_public_pull_requests": 11, + "followers": 1303, + "location": "Krakow, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Daynlight", + "name": "DAYNLIGHT", + "profile_url": "https://github.com/Daynlight", + "public_contributions": 1615, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1615, + "observed_public_pull_requests": 180, + "followers": 3154, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "asiekierka", + "name": "Adrian \"asie\" Siekierka", + "profile_url": "https://github.com/asiekierka", + "public_contributions": 1459, + "public_repos": 462, + "public_gists": 5, + "observed_public_commits": 1459, + "observed_public_pull_requests": 60, + "followers": 707, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "adamw", + "name": "Adam Warski", + "profile_url": "https://github.com/adamw", + "public_contributions": 1279, + "public_repos": 182, + "public_gists": 286, + "observed_public_commits": 1279, + "observed_public_pull_requests": 127, + "followers": 790, + "location": "Warsaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "stared", + "name": "Piotr Migdał", + "profile_url": "https://github.com/stared", + "public_contributions": 1177, + "public_repos": 221, + "public_gists": 43, + "observed_public_commits": 1177, + "observed_public_pull_requests": 87, + "followers": 719, + "location": "Warsaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "ku1ik", + "name": "Marcin Kulik", + "profile_url": "https://github.com/ku1ik", + "public_contributions": 1008, + "public_repos": 122, + "public_gists": 185, + "observed_public_commits": 1008, + "observed_public_pull_requests": 4, + "followers": 822, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "mrholek", + "name": "Łukasz Holeczek", + "profile_url": "https://github.com/mrholek", + "public_contributions": 804, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 804, + "observed_public_pull_requests": 9, + "followers": 1112, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Blaizzy", + "name": "Prince Canuma", + "profile_url": "https://github.com/Blaizzy", + "public_contributions": 742, + "public_repos": 105, + "public_gists": 50, + "observed_public_commits": 742, + "observed_public_pull_requests": 340, + "followers": 1316, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-portugal.json b/data/runs/2026-05-21/countries-portugal.json new file mode 100644 index 0000000..28dbf1a --- /dev/null +++ b/data/runs/2026-05-21/countries-portugal.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "portugal", + "name": "Portugal", + "title": "Top observed GitHub contributors in Portugal", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85180 + ] + }, + "code": "PT", + "candidate_count": 17502, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Portugal repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Portugal repos:>5 type:user", + "total": 17502, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "pirapira", + "name": "Yoichi Hirai", + "profile_url": "https://github.com/pirapira", + "public_contributions": 14244, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "rcarmo", + "name": "Rui Carmo", + "profile_url": "https://github.com/rcarmo", + "public_contributions": 9859, + "public_repos": 415, + "public_gists": 90, + "observed_public_commits": 9859, + "observed_public_pull_requests": 10, + "followers": 628, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "otaviojava", + "name": "Otávio Santana", + "profile_url": "https://github.com/otaviojava", + "public_contributions": 5970, + "public_repos": 109, + "public_gists": 95, + "observed_public_commits": 5970, + "observed_public_pull_requests": 195, + "followers": 1303, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "motanelson", + "name": "nelson jr mota", + "profile_url": "https://github.com/motanelson", + "public_contributions": 4656, + "public_repos": 443, + "public_gists": 0, + "observed_public_commits": 4656, + "observed_public_pull_requests": 0, + "followers": 8380, + "location": "Portugal, lisbon", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "DiogoRibeiro7", + "name": "Diogo Ribeiro", + "profile_url": "https://github.com/DiogoRibeiro7", + "public_contributions": 3428, + "public_repos": 173, + "public_gists": 280, + "observed_public_commits": 3428, + "observed_public_pull_requests": 553, + "followers": 514, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "snipe", + "name": "snipe", + "profile_url": "https://github.com/snipe", + "public_contributions": 3386, + "public_repos": 123, + "public_gists": 42, + "observed_public_commits": 3386, + "observed_public_pull_requests": 357, + "followers": 1989, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "nunomaduro", + "name": "nuno maduro", + "profile_url": "https://github.com/nunomaduro", + "public_contributions": 2470, + "public_repos": 326, + "public_gists": 23, + "observed_public_commits": 2470, + "observed_public_pull_requests": 190, + "followers": 9145, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "bgcngm", + "name": "Bruno Martins", + "profile_url": "https://github.com/bgcngm", + "public_contributions": 1765, + "public_repos": 70, + "public_gists": 3, + "observed_public_commits": 1765, + "observed_public_pull_requests": 1, + "followers": 413, + "location": "Lisbon, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "pgte", + "name": "Pedro Teixeira", + "profile_url": "https://github.com/pgte", + "public_contributions": 1537, + "public_repos": 233, + "public_gists": 52, + "observed_public_commits": 1537, + "observed_public_pull_requests": 171, + "followers": 1054, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "nelsonic", + "name": "Nelson", + "profile_url": "https://github.com/nelsonic", + "public_contributions": 1407, + "public_repos": 460, + "public_gists": 37, + "observed_public_commits": 1407, + "observed_public_pull_requests": 16, + "followers": 3435, + "location": "Braga, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "leafac", + "name": "Leandro Facchinetti", + "profile_url": "https://github.com/leafac", + "public_contributions": 1186, + "public_repos": 83, + "public_gists": 43, + "observed_public_commits": 1186, + "observed_public_pull_requests": 0, + "followers": 405, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "niquola", + "name": "Nikolai Ryzhikov", + "profile_url": "https://github.com/niquola", + "public_contributions": 1078, + "public_repos": 304, + "public_gists": 285, + "observed_public_commits": 1078, + "observed_public_pull_requests": 21, + "followers": 424, + "location": "Portugal, Lisboa", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "rochacbruno", + "name": "Bruno Rocha", + "profile_url": "https://github.com/rochacbruno", + "public_contributions": 822, + "public_repos": 409, + "public_gists": 347, + "observed_public_commits": 822, + "observed_public_pull_requests": 162, + "followers": 4667, + "location": "Viana do Castelo, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "stevenroose", + "name": "Steven Roose", + "profile_url": "https://github.com/stevenroose", + "public_contributions": 814, + "public_repos": 236, + "public_gists": 33, + "observed_public_commits": 814, + "observed_public_pull_requests": 17, + "followers": 490, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "macabeus", + "name": "Bruno Macabeus", + "profile_url": "https://github.com/macabeus", + "public_contributions": 779, + "public_repos": 149, + "public_gists": 12, + "observed_public_commits": 779, + "observed_public_pull_requests": 82, + "followers": 706, + "location": "Ourém / Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "diogocarrola", + "name": "Diogo Carrola", + "profile_url": "https://github.com/diogocarrola", + "public_contributions": 754, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 754, + "observed_public_pull_requests": 5, + "followers": 1044, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "apocas", + "name": "Pedro Dias", + "profile_url": "https://github.com/apocas", + "public_contributions": 722, + "public_repos": 100, + "public_gists": 12, + "observed_public_commits": 722, + "observed_public_pull_requests": 3, + "followers": 349, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tofumatt", + "name": "Matthew Riley MacPherson", + "profile_url": "https://github.com/tofumatt", + "public_contributions": 706, + "public_repos": 122, + "public_gists": 62, + "observed_public_commits": 706, + "observed_public_pull_requests": 54, + "followers": 350, + "location": "Portugal/Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "joaotavora", + "name": "João Távora", + "profile_url": "https://github.com/joaotavora", + "public_contributions": 689, + "public_repos": 148, + "public_gists": 7, + "observed_public_commits": 689, + "observed_public_pull_requests": 2, + "followers": 750, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-republic-of-korea.json b/data/runs/2026-05-21/countries-republic-of-korea.json new file mode 100644 index 0000000..dc4a067 --- /dev/null +++ b/data/runs/2026-05-21/countries-republic-of-korea.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "republic-of-korea", + "name": "Republic of Korea", + "title": "Top observed GitHub contributors in Republic of Korea", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 54137 + ] + }, + "code": "KR", + "candidate_count": 45355, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Korea repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Korea repos:>5 type:user", + "total": 45355, + "accepted": 100 + } + ], + "entries": [ + { + "login": "JAICHANGPARK", + "name": "Dreamwalker", + "profile_url": "https://github.com/JAICHANGPARK", + "public_contributions": 11194, + "public_repos": 344, + "public_gists": 80, + "observed_public_commits": 11194, + "observed_public_pull_requests": 32, + "followers": 536, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hahwul", + "name": "HAHWUL", + "profile_url": "https://github.com/hahwul", + "public_contributions": 9705, + "public_repos": 221, + "public_gists": 36, + "observed_public_commits": 9705, + "observed_public_pull_requests": 2389, + "followers": 2918, + "location": "Republic of Korea", + "location_confidence": "exact-country", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dahlia", + "name": "Hong Minhee (洪 民憙)", + "profile_url": "https://github.com/dahlia", + "public_contributions": 9263, + "public_repos": 299, + "public_gists": 91, + "observed_public_commits": 9263, + "observed_public_pull_requests": 478, + "followers": 1328, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "youknowone", + "name": "Jeong, YunWon", + "profile_url": "https://github.com/youknowone", + "public_contributions": 6045, + "public_repos": 240, + "public_gists": 17, + "observed_public_commits": 6045, + "observed_public_pull_requests": 822, + "followers": 640, + "location": "Seoul, The Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "devxoul", + "name": "Jeon Suyeol", + "profile_url": "https://github.com/devxoul", + "public_contributions": 4336, + "public_repos": 235, + "public_gists": 86, + "observed_public_commits": 4336, + "observed_public_pull_requests": 785, + "followers": 4019, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "samchon", + "name": "Jeongho Nam", + "profile_url": "https://github.com/samchon", + "public_contributions": 4167, + "public_repos": 186, + "public_gists": 18, + "observed_public_commits": 4167, + "observed_public_pull_requests": 1180, + "followers": 2223, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "junhoyeo", + "name": "Junho Yeo", + "profile_url": "https://github.com/junhoyeo", + "public_contributions": 3219, + "public_repos": 456, + "public_gists": 37, + "observed_public_commits": 3219, + "observed_public_pull_requests": 427, + "followers": 1513, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "utilForever", + "name": "Chris Ohk", + "profile_url": "https://github.com/utilForever", + "public_contributions": 2569, + "public_repos": 353, + "public_gists": 41, + "observed_public_commits": 2569, + "observed_public_pull_requests": 228, + "followers": 4033, + "location": "Seongnam, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "graykode", + "name": "Tae Hwan Jung", + "profile_url": "https://github.com/graykode", + "public_contributions": 2115, + "public_repos": 78, + "public_gists": 4, + "observed_public_commits": 2115, + "observed_public_pull_requests": 158, + "followers": 1939, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "hkjang", + "name": "hkjang", + "profile_url": "https://github.com/hkjang", + "public_contributions": 1524, + "public_repos": 197, + "public_gists": 0, + "observed_public_commits": 1524, + "observed_public_pull_requests": 6, + "followers": 641, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "kdy1", + "name": "Donny/강동윤", + "profile_url": "https://github.com/kdy1", + "public_contributions": 1379, + "public_repos": 316, + "public_gists": 12, + "observed_public_commits": 1379, + "observed_public_pull_requests": 1245, + "followers": 4444, + "location": "South korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "terryum", + "name": "Terry Taewoong Um", + "profile_url": "https://github.com/terryum", + "public_contributions": 1267, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1267, + "observed_public_pull_requests": 4, + "followers": 1488, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "hmmhmmhm", + "name": "", + "profile_url": "https://github.com/hmmhmmhm", + "public_contributions": 1259, + "public_repos": 133, + "public_gists": 67, + "observed_public_commits": 1259, + "observed_public_pull_requests": 155, + "followers": 731, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "robotpilot", + "name": "Pyo", + "profile_url": "https://github.com/robotpilot", + "public_contributions": 986, + "public_repos": 76, + "public_gists": 5, + "observed_public_commits": 986, + "observed_public_pull_requests": 201, + "followers": 590, + "location": "Seoul, KOREA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 947, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 947, + "observed_public_pull_requests": 8, + "followers": 598, + "location": "South Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 17 + }, + { + "login": "subinium", + "name": "Subin An", + "profile_url": "https://github.com/subinium", + "public_contributions": 918, + "public_repos": 90, + "public_gists": 8, + "observed_public_commits": 918, + "observed_public_pull_requests": 172, + "followers": 882, + "location": "Seoul, Republic of Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "posquit0", + "name": "Byungjin Park (Claud)", + "profile_url": "https://github.com/posquit0", + "public_contributions": 906, + "public_repos": 142, + "public_gists": 8, + "observed_public_commits": 906, + "observed_public_pull_requests": 229, + "followers": 1525, + "location": "Seoul, Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 15 + }, + { + "login": "yceffort", + "name": "yceffort", + "profile_url": "https://github.com/yceffort", + "public_contributions": 882, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 882, + "observed_public_pull_requests": 11, + "followers": 559, + "location": "Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "easylogic", + "name": "jinho park", + "profile_url": "https://github.com/easylogic", + "public_contributions": 860, + "public_repos": 129, + "public_gists": 268, + "observed_public_commits": 860, + "observed_public_pull_requests": 256, + "contribution_burst_adjustment": { + "raw_public_commits": 860, + "adjusted_public_commits": 834, + "baseline_daily_contributions": 4, + "daily_burst_cap": 240, + "capped_days": 1, + "excess_contributions": 26, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 660, + "location": "korea/seoul", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Xvezda", + "name": "Xvezda", + "profile_url": "https://github.com/Xvezda", + "public_contributions": 755, + "public_repos": 140, + "public_gists": 51, + "observed_public_commits": 755, + "observed_public_pull_requests": 144, + "followers": 646, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-singapore.json b/data/runs/2026-05-21/countries-singapore.json new file mode 100644 index 0000000..05a4f3b --- /dev/null +++ b/data/runs/2026-05-21/countries-singapore.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "singapore", + "name": "Singapore", + "title": "Top observed GitHub contributors in Singapore", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 42010 + ] + }, + "code": "SG", + "candidate_count": 20996, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Singapore repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Singapore repos:>5 type:user", + "total": 20996, + "accepted": 100 + } + ], + "entries": [ + { + "login": "lupyuen", + "name": "Lup Yuen Lee", + "profile_url": "https://github.com/lupyuen", + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "Vonng", + "name": "Feng Ruohang", + "profile_url": "https://github.com/Vonng", + "public_contributions": 3640, + "public_repos": 109, + "public_gists": 1, + "observed_public_commits": 3640, + "observed_public_pull_requests": 18, + "followers": 2002, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "karlseguin", + "name": "Karl Seguin", + "profile_url": "https://github.com/karlseguin", + "public_contributions": 2822, + "public_repos": 157, + "public_gists": 91, + "observed_public_commits": 2822, + "observed_public_pull_requests": 894, + "followers": 2524, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "phuslu", + "name": "Phus Lu", + "profile_url": "https://github.com/phuslu", + "public_contributions": 2670, + "public_repos": 41, + "public_gists": 3, + "observed_public_commits": 2670, + "observed_public_pull_requests": 2, + "followers": 2382, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "kossnocorp", + "name": "Sasha Koss", + "profile_url": "https://github.com/kossnocorp", + "public_contributions": 2043, + "public_repos": 255, + "public_gists": 127, + "observed_public_commits": 2043, + "observed_public_pull_requests": 26, + "followers": 783, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "cheeaun", + "name": "Chee Aun", + "profile_url": "https://github.com/cheeaun", + "public_contributions": 1982, + "public_repos": 265, + "public_gists": 141, + "observed_public_commits": 1982, + "observed_public_pull_requests": 210, + "followers": 1866, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 4 + }, + { + "login": "bunnie", + "name": "bunnie", + "profile_url": "https://github.com/bunnie", + "public_contributions": 1906, + "public_repos": 167, + "public_gists": 7, + "observed_public_commits": 1906, + "observed_public_pull_requests": 194, + "followers": 1486, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 5 + }, + { + "login": "Brooooooklyn", + "name": "LongYinan", + "profile_url": "https://github.com/Brooooooklyn", + "public_contributions": 1671, + "public_repos": 328, + "public_gists": 5, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "CMGS", + "name": "CMGS", + "profile_url": "https://github.com/CMGS", + "public_contributions": 1655, + "public_repos": 79, + "public_gists": 22, + "observed_public_commits": 1655, + "observed_public_pull_requests": 105, + "followers": 1026, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "airingursb", + "name": "Airing", + "profile_url": "https://github.com/airingursb", + "public_contributions": 1629, + "public_repos": 134, + "public_gists": 1, + "observed_public_commits": 1629, + "observed_public_pull_requests": 14, + "followers": 1868, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "sanand0", + "name": "S Anand", + "profile_url": "https://github.com/sanand0", + "public_contributions": 1534, + "public_repos": 215, + "public_gists": 23, + "observed_public_commits": 1534, + "observed_public_pull_requests": 224, + "followers": 1247, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 9 + }, + { + "login": "auxten", + "name": "Auxten Wang", + "profile_url": "https://github.com/auxten", + "public_contributions": 1232, + "public_repos": 104, + "public_gists": 19, + "observed_public_commits": 1232, + "observed_public_pull_requests": 44, + "followers": 963, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 10 + }, + { + "login": "hyf0", + "name": "Yunfei He", + "profile_url": "https://github.com/hyf0", + "public_contributions": 1119, + "public_repos": 165, + "public_gists": 4, + "observed_public_commits": 1119, + "observed_public_pull_requests": 514, + "followers": 1107, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "cmliu", + "name": "CMLiussss", + "profile_url": "https://github.com/cmliu", + "public_contributions": 1094, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 1094, + "observed_public_pull_requests": 185, + "followers": 6039, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "DIYgod", + "name": "DIYgod", + "profile_url": "https://github.com/DIYgod", + "public_contributions": 997, + "public_repos": 106, + "public_gists": 3, + "observed_public_commits": 997, + "observed_public_pull_requests": 161, + "followers": 15805, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "sausheong", + "name": "Chang Sau Sheong", + "profile_url": "https://github.com/sausheong", + "public_contributions": 948, + "public_repos": 193, + "public_gists": 234, + "observed_public_commits": 948, + "observed_public_pull_requests": 1, + "followers": 1233, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "JamesNK", + "name": "James Newton-King", + "profile_url": "https://github.com/JamesNK", + "public_contributions": 691, + "public_repos": 88, + "public_gists": 21, + "observed_public_commits": 691, + "observed_public_pull_requests": 504, + "followers": 4693, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 19 + }, + { + "login": "yangshun", + "name": "Yangshun Tay", + "profile_url": "https://github.com/yangshun", + "public_contributions": 682, + "public_repos": 172, + "public_gists": 49, + "observed_public_commits": 682, + "observed_public_pull_requests": 61, + "followers": 13275, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "mithi", + "name": "Mithi Sevilla", + "profile_url": "https://github.com/mithi", + "public_contributions": 624, + "public_repos": 62, + "public_gists": 212, + "observed_public_commits": 624, + "observed_public_pull_requests": 34, + "followers": 1892, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "notlhw", + "name": "Lim How Wei", + "profile_url": "https://github.com/notlhw", + "public_contributions": 600, + "public_repos": 8, + "public_gists": 0, + "observed_public_commits": 600, + "observed_public_pull_requests": 8, + "followers": 951, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-south-africa.json b/data/runs/2026-05-21/countries-south-africa.json new file mode 100644 index 0000000..122e934 --- /dev/null +++ b/data/runs/2026-05-21/countries-south-africa.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "south-africa", + "name": "South Africa", + "title": "Top observed GitHub contributors in South Africa", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24841 + ] + }, + "code": "ZA", + "candidate_count": 12235, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"South Africa\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"South Africa\" repos:>5 type:user", + "total": 12235, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mitchellkrogza", + "name": "Mitchell Krog", + "profile_url": "https://github.com/mitchellkrogza", + "public_contributions": 5021, + "public_repos": 169, + "public_gists": 64, + "observed_public_commits": 5021, + "observed_public_pull_requests": 0, + "followers": 959, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "govert", + "name": "Govert van Drimmelen", + "profile_url": "https://github.com/govert", + "public_contributions": 3653, + "public_repos": 117, + "public_gists": 19, + "observed_public_commits": 3653, + "observed_public_pull_requests": 44, + "followers": 169, + "location": "Johannesburg, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "NickiMash17", + "name": "Nicolette Mashaba", + "profile_url": "https://github.com/NickiMash17", + "public_contributions": 3078, + "public_repos": 64, + "public_gists": 0, + "observed_public_commits": 3078, + "observed_public_pull_requests": 49, + "followers": 394, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 8 + }, + { + "login": "fluffypony", + "name": "Riccardo Spagni", + "profile_url": "https://github.com/fluffypony", + "public_contributions": 2982, + "public_repos": 82, + "public_gists": 8, + "observed_public_commits": 2982, + "observed_public_pull_requests": 41, + "followers": 1658, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "Asjas", + "name": "A-J Roos", + "profile_url": "https://github.com/Asjas", + "public_contributions": 2849, + "public_repos": 24, + "public_gists": 18, + "observed_public_commits": 2849, + "observed_public_pull_requests": 19, + "followers": 277, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "mattleibow", + "name": "Matthew Leibowitz", + "profile_url": "https://github.com/mattleibow", + "public_contributions": 1689, + "public_repos": 521, + "public_gists": 270, + "observed_public_commits": 1689, + "observed_public_pull_requests": 771, + "followers": 1106, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "limbopro", + "name": "毒奶博主", + "profile_url": "https://github.com/limbopro", + "public_contributions": 1606, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1606, + "observed_public_pull_requests": 0, + "followers": 2474, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "ashleykleynhans", + "name": "Ashley Kleynhans", + "profile_url": "https://github.com/ashleykleynhans", + "public_contributions": 1551, + "public_repos": 175, + "public_gists": 6, + "observed_public_commits": 1551, + "observed_public_pull_requests": 2, + "followers": 242, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 6 + }, + { + "login": "peterp", + "name": "Peter Pistorius", + "profile_url": "https://github.com/peterp", + "public_contributions": 1356, + "public_repos": 55, + "public_gists": 7, + "observed_public_commits": 1356, + "observed_public_pull_requests": 284, + "followers": 622, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "KodEx-SA", + "name": "Ashley K Motsie", + "profile_url": "https://github.com/KodEx-SA", + "public_contributions": 1056, + "public_repos": 102, + "public_gists": 2, + "observed_public_commits": 1056, + "observed_public_pull_requests": 229, + "followers": 233, + "location": "South Africa, Rustenburg", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "schalkneethling", + "name": "Schalk Neethling", + "profile_url": "https://github.com/schalkneethling", + "public_contributions": 1030, + "public_repos": 145, + "public_gists": 68, + "observed_public_commits": 1030, + "observed_public_pull_requests": 335, + "followers": 393, + "location": "Pretoria, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "abhi18av", + "name": "Abhinav Sharma", + "profile_url": "https://github.com/abhi18av", + "public_contributions": 971, + "public_repos": 486, + "public_gists": 40, + "observed_public_commits": 971, + "observed_public_pull_requests": 32, + "followers": 287, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "ShaunSHamilton", + "name": "Shaun Hamilton", + "profile_url": "https://github.com/ShaunSHamilton", + "public_contributions": 942, + "public_repos": 103, + "public_gists": 29, + "observed_public_commits": 942, + "observed_public_pull_requests": 128, + "followers": 197, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "lefajmofokeng", + "name": "Lefa J. Mofokeng", + "profile_url": "https://github.com/lefajmofokeng", + "public_contributions": 859, + "public_repos": 94, + "public_gists": 2, + "observed_public_commits": 859, + "observed_public_pull_requests": 0, + "followers": 430, + "location": "Free State, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "siyabuilds", + "name": "Siyabonga Samson Lukhele ", + "profile_url": "https://github.com/siyabuilds", + "public_contributions": 839, + "public_repos": 49, + "public_gists": 0, + "observed_public_commits": 839, + "observed_public_pull_requests": 16, + "followers": 230, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "rizonesoft", + "name": "Derick Payne", + "profile_url": "https://github.com/rizonesoft", + "public_contributions": 742, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 742, + "observed_public_pull_requests": 0, + "followers": 225, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 18 + }, + { + "login": "Darrenvandervelde", + "name": "Darren van der Velde", + "profile_url": "https://github.com/Darrenvandervelde", + "public_contributions": 708, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 708, + "observed_public_pull_requests": 42, + "followers": 170, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "QMS85", + "name": "Jonathan Peters", + "profile_url": "https://github.com/QMS85", + "public_contributions": 708, + "public_repos": 127, + "public_gists": 1, + "observed_public_commits": 708, + "observed_public_pull_requests": 10, + "followers": 472, + "location": "Western Cape. South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "leonvanzyl", + "name": "Leon van Zyl", + "profile_url": "https://github.com/leonvanzyl", + "public_contributions": 640, + "public_repos": 90, + "public_gists": 0, + "observed_public_commits": 640, + "observed_public_pull_requests": 22, + "followers": 664, + "location": "Mosselbay, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "czue", + "name": "Cory Zue", + "profile_url": "https://github.com/czue", + "public_contributions": 598, + "public_repos": 93, + "public_gists": 26, + "observed_public_commits": 598, + "observed_public_pull_requests": 60, + "followers": 453, + "location": "Cape Town, South Africa", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-spain.json b/data/runs/2026-05-21/countries-spain.json new file mode 100644 index 0000000..d3f10dd --- /dev/null +++ b/data/runs/2026-05-21/countries-spain.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "spain", + "name": "Spain", + "title": "Top observed GitHub contributors in Spain", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 83716 + ] + }, + "code": "ES", + "candidate_count": 33112, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Spain repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Spain repos:>5 type:user", + "total": 33112, + "accepted": 100 + } + ], + "entries": [ + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "jlblancoc", + "name": "Jose Luis Blanco-Claraco", + "profile_url": "https://github.com/jlblancoc", + "public_contributions": 5242, + "public_repos": 120, + "public_gists": 17, + "observed_public_commits": 5242, + "observed_public_pull_requests": 874, + "followers": 767, + "location": "Almeria (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "Kikobeats", + "name": "Jose Francisco 'Kiko' Verdú Gambín", + "profile_url": "https://github.com/Kikobeats", + "public_contributions": 3613, + "public_repos": 586, + "public_gists": 28, + "observed_public_commits": 3613, + "observed_public_pull_requests": 528, + "followers": 1658, + "location": "Murcia, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Obijuan", + "name": "Juan Gonzalez-Gomez", + "profile_url": "https://github.com/Obijuan", + "public_contributions": 3296, + "public_repos": 187, + "public_gists": 1, + "observed_public_commits": 3296, + "observed_public_pull_requests": 1, + "followers": 1564, + "location": "Madrid (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "ai", + "name": "Andrey Sitnik", + "profile_url": "https://github.com/ai", + "public_contributions": 3194, + "public_repos": 151, + "public_gists": 19, + "observed_public_commits": 3194, + "observed_public_pull_requests": 61, + "followers": 10022, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "emilio", + "name": "Emilio Cobos Álvarez", + "profile_url": "https://github.com/emilio", + "public_contributions": 2949, + "public_repos": 319, + "public_gists": 10, + "observed_public_commits": 2949, + "observed_public_pull_requests": 63, + "followers": 696, + "location": "Salamanca, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "JJ", + "name": "Juan Julián Merelo Guervós", + "profile_url": "https://github.com/JJ", + "public_contributions": 2904, + "public_repos": 1450, + "public_gists": 77, + "observed_public_commits": 2904, + "observed_public_pull_requests": 24, + "followers": 1035, + "location": "Granada, Spain, Europe", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "vfarcic", + "name": "Viktor Farcic", + "profile_url": "https://github.com/vfarcic", + "public_contributions": 2837, + "public_repos": 514, + "public_gists": 695, + "observed_public_commits": 2837, + "observed_public_pull_requests": 332, + "followers": 3273, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "jorgemanrubia", + "name": "Jorge Manrubia", + "profile_url": "https://github.com/jorgemanrubia", + "public_contributions": 2812, + "public_repos": 86, + "public_gists": 24, + "observed_public_commits": 2812, + "observed_public_pull_requests": 434, + "followers": 704, + "location": "Oviedo, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "javiereguiluz", + "name": "Javier Eguiluz", + "profile_url": "https://github.com/javiereguiluz", + "public_contributions": 2358, + "public_repos": 164, + "public_gists": 14, + "observed_public_commits": 2358, + "observed_public_pull_requests": 303, + "followers": 1663, + "location": "Vitoria-Gasteiz (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mouredev", + "name": "Brais Moure", + "profile_url": "https://github.com/mouredev", + "public_contributions": 2175, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 2175, + "observed_public_pull_requests": 0, + "followers": 35655, + "location": "Building software with ♥ from Galicia (Spain) to the world.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "pimterry", + "name": "Tim Perry", + "profile_url": "https://github.com/pimterry", + "public_contributions": 1836, + "public_repos": 248, + "public_gists": 35, + "observed_public_commits": 1836, + "observed_public_pull_requests": 41, + "followers": 763, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Alan-TheGentleman", + "name": "Alan Buscaglia", + "profile_url": "https://github.com/Alan-TheGentleman", + "public_contributions": 1548, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 1548, + "observed_public_pull_requests": 223, + "followers": 1420, + "location": "Spain, Barcelona", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "deivid-rodriguez", + "name": "David Rodríguez", + "profile_url": "https://github.com/deivid-rodriguez", + "public_contributions": 1424, + "public_repos": 255, + "public_gists": 12, + "observed_public_commits": 1424, + "observed_public_pull_requests": 379, + "followers": 1332, + "location": "Madrid, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "woliveiras", + "name": "William Oliveira", + "profile_url": "https://github.com/woliveiras", + "public_contributions": 1271, + "public_repos": 124, + "public_gists": 79, + "observed_public_commits": 1271, + "observed_public_pull_requests": 5, + "followers": 2104, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "R0rt1z2", + "name": "Roger Ortiz", + "profile_url": "https://github.com/R0rt1z2", + "public_contributions": 1174, + "public_repos": 124, + "public_gists": 19, + "observed_public_commits": 1174, + "observed_public_pull_requests": 23, + "contribution_burst_adjustment": { + "raw_public_commits": 1174, + "adjusted_public_commits": 1134, + "baseline_daily_contributions": 5, + "daily_burst_cap": 375, + "capped_days": 1, + "excess_contributions": 40, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 831, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "vitalets", + "name": "Vitaliy Potapov", + "profile_url": "https://github.com/vitalets", + "public_contributions": 1041, + "public_repos": 199, + "public_gists": 25, + "observed_public_commits": 1041, + "observed_public_pull_requests": 5, + "followers": 716, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "pheralb", + "name": "Pablo Hdez", + "profile_url": "https://github.com/pheralb", + "public_contributions": 1017, + "public_repos": 71, + "public_gists": 0, + "observed_public_commits": 1017, + "observed_public_pull_requests": 28, + "followers": 1130, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "wlsf82", + "name": "Walmyr", + "profile_url": "https://github.com/wlsf82", + "public_contributions": 966, + "public_repos": 426, + "public_gists": 15, + "observed_public_commits": 966, + "observed_public_pull_requests": 20, + "followers": 1310, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-sweden.json b/data/runs/2026-05-21/countries-sweden.json new file mode 100644 index 0000000..3d107e4 --- /dev/null +++ b/data/runs/2026-05-21/countries-sweden.json @@ -0,0 +1,399 @@ +{ + "kind": "country", + "slug": "sweden", + "name": "Sweden", + "title": "Top observed GitHub contributors in Sweden", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 20666 + ] + }, + "code": "SE", + "candidate_count": 23755, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Sweden repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Sweden repos:>5 type:user", + "total": 23755, + "accepted": 100 + } + ], + "entries": [ + { + "login": "andreasjansson", + "name": "Andreas Jansson", + "profile_url": "https://github.com/andreasjansson", + "public_contributions": 3143, + "public_repos": 243, + "public_gists": 37, + "observed_public_commits": 3143, + "observed_public_pull_requests": 105, + "followers": 990, + "location": "Uddevalla, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "hrydgard", + "name": "Henrik Rydgård", + "profile_url": "https://github.com/hrydgard", + "public_contributions": 2512, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 2512, + "observed_public_pull_requests": 477, + "followers": 6662, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "danielsaidi", + "name": "Daniel Saidi", + "profile_url": "https://github.com/danielsaidi", + "public_contributions": 2268, + "public_repos": 52, + "public_gists": 2, + "observed_public_commits": 2268, + "observed_public_pull_requests": 1, + "followers": 916, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "emilk", + "name": "Emil Ernerfeldt", + "profile_url": "https://github.com/emilk", + "public_contributions": 2243, + "public_repos": 82, + "public_gists": 19, + "observed_public_commits": 2243, + "observed_public_pull_requests": 652, + "followers": 7761, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "ewels", + "name": "Phil Ewels", + "profile_url": "https://github.com/ewels", + "public_contributions": 1999, + "public_repos": 205, + "public_gists": 15, + "observed_public_commits": 1999, + "observed_public_pull_requests": 458, + "followers": 869, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1831, + "public_repos": 293, + "public_gists": 49, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "bagder", + "name": "Daniel Stenberg", + "profile_url": "https://github.com/bagder", + "public_contributions": 1828, + "public_repos": 65, + "public_gists": 112, + "observed_public_commits": 1828, + "observed_public_pull_requests": 1155, + "followers": 7710, + "location": "the curl factory, Sweden - close to Nebraska", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "awesomekling", + "name": "Andreas Kling", + "profile_url": "https://github.com/awesomekling", + "public_contributions": 1669, + "public_repos": 31, + "public_gists": 4, + "observed_public_commits": 1669, + "observed_public_pull_requests": 415, + "followers": 5736, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "troglobit", + "name": "Joachim Wiberg", + "profile_url": "https://github.com/troglobit", + "public_contributions": 1632, + "public_repos": 162, + "public_gists": 34, + "observed_public_commits": 1632, + "observed_public_pull_requests": 143, + "followers": 618, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "juliusmarminge", + "name": "Julius Marminge", + "profile_url": "https://github.com/juliusmarminge", + "public_contributions": 1541, + "public_repos": 277, + "public_gists": 8, + "observed_public_commits": 1541, + "observed_public_pull_requests": 566, + "followers": 2895, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "homanp", + "name": "Ismail Pelaseyed", + "profile_url": "https://github.com/homanp", + "public_contributions": 1265, + "public_repos": 68, + "public_gists": 35, + "observed_public_commits": 1265, + "observed_public_pull_requests": 475, + "followers": 1907, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "arvidn", + "name": "Arvid Norberg", + "profile_url": "https://github.com/arvidn", + "public_contributions": 1128, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1128, + "observed_public_pull_requests": 751, + "followers": 3352, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "ErikBjare", + "name": "Erik Bjäreholt", + "profile_url": "https://github.com/ErikBjare", + "public_contributions": 968, + "public_repos": 222, + "public_gists": 14, + "observed_public_commits": 968, + "observed_public_pull_requests": 293, + "followers": 3118, + "location": "Lund, Sweden 🇸🇪", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "danbev", + "name": "Daniel Bevenius", + "profile_url": "https://github.com/danbev", + "public_contributions": 934, + "public_repos": 199, + "public_gists": 66, + "observed_public_commits": 934, + "observed_public_pull_requests": 222, + "followers": 636, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "spydon", + "name": "Lukas Klingsbo", + "profile_url": "https://github.com/spydon", + "public_contributions": 850, + "public_repos": 189, + "public_gists": 15, + "observed_public_commits": 850, + "observed_public_pull_requests": 164, + "followers": 737, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "fornwall", + "name": "Fredrik Fornwall", + "profile_url": "https://github.com/fornwall", + "public_contributions": 826, + "public_repos": 150, + "public_gists": 8, + "observed_public_commits": 826, + "observed_public_pull_requests": 600, + "contribution_burst_adjustment": { + "raw_public_commits": 826, + "adjusted_public_commits": 759, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 2, + "excess_contributions": 67, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2315, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "niik", + "name": "Markus Olsson", + "profile_url": "https://github.com/niik", + "public_contributions": 743, + "public_repos": 71, + "public_gists": 8, + "observed_public_commits": 743, + "observed_public_pull_requests": 70, + "followers": 1214, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "svmiller", + "name": "Steven V. Miller", + "profile_url": "https://github.com/svmiller", + "public_contributions": 715, + "public_repos": 101, + "public_gists": 42, + "observed_public_commits": 715, + "observed_public_pull_requests": 0, + "contribution_burst_adjustment": { + "raw_public_commits": 715, + "adjusted_public_commits": 707, + "baseline_daily_contributions": 1, + "daily_burst_cap": 20, + "capped_days": 3, + "excess_contributions": 8, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 569, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "dnouri", + "name": "Daniel Nouri", + "profile_url": "https://github.com/dnouri", + "public_contributions": 678, + "public_repos": 124, + "public_gists": 12, + "observed_public_commits": 678, + "observed_public_pull_requests": 251, + "followers": 787, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "calmh", + "name": "Jakob Borg", + "profile_url": "https://github.com/calmh", + "public_contributions": 663, + "public_repos": 178, + "public_gists": 63, + "observed_public_commits": 663, + "observed_public_pull_requests": 173, + "followers": 782, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-switzerland.json b/data/runs/2026-05-21/countries-switzerland.json new file mode 100644 index 0000000..98a3407 --- /dev/null +++ b/data/runs/2026-05-21/countries-switzerland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "switzerland", + "name": "Switzerland", + "title": "Top observed GitHub contributors in Switzerland", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38507 + ] + }, + "code": "CH", + "candidate_count": 16038, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Switzerland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Switzerland repos:>5 type:user", + "total": 16038, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fabaff", + "name": "Fabian Affolter", + "profile_url": "https://github.com/fabaff", + "public_contributions": 11664, + "public_repos": 171, + "public_gists": 15, + "observed_public_commits": 11664, + "observed_public_pull_requests": 2624, + "followers": 737, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "JonnyBurger", + "name": "Jonny Burger", + "profile_url": "https://github.com/JonnyBurger", + "public_contributions": 7192, + "public_repos": 321, + "public_gists": 44, + "observed_public_commits": 7192, + "observed_public_pull_requests": 1000, + "followers": 3019, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "swissspidy", + "name": "Pascal Birchler", + "profile_url": "https://github.com/swissspidy", + "public_contributions": 3886, + "public_repos": 106, + "public_gists": 21, + "observed_public_commits": 3886, + "observed_public_pull_requests": 347, + "followers": 638, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "tarsius", + "name": "Jonas Bernoulli", + "profile_url": "https://github.com/tarsius", + "public_contributions": 3832, + "public_repos": 92, + "public_gists": 8, + "observed_public_commits": 3832, + "observed_public_pull_requests": 13, + "followers": 1539, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "marcoroth", + "name": "Marco Roth", + "profile_url": "https://github.com/marcoroth", + "public_contributions": 2577, + "public_repos": 292, + "public_gists": 1, + "observed_public_commits": 2577, + "observed_public_pull_requests": 942, + "followers": 1077, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "damienbod", + "name": "damienbod", + "profile_url": "https://github.com/damienbod", + "public_contributions": 2371, + "public_repos": 313, + "public_gists": 0, + "observed_public_commits": 2371, + "observed_public_pull_requests": 101, + "followers": 2043, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "pschatzmann", + "name": "Phil Schatzmann", + "profile_url": "https://github.com/pschatzmann", + "public_contributions": 1857, + "public_repos": 152, + "public_gists": 56, + "observed_public_commits": 1857, + "observed_public_pull_requests": 17, + "followers": 903, + "location": "Valais, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "Shinmera", + "name": "Yukari Hafner", + "profile_url": "https://github.com/Shinmera", + "public_contributions": 1784, + "public_repos": 265, + "public_gists": 1, + "observed_public_commits": 1784, + "observed_public_pull_requests": 8, + "followers": 1008, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 11 + }, + { + "login": "mafintosh", + "name": "Mathias Buus", + "profile_url": "https://github.com/mafintosh", + "public_contributions": 1759, + "public_repos": 1146, + "public_gists": 430, + "observed_public_commits": 1759, + "observed_public_pull_requests": 252, + "followers": 6356, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "alan-agius4", + "name": "Alan Agius", + "profile_url": "https://github.com/alan-agius4", + "public_contributions": 1585, + "public_repos": 258, + "public_gists": 11, + "observed_public_commits": 1585, + "observed_public_pull_requests": 1170, + "followers": 663, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "bpasero", + "name": "Benjamin Pasero", + "profile_url": "https://github.com/bpasero", + "public_contributions": 1481, + "public_repos": 138, + "public_gists": 24, + "observed_public_commits": 1481, + "observed_public_pull_requests": 1322, + "followers": 3035, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "oetiker", + "name": "Tobias Oetiker", + "profile_url": "https://github.com/oetiker", + "public_contributions": 1411, + "public_repos": 232, + "public_gists": 12, + "observed_public_commits": 1411, + "observed_public_pull_requests": 53, + "followers": 670, + "location": "Olten, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "WerWolv", + "name": "Nik", + "profile_url": "https://github.com/WerWolv", + "public_contributions": 1310, + "public_repos": 144, + "public_gists": 13, + "observed_public_commits": 1310, + "observed_public_pull_requests": 21, + "followers": 3026, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "lszomoru", + "name": "Ladislau Szomoru", + "profile_url": "https://github.com/lszomoru", + "public_contributions": 1308, + "public_repos": 44, + "public_gists": 3, + "observed_public_commits": 1308, + "observed_public_pull_requests": 1334, + "followers": 744, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Tom94", + "name": "Thomas Müller", + "profile_url": "https://github.com/Tom94", + "public_contributions": 1295, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1295, + "observed_public_pull_requests": 156, + "followers": 1284, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "cclauss", + "name": "Christian Clauss", + "profile_url": "https://github.com/cclauss", + "public_contributions": 1252, + "public_repos": 4649, + "public_gists": 34, + "observed_public_commits": 1252, + "observed_public_pull_requests": 982, + "followers": 5269, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "MrNeRF", + "name": "janusch", + "profile_url": "https://github.com/MrNeRF", + "public_contributions": 1247, + "public_repos": 58, + "public_gists": 1, + "observed_public_commits": 1247, + "observed_public_pull_requests": 276, + "followers": 852, + "location": "Basel, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "sspaeti", + "name": "Simon Späti", + "profile_url": "https://github.com/sspaeti", + "public_contributions": 1201, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 1201, + "observed_public_pull_requests": 15, + "followers": 844, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "daniel149afonso", + "name": "Daniel", + "profile_url": "https://github.com/daniel149afonso", + "public_contributions": 1006, + "public_repos": 39, + "public_gists": 0, + "observed_public_commits": 1006, + "observed_public_pull_requests": 78, + "followers": 1140, + "location": "Lausanne, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "sbrannen", + "name": "Sam Brannen", + "profile_url": "https://github.com/sbrannen", + "public_contributions": 934, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 934, + "observed_public_pull_requests": 11, + "followers": 1298, + "location": "Zurich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-taiwan.json b/data/runs/2026-05-21/countries-taiwan.json new file mode 100644 index 0000000..d09471d --- /dev/null +++ b/data/runs/2026-05-21/countries-taiwan.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "slug": "taiwan", + "name": "Taiwan", + "title": "Top observed GitHub contributors in Taiwan", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 68130 + ] + }, + "code": "TW", + "candidate_count": 17895, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Taiwan repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Taiwan repos:>5 type:user", + "total": 17895, + "accepted": 100 + } + ], + "entries": [ + { + "login": "peter279k", + "name": "Chun-Sheng, Li", + "profile_url": "https://github.com/peter279k", + "public_contributions": 33464, + "public_repos": 1017, + "public_gists": 349, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "recca0120", + "name": "Recca Tsai", + "profile_url": "https://github.com/recca0120", + "public_contributions": 7859, + "public_repos": 198, + "public_gists": 39, + "observed_public_commits": 7859, + "observed_public_pull_requests": 112, + "followers": 406, + "location": "taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 12 + }, + { + "login": "roberthsu2003", + "name": "徐國堂", + "profile_url": "https://github.com/roberthsu2003", + "public_contributions": 4981, + "public_repos": 94, + "public_gists": 1, + "observed_public_commits": 4981, + "observed_public_pull_requests": 8, + "followers": 714, + "location": "Taipei/Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "ronnywang", + "name": "Ronny Wang", + "profile_url": "https://github.com/ronnywang", + "public_contributions": 4262, + "public_repos": 237, + "public_gists": 135, + "observed_public_commits": 4262, + "observed_public_pull_requests": 0, + "followers": 453, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "KohakuBlueleaf", + "name": "Kohaku-Blueleaf", + "profile_url": "https://github.com/KohakuBlueleaf", + "public_contributions": 3647, + "public_repos": 106, + "public_gists": 11, + "observed_public_commits": 3647, + "observed_public_pull_requests": 30, + "followers": 947, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "appleboy", + "name": "Bo-Yi Wu", + "profile_url": "https://github.com/appleboy", + "public_contributions": 3388, + "public_repos": 640, + "public_gists": 61, + "observed_public_commits": 3388, + "observed_public_pull_requests": 472, + "followers": 7447, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "jserv", + "name": "Jim Huang", + "profile_url": "https://github.com/jserv", + "public_contributions": 2675, + "public_repos": 186, + "public_gists": 21, + "observed_public_commits": 2675, + "observed_public_pull_requests": 640, + "followers": 4410, + "location": "Taipei City, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2654, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2654, + "observed_public_pull_requests": 11, + "followers": 1418, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "vinta", + "name": "Vinta Chen", + "profile_url": "https://github.com/vinta", + "public_contributions": 2623, + "public_repos": 29, + "public_gists": 2, + "observed_public_commits": 2623, + "observed_public_pull_requests": 68, + "followers": 9330, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 7 + }, + { + "login": "zonble", + "name": "Weizhong Yang a.k.a zonble", + "profile_url": "https://github.com/zonble", + "public_contributions": 2577, + "public_repos": 162, + "public_gists": 100, + "observed_public_commits": 2577, + "observed_public_pull_requests": 61, + "followers": 692, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "doggy8088", + "name": "Will 保哥", + "profile_url": "https://github.com/doggy8088", + "public_contributions": 2446, + "public_repos": 771, + "public_gists": 43, + "observed_public_commits": 2446, + "observed_public_pull_requests": 72, + "followers": 4425, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "pan93412", + "name": "Yi-Jyun Pan", + "profile_url": "https://github.com/pan93412", + "public_contributions": 2105, + "public_repos": 481, + "public_gists": 19, + "observed_public_commits": 2105, + "observed_public_pull_requests": 292, + "followers": 663, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "yorukot", + "name": "Yorukot", + "profile_url": "https://github.com/yorukot", + "public_contributions": 1945, + "public_repos": 133, + "public_gists": 0, + "observed_public_commits": 1945, + "observed_public_pull_requests": 122, + "followers": 521, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "hwchiu", + "name": "HungWei Chiu", + "profile_url": "https://github.com/hwchiu", + "public_contributions": 1735, + "public_repos": 173, + "public_gists": 25, + "observed_public_commits": 1735, + "observed_public_pull_requests": 82, + "followers": 453, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "tony1223", + "name": "TonyQ Wang", + "profile_url": "https://github.com/tony1223", + "public_contributions": 1460, + "public_repos": 150, + "public_gists": 149, + "observed_public_commits": 1460, + "observed_public_pull_requests": 1, + "followers": 498, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "audreyt", + "name": "唐鳳", + "profile_url": "https://github.com/audreyt", + "public_contributions": 1422, + "public_repos": 424, + "public_gists": 90, + "observed_public_commits": 1422, + "observed_public_pull_requests": 60, + "followers": 8925, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "seadog007", + "name": "尤理衡 (Li-Heng Yu)", + "profile_url": "https://github.com/seadog007", + "public_contributions": 1328, + "public_repos": 199, + "public_gists": 22, + "observed_public_commits": 1328, + "observed_public_pull_requests": 19, + "followers": 1044, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "weihanglo", + "name": "Weihang Lo", + "profile_url": "https://github.com/weihanglo", + "public_contributions": 1321, + "public_repos": 60, + "public_gists": 35, + "observed_public_commits": 1321, + "observed_public_pull_requests": 361, + "followers": 600, + "location": "Taiwan | Boston, MA, USA ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "twtrubiks", + "profile_url": "https://github.com/twtrubiks", + "public_contributions": 1316, + "public_repos": 139, + "public_gists": 0, + "observed_public_commits": 1316, + "observed_public_pull_requests": 2, + "followers": 2378, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "steward-fu", + "name": "Steward Fu", + "profile_url": "https://github.com/steward-fu", + "public_contributions": 1243, + "public_repos": 9, + "public_gists": 1, + "observed_public_commits": 1243, + "observed_public_pull_requests": 0, + "followers": 464, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/runs/2026-05-21/countries-thailand.json b/data/runs/2026-05-21/countries-thailand.json new file mode 100644 index 0000000..c00d9bc --- /dev/null +++ b/data/runs/2026-05-21/countries-thailand.json @@ -0,0 +1,391 @@ +{ + "kind": "country", + "slug": "thailand", + "name": "Thailand", + "title": "Top observed GitHub contributors in Thailand", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23987 + ] + }, + "code": "TH", + "candidate_count": 12633, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Thailand repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Thailand repos:>5 type:user", + "total": 12633, + "accepted": 100 + } + ], + "entries": [ + { + "login": "heypoom", + "name": "Phoomparin Mano", + "profile_url": "https://github.com/heypoom", + "public_contributions": 5753, + "public_repos": 355, + "public_gists": 50, + "observed_public_commits": 5753, + "observed_public_pull_requests": 463, + "followers": 846, + "location": "Bangkok, Thailand.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "chatman-media", + "name": "Alexander Kireyev", + "profile_url": "https://github.com/chatman-media", + "public_contributions": 4564, + "public_repos": 85, + "public_gists": 74, + "observed_public_commits": 4564, + "observed_public_pull_requests": 59, + "followers": 3066, + "location": "Phuket, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "dtinth", + "name": "Thai Pangsakulyanont", + "profile_url": "https://github.com/dtinth", + "public_contributions": 3212, + "public_repos": 926, + "public_gists": 173, + "observed_public_commits": 3212, + "observed_public_pull_requests": 149, + "followers": 2143, + "location": "Krungthepmahanakhonamonrattanakosinmahintharayutthayamahadilokphopnoppharatratchathaniburiromudomratchaniwetmahasathanamonphimanawatansathitsakkathattiyawitsanukamprasit (Bangkok), Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "up1", + "name": "Somkiat Puisungnoen", + "profile_url": "https://github.com/up1", + "public_contributions": 2083, + "public_repos": 2882, + "public_gists": 1016, + "observed_public_commits": 2083, + "observed_public_pull_requests": 19, + "followers": 945, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "SaltyAom", + "name": "SaltyAom", + "profile_url": "https://github.com/SaltyAom", + "public_contributions": 1873, + "public_repos": 343, + "public_gists": 7, + "observed_public_commits": 1873, + "observed_public_pull_requests": 25, + "followers": 3973, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "katopz", + "name": "Todsaporn Banjerdkit", + "profile_url": "https://github.com/katopz", + "public_contributions": 1670, + "public_repos": 422, + "public_gists": 101, + "observed_public_commits": 1670, + "observed_public_pull_requests": 4, + "followers": 491, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "insthync", + "name": "Ittipon Teerapruettikulchai", + "profile_url": "https://github.com/insthync", + "public_contributions": 1499, + "public_repos": 226, + "public_gists": 26, + "observed_public_commits": 1499, + "observed_public_pull_requests": 13, + "followers": 371, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "svnlto", + "name": "Sven Lito", + "profile_url": "https://github.com/svnlto", + "public_contributions": 1214, + "public_repos": 11, + "public_gists": 148, + "observed_public_commits": 1214, + "observed_public_pull_requests": 21, + "followers": 244, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "mightyiam", + "name": "Shahar \"Dawn\" Or", + "profile_url": "https://github.com/mightyiam", + "public_contributions": 1157, + "public_repos": 205, + "public_gists": 3, + "observed_public_commits": 1157, + "observed_public_pull_requests": 100, + "followers": 401, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "zacksiri", + "name": "Zack Siri", + "profile_url": "https://github.com/zacksiri", + "public_contributions": 962, + "public_repos": 53, + "public_gists": 26, + "observed_public_commits": 962, + "observed_public_pull_requests": 9, + "followers": 268, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 13 + }, + { + "login": "akm-coding", + "name": "Aung Kaung Myat", + "profile_url": "https://github.com/akm-coding", + "public_contributions": 913, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 913, + "observed_public_pull_requests": 319, + "followers": 188, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "PoomSmart", + "name": "Thatchapon Unprasert", + "profile_url": "https://github.com/PoomSmart", + "public_contributions": 907, + "public_repos": 371, + "public_gists": 16, + "observed_public_commits": 907, + "observed_public_pull_requests": 16, + "followers": 1255, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 16 + }, + { + "login": "wannaphong", + "name": "Wannaphong Phatthiyaphaibun", + "profile_url": "https://github.com/wannaphong", + "public_contributions": 1039, + "public_repos": 709, + "public_gists": 61, + "observed_public_commits": 1039, + "observed_public_pull_requests": 19, + "contribution_burst_adjustment": { + "raw_public_commits": 1039, + "adjusted_public_commits": 901, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 138, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 382, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 10 + }, + { + "login": "un4ckn0wl3z", + "name": "unacknowledged¹³³⁷", + "profile_url": "https://github.com/un4ckn0wl3z", + "public_contributions": 894, + "public_repos": 906, + "public_gists": 390, + "observed_public_commits": 894, + "observed_public_pull_requests": 22, + "followers": 577, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "KevinBatdorf", + "name": "Kevin Batdorf", + "profile_url": "https://github.com/KevinBatdorf", + "public_contributions": 890, + "public_repos": 115, + "public_gists": 50, + "observed_public_commits": 890, + "observed_public_pull_requests": 65, + "followers": 217, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "mildronize", + "name": "Thada Wangthammang", + "profile_url": "https://github.com/mildronize", + "public_contributions": 884, + "public_repos": 289, + "public_gists": 38, + "observed_public_commits": 884, + "observed_public_pull_requests": 108, + "followers": 190, + "location": "Hatyai, Songkhla, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 11 + }, + { + "login": "zkan", + "name": "Kan Ouivirach", + "profile_url": "https://github.com/zkan", + "public_contributions": 877, + "public_repos": 866, + "public_gists": 65, + "observed_public_commits": 877, + "observed_public_pull_requests": 15, + "followers": 485, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "marttp", + "name": "Thanaphoom Babparn", + "profile_url": "https://github.com/marttp", + "public_contributions": 872, + "public_repos": 695, + "public_gists": 104, + "observed_public_commits": 872, + "observed_public_pull_requests": 43, + "followers": 266, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "AnuchitO", + "name": "Anuchit Prasertsang", + "profile_url": "https://github.com/AnuchitO", + "public_contributions": 852, + "public_repos": 554, + "public_gists": 38, + "observed_public_commits": 852, + "observed_public_pull_requests": 0, + "followers": 189, + "location": "Kalasin, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "siriwatknp", + "name": "Siriwat K", + "profile_url": "https://github.com/siriwatknp", + "public_contributions": 775, + "public_repos": 201, + "public_gists": 13, + "observed_public_commits": 775, + "observed_public_pull_requests": 224, + "followers": 929, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-ukraine.json b/data/runs/2026-05-21/countries-ukraine.json new file mode 100644 index 0000000..5171253 --- /dev/null +++ b/data/runs/2026-05-21/countries-ukraine.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "slug": "ukraine", + "name": "Ukraine", + "title": "Top observed GitHub contributors in Ukraine", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 19094 + ] + }, + "code": "UA", + "candidate_count": 35182, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Ukraine repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Ukraine repos:>5 type:user", + "total": 35182, + "accepted": 100 + } + ], + "entries": [ + { + "login": "5HT", + "name": "Namdak Tonpa", + "profile_url": "https://github.com/5HT", + "public_contributions": 5654, + "public_repos": 216, + "public_gists": 179, + "observed_public_commits": 5654, + "observed_public_pull_requests": 15, + "followers": 396, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "ViktorSvertoka", + "name": "Viktor Svertoka", + "profile_url": "https://github.com/ViktorSvertoka", + "public_contributions": 1958, + "public_repos": 222, + "public_gists": 0, + "observed_public_commits": 1958, + "observed_public_pull_requests": 451, + "followers": 749, + "location": "Ukraine, Kyiv", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "javadev", + "name": "Valentyn Kolesnikov", + "profile_url": "https://github.com/javadev", + "public_contributions": 1832, + "public_repos": 23, + "public_gists": 3, + "observed_public_commits": 1832, + "observed_public_pull_requests": 402, + "followers": 695, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "echasnovski", + "name": "Evgeni Chasnovski", + "profile_url": "https://github.com/echasnovski", + "public_contributions": 1721, + "public_repos": 119, + "public_gists": 14, + "observed_public_commits": 1721, + "observed_public_pull_requests": 71, + "followers": 1234, + "location": "Kharkiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "LyoSU", + "name": "Yuri Ly", + "profile_url": "https://github.com/LyoSU", + "public_contributions": 1667, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 1667, + "observed_public_pull_requests": 6, + "followers": 384, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 10 + }, + { + "login": "rashevskyv", + "name": "xHR", + "profile_url": "https://github.com/rashevskyv", + "public_contributions": 1338, + "public_repos": 98, + "public_gists": 2, + "observed_public_commits": 1338, + "observed_public_pull_requests": 7, + "followers": 442, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "web-padawan", + "name": "Serhii Kulykov", + "profile_url": "https://github.com/web-padawan", + "public_contributions": 1283, + "public_repos": 122, + "public_gists": 11, + "observed_public_commits": 1283, + "observed_public_pull_requests": 1191, + "followers": 491, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 5 + }, + { + "login": "Tyrrrz", + "name": "Oleksii Holub", + "profile_url": "https://github.com/Tyrrrz", + "public_contributions": 1244, + "public_repos": 37, + "public_gists": 5, + "observed_public_commits": 1244, + "observed_public_pull_requests": 77, + "followers": 2869, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "le0pard", + "name": "Oleksii Vasyliev", + "profile_url": "https://github.com/le0pard", + "public_contributions": 1223, + "public_repos": 82, + "public_gists": 47, + "observed_public_commits": 1223, + "observed_public_pull_requests": 17, + "followers": 626, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 + }, + { + "login": "hebasto", + "name": "Hennadii Stepanov", + "profile_url": "https://github.com/hebasto", + "public_contributions": 1174, + "public_repos": 80, + "public_gists": 27, + "observed_public_commits": 1174, + "observed_public_pull_requests": 458, + "followers": 1261, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 8 + }, + { + "login": "tshemsedinov", + "name": "Timur Shemsedinov", + "profile_url": "https://github.com/tshemsedinov", + "public_contributions": 1146, + "public_repos": 235, + "public_gists": 8, + "observed_public_commits": 1146, + "observed_public_pull_requests": 215, + "followers": 5288, + "location": "Earth, Europe, Ukraine, Kiev, Kyiv, USA, Spain, Germany, Italy, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 9 + }, + { + "login": "pavlohushuliak", + "name": "Pavlo Hushuliak", + "profile_url": "https://github.com/pavlohushuliak", + "public_contributions": 993, + "public_repos": 8, + "public_gists": 0, + "observed_public_commits": 993, + "observed_public_pull_requests": 4, + "followers": 446, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "makasim", + "name": "Max Kotliar", + "profile_url": "https://github.com/makasim", + "public_contributions": 886, + "public_repos": 177, + "public_gists": 189, + "observed_public_commits": 886, + "observed_public_pull_requests": 261, + "followers": 416, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "AChep", + "name": "Artem Chepurnyi", + "profile_url": "https://github.com/AChep", + "public_contributions": 832, + "public_repos": 86, + "public_gists": 11, + "observed_public_commits": 832, + "observed_public_pull_requests": 98, + "followers": 381, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 16 + }, + { + "login": "olton", + "name": "Serhii Pimenov", + "profile_url": "https://github.com/olton", + "public_contributions": 828, + "public_repos": 150, + "public_gists": 12, + "observed_public_commits": 828, + "observed_public_pull_requests": 0, + "followers": 417, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "login": "maksimKorzh", + "name": "Code Monkey King", + "profile_url": "https://github.com/maksimKorzh", + "public_contributions": 819, + "public_repos": 229, + "public_gists": 33, + "observed_public_commits": 819, + "observed_public_pull_requests": 0, + "followers": 346, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "yshmarov", + "name": "Yaro Shm", + "profile_url": "https://github.com/yshmarov", + "public_contributions": 695, + "public_repos": 40, + "public_gists": 17, + "observed_public_commits": 695, + "observed_public_pull_requests": 131, + "followers": 531, + "location": "Chernihiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "SinlessDevil", + "name": "SinlessDevil", + "profile_url": "https://github.com/SinlessDevil", + "public_contributions": 493, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 493, + "observed_public_pull_requests": 1, + "followers": 396, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "idvoretskyi", + "name": "Ihor Dvoretskyi", + "profile_url": "https://github.com/idvoretskyi", + "public_contributions": 481, + "public_repos": 214, + "public_gists": 33, + "observed_public_commits": 481, + "observed_public_pull_requests": 208, + "followers": 492, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "YK911", + "name": "yaroslav.kosytsia", + "profile_url": "https://github.com/YK911", + "public_contributions": 443, + "public_repos": 207, + "public_gists": 2, + "observed_public_commits": 443, + "observed_public_pull_requests": 3, + "followers": 643, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-united-arab-emirates.json b/data/runs/2026-05-21/countries-united-arab-emirates.json new file mode 100644 index 0000000..673cbdf --- /dev/null +++ b/data/runs/2026-05-21/countries-united-arab-emirates.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "united-arab-emirates", + "name": "United Arab Emirates", + "title": "Top observed GitHub contributors in United Arab Emirates", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 60284 + ] + }, + "code": "AE", + "candidate_count": 2469, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United Arab Emirates\" repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United Arab Emirates\" repos:>5 type:user", + "total": 2469, + "accepted": 100 + } + ], + "entries": [ + { + "login": "HavenDV", + "name": "Konstantin S.", + "profile_url": "https://github.com/HavenDV", + "public_contributions": 12245, + "public_repos": 156, + "public_gists": 7, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 3 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11952, + "public_repos": 95, + "public_gists": 16, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, + "location": "Palo Alto & Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "menacedjava", + "name": "Madumarov Davron ", + "profile_url": "https://github.com/menacedjava", + "public_contributions": 23094, + "public_repos": 343, + "public_gists": 0, + "observed_public_commits": 23094, + "observed_public_pull_requests": 4, + "contribution_burst_adjustment": { + "raw_public_commits": 23094, + "adjusted_public_commits": 8666, + "baseline_daily_contributions": 3, + "daily_burst_cap": 135, + "capped_days": 33, + "excess_contributions": 14428, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 252, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 1 + }, + { + "login": "YASSERRMD", + "name": "Mohamed Yasser", + "profile_url": "https://github.com/YASSERRMD", + "public_contributions": 5930, + "public_repos": 104, + "public_gists": 0, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, + "location": "Sharjah, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "FrayxRulez", + "name": "Fela", + "profile_url": "https://github.com/FrayxRulez", + "public_contributions": 2089, + "public_repos": 33, + "public_gists": 4, + "observed_public_commits": 2089, + "observed_public_pull_requests": 2, + "followers": 346, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "klkvr", + "name": "Arsenii Kulikov", + "profile_url": "https://github.com/klkvr", + "public_contributions": 1172, + "public_repos": 55, + "public_gists": 2, + "observed_public_commits": 1172, + "observed_public_pull_requests": 667, + "followers": 239, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "haseeb-heaven", + "name": "Haseeb Heaven", + "profile_url": "https://github.com/haseeb-heaven", + "public_contributions": 1126, + "public_repos": 29, + "public_gists": 29, + "observed_public_commits": 1126, + "observed_public_pull_requests": 120, + "followers": 144, + "location": "Dubai,United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "itzmeanjan", + "name": "Anjan Roy", + "profile_url": "https://github.com/itzmeanjan", + "public_contributions": 915, + "public_repos": 126, + "public_gists": 49, + "observed_public_commits": 915, + "observed_public_pull_requests": 43, + "followers": 298, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "kareemaly", + "name": "Kareem Elbahrawy", + "profile_url": "https://github.com/kareemaly", + "public_contributions": 907, + "public_repos": 136, + "public_gists": 1, + "observed_public_commits": 907, + "observed_public_pull_requests": 1, + "followers": 73, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "joshuajbouw", + "name": "Joshua J. Bouw", + "profile_url": "https://github.com/joshuajbouw", + "public_contributions": 854, + "public_repos": 45, + "public_gists": 5, + "observed_public_commits": 854, + "observed_public_pull_requests": 582, + "followers": 115, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "NajiElKotob", + "name": "Naji El Kotob", + "profile_url": "https://github.com/NajiElKotob", + "public_contributions": 641, + "public_repos": 131, + "public_gists": 2, + "observed_public_commits": 641, + "observed_public_pull_requests": 0, + "followers": 253, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "abs0luty", + "name": "Adi Salimgereyev", + "profile_url": "https://github.com/abs0luty", + "public_contributions": 611, + "public_repos": 126, + "public_gists": 3, + "observed_public_commits": 611, + "observed_public_pull_requests": 18, + "followers": 446, + "location": "Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "sdn0303", + "name": "sdn0303", + "profile_url": "https://github.com/sdn0303", + "public_contributions": 462, + "public_repos": 61, + "public_gists": 2, + "observed_public_commits": 462, + "observed_public_pull_requests": 22, + "followers": 95, + "location": "Silicon Oasis, Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 15 + }, + { + "login": "YosephKS", + "name": "Yoseph Kurnia S.", + "profile_url": "https://github.com/YosephKS", + "public_contributions": 461, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 461, + "observed_public_pull_requests": 89, + "followers": 121, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "heartwilltell", + "name": "Serhii Mariiekha", + "profile_url": "https://github.com/heartwilltell", + "public_contributions": 442, + "public_repos": 29, + "public_gists": 4, + "observed_public_commits": 442, + "observed_public_pull_requests": 227, + "followers": 79, + "location": "Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "aswinandro", + "name": "Aswin Andro", + "profile_url": "https://github.com/aswinandro", + "public_contributions": 427, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 427, + "observed_public_pull_requests": 56, + "followers": 74, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "cr2007", + "name": "CSK", + "profile_url": "https://github.com/cr2007", + "public_contributions": 329, + "public_repos": 99, + "public_gists": 8, + "observed_public_commits": 329, + "observed_public_pull_requests": 41, + "followers": 130, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "amirabbas-gh", + "name": "Amirabbas Ghasemi", + "profile_url": "https://github.com/amirabbas-gh", + "public_contributions": 273, + "public_repos": 45, + "public_gists": 0, + "observed_public_commits": 273, + "observed_public_pull_requests": 63, + "followers": 69, + "location": "United Arab Emirates", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "pooyagolchian", + "name": "Pooya Golchian", + "profile_url": "https://github.com/pooyagolchian", + "public_contributions": 263, + "public_repos": 94, + "public_gists": 7, + "observed_public_commits": 263, + "observed_public_pull_requests": 7, + "followers": 80, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "ladamalina", + "name": "Nadezhda R.", + "profile_url": "https://github.com/ladamalina", + "public_contributions": 234, + "public_repos": 50, + "public_gists": 1, + "observed_public_commits": 234, + "observed_public_pull_requests": 19, + "followers": 102, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-united-kingdom.json b/data/runs/2026-05-21/countries-united-kingdom.json new file mode 100644 index 0000000..e5d0c0b --- /dev/null +++ b/data/runs/2026-05-21/countries-united-kingdom.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "slug": "united-kingdom", + "name": "United Kingdom", + "title": "Top observed GitHub contributors in United Kingdom", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 87307 + ] + }, + "code": "GB", + "candidate_count": 96360, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United Kingdom\" repos:>5 type:user", + "location:London repos:>5 type:user", + "location:England repos:>5 type:user", + "location:Scotland repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United Kingdom\" repos:>5 type:user", + "total": 29496, + "accepted": 25 + }, + { + "query": "location:London repos:>5 type:user", + "total": 56643, + "accepted": 20 + }, + { + "query": "location:England repos:>5 type:user", + "total": 6511, + "accepted": 23 + }, + { + "query": "location:Scotland repos:>5 type:user", + "total": 3710, + "accepted": 25 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51856, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "HariSekhon", + "name": "Hari Sekhon", + "profile_url": "https://github.com/HariSekhon", + "public_contributions": 11511, + "public_repos": 209, + "public_gists": 358, + "observed_public_commits": 11511, + "observed_public_pull_requests": 5, + "followers": 2182, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "MikeMcQuaid", + "name": "Mike McQuaid", + "profile_url": "https://github.com/MikeMcQuaid", + "public_contributions": 5227, + "public_repos": 44, + "public_gists": 0, + "observed_public_commits": 5227, + "observed_public_pull_requests": 676, + "followers": 4315, + "location": "Edinburgh, Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "issus", + "name": "Mark", + "profile_url": "https://github.com/issus", + "public_contributions": 4584, + "public_repos": 75, + "public_gists": 0, + "observed_public_commits": 4584, + "observed_public_pull_requests": 0, + "followers": 520, + "location": "Scotland", + "location_confidence": "city-match", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "nikivdev", + "name": "Nikita", + "profile_url": "https://github.com/nikivdev", + "public_contributions": 2960, + "public_repos": 558, + "public_gists": 8, + "observed_public_commits": 2960, + "observed_public_pull_requests": 6, + "followers": 5018, + "location": "London", + "location_confidence": "city-match", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "wighawag", + "name": "Ronan Sandford", + "profile_url": "https://github.com/wighawag", + "public_contributions": 2916, + "public_repos": 613, + "public_gists": 26, + "observed_public_commits": 2916, + "observed_public_pull_requests": 34, + "followers": 844, + "location": "Dundee, Scotland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "championswimmer", + "name": "Arnav Gupta", + "profile_url": "https://github.com/championswimmer", + "public_contributions": 2434, + "public_repos": 414, + "public_gists": 67, + "observed_public_commits": 2434, + "observed_public_pull_requests": 118, + "followers": 5052, + "location": "London, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "segunadebayo", + "name": "Segun Adebayo", + "profile_url": "https://github.com/segunadebayo", + "public_contributions": 2179, + "public_repos": 45, + "public_gists": 34, + "observed_public_commits": 2179, + "observed_public_pull_requests": 56, + "followers": 4402, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "alexellis", + "name": "Alex Ellis", + "profile_url": "https://github.com/alexellis", + "public_contributions": 1829, + "public_repos": 509, + "public_gists": 218, + "observed_public_commits": 1829, + "observed_public_pull_requests": 37, + "followers": 5131, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mvdan", + "name": "Daniel Martí", + "profile_url": "https://github.com/mvdan", + "public_contributions": 1811, + "public_repos": 81, + "public_gists": 5, + "observed_public_commits": 1811, + "observed_public_pull_requests": 27, + "followers": 2531, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "lissy93", + "name": "Alicia Sykes", + "profile_url": "https://github.com/lissy93", + "public_contributions": 1802, + "public_repos": 140, + "public_gists": 22, + "observed_public_commits": 1802, + "observed_public_pull_requests": 126, + "followers": 7114, + "location": "London, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "threepointone", + "name": "Sunil Pai", + "profile_url": "https://github.com/threepointone", + "public_contributions": 1618, + "public_repos": 387, + "public_gists": 64, + "observed_public_commits": 1618, + "observed_public_pull_requests": 662, + "followers": 4225, + "location": "Newcastle Upon Tyne, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "nilbuild", + "name": "Kamran Ahmed", + "profile_url": "https://github.com/nilbuild", + "public_contributions": 1563, + "public_repos": 129, + "public_gists": 26, + "observed_public_commits": 1563, + "observed_public_pull_requests": 24, + "followers": 40060, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "iamtrask", + "name": "Andrew Trask", + "profile_url": "https://github.com/iamtrask", + "public_contributions": 1539, + "public_repos": 109, + "public_gists": 4, + "observed_public_commits": 1539, + "observed_public_pull_requests": 22, + "followers": 4471, + "location": "Oxford, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "wenkokke", + "name": "Wen Kokke", + "profile_url": "https://github.com/wenkokke", + "public_contributions": 1457, + "public_repos": 193, + "public_gists": 30, + "observed_public_commits": 1457, + "observed_public_pull_requests": 194, + "followers": 493, + "location": "Scotland", + "location_confidence": "city-match", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "keithamus", + "name": "Keith Cirkel", + "profile_url": "https://github.com/keithamus", + "public_contributions": 1417, + "public_repos": 396, + "public_gists": 11, + "observed_public_commits": 1417, + "observed_public_pull_requests": 810, + "followers": 1794, + "location": "London, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "surma", + "name": "Surma", + "profile_url": "https://github.com/surma", + "public_contributions": 1168, + "public_repos": 115, + "public_gists": 69, + "observed_public_commits": 1168, + "observed_public_pull_requests": 122, + "followers": 4587, + "location": "Bristol, England", + "location_confidence": "multi-location", + "discovered_by_query": "location:England repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "peterjc", + "name": "Peter Cock", + "profile_url": "https://github.com/peterjc", + "public_contributions": 1081, + "public_repos": 260, + "public_gists": 19, + "observed_public_commits": 1081, + "observed_public_pull_requests": 193, + "followers": 508, + "location": "Dundee, Scotland, UK", + "location_confidence": "multi-location", + "discovered_by_query": "location:Scotland repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "samuelcolvin", + "name": "Samuel Colvin", + "profile_url": "https://github.com/samuelcolvin", + "public_contributions": 951, + "public_repos": 328, + "public_gists": 133, + "observed_public_commits": 951, + "observed_public_pull_requests": 381, + "followers": 6296, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "trueadm", + "name": "Dominic Gannaway", + "profile_url": "https://github.com/trueadm", + "public_contributions": 918, + "public_repos": 85, + "public_gists": 42, + "observed_public_commits": 918, + "observed_public_pull_requests": 86, + "followers": 4950, + "location": "London, United Kingdom", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/countries-united-states.json b/data/runs/2026-05-21/countries-united-states.json new file mode 100644 index 0000000..1b395ae --- /dev/null +++ b/data/runs/2026-05-21/countries-united-states.json @@ -0,0 +1,402 @@ +{ + "kind": "country", + "slug": "united-states", + "name": "United States", + "title": "Top observed GitHub contributors in United States", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 80912 + ] + }, + "code": "US", + "candidate_count": 146511, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:\"United States\" repos:>5 type:user", + "location:California repos:>5 type:user", + "location:\"San Francisco\" repos:>5 type:user", + "location:Seattle repos:>5 type:user", + "location:NYC repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:\"United States\" repos:>5 type:user", + "total": 42584, + "accepted": 20 + }, + { + "query": "location:California repos:>5 type:user", + "total": 27357, + "accepted": 20 + }, + { + "query": "location:\"San Francisco\" repos:>5 type:user", + "total": 38094, + "accepted": 18 + }, + { + "query": "location:Seattle repos:>5 type:user", + "total": 31139, + "accepted": 20 + }, + { + "query": "location:NYC repos:>5 type:user", + "total": 7337, + "accepted": 0 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51855, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51855, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1 + }, + { + "login": "vczh", + "profile_url": "https://github.com/vczh", + "public_contributions": 5766, + "public_repos": 20, + "public_gists": 10, + "observed_public_commits": 5766, + "observed_public_pull_requests": 5, + "followers": 17526, + "location": "Seattle, WA, USA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "steven-tey", + "name": "Steven Tey", + "profile_url": "https://github.com/steven-tey", + "public_contributions": 5002, + "public_repos": 116, + "public_gists": 54, + "observed_public_commits": 5002, + "observed_public_pull_requests": 446, + "followers": 6025, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 2 + }, + { + "login": "lucidrains", + "name": "Phil Wang", + "profile_url": "https://github.com/lucidrains", + "public_contributions": 4201, + "public_repos": 398, + "public_gists": 33, + "observed_public_commits": 4201, + "observed_public_pull_requests": 24, + "followers": 59840, + "location": "San Francisco", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "dtolnay", + "name": "David Tolnay", + "profile_url": "https://github.com/dtolnay", + "public_contributions": 3892, + "public_repos": 133, + "public_gists": 3, + "observed_public_commits": 3892, + "observed_public_pull_requests": 608, + "followers": 9375, + "location": "Redwood City, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "simonw", + "name": "Simon Willison", + "profile_url": "https://github.com/simonw", + "public_contributions": 3719, + "public_repos": 1001, + "public_gists": 335, + "observed_public_commits": 3719, + "observed_public_pull_requests": 748, + "followers": 14990, + "location": "Half Moon Bay, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "pamelafox", + "name": "Pamela Fox", + "profile_url": "https://github.com/pamelafox", + "public_contributions": 1947, + "public_repos": 800, + "public_gists": 245, + "observed_public_commits": 1947, + "observed_public_pull_requests": 327, + "followers": 3932, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "glenn-jocher", + "name": "Glenn Jocher", + "profile_url": "https://github.com/glenn-jocher", + "public_contributions": 1677, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 1677, + "observed_public_pull_requests": 1347, + "followers": 4043, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "colinhacks", + "name": "Colin McDonnell", + "profile_url": "https://github.com/colinhacks", + "public_contributions": 1473, + "public_repos": 170, + "public_gists": 30, + "observed_public_commits": 1473, + "observed_public_pull_requests": 156, + "followers": 3719, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "valyala", + "name": "Aliaksandr Valialkin", + "profile_url": "https://github.com/valyala", + "public_contributions": 1380, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 1380, + "observed_public_pull_requests": 2, + "followers": 3879, + "location": "United states", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mjackson", + "name": "Michael Jackson", + "profile_url": "https://github.com/mjackson", + "public_contributions": 1351, + "public_repos": 226, + "public_gists": 77, + "observed_public_commits": 1351, + "observed_public_pull_requests": 166, + "followers": 7451, + "location": "Carlsbad, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "khuyentran1401", + "name": "Khuyen Tran", + "profile_url": "https://github.com/khuyentran1401", + "public_contributions": 1115, + "public_repos": 221, + "public_gists": 479, + "observed_public_commits": 1115, + "observed_public_pull_requests": 112, + "followers": 3774, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "eliben", + "name": "Eli Bendersky", + "profile_url": "https://github.com/eliben", + "public_contributions": 1039, + "public_repos": 84, + "public_gists": 26, + "observed_public_commits": 1039, + "observed_public_pull_requests": 3, + "followers": 6012, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "bradfitz", + "name": "Brad Fitzpatrick", + "profile_url": "https://github.com/bradfitz", + "public_contributions": 841, + "public_repos": 197, + "public_gists": 67, + "observed_public_commits": 841, + "observed_public_pull_requests": 484, + "followers": 13281, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "danielmiessler", + "name": "Daniel Miessler 🛡️", + "profile_url": "https://github.com/danielmiessler", + "public_contributions": 818, + "public_repos": 82, + "public_gists": 16, + "observed_public_commits": 818, + "observed_public_pull_requests": 7, + "followers": 15796, + "location": "San Francisco Bay Area", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "koush", + "name": "Koushik Dutta", + "profile_url": "https://github.com/koush", + "public_contributions": 817, + "public_repos": 384, + "public_gists": 314, + "observed_public_commits": 817, + "observed_public_pull_requests": 27, + "followers": 8407, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 13 + }, + { + "login": "stephencelis", + "name": "Stephen Celis", + "profile_url": "https://github.com/stephencelis", + "public_contributions": 733, + "public_repos": 155, + "public_gists": 42, + "observed_public_commits": 733, + "observed_public_pull_requests": 307, + "followers": 6156, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "rakyll", + "name": "Jaana Dogan", + "profile_url": "https://github.com/rakyll", + "public_contributions": 692, + "public_repos": 245, + "public_gists": 14, + "observed_public_commits": 692, + "observed_public_pull_requests": 33, + "followers": 13033, + "location": "San Francisco, CA", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "tenderlove", + "name": "Aaron Patterson", + "profile_url": "https://github.com/tenderlove", + "public_contributions": 648, + "public_repos": 447, + "public_gists": 744, + "observed_public_commits": 648, + "observed_public_pull_requests": 100, + "followers": 9622, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "login": "ThioJoe", + "profile_url": "https://github.com/ThioJoe", + "public_contributions": 626, + "public_repos": 73, + "public_gists": 18, + "observed_public_commits": 626, + "observed_public_pull_requests": 16, + "followers": 3259, + "location": "United States & America", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-21/countries-vietnam.json b/data/runs/2026-05-21/countries-vietnam.json new file mode 100644 index 0000000..38f6081 --- /dev/null +++ b/data/runs/2026-05-21/countries-vietnam.json @@ -0,0 +1,390 @@ +{ + "kind": "country", + "slug": "vietnam", + "name": "Vietnam", + "title": "Top observed GitHub contributors in Vietnam", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24824 + ] + }, + "code": "VN", + "candidate_count": 16118, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "location:Vietnam repos:>5 type:user" + ], + "candidate_count_by_query": [ + { + "query": "location:Vietnam repos:>5 type:user", + "total": 16118, + "accepted": 100 + } + ], + "entries": [ + { + "login": "vinhnx", + "name": "Vinh Nguyen", + "profile_url": "https://github.com/vinhnx", + "public_contributions": 7166, + "public_repos": 239, + "public_gists": 250, + "observed_public_commits": 7166, + "observed_public_pull_requests": 403, + "followers": 559, + "location": "Chau Doc, An Giang. Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "datlechin", + "name": "Ngô Quốc Đạt", + "profile_url": "https://github.com/datlechin", + "public_contributions": 3480, + "public_repos": 77, + "public_gists": 1, + "observed_public_commits": 3480, + "observed_public_pull_requests": 965, + "followers": 244, + "location": "Ho Chi Minh, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "jayden-dang", + "name": "Jayden", + "profile_url": "https://github.com/jayden-dang", + "public_contributions": 3423, + "public_repos": 84, + "public_gists": 1, + "observed_public_commits": 3423, + "observed_public_pull_requests": 33, + "followers": 226, + "location": "VietNam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "trinhminhtriet", + "name": "Triet Trinh", + "profile_url": "https://github.com/trinhminhtriet", + "public_contributions": 2678, + "public_repos": 99, + "public_gists": 4, + "observed_public_commits": 2678, + "observed_public_pull_requests": 11, + "contribution_burst_adjustment": { + "raw_public_commits": 2678, + "adjusted_public_commits": 2608, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 2, + "excess_contributions": 70, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 7342, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "mrgoonie", + "name": "Duy /zuey/", + "profile_url": "https://github.com/mrgoonie", + "public_contributions": 1828, + "public_repos": 115, + "public_gists": 0, + "observed_public_commits": 1828, + "observed_public_pull_requests": 308, + "followers": 805, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "hoc081098", + "name": "Petrus Nguyễn Thái Học", + "profile_url": "https://github.com/hoc081098", + "public_contributions": 1385, + "public_repos": 180, + "public_gists": 137, + "observed_public_commits": 1385, + "observed_public_pull_requests": 18, + "followers": 913, + "location": "Da Nang, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "hathach", + "name": "Ha Thach", + "profile_url": "https://github.com/hathach", + "public_contributions": 1294, + "public_repos": 66, + "public_gists": 6, + "observed_public_commits": 1294, + "observed_public_pull_requests": 165, + "followers": 3891, + "location": "Vietnam 🇻🇳", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "dopaemon", + "name": "Trần Nguyễn Tuấn Anh", + "profile_url": "https://github.com/dopaemon", + "public_contributions": 1250, + "public_repos": 302, + "public_gists": 9, + "observed_public_commits": 1250, + "observed_public_pull_requests": 10, + "followers": 1227, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "rilwis", + "name": "Anh Tran", + "profile_url": "https://github.com/rilwis", + "public_contributions": 1210, + "public_repos": 32, + "public_gists": 44, + "observed_public_commits": 1210, + "observed_public_pull_requests": 62, + "followers": 262, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "login": "hunghg255", + "name": "Hung Hoang", + "profile_url": "https://github.com/hunghg255", + "public_contributions": 1110, + "public_repos": 568, + "public_gists": 67, + "observed_public_commits": 1110, + "observed_public_pull_requests": 19, + "followers": 363, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "daohoangson", + "name": "Đào Hoàng Sơn", + "profile_url": "https://github.com/daohoangson", + "public_contributions": 998, + "public_repos": 230, + "public_gists": 72, + "observed_public_commits": 998, + "observed_public_pull_requests": 51, + "followers": 257, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "hoangtien2k3", + "name": "Hoàng Anh Tiến", + "profile_url": "https://github.com/hoangtien2k3", + "public_contributions": 945, + "public_repos": 57, + "public_gists": 2, + "observed_public_commits": 945, + "observed_public_pull_requests": 10, + "followers": 278, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "vietanhdev", + "name": "Viet-Anh NGUYEN", + "profile_url": "https://github.com/vietanhdev", + "public_contributions": 907, + "public_repos": 194, + "public_gists": 12, + "observed_public_commits": 907, + "observed_public_pull_requests": 9, + "followers": 735, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "bxdoan", + "name": "Doan Bui", + "profile_url": "https://github.com/bxdoan", + "public_contributions": 846, + "public_repos": 106, + "public_gists": 1, + "observed_public_commits": 846, + "observed_public_pull_requests": 0, + "followers": 248, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "monokaijs", + "name": "Nguyễn Anh Nhân", + "profile_url": "https://github.com/monokaijs", + "public_contributions": 790, + "public_repos": 212, + "public_gists": 51, + "observed_public_commits": 790, + "observed_public_pull_requests": 26, + "followers": 334, + "location": "Hanoi, Vietnam", + "location_confidence": "multi-location", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "AskAlexSharov", + "name": "Alex Sharov", + "profile_url": "https://github.com/AskAlexSharov", + "public_contributions": 607, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 607, + "observed_public_pull_requests": 805, + "followers": 442, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "maxrave-dev", + "name": "Nguyễn Đức Tuấn Minh", + "profile_url": "https://github.com/maxrave-dev", + "public_contributions": 557, + "public_repos": 42, + "public_gists": 0, + "observed_public_commits": 557, + "observed_public_pull_requests": 70, + "followers": 951, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "lucthienphong1120", + "name": "Thiên Phong", + "profile_url": "https://github.com/lucthienphong1120", + "public_contributions": 556, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 556, + "observed_public_pull_requests": 6, + "followers": 385, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "aiko-chan-ai", + "name": "Elysia", + "profile_url": "https://github.com/aiko-chan-ai", + "public_contributions": 526, + "public_repos": 52, + "public_gists": 1, + "observed_public_commits": 526, + "observed_public_pull_requests": 43, + "followers": 555, + "location": "Vietnam (Elysia Realm)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "bazzi24", + "name": "Bazzi Tr", + "profile_url": "https://github.com/bazzi24", + "public_contributions": 525, + "public_repos": 10, + "public_gists": 0, + "observed_public_commits": 525, + "observed_public_pull_requests": 16, + "followers": 290, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/global-contributors.json b/data/runs/2026-05-21/global-contributors.json new file mode 100644 index 0000000..411f888 --- /dev/null +++ b/data/runs/2026-05-21/global-contributors.json @@ -0,0 +1,410 @@ +{ + "kind": "global", + "slug": "contributors", + "name": "Global", + "title": "Top observed GitHub contributors globally", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 508432 + ] + }, + "candidate_count": 12761, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "followers:>1000 repos:>20 type:user", + "repos:>100 followers:>500 type:user", + "derived from current country and language contributor snapshots" + ], + "candidate_count_by_query": [ + { + "query": "followers:>1000 repos:>20 type:user", + "total": 6553, + "accepted": 80 + }, + { + "query": "repos:>100 followers:>500 type:user", + "total": 6208, + "accepted": 33 + }, + { + "query": "derived from current country, language, and global contributor snapshots", + "total": 820, + "accepted": 0 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 2 + }, + { + "login": "wizardforcel", + "name": "布客飞龙", + "profile_url": "https://github.com/wizardforcel", + "public_contributions": 56108, + "public_repos": 1613, + "public_gists": 13, + "observed_public_commits": 56108, + "observed_public_pull_requests": 2, + "followers": 10264, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 4 + }, + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 51856, + "public_repos": 193, + "public_gists": 297, + "observed_public_commits": 51856, + "observed_public_pull_requests": 1273, + "followers": 50246, + "location": "London / San Francisco", + "location_confidence": "multi-location", + "discovered_by_query": "location:London repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39254, + "public_repos": 232, + "public_gists": 18, + "observed_public_commits": 39254, + "observed_public_pull_requests": 227, + "followers": 5363, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "buraksocial", + "name": "Burâk", + "profile_url": "https://github.com/buraksocial", + "public_contributions": 39168, + "public_repos": 17, + "public_gists": 1, + "observed_public_commits": 39168, + "observed_public_pull_requests": 3, + "followers": 3209, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "login": "farhan7reza7", + "name": "Farhan Reza", + "profile_url": "https://github.com/farhan7reza7", + "public_contributions": 502212, + "public_repos": 110, + "public_gists": 0, + "observed_public_commits": 502212, + "observed_public_pull_requests": 35, + "contribution_burst_adjustment": { + "raw_public_commits": 502212, + "adjusted_public_commits": 34398, + "baseline_daily_contributions": 11, + "daily_burst_cap": 1815, + "capped_days": 16, + "excess_contributions": 467814, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2457, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 1 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "peter279k", + "name": "Chun-Sheng, Li", + "profile_url": "https://github.com/peter279k", + "public_contributions": 33464, + "public_repos": 1017, + "public_gists": 349, + "observed_public_commits": 33464, + "observed_public_pull_requests": 28, + "followers": 2188, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 28722, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 28722, + "observed_public_pull_requests": 39, + "followers": 15664, + "location": "Paris, La Défense", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24447, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24447, + "observed_public_pull_requests": 27, + "followers": 642, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "lupyuen", + "name": "Lup Yuen Lee", + "profile_url": "https://github.com/lupyuen", + "public_contributions": 21992, + "public_repos": 211, + "public_gists": 1724, + "observed_public_commits": 21992, + "observed_public_pull_requests": 15, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20740, + "public_repos": 185, + "public_gists": 57, + "observed_public_commits": 20740, + "observed_public_pull_requests": 1349, + "followers": 1109, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 19 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "xiaolai", + "name": "xiaolai", + "profile_url": "https://github.com/xiaolai", + "public_contributions": 15792, + "public_repos": 209, + "public_gists": 51, + "observed_public_commits": 15792, + "observed_public_pull_requests": 509, + "followers": 21949, + "location": "beijing", + "location_confidence": "unknown", + "discovered_by_query": "followers:>1000 repos:>20 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/languages-typescript.json b/data/runs/2026-05-21/languages-typescript.json new file mode 100644 index 0000000..cbc76cf --- /dev/null +++ b/data/runs/2026-05-21/languages-typescript.json @@ -0,0 +1,366 @@ +{ + "kind": "language", + "slug": "typescript", + "name": "TypeScript", + "title": "Top observed TypeScript open-source contributors", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-raw-public-metrics", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 91711 + ] + }, + "candidate_count": 6328, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "language:TypeScript repos:>10 followers:>25 type:user" + ], + "candidate_count_by_query": [ + { + "query": "language:TypeScript repos:>10 followers:>25 type:user", + "total": 6328, + "accepted": 100 + } + ], + "entries": [ + { + "login": "buraksocial", + "name": "Burâk", + "profile_url": "https://github.com/buraksocial", + "public_contributions": 39168, + "public_repos": 17, + "public_gists": 1, + "observed_public_commits": 39168, + "observed_public_pull_requests": 3, + "followers": 3209, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 1 + }, + { + "login": "azure-sdk", + "name": "Azure SDK Bot", + "profile_url": "https://github.com/azure-sdk", + "public_contributions": 13761, + "public_repos": 127, + "public_gists": 0, + "observed_public_commits": 13761, + "observed_public_pull_requests": 8663, + "followers": 4709, + "location": "Worldwide!", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 2 + }, + { + "login": "ruvnet", + "name": "rUv", + "profile_url": "https://github.com/ruvnet", + "public_contributions": 10724, + "public_repos": 178, + "public_gists": 357, + "observed_public_commits": 10724, + "observed_public_pull_requests": 964, + "followers": 8362, + "location": "0x", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 3 + }, + { + "login": "Pawdroid", + "name": "Pawdroid", + "profile_url": "https://github.com/Pawdroid", + "public_contributions": 8165, + "public_repos": 17, + "public_gists": 0, + "observed_public_commits": 8165, + "observed_public_pull_requests": 0, + "followers": 2042, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "OHANA-WEB", + "name": "M@RISAKI", + "profile_url": "https://github.com/OHANA-WEB", + "public_contributions": 4906, + "public_repos": 54, + "public_gists": 0, + "observed_public_commits": 4906, + "observed_public_pull_requests": 2, + "followers": 1756, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "login": "Boshen", + "name": "Boshen", + "profile_url": "https://github.com/Boshen", + "public_contributions": 4708, + "public_repos": 130, + "public_gists": 3, + "observed_public_commits": 4708, + "observed_public_pull_requests": 2345, + "followers": 2060, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 6 + }, + { + "login": "arch-yunus", + "name": "Yunus ÇETİN", + "profile_url": "https://github.com/arch-yunus", + "public_contributions": 3287, + "public_repos": 327, + "public_gists": 1, + "observed_public_commits": 3287, + "observed_public_pull_requests": 30, + "followers": 5120, + "location": "Türkiye", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 7 + }, + { + "login": "Tyriar", + "name": "Daniel Imms", + "profile_url": "https://github.com/Tyriar", + "public_contributions": 2648, + "public_repos": 182, + "public_gists": 5, + "observed_public_commits": 2648, + "observed_public_pull_requests": 762, + "followers": 2760, + "location": "Bothell, WA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 8 + }, + { + "login": "mvanhorn", + "name": "Matt Van Horn", + "profile_url": "https://github.com/mvanhorn", + "public_contributions": 2295, + "public_repos": 1045, + "public_gists": 0, + "observed_public_commits": 2295, + "observed_public_pull_requests": 2417, + "followers": 1866, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2049, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2049, + "observed_public_pull_requests": 60, + "followers": 8723, + "location": "Poland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1831, + "public_repos": 293, + "public_gists": 49, + "observed_public_commits": 1831, + "observed_public_pull_requests": 46, + "followers": 1568, + "location": "Stockholm, Sweden", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 11 + }, + { + "login": "kijai", + "name": "Jukka Seppänen", + "profile_url": "https://github.com/kijai", + "public_contributions": 1695, + "public_repos": 108, + "public_gists": 0, + "observed_public_commits": 1695, + "observed_public_pull_requests": 70, + "followers": 6124, + "location": "Finland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 12 + }, + { + "login": "Brooooooklyn", + "name": "LongYinan", + "profile_url": "https://github.com/Brooooooklyn", + "public_contributions": 1671, + "public_repos": 328, + "public_gists": 5, + "observed_public_commits": 1671, + "observed_public_pull_requests": 873, + "followers": 5025, + "location": "Singapore", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 13 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1557, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1557, + "observed_public_pull_requests": 1036, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "nevo-david", + "name": "Nevo David", + "profile_url": "https://github.com/nevo-david", + "public_contributions": 1491, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 1491, + "observed_public_pull_requests": 25, + "followers": 1985, + "location": "Remote", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1130, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1130, + "observed_public_pull_requests": 185, + "followers": 2225, + "location": "Kerem Re'im, Israel ", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 16 + }, + { + "login": "DonJayamanne", + "name": "Don Jayamanne", + "profile_url": "https://github.com/DonJayamanne", + "public_contributions": 1072, + "public_repos": 242, + "public_gists": 1, + "observed_public_commits": 1072, + "observed_public_pull_requests": 1070, + "followers": 2125, + "location": "Australia", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "hediet", + "name": "Henning Dieterichs", + "profile_url": "https://github.com/hediet", + "public_contributions": 1043, + "public_repos": 149, + "public_gists": 28, + "observed_public_commits": 1043, + "observed_public_pull_requests": 526, + "followers": 1750, + "location": "Zurich", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "login": "AgriciDaniel", + "name": "Agrici.Daniel", + "profile_url": "https://github.com/AgriciDaniel", + "public_contributions": 1003, + "public_repos": 42, + "public_gists": 0, + "observed_public_commits": 1003, + "observed_public_pull_requests": 20, + "followers": 1306, + "location": "Moldova", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "alxhub", + "name": "Alex Rickabaugh", + "profile_url": "https://github.com/alxhub", + "public_contributions": 1135, + "public_repos": 85, + "public_gists": 146, + "observed_public_commits": 1135, + "observed_public_pull_requests": 56, + "contribution_burst_adjustment": { + "raw_public_commits": 1135, + "adjusted_public_commits": 854, + "baseline_daily_contributions": 2, + "daily_burst_cap": 60, + "capped_days": 5, + "excess_contributions": 281, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 1226, + "location": "San Francisco, CA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/manifest.json b/data/runs/2026-05-21/manifest.json new file mode 100644 index 0000000..c6812e2 --- /dev/null +++ b/data/runs/2026-05-21/manifest.json @@ -0,0 +1,506 @@ +{ + "generated_at": "2026-05-21T19:52:56.183Z", + "source_commit": "dc35cdc", + "method": "github-live-refresh", + "status": "fresh", + "completed_shards": [ + { + "kind": "global", + "slug": "contributors", + "title": "Top observed GitHub contributors globally", + "path": "/data/latest/global-contributors.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "australia", + "title": "Top observed GitHub contributors in Australia", + "path": "/data/latest/countries-australia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "new-zealand", + "title": "Top observed GitHub contributors in New Zealand", + "path": "/data/latest/countries-new-zealand.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-states", + "title": "Top observed GitHub contributors in United States", + "path": "/data/latest/countries-united-states.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "canada", + "title": "Top observed GitHub contributors in Canada", + "path": "/data/latest/countries-canada.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-kingdom", + "title": "Top observed GitHub contributors in United Kingdom", + "path": "/data/latest/countries-united-kingdom.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "ireland", + "title": "Top observed GitHub contributors in Ireland", + "path": "/data/latest/countries-ireland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "germany", + "title": "Top observed GitHub contributors in Germany", + "path": "/data/latest/countries-germany.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "france", + "title": "Top observed GitHub contributors in France", + "path": "/data/latest/countries-france.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "netherlands", + "title": "Top observed GitHub contributors in Netherlands", + "path": "/data/latest/countries-netherlands.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "sweden", + "title": "Top observed GitHub contributors in Sweden", + "path": "/data/latest/countries-sweden.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "norway", + "title": "Top observed GitHub contributors in Norway", + "path": "/data/latest/countries-norway.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "denmark", + "title": "Top observed GitHub contributors in Denmark", + "path": "/data/latest/countries-denmark.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "finland", + "title": "Top observed GitHub contributors in Finland", + "path": "/data/latest/countries-finland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "switzerland", + "title": "Top observed GitHub contributors in Switzerland", + "path": "/data/latest/countries-switzerland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "austria", + "title": "Top observed GitHub contributors in Austria", + "path": "/data/latest/countries-austria.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "spain", + "title": "Top observed GitHub contributors in Spain", + "path": "/data/latest/countries-spain.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "portugal", + "title": "Top observed GitHub contributors in Portugal", + "path": "/data/latest/countries-portugal.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "italy", + "title": "Top observed GitHub contributors in Italy", + "path": "/data/latest/countries-italy.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "poland", + "title": "Top observed GitHub contributors in Poland", + "path": "/data/latest/countries-poland.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "ukraine", + "title": "Top observed GitHub contributors in Ukraine", + "path": "/data/latest/countries-ukraine.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "india", + "title": "Top observed GitHub contributors in India", + "path": "/data/latest/countries-india.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "china", + "title": "Top observed GitHub contributors in China", + "path": "/data/latest/countries-china.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "japan", + "title": "Top observed GitHub contributors in Japan", + "path": "/data/latest/countries-japan.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "republic-of-korea", + "title": "Top observed GitHub contributors in Republic of Korea", + "path": "/data/latest/countries-republic-of-korea.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "taiwan", + "title": "Top observed GitHub contributors in Taiwan", + "path": "/data/latest/countries-taiwan.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "hong-kong", + "title": "Top observed GitHub contributors in Hong Kong", + "path": "/data/latest/countries-hong-kong.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "singapore", + "title": "Top observed GitHub contributors in Singapore", + "path": "/data/latest/countries-singapore.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "indonesia", + "title": "Top observed GitHub contributors in Indonesia", + "path": "/data/latest/countries-indonesia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "malaysia", + "title": "Top observed GitHub contributors in Malaysia", + "path": "/data/latest/countries-malaysia.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "philippines", + "title": "Top observed GitHub contributors in Philippines", + "path": "/data/latest/countries-philippines.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "thailand", + "title": "Top observed GitHub contributors in Thailand", + "path": "/data/latest/countries-thailand.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "vietnam", + "title": "Top observed GitHub contributors in Vietnam", + "path": "/data/latest/countries-vietnam.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "brazil", + "title": "Top observed GitHub contributors in Brazil", + "path": "/data/latest/countries-brazil.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "mexico", + "title": "Top observed GitHub contributors in Mexico", + "path": "/data/latest/countries-mexico.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "argentina", + "title": "Top observed GitHub contributors in Argentina", + "path": "/data/latest/countries-argentina.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "chile", + "title": "Top observed GitHub contributors in Chile", + "path": "/data/latest/countries-chile.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "south-africa", + "title": "Top observed GitHub contributors in South Africa", + "path": "/data/latest/countries-south-africa.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "israel", + "title": "Top observed GitHub contributors in Israel", + "path": "/data/latest/countries-israel.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "country", + "slug": "united-arab-emirates", + "title": "Top observed GitHub contributors in United Arab Emirates", + "path": "/data/latest/countries-united-arab-emirates.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "language", + "slug": "typescript", + "title": "Top observed TypeScript open-source contributors", + "path": "/data/latest/languages-typescript.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "developer-tools", + "title": "Top observed developer tools open-source projects", + "path": "/data/latest/categories-developer-tools.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "projects", + "slug": "fastest-growing-open-source-projects", + "title": "Fastest growing observed open-source projects", + "path": "/data/latest/projects-fastest-growing-open-source-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "agentic-projects", + "title": "Top observed agentic open-source projects", + "path": "/data/latest/categories-agentic-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "claude-projects", + "title": "Top observed Claude-related open-source projects", + "path": "/data/latest/categories-claude-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "codex-projects", + "title": "Top observed Codex-related open-source projects", + "path": "/data/latest/categories-codex-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "category", + "slug": "openclaw-projects", + "title": "Top observed OpenClaw-related open-source projects", + "path": "/data/latest/categories-openclaw-projects.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "momentum", + "slug": "project-momentum-map", + "title": "Momentum versus legitimacy map for observed open-source projects", + "path": "/data/latest/momentum-project-momentum-map.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + }, + { + "kind": "rising", + "slug": "contributors", + "title": "High-signal observed GitHub contributors with strong activity relative to audience size", + "path": "/data/latest/rising-contributors.json", + "status": "fresh", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "entries": 20 + } + ], + "failed_shards": [], + "stale_pages": [], + "api_budget": { + "provider": "github", + "mode": "live", + "remaining": 3433 + }, + "duration_ms": 3080890 +} diff --git a/data/runs/2026-05-21/momentum-project-momentum-map.json b/data/runs/2026-05-21/momentum-project-momentum-map.json new file mode 100644 index 0000000..061d333 --- /dev/null +++ b/data/runs/2026-05-21/momentum-project-momentum-map.json @@ -0,0 +1,355 @@ +{ + "kind": "momentum", + "slug": "project-momentum-map", + "name": "Project Momentum Map", + "title": "Momentum versus legitimacy map for observed open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "derived-github-public-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 997 + ] + }, + "candidate_count": 82, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "derived from current project/category snapshots" + ], + "candidate_count_by_query": [], + "entries": [ + { + "full_name": "openclaw/openclaw", + "url": "https://github.com/openclaw/openclaw", + "stars": 373761, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 98, + "recent_commits_30d": 18088, + "active_contributors_30d": 364, + "total_contributors_observed": 364, + "releases_90d": 100, + "open_issues": 3715, + "pushed_at": "2026-05-21T19:49:47Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18423, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 9167, + "active_contributors_30d": 344, + "total_contributors_observed": 344, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-21T19:41:07Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 161307, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 3925, + "active_contributors_30d": 393, + "total_contributors_observed": 393, + "releases_90d": 13, + "open_issues": 4471, + "pushed_at": "2026-05-21T19:09:39Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "diegosouzapw/OmniRoute", + "url": "https://github.com/diegosouzapw/OmniRoute", + "stars": 5092, + "pull_requests_merged_7d": 96, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1259, + "active_contributors_30d": 139, + "total_contributors_observed": 139, + "releases_90d": 100, + "open_issues": 61, + "pushed_at": "2026-05-21T19:10:38Z", + "discovered_by_query": "openai codex archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84393, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:52:04Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 6 + }, + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "Rust", + "rank": 7 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "topic:mcp archived:false", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 20208, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 870, + "active_contributors_30d": 25, + "total_contributors_observed": 25, + "releases_90d": 100, + "open_issues": 8, + "pushed_at": "2026-05-21T19:43:44Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 10 + }, + { + "full_name": "Yeachan-Heo/oh-my-codex", + "url": "https://github.com/Yeachan-Heo/oh-my-codex", + "stars": 29274, + "pull_requests_merged_7d": 56, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 705, + "active_contributors_30d": 60, + "total_contributors_observed": 60, + "releases_90d": 83, + "open_issues": 3, + "pushed_at": "2026-05-21T18:27:53Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195218, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1367, + "active_contributors_30d": 412, + "total_contributors_observed": 412, + "releases_90d": 2, + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 12 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 13 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77492, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 781, + "active_contributors_30d": 323, + "total_contributors_observed": 323, + "releases_90d": 67, + "open_issues": 56, + "pushed_at": "2026-05-21T18:54:14Z", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "superset-sh/superset", + "url": "https://github.com/superset-sh/superset", + "stars": 10843, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 567, + "active_contributors_30d": 64, + "total_contributors_observed": 64, + "releases_90d": 83, + "open_issues": 570, + "pushed_at": "2026-05-21T18:07:06Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Go", + "rank": 17 + }, + { + "full_name": "ComposioHQ/composio", + "url": "https://github.com/ComposioHQ/composio", + "stars": 28382, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 370, + "active_contributors_30d": 51, + "total_contributors_observed": 51, + "releases_90d": 100, + "open_issues": 23, + "pushed_at": "2026-05-21T10:55:25Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 18 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/projects-fastest-growing-open-source-projects.json b/data/runs/2026-05-21/projects-fastest-growing-open-source-projects.json new file mode 100644 index 0000000..87ddb15 --- /dev/null +++ b/data/runs/2026-05-21/projects-fastest-growing-open-source-projects.json @@ -0,0 +1,367 @@ +{ + "kind": "projects", + "slug": "fastest-growing-open-source-projects", + "name": "Fastest Growing Open Source Projects", + "title": "Fastest growing observed open-source projects", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 902 + ] + }, + "candidate_count": 41867, + "caveats": [ + "Live data uses GitHub repository search and public repository fields; it is an observed sample, not a complete census.", + "Project PR counts use recent merged pull requests visible through GitHub GraphQL; high-volume repositories may be capped by the first 100 recently updated merged PRs per snapshot.", + "Recent commit, release, issue, and star fields come from official GitHub APIs. Contributor count is observed all-time contributors when the REST budget permits, not unique 30-day contributors.", + "Project momentum prioritises recent merged PRs, recent commits, observed contributors, then stars." + ], + "discovery_queries": [ + "stars:>500 pushed:>=2026-04-01 archived:false", + "created:>=2025-01-01 stars:>1000 archived:false" + ], + "candidate_count_by_query": [ + { + "query": "stars:>500 pushed:>=2026-04-01 archived:false", + "total": 37969, + "accepted": 80 + }, + { + "query": "created:>=2025-01-01 stars:>1000 archived:false", + "total": 3898, + "accepted": 69 + } + ], + "entries": [ + { + "full_name": "anomalyco/opencode", + "url": "https://github.com/anomalyco/opencode", + "stars": 163555, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1590, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 89, + "open_issues": 5374, + "pushed_at": "2026-05-21T19:47:31Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "code-yeongyu/oh-my-openagent", + "url": "https://github.com/code-yeongyu/oh-my-openagent", + "stars": 58897, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1478, + "active_contributors_30d": 256, + "total_contributors_observed": 256, + "releases_90d": 43, + "open_issues": 315, + "pushed_at": "2026-05-21T15:43:39Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195218, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1367, + "active_contributors_30d": 412, + "total_contributors_observed": 412, + "releases_90d": 2, + "open_issues": 1042, + "pushed_at": "2026-05-21T19:49:35Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 3 + }, + { + "full_name": "Hmbown/DeepSeek-TUI", + "url": "https://github.com/Hmbown/DeepSeek-TUI", + "stars": 33146, + "pull_requests_merged_7d": 14, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1327, + "active_contributors_30d": 87, + "total_contributors_observed": 87, + "releases_90d": 74, + "open_issues": 297, + "pushed_at": "2026-05-21T09:14:54Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 4 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 48823, + "pull_requests_merged_7d": 94, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1224, + "active_contributors_30d": 222, + "total_contributors_observed": 222, + "releases_90d": 8, + "open_issues": 246, + "pushed_at": "2026-05-21T18:43:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 84392, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1120, + "active_contributors_30d": 453, + "total_contributors_observed": 453, + "releases_90d": 100, + "open_issues": 4460, + "pushed_at": "2026-05-21T19:46:20Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 6 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 63516, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 911, + "active_contributors_30d": 137, + "total_contributors_observed": 137, + "releases_90d": 54, + "open_issues": 60, + "pushed_at": "2026-05-21T14:15:31Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "JavaScript", + "rank": 7 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 189057, + "pull_requests_merged_7d": 99, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 895, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 100, + "open_issues": 439, + "pushed_at": "2026-05-21T19:28:26Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "multica-ai/multica", + "url": "https://github.com/multica-ai/multica", + "stars": 30617, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 676, + "active_contributors_30d": 117, + "total_contributors_observed": 117, + "releases_90d": 66, + "open_issues": 333, + "pushed_at": "2026-05-21T14:27:40Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Go", + "rank": 9 + }, + { + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106799, + "pull_requests_merged_7d": 97, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 594, + "active_contributors_30d": 430, + "total_contributors_observed": 430, + "releases_90d": 15, + "open_issues": 1979, + "pushed_at": "2026-05-21T19:42:50Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "Rust", + "rank": 10 + }, + { + "full_name": "affaan-m/ECC", + "url": "https://github.com/affaan-m/ECC", + "stars": 188117, + "pull_requests_merged_7d": 91, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 529, + "active_contributors_30d": 179, + "total_contributors_observed": 179, + "releases_90d": 5, + "open_issues": 4, + "pushed_at": "2026-05-20T03:25:40Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "JavaScript", + "rank": 11 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42944, + "pull_requests_merged_7d": 52, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 523, + "active_contributors_30d": 277, + "total_contributors_observed": 277, + "releases_90d": 11, + "open_issues": 260, + "pushed_at": "2026-05-21T19:36:29Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 12 + }, + { + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52621, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 498, + "active_contributors_30d": 74, + "total_contributors_observed": 74, + "releases_90d": 8, + "open_issues": 236, + "pushed_at": "2026-05-21T18:40:48Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 13 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 53871, + "pull_requests_merged_7d": 46, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 497, + "active_contributors_30d": 23, + "total_contributors_observed": 23, + "releases_90d": 32, + "open_issues": 415, + "pushed_at": "2026-05-21T19:41:55Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "koala73/worldmonitor", + "url": "https://github.com/koala73/worldmonitor", + "stars": 54628, + "pull_requests_merged_7d": 86, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 411, + "active_contributors_30d": 71, + "total_contributors_observed": 71, + "releases_90d": 18, + "open_issues": 89, + "pushed_at": "2026-05-21T17:42:43Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "full_name": "google-gemini/gemini-cli", + "url": "https://github.com/google-gemini/gemini-cli", + "stars": 104446, + "pull_requests_merged_7d": 55, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 320, + "active_contributors_30d": 446, + "total_contributors_observed": 446, + "releases_90d": 100, + "open_issues": 1246, + "pushed_at": "2026-05-21T19:45:09Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "zeroclaw-labs/zeroclaw", + "url": "https://github.com/zeroclaw-labs/zeroclaw", + "stars": 31503, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 289, + "active_contributors_30d": 280, + "total_contributors_observed": 280, + "releases_90d": 100, + "open_issues": 305, + "pushed_at": "2026-05-21T12:10:32Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 17 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 68976, + "pull_requests_merged_7d": 43, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 205, + "active_contributors_30d": 250, + "total_contributors_observed": 250, + "releases_90d": 0, + "open_issues": 524, + "pushed_at": "2026-05-21T15:22:23Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 18 + }, + { + "full_name": "freeCodeCamp/freeCodeCamp", + "url": "https://github.com/freeCodeCamp/freeCodeCamp", + "stars": 445250, + "pull_requests_merged_7d": 39, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 199, + "active_contributors_30d": 382, + "total_contributors_observed": 382, + "releases_90d": 0, + "open_issues": 97, + "pushed_at": "2026-05-21T19:19:28Z", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 19 + }, + { + "full_name": "ruvnet/RuView", + "url": "https://github.com/ruvnet/RuView", + "stars": 62899, + "pull_requests_merged_7d": 87, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 170, + "active_contributors_30d": 26, + "total_contributors_observed": 26, + "releases_90d": 34, + "open_issues": 27, + "pushed_at": "2026-05-21T18:44:48Z", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-21/rising-contributors.json b/data/runs/2026-05-21/rising-contributors.json new file mode 100644 index 0000000..35a6f47 --- /dev/null +++ b/data/runs/2026-05-21/rising-contributors.json @@ -0,0 +1,382 @@ +{ + "kind": "rising", + "slug": "contributors", + "name": "Rising Contributors", + "title": "High-signal observed GitHub contributors with strong activity relative to audience size", + "generated_at": "2026-05-21T19:01:35.292Z", + "fresh_until": "2026-05-28T19:01:35.292Z", + "status": "fresh", + "method": "derived-github-graphql-one-year-contribution-activity", + "source_run": "2026-05-21", + "history": { + "weeks": [ + "2026-05-21" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 257439 + ] + }, + "candidate_count": 800, + "caveats": [ + "Live data uses GitHub GraphQL contribution and public profile fields; it is an observed sample, not a complete census.", + "Location matching uses free-text GitHub profile locations and must not be treated as verified nationality or residence.", + "Contributor pages expose public repository counts plus one-year GitHub contribution activity from GraphQL. These are not all-time totals and may differ from private contribution graphs.", + "The OSSRank score is retained only as a combined proxy; raw commits, pull requests, and repository tables are preferred for review and SEO pages." + ], + "discovery_queries": [ + "derived from current contributor snapshots" + ], + "candidate_count_by_query": [], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22672, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 22672, + "observed_public_pull_requests": 9941, + "followers": 8, + "location": "NSW, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia followers:<10 repos:80..120 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 11544, + "public_repos": 182, + "public_gists": 0, + "observed_public_commits": 11544, + "observed_public_pull_requests": 2365, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 3 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13293, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13293, + "observed_public_pull_requests": 2615, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 76987, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 76987, + "observed_public_pull_requests": 34, + "followers": 582, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "HavenDV", + "name": "Konstantin S.", + "profile_url": "https://github.com/HavenDV", + "public_contributions": 12245, + "public_repos": 156, + "public_gists": 7, + "observed_public_commits": 12245, + "observed_public_pull_requests": 8184, + "followers": 205, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 45559, + "public_repos": 48, + "public_gists": 0, + "observed_public_commits": 45559, + "observed_public_pull_requests": 664, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 33877, + "public_repos": 345, + "public_gists": 320, + "observed_public_commits": 33877, + "observed_public_pull_requests": 137, + "followers": 353, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "login": "kianmeng", + "name": "Ang", + "profile_url": "https://github.com/kianmeng", + "public_contributions": 215, + "public_repos": 2502, + "public_gists": 6, + "observed_public_commits": 215, + "observed_public_pull_requests": 284, + "followers": 136, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 11 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37865, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37865, + "observed_public_pull_requests": 32, + "followers": 480, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "login": "mekenthompson", + "name": "Ken Thompson", + "profile_url": "https://github.com/mekenthompson", + "public_contributions": 3182, + "public_repos": 60, + "public_gists": 1, + "observed_public_commits": 3182, + "observed_public_pull_requests": 1264, + "followers": 25, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16455, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16455, + "observed_public_pull_requests": 230, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 13 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5552, + "public_repos": 2900, + "public_gists": 98, + "observed_public_commits": 5552, + "observed_public_pull_requests": 1, + "followers": 400, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "pirapira", + "name": "Yoichi Hirai", + "profile_url": "https://github.com/pirapira", + "public_contributions": 14244, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 14244, + "observed_public_pull_requests": 5481, + "followers": 798, + "location": "Portugal", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 20 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2532, + "public_repos": 23809, + "public_gists": 113, + "observed_public_commits": 2532, + "observed_public_pull_requests": 16, + "followers": 21495, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11952, + "public_repos": 95, + "public_gists": 16, + "observed_public_commits": 11952, + "observed_public_pull_requests": 2784, + "followers": 339, + "location": "Palo Alto & Abu Dhabi, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "YASSERRMD", + "name": "Mohamed Yasser", + "profile_url": "https://github.com/YASSERRMD", + "public_contributions": 5930, + "public_repos": 104, + "public_gists": 0, + "observed_public_commits": 5930, + "observed_public_pull_requests": 1476, + "followers": 91, + "location": "Sharjah, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 19 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 54511, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 54511, + "observed_public_pull_requests": 3268, + "followers": 3346, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 18 + }, + { + "login": "hendisantika", + "name": "Hendi Santika", + "profile_url": "https://github.com/hendisantika", + "public_contributions": 35708, + "public_repos": 2310, + "public_gists": 70, + "observed_public_commits": 35708, + "observed_public_pull_requests": 14, + "followers": 2053, + "location": "Bandung Jawa Barat - Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "bocaletto-luca", + "name": "Bocaletto Luca", + "profile_url": "https://github.com/bocaletto-luca", + "public_contributions": 71416, + "public_repos": 294, + "public_gists": 8, + "observed_public_commits": 71416, + "observed_public_pull_requests": 145, + "contribution_burst_adjustment": { + "raw_public_commits": 71416, + "adjusted_public_commits": 54734, + "baseline_daily_contributions": 27, + "daily_burst_cap": 10935, + "capped_days": 4, + "excess_contributions": 16682, + "reason": "per-user daily contribution burst exceeded an adaptive baseline cap; raw public commits are preserved for audit" + }, + "followers": 2327, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 12 + }, + { + "login": "tokuhirom", + "name": "Tokuhiro Matsuno", + "profile_url": "https://github.com/tokuhirom", + "public_contributions": 10022, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 10022, + "observed_public_pull_requests": 3996, + "followers": 1035, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +}