diff --git a/data/history/2026-05-14/categories-agentic-projects.json b/data/history/2026-05-14/categories-agentic-projects.json new file mode 100644 index 0000000..dc88db4 --- /dev/null +++ b/data/history/2026-05-14/categories-agentic-projects.json @@ -0,0 +1,384 @@ +{ + "kind": "category", + "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", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 258152, + "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": 196594, + "accepted": 20 + }, + { + "query": "topic:ai-agents archived:false", + "total": 28761, + "accepted": 13 + }, + { + "query": "topic:llm-agents archived:false", + "total": 1158, + "accepted": 20 + }, + { + "query": "topic:mcp archived:false", + "total": 31055, + "accepted": 14 + }, + { + "query": "agent framework archived:false stars:>100", + "total": 584, + "accepted": 16 + } + ], + "entries": [ + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18368, + "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", + "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, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 2 + }, + { + "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": 3 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "punkpeye/awesome-mcp-servers", + "url": "https://github.com/punkpeye/awesome-mcp-servers", + "stars": 86888, + "pull_requests_merged_7d": 0, + "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", + "discovered_by_query": "topic:mcp archived:false", + "rank": 6 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 18167, + "pull_requests_merged_7d": 98, + "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", + "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, + "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", + "rank": 8 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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", + "rank": 9 + }, + { + "full_name": "infiniflow/ragflow", + "url": "https://github.com/infiniflow/ragflow", + "stars": 80507, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 474, + "active_contributors_30d": 462, + "total_contributors_observed": 462, + "releases_90d": 5, + "open_issues": 2871, + "pushed_at": "2026-05-14T13:39:48Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "mudler/LocalAI", + "url": "https://github.com/mudler/LocalAI", + "stars": 46262, + "pull_requests_merged_7d": 71, + "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", + "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, + "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", + "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": 67701, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72441, + "pull_requests_merged_7d": 46, + "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", + "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": 3702, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 156, + "active_contributors_30d": 151, + "total_contributors_observed": 151, + "releases_90d": 5, + "open_issues": 857, + "pushed_at": "2026-05-14T18:18:42Z", + "discovered_by_query": "topic:llm-agents archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "deepset-ai/haystack", + "url": "https://github.com/deepset-ai/haystack", + "stars": 25230, + "pull_requests_merged_7d": 35, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 143, + "active_contributors_30d": 345, + "total_contributors_observed": 345, + "releases_90d": 18, + "open_issues": 94, + "pushed_at": "2026-05-14T15:22:02Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "MDX", + "rank": 18 + }, + { + "full_name": "langchain-ai/langgraph", + "url": "https://github.com/langchain-ai/langgraph", + "stars": 32051, + "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", + "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/history/2026-05-14/categories-claude-projects.json b/data/history/2026-05-14/categories-claude-projects.json new file mode 100644 index 0000000..aed4096 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 996 + ] + }, + "candidate_count": 294716, + "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": 132088, + "accepted": 20 + }, + { + "query": "claude-code archived:false", + "total": 140481, + "accepted": 4 + }, + { + "query": "topic:claude archived:false", + "total": 21622, + "accepted": 8 + }, + { + "query": "anthropic claude archived:false stars:>50", + "total": 525, + "accepted": 9 + } + ], + "entries": [ + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 1 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40291, + "pull_requests_merged_7d": 98, + "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 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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: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 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "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": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 7 + }, + { + "full_name": "danny-avila/LibreChat", + "url": "https://github.com/danny-avila/LibreChat", + "stars": 36999, + "pull_requests_merged_7d": 72, + "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", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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": "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 + }, + { + "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, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 12, + "open_issues": 258, + "pushed_at": "2026-05-14T18:16:13Z", + "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, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-11T15:06:36Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "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, + "active_contributors_30d": 9, + "total_contributors_observed": 9, + "releases_90d": 0, + "open_issues": 203, + "pushed_at": "2026-05-14T15:35:32Z", + "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", + "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", + "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, + "releases_90d": 0, + "open_issues": 74, + "pushed_at": "2026-05-14T06:46:39Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/categories-codex-projects.json b/data/history/2026-05-14/categories-codex-projects.json new file mode 100644 index 0000000..5c95ac2 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 46410, + "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": 29160, + "accepted": 20 + }, + { + "query": "openai codex archived:false", + "total": 3809, + "accepted": 17 + }, + { + "query": "topic:codex archived:false", + "total": 6981, + "accepted": 7 + }, + { + "query": "codex cli archived:false", + "total": 6460, + "accepted": 10 + } + ], + "entries": [ + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82623, + "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: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", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40292, + "pull_requests_merged_7d": 98, + "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": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 3 + }, + { + "full_name": "OpenCoworkAI/open-codesign", + "url": "https://github.com/OpenCoworkAI/open-codesign", + "stars": 5895, + "pull_requests_merged_7d": 6, + "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 + }, + { + "full_name": "manaflow-ai/cmux", + "url": "https://github.com/manaflow-ai/cmux", + "stars": 16939, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "Swift", + "rank": 5 + }, + { + "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", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 7 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "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 + }, + { + "full_name": "teng-lin/notebooklm-py", + "url": "https://github.com/teng-lin/notebooklm-py", + "stars": 13234, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 21, + "total_contributors_observed": 21, + "releases_90d": 4, + "open_issues": 3, + "pushed_at": "2026-05-14T19:47:35Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 25153, + "pull_requests_merged_7d": 52, + "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 + }, + { + "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, + "releases_90d": 32, + "open_issues": 191, + "pushed_at": "2026-05-13T04:45:32Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Go", + "rank": 12 + }, + { + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3756, + "pull_requests_merged_7d": 20, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 117, + "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", + "rank": 13 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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", + "rank": 14 + }, + { + "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": "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", + "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", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Swift", + "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", + "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", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "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", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/categories-developer-tools.json b/data/history/2026-05-14/categories-developer-tools.json new file mode 100644 index 0000000..6d56bf6 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 539 + ] + }, + "candidate_count": 113794, + "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": 28039, + "accepted": 34 + }, + { + "query": "topic:cli archived:false", + "total": 81710, + "accepted": 29 + }, + { + "query": "topic:devtools archived:false", + "total": 4045, + "accepted": 33 + } + ], + "entries": [ + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "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": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 2 + }, + { + "full_name": "streamlit/streamlit", + "url": "https://github.com/streamlit/streamlit", + "stars": 44589, + "pull_requests_merged_7d": 71, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 187, + "active_contributors_30d": 306, + "total_contributors_observed": 306, + "releases_90d": 3, + "open_issues": 1099, + "pushed_at": "2026-05-14T19:35:20Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72441, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "flipt-io/flipt", + "url": "https://github.com/flipt-io/flipt", + "stars": 4794, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 47, + "active_contributors_30d": 80, + "total_contributors_observed": 80, + "releases_90d": 4, + "open_issues": 40, + "pushed_at": "2026-05-13T20:41:34Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Go", + "rank": 5 + }, + { + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "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, + "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 + }, + { + "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", + "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 + }, + { + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "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", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "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", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Rust", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "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, + "releases_90d": 2, + "open_issues": 122, + "pushed_at": "2026-05-14T17:08:01Z", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "C#", + "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", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/categories-openclaw-projects.json b/data/history/2026-05-14/categories-openclaw-projects.json new file mode 100644 index 0000000..d7580c9 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 995 + ] + }, + "candidate_count": 83131, + "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": 61253, + "accepted": 20 + }, + { + "query": "topic:openclaw archived:false", + "total": 7361, + "accepted": 3 + }, + { + "query": "openclaw agent archived:false", + "total": 14517, + "accepted": 5 + } + ], + "entries": [ + { + "full_name": "nanocoai/nanoclaw", + "url": "https://github.com/nanocoai/nanoclaw", + "stars": 28854, + "pull_requests_merged_7d": 29, + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42456, + "pull_requests_merged_7d": 37, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 2 + }, + { + "full_name": "volcengine/OpenViking", + "url": "https://github.com/volcengine/OpenViking", + "stars": 23917, + "pull_requests_merged_7d": 100, + "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", + "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, + "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": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "garrytan/gbrain", + "url": "https://github.com/garrytan/gbrain", + "stars": 15617, + "pull_requests_merged_7d": 36, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 112, + "active_contributors_30d": 4, + "total_contributors_observed": 4, + "releases_90d": 0, + "open_issues": 159, + "pushed_at": "2026-05-14T16:39:11Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "1Panel-dev/1Panel", + "url": "https://github.com/1Panel-dev/1Panel", + "stars": 35441, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 83, + "active_contributors_30d": 110, + "total_contributors_observed": 110, + "releases_90d": 12, + "open_issues": 387, + "pushed_at": "2026-05-14T14:38:34Z", + "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 + }, + { + "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, + "releases_90d": 100, + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 8 + }, + { + "full_name": "moeru-ai/airi", + "url": "https://github.com/moeru-ai/airi", + "stars": 39280, + "pull_requests_merged_7d": 30, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 226, + "active_contributors_30d": 154, + "total_contributors_observed": 154, + "releases_90d": 32, + "open_issues": 74, + "pushed_at": "2026-05-14T18:51:30Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "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": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "AstrBotDevs/AstrBot", + "url": "https://github.com/AstrBotDevs/AstrBot", + "stars": 32193, + "pull_requests_merged_7d": 26, + "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", + "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", + "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", + "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, + "releases_90d": 100, + "open_issues": 99, + "pushed_at": "2026-05-14T10:49:00Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "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", + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-argentina.json b/data/history/2026-05-14/countries-argentina.json new file mode 100644 index 0000000..303f6d5 --- /dev/null +++ b/data/history/2026-05-14/countries-argentina.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 19008 + ] + }, + "code": "AR", + "candidate_count": 41111, + "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": 41111, + "accepted": 100 + } + ], + "entries": [ + { + "login": "solidsnk86", + "name": "Gabriel Calcagni", + "profile_url": "https://github.com/solidsnk86", + "public_contributions": 4734, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 4734, + "observed_public_pull_requests": 25, + "followers": 324, + "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": 3031, + "public_repos": 70, + "public_gists": 1, + "observed_public_commits": 3031, + "observed_public_pull_requests": 0, + "followers": 712, + "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": 2146, + "public_repos": 301, + "public_gists": 50, + "observed_public_commits": 2146, + "observed_public_pull_requests": 1068, + "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": 1428, + "public_repos": 123, + "public_gists": 73, + "observed_public_commits": 1428, + "observed_public_pull_requests": 256, + "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": 1348, + "public_repos": 360, + "public_gists": 233, + "observed_public_commits": 1348, + "observed_public_pull_requests": 263, + "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": 887, + "public_repos": 280, + "public_gists": 22, + "observed_public_commits": 887, + "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": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 746, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 746, + "observed_public_pull_requests": 616, + "followers": 750, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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", + "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": 689, + "public_repos": 75, + "public_gists": 10, + "observed_public_commits": 689, + "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": 648, + "public_repos": 115, + "public_gists": 156, + "observed_public_commits": 648, + "observed_public_pull_requests": 631, + "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": 562, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 562, + "observed_public_pull_requests": 85, + "followers": 1515, + "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": "mateolafalce", + "name": "Mateo Lafalce", + "profile_url": "https://github.com/mateolafalce", + "public_contributions": 558, + "public_repos": 70, + "public_gists": 1, + "observed_public_commits": 558, + "observed_public_pull_requests": 36, + "followers": 476, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "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, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "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": 66, + "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": 973, + "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": "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", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "ianaya89", + "name": "Nacho Anaya", + "profile_url": "https://github.com/ianaya89", + "public_contributions": 380, + "public_repos": 91, + "public_gists": 109, + "observed_public_commits": 380, + "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": "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", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-australia.json b/data/history/2026-05-14/countries-australia.json new file mode 100644 index 0000000..ecf46e6 --- /dev/null +++ b/data/history/2026-05-14/countries-australia.json @@ -0,0 +1,441 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 99434 + ] + }, + "code": "AU", + "candidate_count": 71132, + "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": 34737, + "accepted": 82 + }, + { + "query": "location:Sydney repos:>5 type:user", + "total": 15405, + "accepted": 60 + }, + { + "query": "location:Melbourne repos:>5 type:user", + "total": 14730, + "accepted": 64 + }, + { + "query": "location:Brisbane repos:>5 type:user", + "total": 4580, + "accepted": 73 + }, + { + "query": "location:Australia followers:<10 repos:80..120 type:user", + "total": 248, + "accepted": 82 + }, + { + "query": "location:Australia followers:<20 repos:80..120 type:user", + "total": 433, + "accepted": 82 + }, + { + "query": "location:Australia followers:<10 repos:120..200 type:user", + "total": 112, + "accepted": 78 + }, + { + "query": "location:Australia followers:<20 repos:120..200 type:user", + "total": 174, + "accepted": 61 + }, + { + "query": "location:Australia saas type:user", + "total": 76, + "accepted": 73 + }, + { + "query": "location:Australia automation type:user", + "total": 571, + "accepted": 78 + }, + { + "query": "location:Australia agentic type:user", + "total": 66, + "accepted": 64 + } + ], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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": 20836, + "public_repos": 184, + "public_gists": 57, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, + "followers": 1106, + "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": 13198, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, + "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": 10543, + "public_repos": 155, + "public_gists": 0, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, + "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": "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_gists": 7, + "observed_public_commits": 5740, + "observed_public_pull_requests": 51, + "followers": 832, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "thomasdavis", + "name": "Thomas Davis", + "profile_url": "https://github.com/thomasdavis", + "public_contributions": 5443, + "public_repos": 249, + "public_gists": 62, + "observed_public_commits": 5443, + "observed_public_pull_requests": 336, + "followers": 1463, + "location": "Cirns, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "McoreD", + "name": "Michael D", + "profile_url": "https://github.com/McoreD", + "public_contributions": 4832, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 4832, + "observed_public_pull_requests": 158, + "followers": 159, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 8, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "harlan-zw", + "name": "Harlan Wilton", + "profile_url": "https://github.com/harlan-zw", + "public_contributions": 4614, + "public_repos": 129, + "public_gists": 0, + "observed_public_commits": 4614, + "observed_public_pull_requests": 620, + "followers": 1131, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "jph00", + "name": "Jeremy Howard", + "profile_url": "https://github.com/jph00", + "public_contributions": 3890, + "public_repos": 93, + "public_gists": 91, + "observed_public_commits": 3890, + "observed_public_pull_requests": 39, + "followers": 7407, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "jxom", + "profile_url": "https://github.com/jxom", + "public_contributions": 3868, + "public_repos": 231, + "public_gists": 9, + "observed_public_commits": 3868, + "observed_public_pull_requests": 952, + "followers": 1200, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "LTLA", + "name": "Aaron Lun", + "profile_url": "https://github.com/LTLA", + "public_contributions": 3460, + "public_repos": 292, + "public_gists": 12, + "observed_public_commits": 3460, + "observed_public_pull_requests": 96, + "followers": 480, + "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": 829, + "public_gists": 227, + "observed_public_commits": 3339, + "observed_public_pull_requests": 15, + "followers": 2726, + "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": "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_gists": 33, + "observed_public_commits": 2759, + "observed_public_pull_requests": 991, + "followers": 321, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-austria.json b/data/history/2026-05-14/countries-austria.json new file mode 100644 index 0000000..330d293 --- /dev/null +++ b/data/history/2026-05-14/countries-austria.json @@ -0,0 +1,393 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 65468 + ] + }, + "code": "AT", + "candidate_count": 15322, + "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": 8811, + "accepted": 34 + }, + { + "query": "location:Vienna repos:>5 type:user", + "total": 6176, + "accepted": 16 + }, + { + "query": "location:Wien repos:>5 type:user", + "total": 335, + "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_repos": 361, + "public_gists": 271, + "observed_public_commits": 2372, + "observed_public_pull_requests": 152, + "followers": 24750, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "odrobnik", + "name": "Oliver Drobnik", + "profile_url": "https://github.com/odrobnik", + "public_contributions": 2260, + "public_repos": 83, + "public_gists": 123, + "observed_public_commits": 2260, + "observed_public_pull_requests": 204, + "followers": 1062, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rstropek", + "name": "Rainer Stropek", + "profile_url": "https://github.com/rstropek", + "public_contributions": 2106, + "public_repos": 356, + "public_gists": 26, + "observed_public_commits": 2106, + "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, + "previous_rank": 4 + }, + { + "login": "mikepenz", + "name": "Mike Penz", + "profile_url": "https://github.com/mikepenz", + "public_contributions": 1905, + "public_repos": 112, + "public_gists": 12, + "observed_public_commits": 1905, + "observed_public_pull_requests": 465, + "followers": 5735, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "nefarius", + "name": "Benjamin Höglinger-Stelzer", + "profile_url": "https://github.com/nefarius", + "public_contributions": 1781, + "public_repos": 230, + "public_gists": 9, + "observed_public_commits": 1781, + "observed_public_pull_requests": 156, + "followers": 1499, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "norbusan", + "name": "Norbert Preining", + "profile_url": "https://github.com/norbusan", + "public_contributions": 1692, + "public_repos": 125, + "public_gists": 4, + "observed_public_commits": 1692, + "observed_public_pull_requests": 234, + "followers": 722, + "location": "Vienna, Austria and Ishikawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "firefart", + "name": "Christian Mehlmauer", + "profile_url": "https://github.com/firefart", + "public_contributions": 1234, + "public_repos": 68, + "public_gists": 4, + "observed_public_commits": 1234, + "observed_public_pull_requests": 40, + "followers": 1092, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "philipp-spiess", + "name": "Philipp Spiess", + "profile_url": "https://github.com/philipp-spiess", + "public_contributions": 1096, + "public_repos": 175, + "public_gists": 47, + "observed_public_commits": 1096, + "observed_public_pull_requests": 39, + "followers": 676, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "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": 591, + "followers": 3419, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "michael", + "name": "Michael Aufreiter", + "profile_url": "https://github.com/michael", + "public_contributions": 982, + "public_repos": 105, + "public_gists": 166, + "observed_public_commits": 982, + "observed_public_pull_requests": 82, + "followers": 819, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "kevinpapst", + "name": "Kevin Papst", + "profile_url": "https://github.com/kevinpapst", + "public_contributions": 713, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 713, + "observed_public_pull_requests": 93, + "followers": 686, + "location": "Austria, Vienna", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "nikgraf", + "name": "Nik Graf", + "profile_url": "https://github.com/nikgraf", + "public_contributions": 699, + "public_repos": 282, + "public_gists": 29, + "observed_public_commits": 699, + "observed_public_pull_requests": 345, + "followers": 1560, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "mrothauer", + "name": "Mario Rothauer", + "profile_url": "https://github.com/mrothauer", + "public_contributions": 653, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 653, + "observed_public_pull_requests": 44, + "followers": 691, + "location": "Scharnstein, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "mfussenegger", + "name": "Mathias Fußenegger", + "profile_url": "https://github.com/mfussenegger", + "public_contributions": 643, + "public_repos": 92, + "public_gists": 4, + "observed_public_commits": 643, + "observed_public_pull_requests": 515, + "followers": 1077, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "untitaker", + "name": "Markus Unterwaditzer", + "profile_url": "https://github.com/untitaker", + "public_contributions": 627, + "public_repos": 277, + "public_gists": 13, + "observed_public_commits": 627, + "observed_public_pull_requests": 327, + "followers": 734, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "DavidXanatos", + "profile_url": "https://github.com/DavidXanatos", + "public_contributions": 623, + "public_repos": 122, + "public_gists": 4, + "observed_public_commits": 623, + "observed_public_pull_requests": 29, + "followers": 942, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "schletz", + "name": "Michael Schletz", + "profile_url": "https://github.com/schletz", + "public_contributions": 590, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 590, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-brazil.json b/data/history/2026-05-14/countries-brazil.json new file mode 100644 index 0000000..24bc7f5 --- /dev/null +++ b/data/history/2026-05-14/countries-brazil.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23308 + ] + }, + "code": "BR", + "candidate_count": 92093, + "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": 92093, + "accepted": 100 + } + ], + "entries": [ + { + "login": "jeffersongoncalves", + "name": "Jefferson Gonçalves", + "profile_url": "https://github.com/jeffersongoncalves", + "public_contributions": 9438, + "public_repos": 115, + "public_gists": 26, + "observed_public_commits": 9438, + "observed_public_pull_requests": 247, + "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": 2775, + "public_repos": 268, + "public_gists": 47, + "observed_public_commits": 2775, + "observed_public_pull_requests": 732, + "followers": 4562, + "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": 2564, + "public_repos": 1849, + "public_gists": 1256, + "observed_public_commits": 2564, + "observed_public_pull_requests": 4, + "followers": 3282, + "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": 2083, + "public_repos": 169, + "public_gists": 106, + "observed_public_commits": 2083, + "observed_public_pull_requests": 11, + "followers": 17181, + "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": 1557, + "public_repos": 153, + "public_gists": 62, + "observed_public_commits": 1557, + "observed_public_pull_requests": 5, + "followers": 1974, + "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": 1395, + "public_repos": 132, + "public_gists": 167, + "observed_public_commits": 1395, + "observed_public_pull_requests": 68, + "followers": 9013, + "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": "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_repos": 256, + "public_gists": 45, + "observed_public_commits": 871, + "observed_public_pull_requests": 96, + "followers": 4893, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "flameastro", + "name": "Flame", + "profile_url": "https://github.com/flameastro", + "public_contributions": 848, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 848, + "observed_public_pull_requests": 11, + "followers": 1371, + "location": "Santa Catarina, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "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, + "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 + }, + { + "login": "avelino", + "name": "Avelino", + "profile_url": "https://github.com/avelino", + "public_contributions": 795, + "public_repos": 260, + "public_gists": 143, + "observed_public_commits": 795, + "observed_public_pull_requests": 178, + "followers": 6384, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "argentinaluiz", + "name": "Luiz Carlos", + "profile_url": "https://github.com/argentinaluiz", + "public_contributions": 705, + "public_repos": 399, + "public_gists": 60, + "observed_public_commits": 705, + "observed_public_pull_requests": 3, + "followers": 2554, + "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": 512, + "public_repos": 309, + "public_gists": 0, + "observed_public_commits": 512, + "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": 32670, + "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": 396, + "public_repos": 181, + "public_gists": 128, + "observed_public_commits": 396, + "observed_public_pull_requests": 3, + "followers": 2355, + "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": 380, + "public_repos": 259, + "public_gists": 20, + "observed_public_commits": 380, + "observed_public_pull_requests": 200, + "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": 377, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 377, + "observed_public_pull_requests": 1, + "followers": 1641, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "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_gists": 2, + "observed_public_commits": 338, + "observed_public_pull_requests": 3, + "followers": 6921, + "location": "Florianópolis, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "insidegui", + "name": "Guilherme Rambo", + "profile_url": "https://github.com/insidegui", + "public_contributions": 317, + "public_repos": 254, + "public_gists": 70, + "observed_public_commits": 317, + "observed_public_pull_requests": 40, + "followers": 4889, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-canada.json b/data/history/2026-05-14/countries-canada.json new file mode 100644 index 0000000..e2a0e4a --- /dev/null +++ b/data/history/2026-05-14/countries-canada.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37344 + ] + }, + "code": "CA", + "candidate_count": 123782, + "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": 63282, + "accepted": 25 + }, + { + "query": "location:Toronto repos:>5 type:user", + "total": 33664, + "accepted": 21 + }, + { + "query": "location:Vancouver repos:>5 type:user", + "total": 15802, + "accepted": 20 + }, + { + "query": "location:Montreal repos:>5 type:user", + "total": 11034, + "accepted": 24 + } + ], + "entries": [ + { + "login": "thestinger", + "name": "Daniel Micay", + "profile_url": "https://github.com/thestinger", + "public_contributions": 7411, + "public_repos": 14, + "public_gists": 50, + "observed_public_commits": 7411, + "observed_public_pull_requests": 1, + "followers": 2022, + "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": 7088, + "public_repos": 111, + "public_gists": 26, + "observed_public_commits": 7088, + "observed_public_pull_requests": 353, + "followers": 1621, + "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": 4792, + "public_repos": 224, + "public_gists": 344, + "observed_public_commits": 4792, + "observed_public_pull_requests": 314, + "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": 2155, + "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": 3233, + "public_repos": 315, + "public_gists": 98, + "observed_public_commits": 3233, + "observed_public_pull_requests": 136, + "followers": 1056, + "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": 2676, + "public_repos": 439, + "public_gists": 95, + "observed_public_commits": 2676, + "observed_public_pull_requests": 285, + "followers": 8010, + "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": 2542, + "public_repos": 23682, + "public_gists": 113, + "observed_public_commits": 2542, + "observed_public_pull_requests": 18, + "followers": 21222, + "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": 2143, + "public_repos": 161, + "public_gists": 4, + "observed_public_commits": 2143, + "observed_public_pull_requests": 93, + "followers": 1974, + "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": 2069, + "public_repos": 76, + "public_gists": 29, + "observed_public_commits": 2069, + "observed_public_pull_requests": 672, + "followers": 859, + "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": 2052, + "public_repos": 331, + "public_gists": 71, + "observed_public_commits": 2052, + "observed_public_pull_requests": 142, + "followers": 5638, + "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": 2040, + "public_repos": 130, + "public_gists": 26, + "observed_public_commits": 2040, + "observed_public_pull_requests": 216, + "followers": 1382, + "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": 1867, + "public_repos": 93, + "public_gists": 36, + "observed_public_commits": 1867, + "observed_public_pull_requests": 68, + "followers": 4979, + "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": 1767, + "public_repos": 262, + "public_gists": 82, + "observed_public_commits": 1767, + "observed_public_pull_requests": 437, + "followers": 4077, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "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_repos": 245, + "public_gists": 111, + "observed_public_commits": 1683, + "observed_public_pull_requests": 707, + "followers": 1597, + "location": "Seattle / Toronto", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1581, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1581, + "observed_public_pull_requests": 1049, + "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": 1433, + "public_repos": 105, + "public_gists": 62, + "observed_public_commits": 1433, + "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": 1307, + "public_repos": 28, + "public_gists": 8, + "observed_public_commits": 1307, + "observed_public_pull_requests": 0, + "followers": 6540, + "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": 1150, + "public_repos": 249, + "public_gists": 10, + "observed_public_commits": 1150, + "observed_public_pull_requests": 33, + "followers": 1415, + "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": 940, + "public_repos": 314, + "public_gists": 126, + "observed_public_commits": 940, + "observed_public_pull_requests": 255, + "followers": 1979, + "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-14/countries-chile.json b/data/history/2026-05-14/countries-chile.json new file mode 100644 index 0000000..7209d92 --- /dev/null +++ b/data/history/2026-05-14/countries-chile.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 27050 + ] + }, + "code": "CL", + "candidate_count": 15032, + "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": 15032, + "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_gists": 0, + "observed_public_commits": 5512, + "observed_public_pull_requests": 2778, + "followers": 549, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "richonguzman", + "name": "Ricardo Guzman", + "profile_url": "https://github.com/richonguzman", + "public_contributions": 4958, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 4958, + "observed_public_pull_requests": 23, + "followers": 303, + "location": "Viña del Mar, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rodyherrera", + "name": "Rodolfo Herrera Hernandez", + "profile_url": "https://github.com/rodyherrera", + "public_contributions": 2651, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 2651, + "observed_public_pull_requests": 1, + "followers": 230, + "location": "Chile, Talca", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "CamilaJaviera91", + "name": "Camila Javiera Muñoz Navarro", + "profile_url": "https://github.com/CamilaJaviera91", + "public_contributions": 2272, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 2272, + "observed_public_pull_requests": 53, + "followers": 312, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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": 188, + "location": "Maitencillo, Valparaiso, Chile.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "dfbustosus", + "name": "David Bustos Usta", + "profile_url": "https://github.com/dfbustosus", + "public_contributions": 1404, + "public_repos": 65, + "public_gists": 1, + "observed_public_commits": 1404, + "observed_public_pull_requests": 85, + "followers": 309, + "location": "Concepcion, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "bastianolea", + "name": "Bastián Olea Herera", + "profile_url": "https://github.com/bastianolea", + "public_contributions": 1213, + "public_repos": 99, + "public_gists": 38, + "observed_public_commits": 1213, + "observed_public_pull_requests": 0, + "followers": 330, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "Blandskron", + "name": "Blandskron", + "profile_url": "https://github.com/Blandskron", + "public_contributions": 1078, + "public_repos": 327, + "public_gists": 1, + "observed_public_commits": 1078, + "observed_public_pull_requests": 140, + "followers": 474, + "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": 812, + "public_repos": 57, + "public_gists": 120, + "observed_public_commits": 812, + "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": "longemen3000", + "name": "Andrés Riedemann", + "profile_url": "https://github.com/longemen3000", + "public_contributions": 767, + "public_repos": 124, + "public_gists": 4, + "observed_public_commits": 767, + "observed_public_pull_requests": 34, + "followers": 151, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "jbkunst", + "name": "Joshua Kunst", + "profile_url": "https://github.com/jbkunst", + "public_contributions": 763, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 763, + "observed_public_pull_requests": 0, + "followers": 516, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "cmartinezs", + "name": "Carlos F. Martínez Sánchez", + "profile_url": "https://github.com/cmartinezs", + "public_contributions": 662, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 662, + "observed_public_pull_requests": 6, + "followers": 160, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "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": 15, + "previous_rank": 14 + }, + { + "login": "vicenteconejerosdelacruz", + "name": "Vicente Conejeros de la Cruz", + "profile_url": "https://github.com/vicenteconejerosdelacruz", + "public_contributions": 617, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 617, + "observed_public_pull_requests": 3, + "followers": 224, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "IgnacioPalma", + "name": "Ignacio Palma", + "profile_url": "https://github.com/IgnacioPalma", + "public_contributions": 612, + "public_repos": 40, + "public_gists": 0, + "observed_public_commits": 612, + "observed_public_pull_requests": 69, + "followers": 149, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "Jhoel777ar", + "name": "Joel Andres C.", + "profile_url": "https://github.com/Jhoel777ar", + "public_contributions": 527, + "public_repos": 388, + "public_gists": 0, + "observed_public_commits": 527, + "observed_public_pull_requests": 10, + "followers": 638, + "location": "Chile - Bolivia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tyronejosee", + "name": "Tyrone José", + "profile_url": "https://github.com/tyronejosee", + "public_contributions": 512, + "public_repos": 111, + "public_gists": 2, + "observed_public_commits": 512, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-china.json b/data/history/2026-05-14/countries-china.json new file mode 100644 index 0000000..bef1888 --- /dev/null +++ b/data/history/2026-05-14/countries-china.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 122299 + ] + }, + "code": "CN", + "candidate_count": 118444, + "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": 118444, + "accepted": 100 + } + ], + "entries": [ + { + "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": 1, + "previous_rank": 1 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39770, + "public_repos": 229, + "public_gists": 18, + "observed_public_commits": 39770, + "observed_public_pull_requests": 178, + "followers": 5361, + "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": 6219, + "public_repos": 86, + "public_gists": 0, + "observed_public_commits": 6219, + "observed_public_pull_requests": 412, + "followers": 8093, + "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": 5765, + "public_repos": 257, + "public_gists": 6, + "observed_public_commits": 5765, + "observed_public_pull_requests": 17, + "followers": 9143, + "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": 5734, + "public_repos": 87, + "public_gists": 0, + "observed_public_commits": 5734, + "observed_public_pull_requests": 14, + "followers": 12621, + "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": 3048, + "public_repos": 197, + "public_gists": 3, + "observed_public_commits": 3048, + "observed_public_pull_requests": 0, + "followers": 6153, + "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": 2322, + "public_repos": 129, + "public_gists": 31, + "observed_public_commits": 2322, + "observed_public_pull_requests": 649, + "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": 2272, + "public_repos": 284, + "public_gists": 70, + "observed_public_commits": 2272, + "observed_public_pull_requests": 381, + "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": 1869, + "public_repos": 257, + "public_gists": 124, + "observed_public_commits": 1869, + "observed_public_pull_requests": 396, + "followers": 15800, + "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": 1419, + "public_repos": 427, + "public_gists": 85, + "observed_public_commits": 1419, + "observed_public_pull_requests": 1388, + "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": 1375, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1375, + "observed_public_pull_requests": 1, + "followers": 5890, + "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": 1171, + "public_repos": 80, + "public_gists": 19, + "observed_public_commits": 1171, + "observed_public_pull_requests": 439, + "followers": 4927, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "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", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "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": 17209, + "location": "Tianjin, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "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_gists": 8, + "observed_public_commits": 1046, + "observed_public_pull_requests": 420, + "followers": 7340, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "YunYouJun", + "name": "云游君", + "profile_url": "https://github.com/YunYouJun", + "public_contributions": 1025, + "public_repos": 248, + "public_gists": 1, + "observed_public_commits": 1025, + "observed_public_pull_requests": 61, + "followers": 5084, + "location": "Guangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "hiyouga", + "name": "Yaowei Zheng", + "profile_url": "https://github.com/hiyouga", + "public_contributions": 977, + "public_repos": 78, + "public_gists": 1, + "observed_public_commits": 977, + "observed_public_pull_requests": 293, + "followers": 6329, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "bigtreetech", + "name": "BIGTREETECH", + "profile_url": "https://github.com/bigtreetech", + "public_contributions": 769, + "public_repos": 180, + "public_gists": 1, + "observed_public_commits": 769, + "observed_public_pull_requests": 14, + "followers": 8111, + "location": "Shenzhen, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Huxpro", + "name": "Xuan Huang (黄玄)", + "profile_url": "https://github.com/Huxpro", + "public_contributions": 727, + "public_repos": 115, + "public_gists": 14, + "observed_public_commits": 727, + "observed_public_pull_requests": 341, + "followers": 7844, + "location": "[NY, CA, ...China]", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-denmark.json b/data/history/2026-05-14/countries-denmark.json new file mode 100644 index 0000000..c34282a --- /dev/null +++ b/data/history/2026-05-14/countries-denmark.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23599 + ] + }, + "code": "DK", + "candidate_count": 10935, + "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": 10935, + "accepted": 100 + } + ], + "entries": [ + { + "login": "neoneye", + "name": "Simon Strandgaard", + "profile_url": "https://github.com/neoneye", + "public_contributions": 4662, + "public_repos": 214, + "public_gists": 35, + "observed_public_commits": 4662, + "observed_public_pull_requests": 396, + "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": 4221, + "public_repos": 20, + "public_gists": 0, + "observed_public_commits": 4221, + "observed_public_pull_requests": 96, + "followers": 299, + "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": 2110, + "public_repos": 226, + "public_gists": 19, + "observed_public_commits": 2110, + "observed_public_pull_requests": 151, + "followers": 1230, + "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": 1748, + "public_repos": 737, + "public_gists": 297, + "observed_public_commits": 1748, + "observed_public_pull_requests": 291, + "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": 1606, + "public_repos": 78, + "public_gists": 205, + "observed_public_commits": 1606, + "observed_public_pull_requests": 350, + "followers": 650, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "akien-mga", + "name": "Rémi Verschelde", + "profile_url": "https://github.com/akien-mga", + "public_contributions": 1570, + "public_repos": 248, + "public_gists": 13, + "observed_public_commits": 1570, + "observed_public_pull_requests": 180, + "followers": 1732, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "AJenbo", + "name": "Anders Jenbo", + "profile_url": "https://github.com/AJenbo", + "public_contributions": 1445, + "public_repos": 166, + "public_gists": 2, + "observed_public_commits": 1445, + "observed_public_pull_requests": 421, + "followers": 382, + "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": 1254, + "public_repos": 228, + "public_gists": 72, + "observed_public_commits": 1254, + "observed_public_pull_requests": 85, + "followers": 329, + "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": 928, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 928, + "observed_public_pull_requests": 30, + "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": "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "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": 563, + "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": 856, + "public_repos": 89, + "public_gists": 18, + "observed_public_commits": 856, + "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": 826, + "public_repos": 100, + "public_gists": 5, + "observed_public_commits": 826, + "observed_public_pull_requests": 769, + "followers": 914, + "location": "Aalborg, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "david-christiansen", + "name": "David Thrane Christiansen", + "profile_url": "https://github.com/david-christiansen", + "public_contributions": 773, + "public_repos": 177, + "public_gists": 45, + "observed_public_commits": 773, + "observed_public_pull_requests": 721, + "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": "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", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "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", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-finland.json b/data/history/2026-05-14/countries-finland.json new file mode 100644 index 0000000..6d28570 --- /dev/null +++ b/data/history/2026-05-14/countries-finland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 25745 + ] + }, + "code": "FI", + "candidate_count": 12684, + "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": 12684, + "accepted": 100 + } + ], + "entries": [ + { + "login": "penberg", + "name": "Pekka Enberg", + "profile_url": "https://github.com/penberg", + "public_contributions": 3953, + "public_repos": 58, + "public_gists": 2, + "observed_public_commits": 3953, + "observed_public_pull_requests": 754, + "followers": 1889, + "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": 3469, + "public_repos": 141, + "public_gists": 8, + "observed_public_commits": 3469, + "observed_public_pull_requests": 100, + "followers": 1130, + "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": 3383, + "public_repos": 135, + "public_gists": 111, + "observed_public_commits": 3383, + "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": 2816, + "public_repos": 260, + "public_gists": 208, + "observed_public_commits": 2816, + "observed_public_pull_requests": 6, + "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": 2700, + "public_repos": 308, + "public_gists": 6, + "observed_public_commits": 2700, + "observed_public_pull_requests": 42, + "followers": 321, + "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": 2512, + "public_repos": 1413, + "public_gists": 35, + "observed_public_commits": 2512, + "observed_public_pull_requests": 985, + "followers": 1126, + "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": 1060, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "dalathegreat", + "name": "Daniel Öster", + "profile_url": "https://github.com/dalathegreat", + "public_contributions": 1460, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 1460, + "observed_public_pull_requests": 377, + "followers": 1745, + "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": 1323, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1323, + "observed_public_pull_requests": 17, + "followers": 516, + "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": 1229, + "public_repos": 125, + "public_gists": 38, + "observed_public_commits": 1229, + "observed_public_pull_requests": 208, + "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": 937, + "public_repos": 384, + "public_gists": 12, + "observed_public_commits": 937, + "observed_public_pull_requests": 58, + "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": 885, + "public_repos": 279, + "public_gists": 0, + "observed_public_commits": 885, + "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": 779, + "public_repos": 32, + "public_gists": 5, + "observed_public_commits": 779, + "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": 757, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 757, + "observed_public_pull_requests": 404, + "followers": 673, + "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": 681, + "public_repos": 254, + "public_gists": 25, + "observed_public_commits": 681, + "observed_public_pull_requests": 330, + "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": 667, + "public_repos": 173, + "public_gists": 8, + "observed_public_commits": 667, + "observed_public_pull_requests": 209, + "followers": 451, + "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": 646, + "public_repos": 953, + "public_gists": 98, + "observed_public_commits": 646, + "observed_public_pull_requests": 361, + "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-14/countries-france.json b/data/history/2026-05-14/countries-france.json new file mode 100644 index 0000000..c19e2d8 --- /dev/null +++ b/data/history/2026-05-14/countries-france.json @@ -0,0 +1,388 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85391 + ] + }, + "code": "FR", + "candidate_count": 93868, + "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": 61519, + "accepted": 50 + }, + { + "query": "location:Paris repos:>5 type:user", + "total": 32349, + "accepted": 34 + } + ], + "entries": [ + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 29497, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 29497, + "observed_public_pull_requests": 38, + "followers": 15672, + "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": 12475, + "public_repos": 565, + "public_gists": 91, + "observed_public_commits": 12475, + "observed_public_pull_requests": 1456, + "followers": 4684, + "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": 9849, + "public_repos": 132, + "public_gists": 29, + "observed_public_commits": 9849, + "observed_public_pull_requests": 551, + "followers": 2103, + "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": 7438, + "public_repos": 465, + "public_gists": 429, + "observed_public_commits": 7438, + "observed_public_pull_requests": 231, + "followers": 6396, + "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": 6236, + "public_repos": 291, + "public_gists": 26, + "observed_public_commits": 6236, + "observed_public_pull_requests": 1505, + "followers": 2739, + "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": 6182, + "public_repos": 281, + "public_gists": 43, + "observed_public_commits": 6182, + "observed_public_pull_requests": 284, + "followers": 2103, + "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": 6051, + "public_repos": 558, + "public_gists": 810, + "observed_public_commits": 6051, + "observed_public_pull_requests": 178, + "followers": 4228, + "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": 3249, + "public_repos": 280, + "public_gists": 8, + "observed_public_commits": 3249, + "observed_public_pull_requests": 399, + "followers": 2336, + "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": 2351, + "public_repos": 101, + "public_gists": 24, + "observed_public_commits": 2351, + "observed_public_pull_requests": 50, + "followers": 4313, + "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": 2063, + "public_repos": 443, + "public_gists": 67, + "observed_public_commits": 2063, + "observed_public_pull_requests": 100, + "followers": 1232, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "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": 2176, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "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": 4158, + "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": 1800, + "public_repos": 97, + "public_gists": 12, + "observed_public_commits": 1800, + "observed_public_pull_requests": 183, + "followers": 13409, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "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_repos": 149, + "public_gists": 39, + "observed_public_commits": 1521, + "observed_public_pull_requests": 755, + "followers": 2043, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "StanGirard", + "name": "Stan Girard", + "profile_url": "https://github.com/StanGirard", + "public_contributions": 1376, + "public_repos": 93, + "public_gists": 12, + "observed_public_commits": 1376, + "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": 1010, + "public_repos": 27, + "public_gists": 14, + "observed_public_commits": 1010, + "observed_public_pull_requests": 6, + "followers": 4097, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "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_repos": 112, + "public_gists": 9, + "observed_public_commits": 897, + "observed_public_pull_requests": 147, + "followers": 2765, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "nadimkobeissi", + "name": "Nadim Kobeissi", + "profile_url": "https://github.com/nadimkobeissi", + "public_contributions": 897, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 897, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-germany.json b/data/history/2026-05-14/countries-germany.json new file mode 100644 index 0000000..30d5e9a --- /dev/null +++ b/data/history/2026-05-14/countries-germany.json @@ -0,0 +1,394 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34581 + ] + }, + "code": "DE", + "candidate_count": 129858, + "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": 90077, + "accepted": 34 + }, + { + "query": "location:Berlin repos:>5 type:user", + "total": 28844, + "accepted": 22 + }, + { + "query": "location:Munich repos:>5 type:user", + "total": 10937, + "accepted": 32 + } + ], + "entries": [ + { + "login": "alexeygrigorev", + "name": "Alexey Grigorev", + "profile_url": "https://github.com/alexeygrigorev", + "public_contributions": 7355, + "public_repos": 179, + "public_gists": 39, + "observed_public_commits": 7355, + "observed_public_pull_requests": 20, + "followers": 5596, + "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": 4503, + "public_repos": 165, + "public_gists": 68, + "observed_public_commits": 4503, + "observed_public_pull_requests": 56, + "followers": 4808, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "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_repos": 74, + "public_gists": 10, + "observed_public_commits": 4054, + "observed_public_pull_requests": 53, + "followers": 7611, + "location": "Siegburg, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "brillout", + "name": "Rom", + "profile_url": "https://github.com/brillout", + "public_contributions": 4052, + "public_repos": 432, + "public_gists": 3, + "observed_public_commits": 4052, + "observed_public_pull_requests": 571, + "followers": 1383, + "location": "Germany, Munich", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "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, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "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, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "posva", + "name": "Eduardo San Martin Morote", + "profile_url": "https://github.com/posva", + "public_contributions": 2071, + "public_repos": 386, + "public_gists": 18, + "observed_public_commits": 2071, + "observed_public_pull_requests": 56, + "followers": 6522, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "pepelsbey", + "name": "Vadim Makeev", + "profile_url": "https://github.com/pepelsbey", + "public_contributions": 1633, + "public_repos": 54, + "public_gists": 111, + "observed_public_commits": 1633, + "observed_public_pull_requests": 161, + "followers": 2467, + "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 + }, + { + "login": "leahneukirchen", + "name": "Leah Neukirchen", + "profile_url": "https://github.com/leahneukirchen", + "public_contributions": 1462, + "public_repos": 217, + "public_gists": 8, + "observed_public_commits": 1462, + "observed_public_pull_requests": 29, + "followers": 1489, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "aeneasr", + "name": "hackerman", + "profile_url": "https://github.com/aeneasr", + "public_contributions": 1370, + "public_repos": 263, + "public_gists": 43, + "observed_public_commits": 1370, + "observed_public_pull_requests": 166, + "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": 1297, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1297, + "observed_public_pull_requests": 304, + "followers": 1786, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "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_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", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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": 1178, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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_repos": 129, + "public_gists": 37, + "observed_public_commits": 1016, + "observed_public_pull_requests": 573, + "followers": 8033, + "location": "Stuttgart, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "tiangolo", + "name": "Sebastián Ramírez", + "profile_url": "https://github.com/tiangolo", + "public_contributions": 868, + "public_repos": 66, + "public_gists": 1, + "observed_public_commits": 868, + "observed_public_pull_requests": 574, + "followers": 31288, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "nikic", + "name": "Nikita Popov", + "profile_url": "https://github.com/nikic", + "public_contributions": 815, + "public_repos": 140, + "public_gists": 73, + "observed_public_commits": 815, + "observed_public_pull_requests": 465, + "followers": 6478, + "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-14/countries-hong-kong.json b/data/history/2026-05-14/countries-hong-kong.json new file mode 100644 index 0000000..dee8500 --- /dev/null +++ b/data/history/2026-05-14/countries-hong-kong.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34483 + ] + }, + "code": "HK", + "candidate_count": 8783, + "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": 8783, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Anduin2017", + "name": "Anduin Xue", + "profile_url": "https://github.com/Anduin2017", + "public_contributions": 9114, + "public_repos": 142, + "public_gists": 14, + "observed_public_commits": 9114, + "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": 6309, + "public_repos": 107, + "public_gists": 1, + "observed_public_commits": 6309, + "observed_public_pull_requests": 5, + "followers": 1109, + "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": 5527, + "public_repos": 2897, + "public_gists": 98, + "observed_public_commits": 5527, + "observed_public_pull_requests": 1, + "followers": 399, + "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": 2559, + "public_repos": 28, + "public_gists": 0, + "observed_public_commits": 2559, + "observed_public_pull_requests": 1, + "followers": 742, + "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": 2197, + "public_repos": 128, + "public_gists": 0, + "observed_public_commits": 2197, + "observed_public_pull_requests": 428, + "followers": 1581, + "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": 339, + "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": 98, + "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": 8 + }, + { + "login": "DarkLight1337", + "name": "Cyrus Leung", + "profile_url": "https://github.com/DarkLight1337", + "public_contributions": 1974, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 1974, + "observed_public_pull_requests": 529, + "followers": 420, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "ArgoZhang", + "name": "Argo Zhang", + "profile_url": "https://github.com/ArgoZhang", + "public_contributions": 1442, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 1442, + "observed_public_pull_requests": 1237, + "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": 1354, + "public_repos": 153, + "public_gists": 23, + "observed_public_commits": 1354, + "observed_public_pull_requests": 153, + "followers": 1686, + "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": 1270, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 1270, + "observed_public_pull_requests": 0, + "followers": 1460, + "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": "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, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "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": 957, + "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": "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, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "tiann", + "name": "weishu", + "profile_url": "https://github.com/tiann", + "public_contributions": 663, + "public_repos": 146, + "public_gists": 9, + "observed_public_commits": 663, + "observed_public_pull_requests": 23, + "followers": 8299, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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": 16, + "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": 361, + "followers": 313, + "location": "Shenzhen/Hong Kong, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "tobychui", + "name": "Toby Chui", + "profile_url": "https://github.com/tobychui", + "public_contributions": 469, + "public_repos": 59, + "public_gists": 4, + "observed_public_commits": 469, + "observed_public_pull_requests": 31, + "followers": 531, + "location": "Hong Kong / Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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/history/2026-05-14/countries-india.json b/data/history/2026-05-14/countries-india.json new file mode 100644 index 0000000..95407ee --- /dev/null +++ b/data/history/2026-05-14/countries-india.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 517396 + ] + }, + "code": "IN", + "candidate_count": 234566, + "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": 234566, + "accepted": 100 + } + ], + "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": "kovidgoyal", + "name": "Kovid Goyal", + "profile_url": "https://github.com/kovidgoyal", + "public_contributions": 4634, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 4634, + "observed_public_pull_requests": 4, + "followers": 5509, + "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": 2429, + "public_repos": 313, + "public_gists": 41, + "observed_public_commits": 2429, + "observed_public_pull_requests": 37, + "followers": 2623, + "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": 1899, + "public_repos": 1704, + "public_gists": 23, + "observed_public_commits": 1899, + "observed_public_pull_requests": 1, + "followers": 12419, + "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": 1801, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 1801, + "observed_public_pull_requests": 330, + "followers": 2192, + "location": "india", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "MAZHARMIK", + "name": "MAZHAR", + "profile_url": "https://github.com/MAZHARMIK", + "public_contributions": 962, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 962, + "observed_public_pull_requests": 0, + "followers": 2751, + "location": "Gurgaon, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "PeetlaMahesh123", + "name": "🎯✨Peetla Mahesh💫🤖", + "profile_url": "https://github.com/PeetlaMahesh123", + "public_contributions": 949, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 949, + "observed_public_pull_requests": 0, + "followers": 1994, + "location": "Mico Layout , Bangalore, Karnataka, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sivaprasadreddy", + "name": "K. Siva Prasad Reddy", + "profile_url": "https://github.com/sivaprasadreddy", + "public_contributions": 913, + "public_repos": 165, + "public_gists": 63, + "observed_public_commits": 913, + "observed_public_pull_requests": 28, + "followers": 1864, + "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": 796, + "public_repos": 275, + "public_gists": 158, + "observed_public_commits": 796, + "observed_public_pull_requests": 467, + "followers": 3225, + "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": 726, + "public_repos": 169, + "public_gists": 42, + "observed_public_commits": 726, + "observed_public_pull_requests": 54, + "followers": 1881, + "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": 602, + "public_repos": 286, + "public_gists": 70, + "observed_public_commits": 602, + "observed_public_pull_requests": 8, + "followers": 1732, + "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": 582, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 582, + "observed_public_pull_requests": 165, + "followers": 2327, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "Aakashdeveloper", + "name": "Aakash ", + "profile_url": "https://github.com/Aakashdeveloper", + "public_contributions": 541, + "public_repos": 790, + "public_gists": 1, + "observed_public_commits": 541, + "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": 12 + }, + { + "login": "liyasthomas", + "name": "Liyas Thomas", + "profile_url": "https://github.com/liyasthomas", + "public_contributions": 438, + "public_repos": 41, + "public_gists": 12, + "observed_public_commits": 438, + "observed_public_pull_requests": 0, + "followers": 3570, + "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": 2537, + "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": 376, + "public_repos": 89, + "public_gists": 4, + "observed_public_commits": 376, + "observed_public_pull_requests": 134, + "followers": 1909, + "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": 361, + "public_repos": 197, + "public_gists": 25, + "observed_public_commits": 361, + "observed_public_pull_requests": 10, + "followers": 2552, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "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_repos": 127, + "public_gists": 40, + "observed_public_commits": 301, + "observed_public_pull_requests": 0, + "followers": 8486, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "vermakhushboo", + "name": "Khushboo Verma", + "profile_url": "https://github.com/vermakhushboo", + "public_contributions": 285, + "public_repos": 118, + "public_gists": 0, + "observed_public_commits": 285, + "observed_public_pull_requests": 84, + "followers": 1777, + "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-14/countries-indonesia.json b/data/history/2026-05-14/countries-indonesia.json new file mode 100644 index 0000000..e751cc5 --- /dev/null +++ b/data/history/2026-05-14/countries-indonesia.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 133904 + ] + }, + "code": "ID", + "candidate_count": 53115, + "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": 53115, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 78382, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "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": 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", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "alsyundawy", + "name": "༺ Initial H ༻", + "profile_url": "https://github.com/alsyundawy", + "public_contributions": 5837, + "public_repos": 632, + "public_gists": 103, + "observed_public_commits": 5837, + "observed_public_pull_requests": 29, + "followers": 530, + "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": 3522, + "public_repos": 253, + "public_gists": 21, + "observed_public_commits": 3522, + "observed_public_pull_requests": 23, + "followers": 1223, + "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": 2634, + "public_repos": 221, + "public_gists": 15, + "observed_public_commits": 2634, + "observed_public_pull_requests": 15, + "followers": 1616, + "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": 1672, + "public_repos": 656, + "public_gists": 69, + "observed_public_commits": 1672, + "observed_public_pull_requests": 1034, + "followers": 730, + "location": "Bandung, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "goFrendiAsgard", + "name": "Go Frendi Gunawan", + "profile_url": "https://github.com/goFrendiAsgard", + "public_contributions": 1615, + "public_repos": 265, + "public_gists": 63, + "observed_public_commits": 1615, + "observed_public_pull_requests": 146, + "followers": 501, + "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 + }, + { + "login": "KOSASIH", + "name": "KOSASIH", + "profile_url": "https://github.com/KOSASIH", + "public_contributions": 1611, + "public_repos": 977, + "public_gists": 42, + "observed_public_commits": 1611, + "observed_public_pull_requests": 16, + "followers": 3074, + "location": "INDONESIA", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 6 + }, + { + "login": "dwisiswant0", + "name": "Dwi Siswanto", + "profile_url": "https://github.com/dwisiswant0", + "public_contributions": 1489, + "public_repos": 165, + "public_gists": 49, + "observed_public_commits": 1489, + "observed_public_pull_requests": 224, + "followers": 2179, + "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": 1286, + "public_repos": 119, + "public_gists": 11, + "observed_public_commits": 1286, + "observed_public_pull_requests": 26, + "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": "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_gists": 15, + "observed_public_commits": 1125, + "observed_public_pull_requests": 108, + "followers": 629, + "location": "Jakarta, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Mufacoderz", + "name": "Muhammad Fadil", + "profile_url": "https://github.com/Mufacoderz", + "public_contributions": 947, + "public_repos": 52, + "public_gists": 0, + "observed_public_commits": 947, + "observed_public_pull_requests": 10, + "followers": 621, + "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": 885, + "public_repos": 445, + "public_gists": 0, + "observed_public_commits": 885, + "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": 779, + "public_repos": 157, + "public_gists": 101, + "observed_public_commits": 779, + "observed_public_pull_requests": 22, + "followers": 517, + "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": 762, + "public_repos": 107, + "public_gists": 2, + "observed_public_commits": 762, + "observed_public_pull_requests": 13, + "followers": 1238, + "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": 701, + "public_repos": 99, + "public_gists": 0, + "observed_public_commits": 701, + "observed_public_pull_requests": 0, + "followers": 1121, + "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": 627, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_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, + "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-14/countries-ireland.json b/data/history/2026-05-14/countries-ireland.json new file mode 100644 index 0000000..6173b4d --- /dev/null +++ b/data/history/2026-05-14/countries-ireland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 15547 + ] + }, + "code": "IE", + "candidate_count": 13728, + "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": 13728, + "accepted": 100 + } + ], + "entries": [ + { + "login": "guibranco", + "name": "Guilherme Branco Stracini", + "profile_url": "https://github.com/guibranco", + "public_contributions": 2612, + "public_repos": 103, + "public_gists": 80, + "observed_public_commits": 2612, + "observed_public_pull_requests": 803, + "followers": 906, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "conorheffron", + "name": "Conor Heffron", + "profile_url": "https://github.com/conorheffron", + "public_contributions": 2425, + "public_repos": 64, + "public_gists": 4, + "observed_public_commits": 2425, + "observed_public_pull_requests": 559, + "followers": 503, + "location": "Kilcock, Co. Kildare, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "stack72", + "name": "Paul Stack", + "profile_url": "https://github.com/stack72", + "public_contributions": 2370, + "public_repos": 221, + "public_gists": 78, + "observed_public_commits": 2370, + "observed_public_pull_requests": 1544, + "followers": 464, + "location": "Derry, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jeromeetienne", + "name": "Jerome Etienne", + "profile_url": "https://github.com/jeromeetienne", + "public_contributions": 1781, + "public_repos": 332, + "public_gists": 44, + "observed_public_commits": 1781, + "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 + }, + { + "login": "fandreuz", + "name": "Francesco Andreuzzi", + "profile_url": "https://github.com/fandreuz", + "public_contributions": 1161, + "public_repos": 79, + "public_gists": 2, + "observed_public_commits": 1161, + "observed_public_pull_requests": 173, + "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": 1148, + "public_repos": 107, + "public_gists": 5, + "observed_public_commits": 1148, + "observed_public_pull_requests": 741, + "followers": 865, + "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": 921, + "public_repos": 145, + "public_gists": 63, + "observed_public_commits": 921, + "observed_public_pull_requests": 310, + "followers": 362, + "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": 884, + "public_repos": 142, + "public_gists": 19, + "observed_public_commits": 884, + "observed_public_pull_requests": 34, + "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": "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_gists": 119, + "observed_public_commits": 691, + "observed_public_pull_requests": 402, + "followers": 433, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "miguelgrinberg", + "name": "Miguel Grinberg", + "profile_url": "https://github.com/miguelgrinberg", + "public_contributions": 550, + "public_repos": 216, + "public_gists": 23, + "observed_public_commits": 550, + "observed_public_pull_requests": 233, + "followers": 12908, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "syxanash", + "name": "Simone or simply /^syx.*$/", + "profile_url": "https://github.com/syxanash", + "public_contributions": 502, + "public_repos": 31, + "public_gists": 17, + "observed_public_commits": 502, + "observed_public_pull_requests": 13, + "followers": 268, + "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": 491, + "public_repos": 109, + "public_gists": 14, + "observed_public_commits": 491, + "observed_public_pull_requests": 243, + "followers": 464, + "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": 453, + "public_repos": 65, + "public_gists": 6, + "observed_public_commits": 453, + "observed_public_pull_requests": 151, + "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 + }, + { + "login": "skooter500", + "name": "Bryan Duggan", + "profile_url": "https://github.com/skooter500", + "public_contributions": 453, + "public_repos": 339, + "public_gists": 0, + "observed_public_commits": 453, + "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": 17 + }, + { + "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": 171, + "followers": 2480, + "location": "Galway, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "mdibaiee", + "name": "Mahdi Dibaiee", + "profile_url": "https://github.com/mdibaiee", + "public_contributions": 403, + "public_repos": 176, + "public_gists": 11, + "observed_public_commits": 403, + "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": 19 + } + ] +} diff --git a/data/history/2026-05-14/countries-israel.json b/data/history/2026-05-14/countries-israel.json new file mode 100644 index 0000000..021819f --- /dev/null +++ b/data/history/2026-05-14/countries-israel.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 25296 + ] + }, + "code": "IL", + "candidate_count": 11640, + "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": 11640, + "accepted": 100 + } + ], + "entries": [ + { + "login": "szabgab", + "name": "Gábor Szabó", + "profile_url": "https://github.com/szabgab", + "public_contributions": 5105, + "public_repos": 1208, + "public_gists": 18, + "observed_public_commits": 5105, + "observed_public_pull_requests": 463, + "followers": 688, + "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": 4624, + "public_repos": 156, + "public_gists": 21, + "observed_public_commits": 4624, + "observed_public_pull_requests": 1765, + "followers": 1952, + "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": 3200, + "public_repos": 245, + "public_gists": 11, + "observed_public_commits": 3200, + "observed_public_pull_requests": 799, + "followers": 261, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "urish", + "name": "Uri Shaked", + "profile_url": "https://github.com/urish", + "public_contributions": 2684, + "public_repos": 647, + "public_gists": 132, + "observed_public_commits": 2684, + "observed_public_pull_requests": 23, + "followers": 1413, + "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 + }, + { + "login": "tontinton", + "name": "Tony Solomonik", + "profile_url": "https://github.com/tontinton", + "public_contributions": 2082, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 2082, + "observed_public_pull_requests": 163, + "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": 1433, + "public_repos": 77, + "public_gists": 17, + "observed_public_commits": 1433, + "observed_public_pull_requests": 45, + "followers": 213, + "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": 1397, + "public_repos": 242, + "public_gists": 3, + "observed_public_commits": 1397, + "observed_public_pull_requests": 819, + "followers": 1043, + "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": 1309, + "public_repos": 85, + "public_gists": 36, + "observed_public_commits": 1309, + "observed_public_pull_requests": 1031, + "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": "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, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "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, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1125, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, + "followers": 2214, + "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 + }, + { + "login": "shlomif", + "name": "Shlomi Fish", + "profile_url": "https://github.com/shlomif", + "public_contributions": 1003, + "public_repos": 1012, + "public_gists": 18, + "observed_public_commits": 1003, + "observed_public_pull_requests": 17, + "followers": 443, + "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": 954, + "public_repos": 58, + "public_gists": 0, + "observed_public_commits": 954, + "observed_public_pull_requests": 210, + "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": 874, + "public_repos": 113, + "public_gists": 37, + "observed_public_commits": 874, + "observed_public_pull_requests": 14, + "followers": 590, + "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": 831, + "public_repos": 896, + "public_gists": 284, + "observed_public_commits": 831, + "observed_public_pull_requests": 46, + "followers": 338, + "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": 752, + "public_repos": 108, + "public_gists": 4, + "observed_public_commits": 752, + "observed_public_pull_requests": 162, + "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": 595, + "public_repos": 15, + "public_gists": 2, + "observed_public_commits": 595, + "observed_public_pull_requests": 0, + "followers": 459, + "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": "snoyberg", + "name": "Michael Snoyman", + "profile_url": "https://github.com/snoyberg", + "public_contributions": 590, + "public_repos": 412, + "public_gists": 273, + "observed_public_commits": 590, + "observed_public_pull_requests": 135, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-italy.json b/data/history/2026-05-14/countries-italy.json new file mode 100644 index 0000000..6773ad6 --- /dev/null +++ b/data/history/2026-05-14/countries-italy.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 97824 + ] + }, + "code": "IT", + "candidate_count": 25203, + "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": 25203, + "accepted": 100 + } + ], + "entries": [ + { + "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": 1, + "previous_rank": 1 + }, + { + "login": "remorses", + "name": "Tommy D. Rossi", + "profile_url": "https://github.com/remorses", + "public_contributions": 8291, + "public_repos": 648, + "public_gists": 45, + "observed_public_commits": 8291, + "observed_public_pull_requests": 246, + "followers": 981, + "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": 4704, + "public_repos": 366, + "public_gists": 11, + "observed_public_commits": 4704, + "observed_public_pull_requests": 898, + "followers": 2167, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "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_repos": 25, + "public_gists": 0, + "observed_public_commits": 2116, + "observed_public_pull_requests": 0, + "followers": 652, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "mcollina", + "name": "Matteo Collina", + "profile_url": "https://github.com/mcollina", + "public_contributions": 1897, + "public_repos": 813, + "public_gists": 64, + "observed_public_commits": 1897, + "observed_public_pull_requests": 718, + "followers": 11154, + "location": "Forlì, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "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_repos": 100, + "public_gists": 25, + "observed_public_commits": 1721, + "observed_public_pull_requests": 128, + "followers": 631, + "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 + }, + { + "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": 10, + "previous_rank": 10 + }, + { + "login": "evilsocket", + "name": "Simone Margaritelli", + "profile_url": "https://github.com/evilsocket", + "public_contributions": 1510, + "public_repos": 199, + "public_gists": 37, + "observed_public_commits": 1510, + "observed_public_pull_requests": 7, + "followers": 9206, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "0xdea", + "name": "raptor", + "profile_url": "https://github.com/0xdea", + "public_contributions": 1496, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 1496, + "observed_public_pull_requests": 31, + "followers": 1108, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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", + "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": 14, + "previous_rank": 13 + }, + { + "login": "mlocati", + "name": "Michele Locati", + "profile_url": "https://github.com/mlocati", + "public_contributions": 1314, + "public_repos": 287, + "public_gists": 27, + "observed_public_commits": 1314, + "observed_public_pull_requests": 426, + "followers": 677, + "location": "Como, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "edoardottt", + "name": "Edoardo Ottavianelli", + "profile_url": "https://github.com/edoardottt", + "public_contributions": 1261, + "public_repos": 73, + "public_gists": 16, + "observed_public_commits": 1261, + "observed_public_pull_requests": 161, + "followers": 1705, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "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", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "giacomocavalieri", + "name": "Giacomo Cavalieri", + "profile_url": "https://github.com/giacomocavalieri", + "public_contributions": 981, + "public_repos": 157, + "public_gists": 26, + "observed_public_commits": 981, + "observed_public_pull_requests": 234, + "followers": 598, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-japan.json b/data/history/2026-05-14/countries-japan.json new file mode 100644 index 0000000..0d594fe --- /dev/null +++ b/data/history/2026-05-14/countries-japan.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 67092 + ] + }, + "code": "JP", + "candidate_count": 39323, + "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": 39323, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mizchi", + "name": "Kotaro Chikuba", + "profile_url": "https://github.com/mizchi", + "public_contributions": 13879, + "public_repos": 630, + "public_gists": 762, + "observed_public_commits": 13879, + "observed_public_pull_requests": 738, + "followers": 1828, + "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": 9905, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 9905, + "observed_public_pull_requests": 3903, + "followers": 1034, + "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": 8058, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 8058, + "observed_public_pull_requests": 1, + "followers": 4364, + "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": 7246, + "public_repos": 38, + "public_gists": 9, + "observed_public_commits": 7246, + "observed_public_pull_requests": 59, + "followers": 1061, + "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": 6849, + "public_repos": 60, + "public_gists": 12, + "observed_public_commits": 6849, + "observed_public_pull_requests": 743, + "followers": 3567, + "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": 6010, + "public_repos": 1547, + "public_gists": 987, + "observed_public_commits": 6010, + "observed_public_pull_requests": 583, + "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": 4702, + "public_repos": 320, + "public_gists": 253, + "observed_public_commits": 4702, + "observed_public_pull_requests": 633, + "followers": 1629, + "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": 3928, + "public_repos": 233, + "public_gists": 11, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1658, + "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": 3273, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 3273, + "observed_public_pull_requests": 65, + "followers": 1203, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 + }, + { + "login": "amatsuda", + "name": "Akira Matsuda", + "profile_url": "https://github.com/amatsuda", + "public_contributions": 3242, + "public_repos": 252, + "public_gists": 47, + "observed_public_commits": 3242, + "observed_public_pull_requests": 332, + "followers": 2956, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mattn", + "name": "mattn", + "profile_url": "https://github.com/mattn", + "public_contributions": 3130, + "public_repos": 2256, + "public_gists": 1944, + "observed_public_commits": 3130, + "observed_public_pull_requests": 394, + "followers": 13334, + "location": "Osaka, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "matz", + "name": "Yukihiro \"Matz\" Matsumoto", + "profile_url": "https://github.com/matz", + "public_contributions": 2837, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 2837, + "observed_public_pull_requests": 42, + "followers": 10409, + "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": 2734, + "public_repos": 425, + "public_gists": 0, + "observed_public_commits": 2734, + "observed_public_pull_requests": 198, + "followers": 1861, + "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": 2671, + "public_repos": 934, + "public_gists": 215, + "observed_public_commits": 2671, + "observed_public_pull_requests": 7, + "followers": 23620, + "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": 2613, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2613, + "observed_public_pull_requests": 11, + "followers": 1417, + "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": 2227, + "public_repos": 339, + "public_gists": 180, + "observed_public_commits": 2227, + "observed_public_pull_requests": 239, + "followers": 1248, + "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": 2188, + "public_repos": 503, + "public_gists": 230, + "observed_public_commits": 2188, + "observed_public_pull_requests": 1269, + "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 + }, + { + "login": "hajimehoshi", + "name": "Hajime Hoshi", + "profile_url": "https://github.com/hajimehoshi", + "public_contributions": 2165, + "public_repos": 181, + "public_gists": 70, + "observed_public_commits": 2165, + "observed_public_pull_requests": 29, + "followers": 2449, + "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_repos": 54, + "public_gists": 18, + "observed_public_commits": 2105, + "observed_public_pull_requests": 869, + "followers": 1191, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-malaysia.json b/data/history/2026-05-14/countries-malaysia.json new file mode 100644 index 0000000..0372e51 --- /dev/null +++ b/data/history/2026-05-14/countries-malaysia.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37042 + ] + }, + "code": "MY", + "candidate_count": 8524, + "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": 8524, + "accepted": 100 + } + ], + "entries": [ + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "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": 7483, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 7483, + "observed_public_pull_requests": 0, + "followers": 458, + "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": 4724, + "public_repos": 6, + "public_gists": 0, + "observed_public_commits": 4724, + "observed_public_pull_requests": 36, + "followers": 243, + "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": 2134, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 2134, + "observed_public_pull_requests": 0, + "followers": 674, + "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": 1744, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1744, + "observed_public_pull_requests": 8, + "followers": 255, + "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": 1272, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 1272, + "observed_public_pull_requests": 0, + "followers": 197, + "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": 1155, + "public_repos": 193, + "public_gists": 31, + "observed_public_commits": 1155, + "observed_public_pull_requests": 339, + "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": "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_gists": 0, + "observed_public_commits": 829, + "observed_public_pull_requests": 82, + "followers": 638, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "Innocentsax", + "name": "INNOCENT UDO ", + "profile_url": "https://github.com/Innocentsax", + "public_contributions": 784, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 784, + "observed_public_pull_requests": 2, + "followers": 1360, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "bluwy", + "name": "Bjorn Lu", + "profile_url": "https://github.com/bluwy", + "public_contributions": 632, + "public_repos": 104, + "public_gists": 22, + "observed_public_commits": 632, + "observed_public_pull_requests": 141, + "followers": 1619, + "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": 546, + "public_repos": 62, + "public_gists": 66, + "observed_public_commits": 546, + "observed_public_pull_requests": 0, + "followers": 1887, + "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": 396, + "public_repos": 873, + "public_gists": 62, + "observed_public_commits": 396, + "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": 97, + "public_gists": 51, + "observed_public_commits": 373, + "observed_public_pull_requests": 2, + "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": 1702, + "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": 282, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 282, + "observed_public_pull_requests": 39, + "followers": 934, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "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_repos": 85, + "public_gists": 2, + "observed_public_commits": 234, + "observed_public_pull_requests": 2, + "followers": 150, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Y-T-G", + "name": "Mohammed Yasin", + "profile_url": "https://github.com/Y-T-G", + "public_contributions": 217, + "public_repos": 54, + "public_gists": 8, + "observed_public_commits": 217, + "observed_public_pull_requests": 236, + "followers": 186, + "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-14/countries-mexico.json b/data/history/2026-05-14/countries-mexico.json new file mode 100644 index 0000000..5e40d9f --- /dev/null +++ b/data/history/2026-05-14/countries-mexico.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 12953 + ] + }, + "code": "MX", + "candidate_count": 17211, + "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": 17211, + "accepted": 100 + } + ], + "entries": [ + { + "login": "holasoymalva", + "name": "Leon Martin", + "profile_url": "https://github.com/holasoymalva", + "public_contributions": 2981, + "public_repos": 261, + "public_gists": 32, + "observed_public_commits": 2981, + "observed_public_pull_requests": 1128, + "followers": 2335, + "location": "CDMX - Mexico.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "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_repos": 36, + "public_gists": 6, + "observed_public_commits": 1647, + "observed_public_pull_requests": 157, + "followers": 878, + "location": "Guadalajara, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ImmediateMurderProfessionals", + "name": "BombCraft", + "profile_url": "https://github.com/ImmediateMurderProfessionals", + "public_contributions": 1397, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1397, + "observed_public_pull_requests": 2, + "followers": 524, + "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": "domix", + "name": "Domingo Suarez Torres", + "profile_url": "https://github.com/domix", + "public_contributions": 1105, + "public_repos": 289, + "public_gists": 36, + "observed_public_commits": 1105, + "observed_public_pull_requests": 237, + "followers": 346, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "lavrton", + "name": "Anton Lavrenov", + "profile_url": "https://github.com/lavrton", + "public_contributions": 932, + "public_repos": 47, + "public_gists": 28, + "observed_public_commits": 932, + "observed_public_pull_requests": 4, + "followers": 711, + "location": "Cancun, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "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": 7, + "previous_rank": 7 + }, + { + "login": "gwolf", + "name": "Gunnar Wolf", + "profile_url": "https://github.com/gwolf", + "public_contributions": 777, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 777, + "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, + "previous_rank": 8 + }, + { + "login": "DouweM", + "name": "Douwe Maan", + "profile_url": "https://github.com/DouweM", + "public_contributions": 771, + "public_repos": 177, + "public_gists": 16, + "observed_public_commits": 771, + "observed_public_pull_requests": 541, + "followers": 463, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mrpollo", + "name": "Ramon Roche", + "profile_url": "https://github.com/mrpollo", + "public_contributions": 733, + "public_repos": 123, + "public_gists": 97, + "observed_public_commits": 733, + "observed_public_pull_requests": 261, + "followers": 224, + "location": "Tijuana, Baja California, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mariochavez", + "name": "Mario Alberto Chávez", + "profile_url": "https://github.com/mariochavez", + "public_contributions": 615, + "public_repos": 196, + "public_gists": 62, + "observed_public_commits": 615, + "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, + "previous_rank": 11 + }, + { + "login": "SofiDevO", + "name": "Angela Sofia Osorio ", + "profile_url": "https://github.com/SofiDevO", + "public_contributions": 562, + "public_repos": 129, + "public_gists": 12, + "observed_public_commits": 562, + "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, + "previous_rank": 12 + }, + { + "login": "ivam3", + "name": "Milton Mújica", + "profile_url": "https://github.com/ivam3", + "public_contributions": 560, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 560, + "observed_public_pull_requests": 1, + "followers": 499, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "edglaz", + "profile_url": "https://github.com/edglaz", + "public_contributions": 558, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 558, + "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 + }, + { + "login": "EliverLara", + "name": "Eliver L.", + "profile_url": "https://github.com/EliverLara", + "public_contributions": 482, + "public_repos": 62, + "public_gists": 8, + "observed_public_commits": 482, + "observed_public_pull_requests": 1, + "followers": 1133, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tylerjereddy", + "name": "Tyler Reddy", + "profile_url": "https://github.com/tylerjereddy", + "public_contributions": 420, + "public_repos": 144, + "public_gists": 5, + "observed_public_commits": 420, + "observed_public_pull_requests": 146, + "followers": 221, + "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 + }, + { + "login": "sabas1080", + "name": "Sabas", + "profile_url": "https://github.com/sabas1080", + "public_contributions": 364, + "public_repos": 207, + "public_gists": 49, + "observed_public_commits": 364, + "observed_public_pull_requests": 34, + "followers": 252, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "Splode", + "name": "Christopher Murphy", + "profile_url": "https://github.com/Splode", + "public_contributions": 312, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 312, + "observed_public_pull_requests": 42, + "followers": 265, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-netherlands.json b/data/history/2026-05-14/countries-netherlands.json new file mode 100644 index 0000000..3833db7 --- /dev/null +++ b/data/history/2026-05-14/countries-netherlands.json @@ -0,0 +1,387 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 42633 + ] + }, + "code": "NL", + "candidate_count": 40434, + "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": 28199, + "accepted": 50 + }, + { + "query": "location:Amsterdam repos:>5 type:user", + "total": 12235, + "accepted": 38 + } + ], + "entries": [ + { + "login": "alexey-milovidov", + "name": "Alexey Milovidov", + "profile_url": "https://github.com/alexey-milovidov", + "public_contributions": 11701, + "public_repos": 86, + "public_gists": 59, + "observed_public_commits": 11701, + "observed_public_pull_requests": 2153, + "followers": 2069, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "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_repos": 60, + "public_gists": 0, + "observed_public_commits": 5045, + "observed_public_pull_requests": 35, + "followers": 2436, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "thaJeztah", + "name": "Sebastiaan van Stijn", + "profile_url": "https://github.com/thaJeztah", + "public_contributions": 4368, + "public_repos": 439, + "public_gists": 43, + "observed_public_commits": 4368, + "observed_public_pull_requests": 2010, + "followers": 1916, + "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": 3644, + "public_repos": 540, + "public_gists": 84, + "observed_public_commits": 3644, + "observed_public_pull_requests": 489, + "followers": 5008, + "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": 3355, + "public_repos": 273, + "public_gists": 21, + "observed_public_commits": 3355, + "observed_public_pull_requests": 1139, + "followers": 1357, + "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": 719, + "followers": 2552, + "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": 2272, + "public_repos": 64, + "public_gists": 5, + "observed_public_commits": 2272, + "observed_public_pull_requests": 29, + "followers": 2728, + "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": 2086, + "public_repos": 59, + "public_gists": 3, + "observed_public_commits": 2086, + "observed_public_pull_requests": 6, + "followers": 1475, + "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": 1706, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 1706, + "observed_public_pull_requests": 20, + "followers": 1544, + "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": 444, + "public_gists": 156, + "observed_public_commits": 1553, + "observed_public_pull_requests": 433, + "followers": 1899, + "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": 1358, + "public_repos": 298, + "public_gists": 72, + "observed_public_commits": 1358, + "observed_public_pull_requests": 311, + "followers": 1510, + "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": 1320, + "public_repos": 338, + "public_gists": 72, + "observed_public_commits": 1320, + "observed_public_pull_requests": 581, + "followers": 2727, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mattgperry", + "name": "Matt Perry", + "profile_url": "https://github.com/mattgperry", + "public_contributions": 1086, + "public_repos": 14, + "public_gists": 19, + "observed_public_commits": 1086, + "observed_public_pull_requests": 266, + "followers": 1640, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "karlhorky", + "name": "Karl Horky", + "profile_url": "https://github.com/karlhorky", + "public_contributions": 934, + "public_repos": 571, + "public_gists": 110, + "observed_public_commits": 934, + "observed_public_pull_requests": 312, + "followers": 938, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "Kludex", + "name": "Marcelo Trylesinski", + "profile_url": "https://github.com/Kludex", + "public_contributions": 906, + "public_repos": 177, + "public_gists": 28, + "observed_public_commits": 906, + "observed_public_pull_requests": 823, + "followers": 3081, + "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 + }, + { + "login": "nvie", + "name": "Vincent Driessen", + "profile_url": "https://github.com/nvie", + "public_contributions": 800, + "public_repos": 78, + "public_gists": 50, + "observed_public_commits": 800, + "observed_public_pull_requests": 169, + "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 + }, + { + "login": "arendst", + "name": "Theo Arends", + "profile_url": "https://github.com/arendst", + "public_contributions": 797, + "public_repos": 35, + "public_gists": 0, + "observed_public_commits": 797, + "observed_public_pull_requests": 0, + "followers": 1686, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "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", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-new-zealand.json b/data/history/2026-05-14/countries-new-zealand.json new file mode 100644 index 0000000..fd69e70 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 70824 + ] + }, + "code": "NZ", + "candidate_count": 8901, + "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": 8901, + "accepted": 100 + } + ], + "entries": [ + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "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": 4366, + "public_repos": 368, + "public_gists": 98, + "observed_public_commits": 4366, + "observed_public_pull_requests": 35, + "followers": 356, + "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": 3853, + "public_repos": 311, + "public_gists": 155, + "observed_public_commits": 3853, + "observed_public_pull_requests": 284, + "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": "tim-smart", + "name": "Tim", + "profile_url": "https://github.com/tim-smart", + "public_contributions": 3251, + "public_repos": 227, + "public_gists": 176, + "observed_public_commits": 3251, + "observed_public_pull_requests": 1420, + "followers": 818, + "location": "Tauranga, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jwulf", + "name": "Josh Wulf", + "profile_url": "https://github.com/jwulf", + "public_contributions": 2891, + "public_repos": 494, + "public_gists": 150, + "observed_public_commits": 2891, + "observed_public_pull_requests": 531, + "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": 2557, + "public_repos": 357, + "public_gists": 46, + "observed_public_commits": 2557, + "observed_public_pull_requests": 123, + "followers": 1401, + "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": 2271, + "public_repos": 141, + "public_gists": 202, + "observed_public_commits": 2271, + "observed_public_pull_requests": 64, + "followers": 263, + "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": 1944, + "public_repos": 161, + "public_gists": 5, + "observed_public_commits": 1944, + "observed_public_pull_requests": 876, + "followers": 405, + "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": 1538, + "public_repos": 88, + "public_gists": 36, + "observed_public_commits": 1538, + "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": "odow", + "name": "Oscar Dowson", + "profile_url": "https://github.com/odow", + "public_contributions": 1220, + "public_repos": 165, + "public_gists": 20, + "observed_public_commits": 1220, + "observed_public_pull_requests": 905, + "followers": 633, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "joshuavial", + "name": "Joshua Vial", + "profile_url": "https://github.com/joshuavial", + "public_contributions": 1190, + "public_repos": 129, + "public_gists": 4, + "observed_public_commits": 1190, + "observed_public_pull_requests": 530, + "followers": 266, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "lukemurraynz", + "name": "Luke Murray", + "profile_url": "https://github.com/lukemurraynz", + "public_contributions": 855, + "public_repos": 243, + "public_gists": 52, + "observed_public_commits": 855, + "observed_public_pull_requests": 127, + "followers": 490, + "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 + }, + { + "login": "julianoes", + "name": "Julian Oes", + "profile_url": "https://github.com/julianoes", + "public_contributions": 762, + "public_repos": 86, + "public_gists": 4, + "observed_public_commits": 762, + "observed_public_pull_requests": 272, + "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": 681, + "public_repos": 102, + "public_gists": 23, + "observed_public_commits": 681, + "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": "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", + "profile_url": "https://github.com/schell", + "public_contributions": 641, + "public_repos": 276, + "public_gists": 54, + "observed_public_commits": 641, + "observed_public_pull_requests": 113, + "followers": 257, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-norway.json b/data/history/2026-05-14/countries-norway.json new file mode 100644 index 0000000..e04d6f9 --- /dev/null +++ b/data/history/2026-05-14/countries-norway.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 55750 + ] + }, + "code": "NO", + "candidate_count": 11037, + "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": 11037, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "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": 3877, + "public_repos": 101, + "public_gists": 32, + "observed_public_commits": 3877, + "observed_public_pull_requests": 38, + "followers": 1927, + "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": 3739, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 3739, + "observed_public_pull_requests": 139, + "followers": 1035, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "habedi", + "name": "Hassan Abedi", + "profile_url": "https://github.com/habedi", + "public_contributions": 2471, + "public_repos": 95, + "public_gists": 100, + "observed_public_commits": 2471, + "observed_public_pull_requests": 266, + "followers": 315, + "location": "Stavanger; Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "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", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "mhjensen", + "name": "Morten Hjorth-Jensen", + "profile_url": "https://github.com/mhjensen", + "public_contributions": 1925, + "public_repos": 50, + "public_gists": 0, + "observed_public_commits": 1925, + "observed_public_pull_requests": 0, + "followers": 675, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "stipsan", + "name": "Cody Olsen", + "profile_url": "https://github.com/stipsan", + "public_contributions": 1825, + "public_repos": 134, + "public_gists": 37, + "observed_public_commits": 1825, + "observed_public_pull_requests": 478, + "followers": 425, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "eried", + "name": "Erwin Ried", + "profile_url": "https://github.com/eried", + "public_contributions": 1525, + "public_repos": 146, + "public_gists": 1, + "observed_public_commits": 1525, + "observed_public_pull_requests": 8, + "followers": 528, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "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", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 19 + }, + { + "login": "jonhoo", + "name": "Jon Gjengset", + "profile_url": "https://github.com/jonhoo", + "public_contributions": 1257, + "public_repos": 284, + "public_gists": 48, + "observed_public_commits": 1257, + "observed_public_pull_requests": 123, + "followers": 13583, + "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 + }, + { + "login": "TorsteinHonsi", + "name": "Torstein Hønsi", + "profile_url": "https://github.com/TorsteinHonsi", + "public_contributions": 1177, + "public_repos": 16, + "public_gists": 14, + "observed_public_commits": 1177, + "observed_public_pull_requests": 102, + "followers": 514, + "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 + }, + { + "login": "bvssvni", + "name": "Sven Nilsen", + "profile_url": "https://github.com/bvssvni", + "public_contributions": 1175, + "public_repos": 395, + "public_gists": 104, + "observed_public_commits": 1175, + "observed_public_pull_requests": 361, + "followers": 321, + "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_repos": 32, + "public_gists": 10, + "observed_public_commits": 1094, + "observed_public_pull_requests": 310, + "followers": 1123, + "location": "Trondheim, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "christianalfoni", + "name": "Christian Alfoni", + "profile_url": "https://github.com/christianalfoni", + "public_contributions": 1088, + "public_repos": 381, + "public_gists": 125, + "observed_public_commits": 1088, + "observed_public_pull_requests": 287, + "followers": 968, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "jonnor", + "name": "Jon Nordby", + "profile_url": "https://github.com/jonnor", + "public_contributions": 994, + "public_repos": 196, + "public_gists": 14, + "observed_public_commits": 994, + "observed_public_pull_requests": 34, + "followers": 392, + "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-14/countries-philippines.json b/data/history/2026-05-14/countries-philippines.json new file mode 100644 index 0000000..1ed3a56 --- /dev/null +++ b/data/history/2026-05-14/countries-philippines.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24693 + ] + }, + "code": "PH", + "candidate_count": 16339, + "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": 16339, + "accepted": 100 + } + ], + "entries": [ + { + "login": "lucifron28", + "name": "Ron Vincent Cada", + "profile_url": "https://github.com/lucifron28", + "public_contributions": 3770, + "public_repos": 101, + "public_gists": 0, + "observed_public_commits": 3770, + "observed_public_pull_requests": 16, + "followers": 387, + "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 + }, + { + "login": "warengonzaga", + "name": "Waren Gonzaga", + "profile_url": "https://github.com/warengonzaga", + "public_contributions": 2822, + "public_repos": 208, + "public_gists": 24, + "observed_public_commits": 2822, + "observed_public_pull_requests": 194, + "followers": 1316, + "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": 617, + "public_gists": 45, + "observed_public_commits": 2776, + "observed_public_pull_requests": 6, + "followers": 2211, + "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": 2664, + "public_repos": 391, + "public_gists": 2, + "observed_public_commits": 2664, + "observed_public_pull_requests": 4, + "followers": 631, + "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": 2224, + "public_repos": 515, + "public_gists": 142, + "observed_public_commits": 2224, + "observed_public_pull_requests": 297, + "followers": 797, + "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": 2014, + "public_repos": 179, + "public_gists": 13, + "observed_public_commits": 2014, + "observed_public_pull_requests": 198, + "followers": 221, + "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": "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, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "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, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mrdcvlsc", + "name": "Jubal Mordecai Velasco", + "profile_url": "https://github.com/mrdcvlsc", + "public_contributions": 1411, + "public_repos": 59, + "public_gists": 8, + "observed_public_commits": 1411, + "observed_public_pull_requests": 33, + "followers": 306, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "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_repos": 38, + "public_gists": 0, + "observed_public_commits": 1279, + "observed_public_pull_requests": 70, + "followers": 371, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "joebertcerezo", + "name": "Joebert Cerezo", + "profile_url": "https://github.com/joebertcerezo", + "public_contributions": 1127, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 1127, + "observed_public_pull_requests": 30, + "followers": 973, + "location": "Cebu City, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "carlocab", + "name": "Carlo Cabrera", + "profile_url": "https://github.com/carlocab", + "public_contributions": 1068, + "public_repos": 107, + "public_gists": 6, + "observed_public_commits": 1068, + "observed_public_pull_requests": 282, + "followers": 220, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Neon-099", + "profile_url": "https://github.com/Neon-099", + "public_contributions": 841, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 841, + "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, + "previous_rank": 15 + }, + { + "login": "tyron12233", + "name": "tyron", + "profile_url": "https://github.com/tyron12233", + "public_contributions": 673, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 673, + "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, + "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_repos": 39, + "public_gists": 0, + "observed_public_commits": 625, + "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, + "previous_rank": 18 + }, + { + "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": 311, + "location": "Koronadal City, South Cotabato, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "jofftiquez", + "name": "Joff Tiquez", + "profile_url": "https://github.com/jofftiquez", + "public_contributions": 516, + "public_repos": 176, + "public_gists": 20, + "observed_public_commits": 516, + "observed_public_pull_requests": 17, + "followers": 437, + "location": "Manila, 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-14/countries-poland.json b/data/history/2026-05-14/countries-poland.json new file mode 100644 index 0000000..74c27e2 --- /dev/null +++ b/data/history/2026-05-14/countries-poland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 52350 + ] + }, + "code": "PL", + "candidate_count": 37055, + "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": 37055, + "accepted": 100 + } + ], + "entries": [ + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24203, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24203, + "observed_public_pull_requests": 27, + "followers": 644, + "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": 6632, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 6632, + "observed_public_pull_requests": 24, + "followers": 626, + "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": 6452, + "public_repos": 84, + "public_gists": 3, + "observed_public_commits": 6452, + "observed_public_pull_requests": 730, + "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": 2847, + "public_repos": 117, + "public_gists": 1, + "observed_public_commits": 2847, + "observed_public_pull_requests": 572, + "followers": 1139, + "location": "Krakow/Wroclaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "wojtekmaj", + "name": "Wojciech Maj", + "profile_url": "https://github.com/wojtekmaj", + "public_contributions": 2813, + "public_repos": 114, + "public_gists": 32, + "observed_public_commits": 2813, + "observed_public_pull_requests": 221, + "followers": 3555, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2033, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, + "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": 1931, + "public_repos": 288, + "public_gists": 45, + "observed_public_commits": 1931, + "observed_public_pull_requests": 31, + "followers": 599, + "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": 1840, + "public_repos": 669, + "public_gists": 73, + "observed_public_commits": 1840, + "observed_public_pull_requests": 187, + "followers": 3609, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "pawurb", + "name": "Paweł Urbanek", + "profile_url": "https://github.com/pawurb", + "public_contributions": 1818, + "public_repos": 105, + "public_gists": 8, + "observed_public_commits": 1818, + "observed_public_pull_requests": 391, + "followers": 598, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "satya164", + "name": "Satyajit Sahoo", + "profile_url": "https://github.com/satya164", + "public_contributions": 1742, + "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, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "kjk", + "name": "Krzysztof Kowalczyk", + "profile_url": "https://github.com/kjk", + "public_contributions": 1638, + "public_repos": 8, + "public_gists": 420, + "observed_public_commits": 1638, + "observed_public_pull_requests": 11, + "followers": 1301, + "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": 1558, + "public_repos": 29, + "public_gists": 0, + "observed_public_commits": 1558, + "observed_public_pull_requests": 167, + "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": 1440, + "public_repos": 462, + "public_gists": 5, + "observed_public_commits": 1440, + "observed_public_pull_requests": 60, + "followers": 706, + "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": 1248, + "public_repos": 182, + "public_gists": 286, + "observed_public_commits": 1248, + "observed_public_pull_requests": 129, + "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": 1171, + "public_repos": 221, + "public_gists": 42, + "observed_public_commits": 1171, + "observed_public_pull_requests": 87, + "followers": 716, + "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": 992, + "public_repos": 122, + "public_gists": 185, + "observed_public_commits": 992, + "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": 799, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 799, + "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": 763, + "public_repos": 105, + "public_gists": 50, + "observed_public_commits": 763, + "observed_public_pull_requests": 360, + "followers": 1301, + "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-14/countries-portugal.json b/data/history/2026-05-14/countries-portugal.json new file mode 100644 index 0000000..597875c --- /dev/null +++ b/data/history/2026-05-14/countries-portugal.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 79746 + ] + }, + "code": "PT", + "candidate_count": 17447, + "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": 17447, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "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": 11316, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 11316, + "observed_public_pull_requests": 4358, + "followers": 799, + "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": 8317, + "public_repos": 412, + "public_gists": 90, + "observed_public_commits": 8317, + "observed_public_pull_requests": 10, + "followers": 621, + "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": 5945, + "public_repos": 108, + "public_gists": 95, + "observed_public_commits": 5945, + "observed_public_pull_requests": 198, + "followers": 1302, + "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": 4612, + "public_repos": 443, + "public_gists": 0, + "observed_public_commits": 4612, + "observed_public_pull_requests": 0, + "followers": 8325, + "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": 3387, + "public_repos": 171, + "public_gists": 280, + "observed_public_commits": 3387, + "observed_public_pull_requests": 553, + "followers": 515, + "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": 3329, + "public_repos": 123, + "public_gists": 42, + "observed_public_commits": 3329, + "observed_public_pull_requests": 357, + "followers": 1987, + "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": 2340, + "public_repos": 327, + "public_gists": 23, + "observed_public_commits": 2340, + "observed_public_pull_requests": 182, + "followers": 9138, + "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": 1748, + "public_repos": 70, + "public_gists": 3, + "observed_public_commits": 1748, + "observed_public_pull_requests": 1, + "followers": 414, + "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": 1538, + "public_repos": 233, + "public_gists": 52, + "observed_public_commits": 1538, + "observed_public_pull_requests": 171, + "followers": 1053, + "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": 1418, + "public_repos": 460, + "public_gists": 37, + "observed_public_commits": 1418, + "observed_public_pull_requests": 16, + "followers": 3434, + "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": 1217, + "public_repos": 83, + "public_gists": 43, + "observed_public_commits": 1217, + "observed_public_pull_requests": 0, + "followers": 404, + "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": 1064, + "public_repos": 304, + "public_gists": 285, + "observed_public_commits": 1064, + "observed_public_pull_requests": 21, + "followers": 426, + "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": 821, + "public_repos": 408, + "public_gists": 347, + "observed_public_commits": 821, + "observed_public_pull_requests": 162, + "followers": 4666, + "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": 812, + "public_repos": 236, + "public_gists": 33, + "observed_public_commits": 812, + "observed_public_pull_requests": 16, + "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": 777, + "public_repos": 149, + "public_gists": 12, + "observed_public_commits": 777, + "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": 767, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 767, + "observed_public_pull_requests": 5, + "followers": 1041, + "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": 693, + "public_repos": 100, + "public_gists": 12, + "observed_public_commits": 693, + "observed_public_pull_requests": 3, + "followers": 347, + "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": 690, + "public_repos": 122, + "public_gists": 62, + "observed_public_commits": 690, + "observed_public_pull_requests": 55, + "followers": 349, + "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": 673, + "public_repos": 148, + "public_gists": 7, + "observed_public_commits": 673, + "observed_public_pull_requests": 2, + "followers": 749, + "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-14/countries-republic-of-korea.json b/data/history/2026-05-14/countries-republic-of-korea.json new file mode 100644 index 0000000..8e6fcf9 --- /dev/null +++ b/data/history/2026-05-14/countries-republic-of-korea.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 52875 + ] + }, + "code": "KR", + "candidate_count": 45286, + "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": 45286, + "accepted": 100 + } + ], + "entries": [ + { + "login": "JAICHANGPARK", + "name": "Dreamwalker", + "profile_url": "https://github.com/JAICHANGPARK", + "public_contributions": 11278, + "public_repos": 343, + "public_gists": 80, + "observed_public_commits": 11278, + "observed_public_pull_requests": 30, + "followers": 535, + "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": 9418, + "public_repos": 217, + "public_gists": 35, + "observed_public_commits": 9418, + "observed_public_pull_requests": 2133, + "followers": 2914, + "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": 8680, + "public_repos": 298, + "public_gists": 91, + "observed_public_commits": 8680, + "observed_public_pull_requests": 456, + "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": 5967, + "public_repos": 240, + "public_gists": 17, + "observed_public_commits": 5967, + "observed_public_pull_requests": 797, + "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": "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "junhoyeo", + "name": "Junho Yeo", + "profile_url": "https://github.com/junhoyeo", + "public_contributions": 3214, + "public_repos": 456, + "public_gists": 37, + "observed_public_commits": 3214, + "observed_public_pull_requests": 425, + "followers": 1496, + "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": 2472, + "public_repos": 354, + "public_gists": 41, + "observed_public_commits": 2472, + "observed_public_pull_requests": 207, + "followers": 4035, + "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": 2193, + "public_repos": 78, + "public_gists": 4, + "observed_public_commits": 2193, + "observed_public_pull_requests": 175, + "followers": 1936, + "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": 640, + "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": 1401, + "public_repos": 316, + "public_gists": 12, + "observed_public_commits": 1401, + "observed_public_pull_requests": 1263, + "followers": 4441, + "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": 1265, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1265, + "observed_public_pull_requests": 4, + "followers": 1487, + "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": "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_gists": 67, + "observed_public_commits": 1031, + "observed_public_pull_requests": 123, + "followers": 730, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "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": 879, + "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 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 906, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 906, + "observed_public_pull_requests": 7, + "followers": 575, + "location": "South Korea", + "location_confidence": "city-match", + "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": 887, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 887, + "observed_public_pull_requests": 12, + "followers": 558, + "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": 849, + "public_repos": 126, + "public_gists": 268, + "observed_public_commits": 849, + "observed_public_pull_requests": 256, + "followers": 659, + "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": 762, + "public_repos": 140, + "public_gists": 51, + "observed_public_commits": 762, + "observed_public_pull_requests": 145, + "followers": 645, + "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-14/countries-singapore.json b/data/history/2026-05-14/countries-singapore.json new file mode 100644 index 0000000..a2252e1 --- /dev/null +++ b/data/history/2026-05-14/countries-singapore.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 41047 + ] + }, + "code": "SG", + "candidate_count": 20930, + "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": 20930, + "accepted": 100 + } + ], + "entries": [ + { + "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, + "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": 3634, + "public_repos": 109, + "public_gists": 1, + "observed_public_commits": 3634, + "observed_public_pull_requests": 18, + "followers": 1995, + "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": 902, + "followers": 2516, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "cheeaun", + "name": "Chee Aun", + "profile_url": "https://github.com/cheeaun", + "public_contributions": 2008, + "public_repos": 264, + "public_gists": 141, + "observed_public_commits": 2008, + "observed_public_pull_requests": 213, + "followers": 1864, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "bunnie", + "name": "bunnie", + "profile_url": "https://github.com/bunnie", + "public_contributions": 1954, + "public_repos": 166, + "public_gists": 7, + "observed_public_commits": 1954, + "observed_public_pull_requests": 197, + "followers": 1481, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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_repos": 328, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, + "followers": 5024, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "CMGS", + "name": "CMGS", + "profile_url": "https://github.com/CMGS", + "public_contributions": 1636, + "public_repos": 79, + "public_gists": 22, + "observed_public_commits": 1636, + "observed_public_pull_requests": 90, + "followers": 1026, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "sanand0", + "name": "S Anand", + "profile_url": "https://github.com/sanand0", + "public_contributions": 1537, + "public_repos": 215, + "public_gists": 23, + "observed_public_commits": 1537, + "observed_public_pull_requests": 224, + "followers": 1243, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "auxten", + "name": "Auxten Wang", + "profile_url": "https://github.com/auxten", + "public_contributions": 1217, + "public_repos": 102, + "public_gists": 19, + "observed_public_commits": 1217, + "observed_public_pull_requests": 41, + "followers": 961, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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_gists": 4, + "observed_public_commits": 1135, + "observed_public_pull_requests": 521, + "followers": 1106, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "cmliu", + "name": "CMLiussss", + "profile_url": "https://github.com/cmliu", + "public_contributions": 1071, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 1071, + "observed_public_pull_requests": 178, + "followers": 5982, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "DIYgod", + "name": "DIYgod", + "profile_url": "https://github.com/DIYgod", + "public_contributions": 1035, + "public_repos": 106, + "public_gists": 3, + "observed_public_commits": 1035, + "observed_public_pull_requests": 163, + "followers": 15791, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "sausheong", + "name": "Chang Sau Sheong", + "profile_url": "https://github.com/sausheong", + "public_contributions": 945, + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "yangshun", + "name": "Yangshun Tay", + "profile_url": "https://github.com/yangshun", + "public_contributions": 681, + "public_repos": 172, + "public_gists": 49, + "observed_public_commits": 681, + "observed_public_pull_requests": 61, + "followers": 13268, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "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, + "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-14/countries-south-africa.json b/data/history/2026-05-14/countries-south-africa.json new file mode 100644 index 0000000..72551b8 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 22865 + ] + }, + "code": "ZA", + "candidate_count": 12182, + "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": 12182, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mitchellkrogza", + "name": "Mitchell Krog", + "profile_url": "https://github.com/mitchellkrogza", + "public_contributions": 5034, + "public_repos": 168, + "public_gists": 64, + "observed_public_commits": 5034, + "observed_public_pull_requests": 0, + "followers": 957, + "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": 3321, + "public_repos": 117, + "public_gists": 19, + "observed_public_commits": 3321, + "observed_public_pull_requests": 44, + "followers": 167, + "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": "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": 44, + "followers": 1658, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Asjas", + "name": "A-J Roos", + "profile_url": "https://github.com/Asjas", + "public_contributions": 2850, + "public_repos": 24, + "public_gists": 18, + "observed_public_commits": 2850, + "observed_public_pull_requests": 19, + "followers": 278, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "mattleibow", + "name": "Matthew Leibowitz", + "profile_url": "https://github.com/mattleibow", + "public_contributions": 1685, + "public_repos": 521, + "public_gists": 270, + "observed_public_commits": 1685, + "observed_public_pull_requests": 742, + "followers": 1105, + "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 + }, + { + "login": "limbopro", + "name": "毒奶博主", + "profile_url": "https://github.com/limbopro", + "public_contributions": 1575, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1575, + "observed_public_pull_requests": 0, + "followers": 2468, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "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, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 5 + }, + { + "login": "peterp", + "name": "Peter Pistorius", + "profile_url": "https://github.com/peterp", + "public_contributions": 1350, + "public_repos": 54, + "public_gists": 7, + "observed_public_commits": 1350, + "observed_public_pull_requests": 283, + "followers": 613, + "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": 1065, + "public_repos": 101, + "public_gists": 2, + "observed_public_commits": 1065, + "observed_public_pull_requests": 218, + "followers": 229, + "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": "abhi18av", + "name": "Abhinav Sharma", + "profile_url": "https://github.com/abhi18av", + "public_contributions": 1002, + "public_repos": 486, + "public_gists": 40, + "observed_public_commits": 1002, + "observed_public_pull_requests": 33, + "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, + "previous_rank": 11 + }, + { + "login": "ShaunSHamilton", + "name": "Shaun Hamilton", + "profile_url": "https://github.com/ShaunSHamilton", + "public_contributions": 949, + "public_repos": 103, + "public_gists": 29, + "observed_public_commits": 949, + "observed_public_pull_requests": 136, + "followers": 200, + "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 + }, + { + "login": "lefajmofokeng", + "name": "Lefa J. Mofokeng", + "profile_url": "https://github.com/lefajmofokeng", + "public_contributions": 847, + "public_repos": 94, + "public_gists": 2, + "observed_public_commits": 847, + "observed_public_pull_requests": 0, + "followers": 437, + "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": 819, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 819, + "observed_public_pull_requests": 17, + "followers": 235, + "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": "Darrenvandervelde", + "name": "Darren van der Velde", + "profile_url": "https://github.com/Darrenvandervelde", + "public_contributions": 695, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 695, + "observed_public_pull_requests": 38, + "followers": 177, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "QMS85", + "name": "Jonathan Peters", + "profile_url": "https://github.com/QMS85", + "public_contributions": 685, + "public_repos": 126, + "public_gists": 1, + "observed_public_commits": 685, + "observed_public_pull_requests": 10, + "followers": 467, + "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 + }, + { + "login": "leonvanzyl", + "name": "Leon van Zyl", + "profile_url": "https://github.com/leonvanzyl", + "public_contributions": 631, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 631, + "observed_public_pull_requests": 22, + "followers": 656, + "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 + }, + { + "login": "czue", + "name": "Cory Zue", + "profile_url": "https://github.com/czue", + "public_contributions": 614, + "public_repos": 93, + "public_gists": 26, + "observed_public_commits": 614, + "observed_public_pull_requests": 61, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-spain.json b/data/history/2026-05-14/countries-spain.json new file mode 100644 index 0000000..713546e --- /dev/null +++ b/data/history/2026-05-14/countries-spain.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 82847 + ] + }, + "code": "ES", + "candidate_count": 32978, + "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": 32978, + "accepted": 100 + } + ], + "entries": [ + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 53717, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "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": 5111, + "public_repos": 120, + "public_gists": 17, + "observed_public_commits": 5111, + "observed_public_pull_requests": 854, + "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": 3550, + "public_repos": 585, + "public_gists": 28, + "observed_public_commits": 3550, + "observed_public_pull_requests": 515, + "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": 3236, + "public_repos": 186, + "public_gists": 1, + "observed_public_commits": 3236, + "observed_public_pull_requests": 1, + "followers": 1562, + "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": 3174, + "public_repos": 151, + "public_gists": 19, + "observed_public_commits": 3174, + "observed_public_pull_requests": 61, + "followers": 10005, + "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": 3029, + "public_repos": 319, + "public_gists": 10, + "observed_public_commits": 3029, + "observed_public_pull_requests": 65, + "followers": 694, + "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": 2917, + "public_repos": 1450, + "public_gists": 77, + "observed_public_commits": 2917, + "observed_public_pull_requests": 24, + "followers": 1033, + "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": 2871, + "public_repos": 514, + "public_gists": 695, + "observed_public_commits": 2871, + "observed_public_pull_requests": 343, + "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": 2869, + "public_repos": 86, + "public_gists": 24, + "observed_public_commits": 2869, + "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 + }, + { + "login": "javiereguiluz", + "name": "Javier Eguiluz", + "profile_url": "https://github.com/javiereguiluz", + "public_contributions": 2373, + "public_repos": 164, + "public_gists": 14, + "observed_public_commits": 2373, + "observed_public_pull_requests": 307, + "followers": 1662, + "location": "Vitoria-Gasteiz (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mouredev", + "name": "Brais Moure", + "profile_url": "https://github.com/mouredev", + "public_contributions": 2209, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 2209, + "observed_public_pull_requests": 0, + "followers": 35563, + "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 + }, + { + "login": "pimterry", + "name": "Tim Perry", + "profile_url": "https://github.com/pimterry", + "public_contributions": 1831, + "public_repos": 248, + "public_gists": 35, + "observed_public_commits": 1831, + "observed_public_pull_requests": 41, + "followers": 759, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "Alan-TheGentleman", + "name": "Alan Buscaglia", + "profile_url": "https://github.com/Alan-TheGentleman", + "public_contributions": 1511, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 1511, + "observed_public_pull_requests": 210, + "followers": 1383, + "location": "Spain, Barcelona", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "deivid-rodriguez", + "name": "David Rodríguez", + "profile_url": "https://github.com/deivid-rodriguez", + "public_contributions": 1441, + "public_repos": 255, + "public_gists": 12, + "observed_public_commits": 1441, + "observed_public_pull_requests": 378, + "followers": 1333, + "location": "Madrid, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "woliveiras", + "name": "William Oliveira", + "profile_url": "https://github.com/woliveiras", + "public_contributions": 1236, + "public_repos": 124, + "public_gists": 79, + "observed_public_commits": 1236, + "observed_public_pull_requests": 5, + "followers": 2105, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "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, + "followers": 822, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "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", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "pheralb", + "name": "Pablo Hdez", + "profile_url": "https://github.com/pheralb", + "public_contributions": 1087, + "public_repos": 71, + "public_gists": 0, + "observed_public_commits": 1087, + "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, + "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": 980, + "public_repos": 426, + "public_gists": 15, + "observed_public_commits": 980, + "observed_public_pull_requests": 19, + "followers": 1309, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-14/countries-sweden.json b/data/history/2026-05-14/countries-sweden.json new file mode 100644 index 0000000..1d4b3c9 --- /dev/null +++ b/data/history/2026-05-14/countries-sweden.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 20464 + ] + }, + "code": "SE", + "candidate_count": 23686, + "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": 23686, + "accepted": 100 + } + ], + "entries": [ + { + "login": "andreasjansson", + "name": "Andreas Jansson", + "profile_url": "https://github.com/andreasjansson", + "public_contributions": 3159, + "public_repos": 243, + "public_gists": 37, + "observed_public_commits": 3159, + "observed_public_pull_requests": 108, + "followers": 989, + "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": 2534, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 2534, + "observed_public_pull_requests": 480, + "followers": 6661, + "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": 2229, + "public_repos": 52, + "public_gists": 2, + "observed_public_commits": 2229, + "observed_public_pull_requests": 1, + "followers": 915, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "emilk", + "name": "Emil Ernerfeldt", + "profile_url": "https://github.com/emilk", + "public_contributions": 2225, + "public_repos": 82, + "public_gists": 19, + "observed_public_commits": 2225, + "observed_public_pull_requests": 659, + "followers": 7742, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "ewels", + "name": "Phil Ewels", + "profile_url": "https://github.com/ewels", + "public_contributions": 1996, + "public_repos": 203, + "public_gists": 15, + "observed_public_commits": 1996, + "observed_public_pull_requests": 447, + "followers": 866, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "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_gists": 49, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, + "followers": 1561, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "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", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "awesomekling", + "name": "Andreas Kling", + "profile_url": "https://github.com/awesomekling", + "public_contributions": 1560, + "public_repos": 31, + "public_gists": 4, + "observed_public_commits": 1560, + "observed_public_pull_requests": 373, + "followers": 5735, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "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": 567, + "followers": 2875, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "homanp", + "name": "Ismail Pelaseyed", + "profile_url": "https://github.com/homanp", + "public_contributions": 1191, + "public_repos": 66, + "public_gists": 35, + "observed_public_commits": 1191, + "observed_public_pull_requests": 445, + "followers": 1898, + "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": 1114, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1114, + "observed_public_pull_requests": 733, + "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": 983, + "public_repos": 222, + "public_gists": 14, + "observed_public_commits": 983, + "observed_public_pull_requests": 299, + "followers": 3062, + "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": 937, + "public_repos": 199, + "public_gists": 66, + "observed_public_commits": 937, + "observed_public_pull_requests": 226, + "followers": 633, + "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": 846, + "public_repos": 188, + "public_gists": 15, + "observed_public_commits": 846, + "observed_public_pull_requests": 165, + "followers": 738, + "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": 812, + "public_repos": 149, + "public_gists": 8, + "observed_public_commits": 812, + "observed_public_pull_requests": 600, + "followers": 2310, + "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": 712, + "public_repos": 71, + "public_gists": 8, + "observed_public_commits": 712, + "observed_public_pull_requests": 69, + "followers": 1210, + "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": 694, + "public_repos": 100, + "public_gists": 42, + "observed_public_commits": 694, + "observed_public_pull_requests": 0, + "followers": 568, + "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": 679, + "public_repos": 124, + "public_gists": 12, + "observed_public_commits": 679, + "observed_public_pull_requests": 251, + "followers": 784, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "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", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-switzerland.json b/data/history/2026-05-14/countries-switzerland.json new file mode 100644 index 0000000..0475ad0 --- /dev/null +++ b/data/history/2026-05-14/countries-switzerland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38280 + ] + }, + "code": "CH", + "candidate_count": 15980, + "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": 15980, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fabaff", + "name": "Fabian Affolter", + "profile_url": "https://github.com/fabaff", + "public_contributions": 11694, + "public_repos": 171, + "public_gists": 15, + "observed_public_commits": 11694, + "observed_public_pull_requests": 2643, + "followers": 735, + "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": 7080, + "public_repos": 321, + "public_gists": 44, + "observed_public_commits": 7080, + "observed_public_pull_requests": 953, + "followers": 3008, + "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": 3957, + "public_repos": 106, + "public_gists": 21, + "observed_public_commits": 3957, + "observed_public_pull_requests": 349, + "followers": 640, + "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": 3768, + "public_repos": 92, + "public_gists": 8, + "observed_public_commits": 3768, + "observed_public_pull_requests": 13, + "followers": 1534, + "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": 2599, + "public_repos": 292, + "public_gists": 1, + "observed_public_commits": 2599, + "observed_public_pull_requests": 955, + "followers": 1071, + "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": 2375, + "public_repos": 313, + "public_gists": 0, + "observed_public_commits": 2375, + "observed_public_pull_requests": 101, + "followers": 2041, + "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": 1906, + "public_repos": 152, + "public_gists": 56, + "observed_public_commits": 1906, + "observed_public_pull_requests": 17, + "followers": 899, + "location": "Valais, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "mafintosh", + "name": "Mathias Buus", + "profile_url": "https://github.com/mafintosh", + "public_contributions": 1754, + "public_repos": 1146, + "public_gists": 430, + "observed_public_commits": 1754, + "observed_public_pull_requests": 233, + "followers": 6352, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "alan-agius4", + "name": "Alan Agius", + "profile_url": "https://github.com/alan-agius4", + "public_contributions": 1643, + "public_repos": 258, + "public_gists": 11, + "observed_public_commits": 1643, + "observed_public_pull_requests": 1195, + "followers": 661, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "bpasero", + "name": "Benjamin Pasero", + "profile_url": "https://github.com/bpasero", + "public_contributions": 1504, + "public_repos": 138, + "public_gists": 24, + "observed_public_commits": 1504, + "observed_public_pull_requests": 1343, + "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 + }, + { + "login": "oetiker", + "name": "Tobias Oetiker", + "profile_url": "https://github.com/oetiker", + "public_contributions": 1377, + "public_repos": 232, + "public_gists": 12, + "observed_public_commits": 1377, + "observed_public_pull_requests": 48, + "followers": 669, + "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": 1329, + "public_repos": 144, + "public_gists": 13, + "observed_public_commits": 1329, + "observed_public_pull_requests": 21, + "followers": 3022, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "lszomoru", + "name": "Ladislau Szomoru", + "profile_url": "https://github.com/lszomoru", + "public_contributions": 1326, + "public_repos": 44, + "public_gists": 3, + "observed_public_commits": 1326, + "observed_public_pull_requests": 1349, + "followers": 739, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "Tom94", + "name": "Thomas Müller", + "profile_url": "https://github.com/Tom94", + "public_contributions": 1320, + "public_repos": 79, + "public_gists": 0, + "observed_public_commits": 1320, + "observed_public_pull_requests": 158, + "followers": 1278, + "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": 1248, + "public_repos": 4646, + "public_gists": 34, + "observed_public_commits": 1248, + "observed_public_pull_requests": 984, + "followers": 5256, + "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": 1245, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1245, + "observed_public_pull_requests": 275, + "followers": 844, + "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": 1195, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 1195, + "observed_public_pull_requests": 17, + "followers": 842, + "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": 994, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 994, + "observed_public_pull_requests": 74, + "followers": 1150, + "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": 925, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 925, + "observed_public_pull_requests": 11, + "followers": 1295, + "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-14/countries-taiwan.json b/data/history/2026-05-14/countries-taiwan.json new file mode 100644 index 0000000..5f1e915 --- /dev/null +++ b/data/history/2026-05-14/countries-taiwan.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 63251 + ] + }, + "code": "TW", + "candidate_count": 17855, + "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": 17855, + "accepted": 100 + } + ], + "entries": [ + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "roberthsu2003", + "name": "徐國堂", + "profile_url": "https://github.com/roberthsu2003", + "public_contributions": 5049, + "public_repos": 95, + "public_gists": 1, + "observed_public_commits": 5049, + "observed_public_pull_requests": 8, + "followers": 711, + "location": "Taipei/Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "ronnywang", + "name": "Ronny Wang", + "profile_url": "https://github.com/ronnywang", + "public_contributions": 4273, + "public_repos": 237, + "public_gists": 135, + "observed_public_commits": 4273, + "observed_public_pull_requests": 0, + "followers": 452, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "KohakuBlueleaf", + "name": "Kohaku-Blueleaf", + "profile_url": "https://github.com/KohakuBlueleaf", + "public_contributions": 3558, + "public_repos": 105, + "public_gists": 11, + "observed_public_commits": 3558, + "observed_public_pull_requests": 30, + "followers": 943, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "appleboy", + "name": "Bo-Yi Wu", + "profile_url": "https://github.com/appleboy", + "public_contributions": 3378, + "public_repos": 640, + "public_gists": 61, + "observed_public_commits": 3378, + "observed_public_pull_requests": 468, + "followers": 7442, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jserv", + "name": "Jim Huang", + "profile_url": "https://github.com/jserv", + "public_contributions": 2633, + "public_repos": 186, + "public_gists": 21, + "observed_public_commits": 2633, + "observed_public_pull_requests": 626, + "followers": 4403, + "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 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2613, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2613, + "observed_public_pull_requests": 11, + "followers": 1417, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "zonble", + "name": "Weizhong Yang a.k.a zonble", + "profile_url": "https://github.com/zonble", + "public_contributions": 2412, + "public_repos": 161, + "public_gists": 100, + "observed_public_commits": 2412, + "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, + "previous_rank": 9 + }, + { + "login": "doggy8088", + "name": "Will 保哥", + "profile_url": "https://github.com/doggy8088", + "public_contributions": 2402, + "public_repos": 768, + "public_gists": 43, + "observed_public_commits": 2402, + "observed_public_pull_requests": 73, + "followers": 4414, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "pan93412", + "name": "Yi-Jyun Pan", + "profile_url": "https://github.com/pan93412", + "public_contributions": 2125, + "public_repos": 479, + "public_gists": 19, + "observed_public_commits": 2125, + "observed_public_pull_requests": 289, + "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 + }, + { + "login": "yorukot", + "name": "Yorukot", + "profile_url": "https://github.com/yorukot", + "public_contributions": 1914, + "public_repos": 133, + "public_gists": 0, + "observed_public_commits": 1914, + "observed_public_pull_requests": 124, + "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": 1645, + "public_repos": 173, + "public_gists": 25, + "observed_public_commits": 1645, + "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": 1397, + "public_repos": 149, + "public_gists": 149, + "observed_public_commits": 1397, + "observed_public_pull_requests": 1, + "followers": 497, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "audreyt", + "name": "唐鳳", + "profile_url": "https://github.com/audreyt", + "public_contributions": 1372, + "public_repos": 424, + "public_gists": 90, + "observed_public_commits": 1372, + "observed_public_pull_requests": 55, + "followers": 8913, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "twtrubiks", + "profile_url": "https://github.com/twtrubiks", + "public_contributions": 1321, + "public_repos": 139, + "public_gists": 0, + "observed_public_commits": 1321, + "observed_public_pull_requests": 2, + "followers": 2379, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "steward-fu", + "name": "Steward Fu", + "profile_url": "https://github.com/steward-fu", + "public_contributions": 1280, + "public_repos": 9, + "public_gists": 1, + "observed_public_commits": 1280, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-thailand.json b/data/history/2026-05-14/countries-thailand.json new file mode 100644 index 0000000..8cdbd36 --- /dev/null +++ b/data/history/2026-05-14/countries-thailand.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24044 + ] + }, + "code": "TH", + "candidate_count": 12574, + "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": 12574, + "accepted": 100 + } + ], + "entries": [ + { + "login": "heypoom", + "name": "Phoomparin Mano", + "profile_url": "https://github.com/heypoom", + "public_contributions": 5737, + "public_repos": 355, + "public_gists": 50, + "observed_public_commits": 5737, + "observed_public_pull_requests": 465, + "followers": 847, + "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": 4509, + "public_repos": 83, + "public_gists": 74, + "observed_public_commits": 4509, + "observed_public_pull_requests": 28, + "followers": 2923, + "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": 3200, + "public_repos": 925, + "public_gists": 173, + "observed_public_commits": 3200, + "observed_public_pull_requests": 148, + "followers": 2142, + "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": 2109, + "public_repos": 2879, + "public_gists": 1015, + "observed_public_commits": 2109, + "observed_public_pull_requests": 21, + "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": 1881, + "public_repos": 343, + "public_gists": 7, + "observed_public_commits": 1881, + "observed_public_pull_requests": 25, + "followers": 3959, + "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": 1728, + "public_repos": 422, + "public_gists": 101, + "observed_public_commits": 1728, + "observed_public_pull_requests": 4, + "followers": 490, + "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": 1477, + "public_repos": 226, + "public_gists": 26, + "observed_public_commits": 1477, + "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": 1199, + "public_repos": 11, + "public_gists": 148, + "observed_public_commits": 1199, + "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": 1154, + "public_repos": 204, + "public_gists": 3, + "observed_public_commits": 1154, + "observed_public_pull_requests": 103, + "followers": 392, + "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": "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "akm-coding", + "name": "Aung Kaung Myat", + "profile_url": "https://github.com/akm-coding", + "public_contributions": 938, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 938, + "observed_public_pull_requests": 328, + "followers": 183, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "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", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "un4ckn0wl3z", + "name": "un4¹³³⁷", + "profile_url": "https://github.com/un4ckn0wl3z", + "public_contributions": 911, + "public_repos": 906, + "public_gists": 390, + "observed_public_commits": 911, + "observed_public_pull_requests": 22, + "followers": 573, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "zkan", + "name": "Kan Ouivirach", + "profile_url": "https://github.com/zkan", + "public_contributions": 875, + "public_repos": 866, + "public_gists": 65, + "observed_public_commits": 875, + "observed_public_pull_requests": 16, + "followers": 486, + "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": 873, + "public_repos": 695, + "public_gists": 104, + "observed_public_commits": 873, + "observed_public_pull_requests": 40, + "followers": 264, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "AnuchitO", + "name": "Anuchit Prasertsang", + "profile_url": "https://github.com/AnuchitO", + "public_contributions": 855, + "public_repos": 554, + "public_gists": 38, + "observed_public_commits": 855, + "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": 844, + "public_repos": 202, + "public_gists": 13, + "observed_public_commits": 844, + "observed_public_pull_requests": 222, + "followers": 929, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/history/2026-05-14/countries-ukraine.json b/data/history/2026-05-14/countries-ukraine.json new file mode 100644 index 0000000..f007b6c --- /dev/null +++ b/data/history/2026-05-14/countries-ukraine.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 18506 + ] + }, + "code": "UA", + "candidate_count": 35130, + "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": 35130, + "accepted": 100 + } + ], + "entries": [ + { + "login": "5HT", + "name": "Namdak Tonpa", + "profile_url": "https://github.com/5HT", + "public_contributions": 5682, + "public_repos": 215, + "public_gists": 179, + "observed_public_commits": 5682, + "observed_public_pull_requests": 15, + "followers": 395, + "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": 1966, + "public_repos": 222, + "public_gists": 0, + "observed_public_commits": 1966, + "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": 1840, + "public_repos": 23, + "public_gists": 3, + "observed_public_commits": 1840, + "observed_public_pull_requests": 413, + "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": 1685, + "public_repos": 119, + "public_gists": 14, + "observed_public_commits": 1685, + "observed_public_pull_requests": 69, + "followers": 1231, + "location": "Kharkiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "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, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "rashevskyv", + "name": "xHR", + "profile_url": "https://github.com/rashevskyv", + "public_contributions": 1292, + "public_repos": 96, + "public_gists": 2, + "observed_public_commits": 1292, + "observed_public_pull_requests": 8, + "followers": 440, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "Tyrrrz", + "name": "Oleksii Holub", + "profile_url": "https://github.com/Tyrrrz", + "public_contributions": 1237, + "public_repos": 37, + "public_gists": 5, + "observed_public_commits": 1237, + "observed_public_pull_requests": 77, + "followers": 2863, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "hebasto", + "name": "Hennadii Stepanov", + "profile_url": "https://github.com/hebasto", + "public_contributions": 1193, + "public_repos": 80, + "public_gists": 27, + "observed_public_commits": 1193, + "observed_public_pull_requests": 463, + "followers": 1260, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "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", + "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 + }, + { + "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": 445, + "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": 882, + "public_repos": 177, + "public_gists": 189, + "observed_public_commits": 882, + "observed_public_pull_requests": 269, + "followers": 416, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "olton", + "name": "Serhii Pimenov", + "profile_url": "https://github.com/olton", + "public_contributions": 877, + "public_repos": 148, + "public_gists": 12, + "observed_public_commits": 877, + "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 + }, + { + "login": "maksimKorzh", + "name": "Code Monkey King", + "profile_url": "https://github.com/maksimKorzh", + "public_contributions": 827, + "public_repos": 229, + "public_gists": 33, + "observed_public_commits": 827, + "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, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "yshmarov", + "name": "Yaro Shm", + "profile_url": "https://github.com/yshmarov", + "public_contributions": 717, + "public_repos": 40, + "public_gists": 17, + "observed_public_commits": 717, + "observed_public_pull_requests": 133, + "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": 555, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 555, + "observed_public_pull_requests": 1, + "followers": 407, + "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": 476, + "public_repos": 214, + "public_gists": 33, + "observed_public_commits": 476, + "observed_public_pull_requests": 207, + "followers": 493, + "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": 444, + "public_repos": 207, + "public_gists": 2, + "observed_public_commits": 444, + "observed_public_pull_requests": 3, + "followers": 642, + "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-14/countries-united-arab-emirates.json b/data/history/2026-05-14/countries-united-arab-emirates.json new file mode 100644 index 0000000..2622736 --- /dev/null +++ b/data/history/2026-05-14/countries-united-arab-emirates.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 61348 + ] + }, + "code": "AE", + "candidate_count": 2459, + "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": 2459, + "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11738, + "public_repos": 94, + "public_gists": 16, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, + "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": "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "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", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "FrayxRulez", + "name": "Fela", + "profile_url": "https://github.com/FrayxRulez", + "public_contributions": 2114, + "public_repos": 33, + "public_gists": 4, + "observed_public_commits": 2114, + "observed_public_pull_requests": 2, + "followers": 343, + "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": 1191, + "public_repos": 55, + "public_gists": 2, + "observed_public_commits": 1191, + "observed_public_pull_requests": 673, + "followers": 237, + "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": 1088, + "public_repos": 29, + "public_gists": 29, + "observed_public_commits": 1088, + "observed_public_pull_requests": 71, + "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": 938, + "public_repos": 126, + "public_gists": 49, + "observed_public_commits": 938, + "observed_public_pull_requests": 44, + "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": 790, + "public_repos": 45, + "public_gists": 5, + "observed_public_commits": 790, + "observed_public_pull_requests": 545, + "followers": 114, + "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": 653, + "public_repos": 131, + "public_gists": 2, + "observed_public_commits": 653, + "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": "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_repos": 126, + "public_gists": 3, + "observed_public_commits": 632, + "observed_public_pull_requests": 18, + "followers": 445, + "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, + "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", + "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": 96, + "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, + "previous_rank": 15 + }, + { + "login": "heartwilltell", + "name": "Serhii Mariiekha", + "profile_url": "https://github.com/heartwilltell", + "public_contributions": 437, + "public_repos": 29, + "public_gists": 4, + "observed_public_commits": 437, + "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, + "previous_rank": 16 + }, + { + "login": "aswinandro", + "name": "Aswin Andro", + "profile_url": "https://github.com/aswinandro", + "public_contributions": 425, + "public_repos": 94, + "public_gists": 0, + "observed_public_commits": 425, + "observed_public_pull_requests": 54, + "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, + "previous_rank": 17 + }, + { + "login": "cr2007", + "name": "CSK", + "profile_url": "https://github.com/cr2007", + "public_contributions": 327, + "public_repos": 99, + "public_gists": 8, + "observed_public_commits": 327, + "observed_public_pull_requests": 41, + "followers": 129, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "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": "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/countries-united-kingdom.json b/data/history/2026-05-14/countries-united-kingdom.json new file mode 100644 index 0000000..9384b0b --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85481 + ] + }, + "code": "GB", + "candidate_count": 96053, + "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": 29384, + "accepted": 25 + }, + { + "query": "location:London repos:>5 type:user", + "total": 56482, + "accepted": 20 + }, + { + "query": "location:England repos:>5 type:user", + "total": 6489, + "accepted": 23 + }, + { + "query": "location:Scotland repos:>5 type:user", + "total": 3698, + "accepted": 25 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 49979, + "public_repos": 191, + "public_gists": 297, + "observed_public_commits": 49979, + "observed_public_pull_requests": 1030, + "followers": 49839, + "location": "Vienna & London", + "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": 11613, + "public_repos": 209, + "public_gists": 358, + "observed_public_commits": 11613, + "observed_public_pull_requests": 5, + "followers": 2179, + "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": 5119, + "public_repos": 44, + "public_gists": 0, + "observed_public_commits": 5119, + "observed_public_pull_requests": 636, + "followers": 4312, + "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": 4564, + "public_repos": 75, + "public_gists": 0, + "observed_public_commits": 4564, + "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": 3074, + "public_repos": 558, + "public_gists": 8, + "observed_public_commits": 3074, + "observed_public_pull_requests": 7, + "followers": 5019, + "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": 2887, + "public_repos": 610, + "public_gists": 26, + "observed_public_commits": 2887, + "observed_public_pull_requests": 34, + "followers": 843, + "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": 2390, + "public_repos": 414, + "public_gists": 67, + "observed_public_commits": 2390, + "observed_public_pull_requests": 121, + "followers": 5054, + "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": 2204, + "public_repos": 45, + "public_gists": 34, + "observed_public_commits": 2204, + "observed_public_pull_requests": 53, + "followers": 4404, + "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": "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_repos": 509, + "public_gists": 218, + "observed_public_commits": 1825, + "observed_public_pull_requests": 37, + "followers": 5129, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "lissy93", + "name": "Alicia Sykes", + "profile_url": "https://github.com/lissy93", + "public_contributions": 1739, + "public_repos": 140, + "public_gists": 22, + "observed_public_commits": 1739, + "observed_public_pull_requests": 117, + "followers": 7098, + "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": 1636, + "public_repos": 387, + "public_gists": 64, + "observed_public_commits": 1636, + "observed_public_pull_requests": 665, + "followers": 4217, + "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": "iamtrask", + "name": "Andrew Trask", + "profile_url": "https://github.com/iamtrask", + "public_contributions": 1538, + "public_repos": 107, + "public_gists": 4, + "observed_public_commits": 1538, + "observed_public_pull_requests": 22, + "followers": 4470, + "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 + }, + { + "login": "wenkokke", + "name": "Wen Kokke", + "profile_url": "https://github.com/wenkokke", + "public_contributions": 1465, + "public_repos": 193, + "public_gists": 30, + "observed_public_commits": 1465, + "observed_public_pull_requests": 196, + "followers": 492, + "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": 1393, + "public_repos": 395, + "public_gists": 11, + "observed_public_commits": 1393, + "observed_public_pull_requests": 792, + "followers": 1790, + "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": 1147, + "public_repos": 115, + "public_gists": 69, + "observed_public_commits": 1147, + "observed_public_pull_requests": 116, + "followers": 4586, + "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": 1073, + "public_repos": 259, + "public_gists": 19, + "observed_public_commits": 1073, + "observed_public_pull_requests": 194, + "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": 970, + "public_repos": 328, + "public_gists": 133, + "observed_public_commits": 970, + "observed_public_pull_requests": 381, + "followers": 6293, + "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": 4947, + "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-14/countries-united-states.json b/data/history/2026-05-14/countries-united-states.json new file mode 100644 index 0000000..fe14cd8 --- /dev/null +++ b/data/history/2026-05-14/countries-united-states.json @@ -0,0 +1,404 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 30329 + ] + }, + "code": "US", + "candidate_count": 146033, + "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": 42455, + "accepted": 20 + }, + { + "query": "location:California repos:>5 type:user", + "total": 27285, + "accepted": 20 + }, + { + "query": "location:\"San Francisco\" repos:>5 type:user", + "total": 37930, + "accepted": 18 + }, + { + "query": "location:Seattle repos:>5 type:user", + "total": 31048, + "accepted": 20 + }, + { + "query": "location:NYC repos:>5 type:user", + "total": 7315, + "accepted": 0 + } + ], + "entries": [ + { + "login": "vczh", + "profile_url": "https://github.com/vczh", + "public_contributions": 5663, + "public_repos": 20, + "public_gists": 10, + "observed_public_commits": 5663, + "observed_public_pull_requests": 5, + "followers": 17530, + "location": "Seattle, WA, USA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "steven-tey", + "name": "Steven Tey", + "profile_url": "https://github.com/steven-tey", + "public_contributions": 5014, + "public_repos": 116, + "public_gists": 54, + "observed_public_commits": 5014, + "observed_public_pull_requests": 445, + "followers": 6018, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "lucidrains", + "name": "Phil Wang", + "profile_url": "https://github.com/lucidrains", + "public_contributions": 4184, + "public_repos": 395, + "public_gists": 33, + "observed_public_commits": 4184, + "observed_public_pull_requests": 24, + "followers": 59804, + "location": "San Francisco", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "dtolnay", + "name": "David Tolnay", + "profile_url": "https://github.com/dtolnay", + "public_contributions": 3916, + "public_repos": 133, + "public_gists": 3, + "observed_public_commits": 3916, + "observed_public_pull_requests": 607, + "followers": 9366, + "location": "Redwood City, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "simonw", + "name": "Simon Willison", + "profile_url": "https://github.com/simonw", + "public_contributions": 3726, + "public_repos": 999, + "public_gists": 335, + "observed_public_commits": 3726, + "observed_public_pull_requests": 736, + "followers": 14836, + "location": "Half Moon Bay, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "glenn-jocher", + "name": "Glenn Jocher", + "profile_url": "https://github.com/glenn-jocher", + "public_contributions": 1720, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 1720, + "observed_public_pull_requests": 1374, + "followers": 4037, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "colinhacks", + "name": "Colin McDonnell", + "profile_url": "https://github.com/colinhacks", + "public_contributions": 1474, + "public_repos": 168, + "public_gists": 30, + "observed_public_commits": 1474, + "observed_public_pull_requests": 173, + "followers": 3711, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "valyala", + "name": "Aliaksandr Valialkin", + "profile_url": "https://github.com/valyala", + "public_contributions": 1380, + "public_repos": 70, + "public_gists": 5, + "observed_public_commits": 1380, + "observed_public_pull_requests": 2, + "followers": 3864, + "location": "United states", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mjackson", + "name": "Michael Jackson", + "profile_url": "https://github.com/mjackson", + "public_contributions": 1316, + "public_repos": 226, + "public_gists": 77, + "observed_public_commits": 1316, + "observed_public_pull_requests": 134, + "followers": 7452, + "location": "Carlsbad, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "khuyentran1401", + "name": "Khuyen Tran", + "profile_url": "https://github.com/khuyentran1401", + "public_contributions": 1138, + "public_repos": 221, + "public_gists": 479, + "observed_public_commits": 1138, + "observed_public_pull_requests": 109, + "followers": 3775, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "eliben", + "name": "Eli Bendersky", + "profile_url": "https://github.com/eliben", + "public_contributions": 986, + "public_repos": 83, + "public_gists": 26, + "observed_public_commits": 986, + "observed_public_pull_requests": 3, + "followers": 6013, + "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 + }, + { + "login": "bradfitz", + "name": "Brad Fitzpatrick", + "profile_url": "https://github.com/bradfitz", + "public_contributions": 840, + "public_repos": 197, + "public_gists": 67, + "observed_public_commits": 840, + "observed_public_pull_requests": 481, + "followers": 13269, + "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": 15688, + "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": "stephencelis", + "name": "Stephen Celis", + "profile_url": "https://github.com/stephencelis", + "public_contributions": 736, + "public_repos": 155, + "public_gists": 42, + "observed_public_commits": 736, + "observed_public_pull_requests": 310, + "followers": 6153, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "tenderlove", + "name": "Aaron Patterson", + "profile_url": "https://github.com/tenderlove", + "public_contributions": 654, + "public_repos": 447, + "public_gists": 744, + "observed_public_commits": 654, + "observed_public_pull_requests": 102, + "followers": 9620, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "ThioJoe", + "profile_url": "https://github.com/ThioJoe", + "public_contributions": 627, + "public_repos": 73, + "public_gists": 18, + "observed_public_commits": 627, + "observed_public_pull_requests": 16, + "followers": 3247, + "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 + } + ] +} diff --git a/data/history/2026-05-14/countries-vietnam.json b/data/history/2026-05-14/countries-vietnam.json new file mode 100644 index 0000000..664a6e5 --- /dev/null +++ b/data/history/2026-05-14/countries-vietnam.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24854 + ] + }, + "code": "VN", + "candidate_count": 16044, + "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": 16044, + "accepted": 100 + } + ], + "entries": [ + { + "login": "vinhnx", + "name": "Vinh Nguyen", + "profile_url": "https://github.com/vinhnx", + "public_contributions": 7134, + "public_repos": 239, + "public_gists": 250, + "observed_public_commits": 7134, + "observed_public_pull_requests": 401, + "followers": 556, + "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": 3419, + "public_repos": 77, + "public_gists": 1, + "observed_public_commits": 3419, + "observed_public_pull_requests": 922, + "followers": 225, + "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": 3398, + "public_repos": 84, + "public_gists": 1, + "observed_public_commits": 3398, + "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": 2738, + "public_repos": 99, + "public_gists": 4, + "observed_public_commits": 2738, + "observed_public_pull_requests": 11, + "followers": 7348, + "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": 1811, + "public_repos": 115, + "public_gists": 0, + "observed_public_commits": 1811, + "observed_public_pull_requests": 272, + "followers": 797, + "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": 1381, + "public_repos": 180, + "public_gists": 137, + "observed_public_commits": 1381, + "observed_public_pull_requests": 18, + "followers": 911, + "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": 1306, + "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", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "rilwis", + "name": "Anh Tran", + "profile_url": "https://github.com/rilwis", + "public_contributions": 1283, + "public_repos": 32, + "public_gists": 44, + "observed_public_commits": 1283, + "observed_public_pull_requests": 66, + "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 + }, + { + "login": "hunghg255", + "name": "Hung Hoang", + "profile_url": "https://github.com/hunghg255", + "public_contributions": 1113, + "public_repos": 567, + "public_gists": 67, + "observed_public_commits": 1113, + "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": 966, + "public_repos": 230, + "public_gists": 72, + "observed_public_commits": 966, + "observed_public_pull_requests": 50, + "followers": 256, + "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": 952, + "public_repos": 57, + "public_gists": 2, + "observed_public_commits": 952, + "observed_public_pull_requests": 10, + "followers": 268, + "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": 906, + "public_repos": 194, + "public_gists": 12, + "observed_public_commits": 906, + "observed_public_pull_requests": 9, + "followers": 736, + "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": 860, + "public_repos": 106, + "public_gists": 1, + "observed_public_commits": 860, + "observed_public_pull_requests": 0, + "followers": 246, + "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": 786, + "public_repos": 211, + "public_gists": 51, + "observed_public_commits": 786, + "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": 636, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 636, + "observed_public_pull_requests": 848, + "followers": 441, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "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_repos": 42, + "public_gists": 0, + "observed_public_commits": 567, + "observed_public_pull_requests": 69, + "followers": 940, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "lucthienphong1120", + "name": "Thiên Phong", + "profile_url": "https://github.com/lucthienphong1120", + "public_contributions": 539, + "public_repos": 89, + "public_gists": 0, + "observed_public_commits": 539, + "observed_public_pull_requests": 6, + "followers": 386, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "bazzi24", + "name": "Bazzi Tr", + "profile_url": "https://github.com/bazzi24", + "public_contributions": 513, + "public_repos": 10, + "public_gists": 0, + "observed_public_commits": 513, + "observed_public_pull_requests": 16, + "followers": 292, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/history/2026-05-14/global-contributors.json b/data/history/2026-05-14/global-contributors.json new file mode 100644 index 0000000..9b8603b --- /dev/null +++ b/data/history/2026-05-14/global-contributors.json @@ -0,0 +1,393 @@ +{ + "kind": "global", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 970834 + ] + }, + "candidate_count": 12699, + "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": 6517, + "accepted": 80 + }, + { + "query": "repos:>100 followers:>500 type:user", + "total": 6182, + "accepted": 33 + }, + { + "query": "derived from current country, language, and global contributor snapshots", + "total": 820, + "accepted": 0 + } + ], + "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_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "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": 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_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "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": 6, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39770, + "public_repos": 229, + "public_gists": 18, + "observed_public_commits": 39770, + "observed_public_pull_requests": 178, + "followers": 5361, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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": 3203, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "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", + "notable_repositories": [], + "rank": 11, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 29497, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 29497, + "observed_public_pull_requests": 38, + "followers": 15672, + "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": "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_repos": 105, + "public_gists": 0, + "observed_public_commits": 24203, + "observed_public_pull_requests": 27, + "followers": 644, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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, + "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, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20836, + "public_repos": 184, + "public_gists": 57, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, + "followers": 1106, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/languages-typescript.json b/data/history/2026-05-14/languages-typescript.json new file mode 100644 index 0000000..4853b54 --- /dev/null +++ b/data/history/2026-05-14/languages-typescript.json @@ -0,0 +1,356 @@ +{ + "kind": "language", + "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", + "status": "fresh", + "method": "github-rest-raw-public-metrics", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 91875 + ] + }, + "candidate_count": 6245, + "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": 6245, + "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": 3203, + "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": 13811, + "public_repos": 127, + "public_gists": 0, + "observed_public_commits": 13811, + "observed_public_pull_requests": 8632, + "followers": 4702, + "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": 10509, + "public_repos": 178, + "public_gists": 347, + "observed_public_commits": 10509, + "observed_public_pull_requests": 835, + "followers": 7860, + "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": 8329, + "public_repos": 17, + "public_gists": 0, + "observed_public_commits": 8329, + "observed_public_pull_requests": 0, + "followers": 2032, + "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": 5052, + "public_repos": 54, + "public_gists": 0, + "observed_public_commits": 5052, + "observed_public_pull_requests": 2, + "followers": 1748, + "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": 4410, + "public_repos": 130, + "public_gists": 3, + "observed_public_commits": 4410, + "observed_public_pull_requests": 2273, + "followers": 2043, + "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": 3144, + "public_repos": 309, + "public_gists": 1, + "observed_public_commits": 3144, + "observed_public_pull_requests": 26, + "followers": 4985, + "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_repos": 182, + "public_gists": 5, + "observed_public_commits": 2637, + "observed_public_pull_requests": 755, + "followers": 2762, + "location": "Bothell, WA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "mvanhorn", + "name": "Matt Van Horn", + "profile_url": "https://github.com/mvanhorn", + "public_contributions": 2163, + "public_repos": 973, + "public_gists": 0, + "observed_public_commits": 2163, + "observed_public_pull_requests": 2160, + "followers": 1723, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2033, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, + "location": "Poland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 11 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1750, + "public_repos": 291, + "public_gists": 49, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, + "followers": 1561, + "location": "Stockholm, Sweden", + "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_repos": 328, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, + "followers": 5024, + "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_repos": 184, + "public_gists": 19, + "observed_public_commits": 1582, + "observed_public_pull_requests": 1050, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "nevo-david", + "name": "Nevo David", + "profile_url": "https://github.com/nevo-david", + "public_contributions": 1494, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 1494, + "observed_public_pull_requests": 25, + "followers": 1981, + "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 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1125, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, + "followers": 2214, + "location": "Kerem Re'im, Israel ", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "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, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "hediet", + "name": "Henning Dieterichs", + "profile_url": "https://github.com/hediet", + "public_contributions": 1050, + "public_repos": 149, + "public_gists": 28, + "observed_public_commits": 1050, + "observed_public_pull_requests": 529, + "followers": 1747, + "location": "Zurich", + "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-14/manifest.json b/data/history/2026-05-14/manifest.json new file mode 100644 index 0000000..0f205b8 --- /dev/null +++ b/data/history/2026-05-14/manifest.json @@ -0,0 +1,506 @@ +{ + "generated_at": "2026-05-14T19:48:19.532Z", + "source_commit": "db1fc48", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "entries": 20 + } + ], + "failed_shards": [], + "stale_pages": [], + "api_budget": { + "provider": "github", + "mode": "live", + "remaining": 3439 + }, + "duration_ms": 3083817 +} diff --git a/data/history/2026-05-14/momentum-project-momentum-map.json b/data/history/2026-05-14/momentum-project-momentum-map.json new file mode 100644 index 0000000..29c2b50 --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "derived-github-public-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 984 + ] + }, + "candidate_count": 84, + "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": 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": 1 + }, + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18368, + "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", + "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": 150148, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "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": 4 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82623, + "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:45Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 5 + }, + { + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 18167, + "pull_requests_merged_7d": 98, + "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", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195117, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 9 + }, + { + "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": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "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", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "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", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "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, + "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 + }, + { + "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, + "releases_90d": 100, + "open_issues": 1533, + "pushed_at": "2026-05-14T19:44:19Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 17 + }, + { + "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, + "releases_90d": 100, + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", + "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/history/2026-05-14/projects-fastest-growing-open-source-projects.json b/data/history/2026-05-14/projects-fastest-growing-open-source-projects.json new file mode 100644 index 0000000..3f49f5b --- /dev/null +++ b/data/history/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 773 + ] + }, + "candidate_count": 40118, + "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": 36335, + "accepted": 80 + }, + { + "query": "created:>=2025-01-01 stars:>1000 archived:false", + "total": 3783, + "accepted": 69 + } + ], + "entries": [ + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195117, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 1 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82624, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 2 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "rank": 3 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "rank": 4 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40288, + "pull_requests_merged_7d": 98, + "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": "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, + "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": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106691, + "pull_requests_merged_7d": 83, + "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", + "rank": 7 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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", + "rank": 8 + }, + { + "full_name": "flutter/flutter", + "url": "https://github.com/flutter/flutter", + "stars": 176320, + "pull_requests_merged_7d": 66, + "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", + "rank": 9 + }, + { + "full_name": "koala73/worldmonitor", + "url": "https://github.com/koala73/worldmonitor", + "stars": 54180, + "pull_requests_merged_7d": 66, + "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", + "rank": 10 + }, + { + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "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, + "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", + "rank": 14 + }, + { + "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, + "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": 15 + }, + { + "full_name": "freeCodeCamp/freeCodeCamp", + "url": "https://github.com/freeCodeCamp/freeCodeCamp", + "stars": 444732, + "pull_requests_merged_7d": 50, + "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", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 67701, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "Comfy-Org/ComfyUI", + "url": "https://github.com/Comfy-Org/ComfyUI", + "stars": 112924, + "pull_requests_merged_7d": 51, + "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", + "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", + "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", + "rank": 20 + } + ] +} diff --git a/data/history/2026-05-14/rising-contributors.json b/data/history/2026-05-14/rising-contributors.json new file mode 100644 index 0000000..74846c2 --- /dev/null +++ b/data/history/2026-05-14/rising-contributors.json @@ -0,0 +1,355 @@ +{ + "kind": "rising", + "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", + "status": "fresh", + "method": "derived-github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 779220 + ] + }, + "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": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 10543, + "public_repos": 155, + "public_gists": 0, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 3 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13198, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 78382, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "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", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 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 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 13 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5527, + "public_repos": 2897, + "public_gists": 98, + "observed_public_commits": 5527, + "observed_public_pull_requests": 1, + "followers": 399, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2542, + "public_repos": 23682, + "public_gists": 113, + "observed_public_commits": 2542, + "observed_public_pull_requests": 18, + "followers": 21222, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11738, + "public_repos": 94, + "public_gists": 16, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, + "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 + }, + { + "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", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 53717, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "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", + "notable_repositories": [], + "rank": 19 + }, + { + "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", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal 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 b50b25b..dc88db4 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 @@ -19,7 +19,7 @@ 1000 ] }, - "candidate_count": 251395, + "candidate_count": 258152, "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": 190493, + "total": 196594, "accepted": 20 }, { "query": "topic:ai-agents archived:false", - "total": 28526, + "total": 28761, "accepted": 13 }, { "query": "topic:llm-agents archived:false", - "total": 1134, + "total": 1158, "accepted": 20 }, { "query": "topic:mcp archived:false", - "total": 30662, + "total": 31055, "accepted": 14 }, { "query": "agent framework archived:false stars:>100", - "total": 580, + "total": 584, "accepted": 16 } ], @@ -64,222 +64,222 @@ { "full_name": "elizaOS/eliza", "url": "https://github.com/elizaOS/eliza", - "stars": 18356, + "stars": 18368, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 6778, + "recent_commits_30d": 7405, "active_contributors_30d": 346, "total_contributors_observed": 346, "releases_90d": 1, - "open_issues": 10, - "pushed_at": "2026-05-13T05:14:29Z", + "open_issues": 7, + "pushed_at": "2026-05-14T13:41:51Z", "discovered_by_query": "agent framework archived:false stars:>100", - "primary_language": "JavaScript", - "rank": 1 - }, - { - "full_name": "anomalyco/opencode", - "url": "https://github.com/anomalyco/opencode", - "stars": 159324, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 1684, - "active_contributors_30d": 453, - "total_contributors_observed": 453, - "releases_90d": 95, - "open_issues": 4971, - "pushed_at": "2026-05-13T05:23:35Z", - "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 2 + "rank": 1 }, { "full_name": "openai/codex", "url": "https://github.com/openai/codex", - "stars": 82199, - "pull_requests_merged_7d": 99, + "stars": 82624, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1137, - "active_contributors_30d": 442, - "total_contributors_observed": 442, + "recent_commits_30d": 1175, + "active_contributors_30d": 448, + "total_contributors_observed": 448, "releases_90d": 100, - "open_issues": 3847, - "pushed_at": "2026-05-13T05:24:47Z", + "open_issues": 3923, + "pushed_at": "2026-05-14T19:45:45Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "Rust", - "rank": 3 - }, - { - "full_name": "punkpeye/awesome-mcp-servers", - "url": "https://github.com/punkpeye/awesome-mcp-servers", - "stars": 86789, - "pull_requests_merged_7d": 0, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 917, - "active_contributors_30d": 446, - "total_contributors_observed": 446, - "releases_90d": 0, - "open_issues": 31, - "pushed_at": "2026-05-02T16:08:17Z", - "discovered_by_query": "topic:mcp archived:false", - "rank": 4 + "rank": 2 }, { "full_name": "mastra-ai/mastra", "url": "https://github.com/mastra-ai/mastra", - "stars": 23829, + "stars": 23886, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 843, - "active_contributors_30d": 434, - "total_contributors_observed": 434, - "releases_90d": 21, - "open_issues": 215, - "pushed_at": "2026-05-13T05:16:01Z", + "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": 5 + "rank": 3 }, { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187631, - "pull_requests_merged_7d": 100, + "stars": 187845, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 823, + "recent_commits_30d": 792, "active_contributors_30d": 428, "total_contributors_observed": 428, - "releases_90d": 91, - "open_issues": 421, - "pushed_at": "2026-05-13T05:25:36Z", + "releases_90d": 93, + "open_issues": 417, + "pushed_at": "2026-05-14T19:45:21Z", "discovered_by_query": "topic:mcp archived:false", "primary_language": "TypeScript", - "rank": 6 + "rank": 4 }, { "full_name": "lobehub/lobehub", "url": "https://github.com/lobehub/lobehub", - "stars": 76953, - "pull_requests_merged_7d": 99, + "stars": 77077, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 763, + "recent_commits_30d": 759, "active_contributors_30d": 321, "total_contributors_observed": 321, - "releases_90d": 60, - "open_issues": 558, - "pushed_at": "2026-05-13T05:19:45Z", + "releases_90d": 64, + "open_issues": 556, + "pushed_at": "2026-05-14T19:30:19Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 7 + "rank": 5 }, { - "full_name": "MemPalace/mempalace", - "url": "https://github.com/MemPalace/mempalace", - "stars": 52084, - "pull_requests_merged_7d": 47, + "full_name": "punkpeye/awesome-mcp-servers", + "url": "https://github.com/punkpeye/awesome-mcp-servers", + "stars": 86888, + "pull_requests_merged_7d": 0, "pull_requests_merged_30d": 100, - "recent_commits_30d": 653, - "active_contributors_30d": 69, - "total_contributors_observed": 69, - "releases_90d": 8, - "open_issues": 228, - "pushed_at": "2026-05-13T00:43:47Z", + "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", "discovered_by_query": "topic:mcp archived:false", - "primary_language": "Python", - "rank": 8 + "rank": 6 }, { "full_name": "heygen-com/hyperframes", "url": "https://github.com/heygen-com/hyperframes", - "stars": 17681, - "pull_requests_merged_7d": 82, + "stars": 18167, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 563, - "active_contributors_30d": 19, - "total_contributors_observed": 19, + "recent_commits_30d": 609, + "active_contributors_30d": 20, + "total_contributors_observed": 20, "releases_90d": 100, - "open_issues": 11, - "pushed_at": "2026-05-13T05:17:50Z", + "open_issues": 13, + "pushed_at": "2026-05-14T18:56:18Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", - "rank": 9 + "rank": 7 + }, + { + "full_name": "MemPalace/mempalace", + "url": "https://github.com/MemPalace/mempalace", + "stars": 52191, + "pull_requests_merged_7d": 25, + "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", + "rank": 8 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42295, - "pull_requests_merged_7d": 48, + "stars": 42455, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 521, - "active_contributors_30d": 265, - "total_contributors_observed": 265, - "releases_90d": 12, - "open_issues": 299, - "pushed_at": "2026-05-13T04:49:21Z", + "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", - "rank": 10 + "rank": 9 }, { "full_name": "infiniflow/ragflow", "url": "https://github.com/infiniflow/ragflow", - "stars": 80385, - "pull_requests_merged_7d": 100, + "stars": 80507, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 458, + "recent_commits_30d": 474, "active_contributors_30d": 462, "total_contributors_observed": 462, - "releases_90d": 3, - "open_issues": 2859, - "pushed_at": "2026-05-13T04:54:00Z", + "releases_90d": 5, + "open_issues": 2871, + "pushed_at": "2026-05-14T13:39:48Z", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", "primary_language": "Python", - "rank": 11 + "rank": 10 }, { - "full_name": "affaan-m/everything-claude-code", - "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 180707, + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 348, - "active_contributors_30d": 168, - "total_contributors_observed": 168, - "releases_90d": 5, - "open_issues": 0, - "pushed_at": "2026-05-13T05:22:01Z", + "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", "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", - "rank": 12 + "primary_language": "TypeScript", + "rank": 11 }, { "full_name": "mudler/LocalAI", "url": "https://github.com/mudler/LocalAI", - "stars": 46227, - "pull_requests_merged_7d": 70, + "stars": 46262, + "pull_requests_merged_7d": 71, "pull_requests_merged_30d": 100, - "recent_commits_30d": 336, - "active_contributors_30d": 192, - "total_contributors_observed": 192, - "releases_90d": 11, - "open_issues": 136, - "pushed_at": "2026-05-12T22:41:33Z", + "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", "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": 26256, - "pull_requests_merged_7d": 99, + "stars": 26310, + "pull_requests_merged_7d": 92, "pull_requests_merged_30d": 100, - "recent_commits_30d": 235, - "active_contributors_30d": 268, - "total_contributors_observed": 268, + "recent_commits_30d": 243, + "active_contributors_30d": 269, + "total_contributors_observed": 269, "releases_90d": 43, - "open_issues": 46, - "pushed_at": "2026-05-13T02:13:58Z", + "open_issues": 45, + "pushed_at": "2026-05-14T10:24:35Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "Python", "rank": 14 @@ -287,15 +287,15 @@ { "full_name": "bytedance/deer-flow", "url": "https://github.com/bytedance/deer-flow", - "stars": 67221, - "pull_requests_merged_7d": 47, + "stars": 67701, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 204, + "recent_commits_30d": 197, "active_contributors_30d": 244, "total_contributors_observed": 244, "releases_90d": 0, - "open_issues": 487, - "pushed_at": "2026-05-13T04:58:42Z", + "open_issues": 502, + "pushed_at": "2026-05-14T04:10:26Z", "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "Python", "rank": 15 @@ -303,15 +303,15 @@ { "full_name": "daytonaio/daytona", "url": "https://github.com/daytonaio/daytona", - "stars": 72416, - "pull_requests_merged_7d": 34, + "stars": 72441, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 195, - "active_contributors_30d": 223, - "total_contributors_observed": 223, - "releases_90d": 37, + "recent_commits_30d": 166, + "active_contributors_30d": 224, + "total_contributors_observed": 224, + "releases_90d": 36, "open_issues": 279, - "pushed_at": "2026-05-12T21:07:39Z", + "pushed_at": "2026-05-14T17:44:35Z", "discovered_by_query": "topic:ai-agents archived:false", "primary_language": "TypeScript", "rank": 16 @@ -319,15 +319,15 @@ { "full_name": "IBM/mcp-context-forge", "url": "https://github.com/IBM/mcp-context-forge", - "stars": 3687, - "pull_requests_merged_7d": 60, + "stars": 3702, + "pull_requests_merged_7d": 58, "pull_requests_merged_30d": 100, - "recent_commits_30d": 161, + "recent_commits_30d": 156, "active_contributors_30d": 151, "total_contributors_observed": 151, - "releases_90d": 4, - "open_issues": 848, - "pushed_at": "2026-05-13T00:01:35Z", + "releases_90d": 5, + "open_issues": 857, + "pushed_at": "2026-05-14T18:18:42Z", "discovered_by_query": "topic:llm-agents archived:false", "primary_language": "Python", "rank": 17 @@ -335,15 +335,15 @@ { "full_name": "deepset-ai/haystack", "url": "https://github.com/deepset-ai/haystack", - "stars": 25208, - "pull_requests_merged_7d": 34, + "stars": 25230, + "pull_requests_merged_7d": 35, "pull_requests_merged_30d": 100, - "recent_commits_30d": 149, + "recent_commits_30d": 143, "active_contributors_30d": 345, "total_contributors_observed": 345, - "releases_90d": 21, - "open_issues": 92, - "pushed_at": "2026-05-12T20:14:35Z", + "releases_90d": 18, + "open_issues": 94, + "pushed_at": "2026-05-14T15:22:02Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "MDX", "rank": 18 @@ -351,32 +351,32 @@ { "full_name": "langchain-ai/langgraph", "url": "https://github.com/langchain-ai/langgraph", - "stars": 31908, - "pull_requests_merged_7d": 32, + "stars": 32051, + "pull_requests_merged_7d": 26, "pull_requests_merged_30d": 100, - "recent_commits_30d": 131, + "recent_commits_30d": 119, "active_contributors_30d": 273, "total_contributors_observed": 273, "releases_90d": 73, - "open_issues": 290, - "pushed_at": "2026-05-12T17:10:54Z", + "open_issues": 296, + "pushed_at": "2026-05-14T16:45:38Z", "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "Python", "rank": 19 }, { - "full_name": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57485, - "pull_requests_merged_7d": 77, + "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": 997, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 46, - "open_issues": 433, - "pushed_at": "2026-05-13T04:46:24Z", - "discovered_by_query": "topic:ai-agents archived:false", + "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 4db79ed..aed4096 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 995 + 996 ] }, - "candidate_count": 288265, + "candidate_count": 294716, "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,86 +35,86 @@ "candidate_count_by_query": [ { "query": "claude archived:false pushed:>=2026-04-01", - "total": 127889, + "total": 132088, "accepted": 20 }, { "query": "claude-code archived:false", - "total": 138538, + "total": 140481, "accepted": 4 }, { "query": "topic:claude archived:false", - "total": 21312, + "total": 21622, "accepted": 8 }, { "query": "anthropic claude archived:false stars:>50", - "total": 526, - "accepted": 10 + "total": 525, + "accepted": 9 } ], "entries": [ - { - "full_name": "lobehub/lobehub", - "url": "https://github.com/lobehub/lobehub", - "stars": 76953, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 763, - "active_contributors_30d": 321, - "total_contributors_observed": 321, - "releases_90d": 60, - "open_issues": 558, - "pushed_at": "2026-05-13T05:19:45Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", - "rank": 1 - }, { "full_name": "gsd-build/get-shit-done", "url": "https://github.com/gsd-build/get-shit-done", - "stars": 61808, + "stars": 62208, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 750, + "recent_commits_30d": 796, "active_contributors_30d": 136, "total_contributors_observed": 136, - "releases_90d": 57, - "open_issues": 44, - "pushed_at": "2026-05-13T04:04:13Z", + "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": 1 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", "rank": 2 }, { "full_name": "nexu-io/open-design", "url": "https://github.com/nexu-io/open-design", - "stars": 38628, - "pull_requests_merged_7d": 99, + "stars": 40291, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 630, - "active_contributors_30d": 183, - "total_contributors_observed": 183, - "releases_90d": 7, - "open_issues": 219, - "pushed_at": "2026-05-13T05:25:58Z", - "discovered_by_query": "anthropic claude archived:false stars:>50", + "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 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42295, - "pull_requests_merged_7d": 48, + "stars": 42455, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 521, - "active_contributors_30d": 265, - "total_contributors_observed": 265, - "releases_90d": 12, - "open_issues": 299, - "pushed_at": "2026-05-13T04:49:21Z", + "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:claude archived:false", "primary_language": "Python", "rank": 4 @@ -122,79 +122,79 @@ { "full_name": "promptfoo/promptfoo", "url": "https://github.com/promptfoo/promptfoo", - "stars": 21192, - "pull_requests_merged_7d": 88, + "stars": 21255, + "pull_requests_merged_7d": 82, "pull_requests_merged_30d": 100, - "recent_commits_30d": 475, + "recent_commits_30d": 463, "active_contributors_30d": 278, "total_contributors_observed": 278, "releases_90d": 16, - "open_issues": 73, - "pushed_at": "2026-05-13T01:14:01Z", + "open_issues": 74, + "pushed_at": "2026-05-14T19:17:07Z", "discovered_by_query": "anthropic claude archived:false stars:>50", "primary_language": "TypeScript", "rank": 5 }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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", + "primary_language": "TypeScript", + "rank": 6 + }, { "full_name": "affaan-m/everything-claude-code", "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 180707, + "stars": 182141, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 348, + "recent_commits_30d": 323, "active_contributors_30d": 168, "total_contributors_observed": 168, "releases_90d": 5, - "open_issues": 0, - "pushed_at": "2026-05-13T05:22:01Z", + "open_issues": 3, + "pushed_at": "2026-05-14T03:31:29Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "JavaScript", - "rank": 6 + "rank": 7 }, { "full_name": "danny-avila/LibreChat", "url": "https://github.com/danny-avila/LibreChat", - "stars": 36940, - "pull_requests_merged_7d": 73, + "stars": 36999, + "pull_requests_merged_7d": 72, "pull_requests_merged_30d": 100, - "recent_commits_30d": 188, - "active_contributors_30d": 335, - "total_contributors_observed": 335, - "releases_90d": 13, - "open_issues": 258, - "pushed_at": "2026-05-13T03:49:57Z", + "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", "discovered_by_query": "anthropic claude archived:false stars:>50", "primary_language": "TypeScript", - "rank": 7 - }, - { - "full_name": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57485, - "pull_requests_merged_7d": 77, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 997, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 46, - "open_issues": 433, - "pushed_at": "2026-05-13T04:46:24Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", "rank": 8 }, { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 147314, + "stars": 150148, "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 98, - "recent_commits_30d": 4083, + "recent_commits_30d": 4040, "active_contributors_30d": 386, "total_contributors_observed": 386, "releases_90d": 12, - "open_issues": 3673, - "pushed_at": "2026-05-13T03:49:22Z", + "open_issues": 3961, + "pushed_at": "2026-05-14T16:59:06Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Python", "rank": 9 @@ -202,15 +202,15 @@ { "full_name": "CherryHQ/cherry-studio", "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45545, - "pull_requests_merged_7d": 40, + "stars": 45662, + "pull_requests_merged_7d": 45, "pull_requests_merged_30d": 98, - "recent_commits_30d": 92, - "active_contributors_30d": 364, - "total_contributors_observed": 364, + "recent_commits_30d": 100, + "active_contributors_30d": 366, + "total_contributors_observed": 366, "releases_90d": 16, - "open_issues": 866, - "pushed_at": "2026-05-13T03:42:15Z", + "open_issues": 869, + "pushed_at": "2026-05-14T14:12:54Z", "discovered_by_query": "claude-code archived:false", "primary_language": "TypeScript", "rank": 10 @@ -218,74 +218,74 @@ { "full_name": "Significant-Gravitas/AutoGPT", "url": "https://github.com/Significant-Gravitas/AutoGPT", - "stars": 184263, - "pull_requests_merged_7d": 60, + "stars": 184296, + "pull_requests_merged_7d": 47, "pull_requests_merged_30d": 97, - "recent_commits_30d": 176, - "active_contributors_30d": 430, - "total_contributors_observed": 430, - "releases_90d": 11, - "open_issues": 256, - "pushed_at": "2026-05-13T03:08:26Z", + "recent_commits_30d": 218, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 12, + "open_issues": 258, + "pushed_at": "2026-05-14T18:16:13Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Python", "rank": 11 }, { - "full_name": "ruvnet/ruflo", - "url": "https://github.com/ruvnet/ruflo", - "stars": 49863, - "pull_requests_merged_7d": 50, - "pull_requests_merged_30d": 88, - "recent_commits_30d": 340, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 26, - "open_issues": 413, - "pushed_at": "2026-05-12T18:39:23Z", + "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": "rtk-ai/rtk", - "url": "https://github.com/rtk-ai/rtk", - "stars": 46875, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 85, - "recent_commits_30d": 172, - "active_contributors_30d": 86, - "total_contributors_observed": 86, - "releases_90d": 100, - "open_issues": 486, - "pushed_at": "2026-05-12T15:52:19Z", - "discovered_by_query": "claude-code archived:false", - "primary_language": "Rust", - "rank": 13 - }, { "full_name": "thedotmack/claude-mem", "url": "https://github.com/thedotmack/claude-mem", - "stars": 75285, - "pull_requests_merged_7d": 12, + "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": 84, - "open_issues": 47, + "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": 24646, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 67, - "recent_commits_30d": 253, + "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, @@ -298,81 +298,81 @@ { "full_name": "garrytan/gstack", "url": "https://github.com/garrytan/gstack", - "stars": 95026, - "pull_requests_merged_7d": 12, - "pull_requests_merged_30d": 59, - "recent_commits_30d": 60, + "stars": 96578, + "pull_requests_merged_7d": 13, + "pull_requests_merged_30d": 61, + "recent_commits_30d": 62, "active_contributors_30d": 9, "total_contributors_observed": 9, "releases_90d": 0, "open_issues": 203, - "pushed_at": "2026-05-12T06:25:46Z", + "pushed_at": "2026-05-14T15:35:32Z", "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": 68941, - "pull_requests_merged_7d": 3, + "stars": 70768, + "pull_requests_merged_7d": 2, "pull_requests_merged_30d": 56, - "recent_commits_30d": 193, + "recent_commits_30d": 203, "active_contributors_30d": 114, "total_contributors_observed": 114, "releases_90d": 9, - "open_issues": 674, - "pushed_at": "2026-05-12T14:36:03Z", + "open_issues": 684, + "pushed_at": "2026-05-14T18:41:39Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "Rust", - "rank": 17 - }, - { - "full_name": "jarrodwatts/claude-hud", - "url": "https://github.com/jarrodwatts/claude-hud", - "stars": 22557, - "pull_requests_merged_7d": 13, - "pull_requests_merged_30d": 56, - "recent_commits_30d": 150, - "active_contributors_30d": 68, - "total_contributors_observed": 68, - "releases_90d": 3, - "open_issues": 8, - "pushed_at": "2026-05-13T00:40:23Z", - "discovered_by_query": "anthropic claude archived:false stars:>50", - "primary_language": "JavaScript", "rank": 18 }, - { - "full_name": "santifer/career-ops", - "url": "https://github.com/santifer/career-ops", - "stars": 44311, - "pull_requests_merged_7d": 7, - "pull_requests_merged_30d": 52, - "recent_commits_30d": 65, - "active_contributors_30d": 41, - "total_contributors_observed": 41, - "releases_90d": 7, - "open_issues": 91, - "pushed_at": "2026-05-12T17:48:28Z", - "discovered_by_query": "topic:claude archived:false", - "primary_language": "JavaScript", - "rank": 19 - }, { "full_name": "safishamsi/graphify", "url": "https://github.com/safishamsi/graphify", - "stars": 47318, - "pull_requests_merged_7d": 22, - "pull_requests_merged_30d": 42, - "recent_commits_30d": 276, - "active_contributors_30d": 32, - "total_contributors_observed": 32, - "releases_90d": 97, - "open_issues": 98, - "pushed_at": "2026-05-12T13:53:33Z", + "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", + "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, + "releases_90d": 0, + "open_issues": 74, + "pushed_at": "2026-05-14T06:46:39Z", + "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 5fe934b..5c95ac2 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 @@ -19,7 +19,7 @@ 1000 ] }, - "candidate_count": 44739, + "candidate_count": 46410, "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,22 +35,22 @@ "candidate_count_by_query": [ { "query": "codex archived:false pushed:>=2026-04-01", - "total": 27953, + "total": 29160, "accepted": 20 }, { "query": "openai codex archived:false", - "total": 3746, + "total": 3809, "accepted": 17 }, { "query": "topic:codex archived:false", - "total": 6754, + "total": 6981, "accepted": 7 }, { "query": "codex cli archived:false", - "total": 6286, + "total": 6460, "accepted": 10 } ], @@ -58,15 +58,15 @@ { "full_name": "openai/codex", "url": "https://github.com/openai/codex", - "stars": 82199, - "pull_requests_merged_7d": 99, + "stars": 82623, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1137, - "active_contributors_30d": 442, - "total_contributors_observed": 442, + "recent_commits_30d": 1175, + "active_contributors_30d": 448, + "total_contributors_observed": 448, "releases_90d": 100, - "open_issues": 3847, - "pushed_at": "2026-05-13T05:24:47Z", + "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 @@ -74,46 +74,46 @@ { "full_name": "Yeachan-Heo/oh-my-codex", "url": "https://github.com/Yeachan-Heo/oh-my-codex", - "stars": 28429, - "pull_requests_merged_7d": 100, + "stars": 28657, + "pull_requests_merged_7d": 89, "pull_requests_merged_30d": 100, - "recent_commits_30d": 877, - "active_contributors_30d": 56, - "total_contributors_observed": 56, - "releases_90d": 100, - "open_issues": 1, - "pushed_at": "2026-05-13T04:04:09Z", + "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", "primary_language": "TypeScript", "rank": 2 }, { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14545, - "pull_requests_merged_7d": 39, + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40292, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 705, - "active_contributors_30d": 69, - "total_contributors_observed": 69, - "releases_90d": 100, - "open_issues": 6, - "pushed_at": "2026-05-12T21:01:24Z", - "discovered_by_query": "topic:codex archived:false", + "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": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", "rank": 3 }, { "full_name": "OpenCoworkAI/open-codesign", "url": "https://github.com/OpenCoworkAI/open-codesign", - "stars": 5750, + "stars": 5895, "pull_requests_merged_7d": 6, "pull_requests_merged_30d": 100, "recent_commits_30d": 682, "active_contributors_30d": 16, "total_contributors_observed": 16, "releases_90d": 6, - "open_issues": 34, + "open_issues": 36, "pushed_at": "2026-05-12T04:37:51Z", "discovered_by_query": "openai codex archived:false", "primary_language": "TypeScript", @@ -122,257 +122,257 @@ { "full_name": "manaflow-ai/cmux", "url": "https://github.com/manaflow-ai/cmux", - "stars": 16816, + "stars": 16939, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 644, - "active_contributors_30d": 86, - "total_contributors_observed": 86, - "releases_90d": 35, - "open_issues": 945, - "pushed_at": "2026-05-13T05:26:18Z", + "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", "discovered_by_query": "topic:codex archived:false", "primary_language": "Swift", "rank": 5 }, - { - "full_name": "nexu-io/open-design", - "url": "https://github.com/nexu-io/open-design", - "stars": 38629, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 631, - "active_contributors_30d": 183, - "total_contributors_observed": 183, - "releases_90d": 7, - "open_issues": 219, - "pushed_at": "2026-05-13T05:26:32Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", - "rank": 6 - }, { "full_name": "superset-sh/superset", "url": "https://github.com/superset-sh/superset", - "stars": 10619, + "stars": 10665, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 522, + "recent_commits_30d": 541, "active_contributors_30d": 62, "total_contributors_observed": 62, - "releases_90d": 84, - "open_issues": 521, - "pushed_at": "2026-05-13T05:15:23Z", + "releases_90d": 82, + "open_issues": 534, + "pushed_at": "2026-05-14T19:45:40Z", "discovered_by_query": "codex cli archived:false", "primary_language": "TypeScript", - "rank": 7 + "rank": 6 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42295, - "pull_requests_merged_7d": 48, + "stars": 42455, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 521, - "active_contributors_30d": 265, - "total_contributors_observed": 265, - "releases_90d": 12, - "open_issues": 299, - "pushed_at": "2026-05-13T04:49:21Z", + "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": "codex archived:false pushed:>=2026-04-01", "primary_language": "Python", + "rank": 7 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "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": 180708, + "stars": 182141, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 348, + "recent_commits_30d": 323, "active_contributors_30d": 168, "total_contributors_observed": 168, "releases_90d": 5, - "open_issues": 0, - "pushed_at": "2026-05-13T05:22:01Z", + "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 }, + { + "full_name": "teng-lin/notebooklm-py", + "url": "https://github.com/teng-lin/notebooklm-py", + "stars": 13234, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 21, + "total_contributors_observed": 21, + "releases_90d": 4, + "open_issues": 3, + "pushed_at": "2026-05-14T19:47:35Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 + }, { "full_name": "iOfficeAI/AionUi", "url": "https://github.com/iOfficeAI/AionUi", - "stars": 24925, - "pull_requests_merged_7d": 49, + "stars": 25153, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 226, + "recent_commits_30d": 145, "active_contributors_30d": 81, "total_contributors_observed": 81, "releases_90d": 51, - "open_issues": 398, - "pushed_at": "2026-05-13T04:44:45Z", + "open_issues": 408, + "pushed_at": "2026-05-14T15:10:23Z", "discovered_by_query": "topic:codex archived:false", "primary_language": "TypeScript", - "rank": 10 + "rank": 11 }, { "full_name": "chenhg5/cc-connect", "url": "https://github.com/chenhg5/cc-connect", - "stars": 8924, + "stars": 9198, "pull_requests_merged_7d": 1, "pull_requests_merged_30d": 99, - "recent_commits_30d": 242, + "recent_commits_30d": 231, "active_contributors_30d": 91, "total_contributors_observed": 91, "releases_90d": 32, - "open_issues": 181, + "open_issues": 191, "pushed_at": "2026-05-13T04:45:32Z", "discovered_by_query": "codex cli archived:false", "primary_language": "Go", - "rank": 11 + "rank": 12 + }, + { + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3756, + "pull_requests_merged_7d": 20, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 117, + "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", + "rank": 13 }, { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 147314, + "stars": 150148, "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 98, - "recent_commits_30d": 4083, + "recent_commits_30d": 4040, "active_contributors_30d": 386, "total_contributors_observed": 386, "releases_90d": 12, - "open_issues": 3673, - "pushed_at": "2026-05-13T03:49:22Z", + "open_issues": 3961, + "pushed_at": "2026-05-14T16:59:06Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "Python", - "rank": 12 + "rank": 14 }, { "full_name": "CherryHQ/cherry-studio", "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45545, - "pull_requests_merged_7d": 40, + "stars": 45662, + "pull_requests_merged_7d": 45, "pull_requests_merged_30d": 98, - "recent_commits_30d": 92, - "active_contributors_30d": 364, - "total_contributors_observed": 364, + "recent_commits_30d": 100, + "active_contributors_30d": 366, + "total_contributors_observed": 366, "releases_90d": 16, - "open_issues": 866, - "pushed_at": "2026-05-13T03:42:15Z", + "open_issues": 869, + "pushed_at": "2026-05-14T14:12:54Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 13 - }, - { - "full_name": "looplj/axonhub", - "url": "https://github.com/looplj/axonhub", - "stars": 3721, - "pull_requests_merged_7d": 19, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 119, - "active_contributors_30d": 59, - "total_contributors_observed": 59, - "releases_90d": 51, - "open_issues": 33, - "pushed_at": "2026-05-12T17:19:46Z", - "discovered_by_query": "openai codex archived:false", - "primary_language": "Go", - "rank": 14 + "rank": 15 }, { - "full_name": "ruvnet/ruflo", - "url": "https://github.com/ruvnet/ruflo", - "stars": 49863, - "pull_requests_merged_7d": 50, + "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": 340, - "active_contributors_30d": 20, - "total_contributors_observed": 20, - "releases_90d": 26, - "open_issues": 413, - "pushed_at": "2026-05-12T18:39:23Z", - "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "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", - "rank": 15 + "rank": 16 }, { - "full_name": "Wei-Shaw/sub2api", - "url": "https://github.com/Wei-Shaw/sub2api", - "stars": 20362, - "pull_requests_merged_7d": 11, - "pull_requests_merged_30d": 85, - "recent_commits_30d": 621, - "active_contributors_30d": 125, - "total_contributors_observed": 125, - "releases_90d": 44, - "open_issues": 934, - "pushed_at": "2026-05-13T02:07:22Z", + "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", "discovered_by_query": "openai codex archived:false", - "primary_language": "Go", - "rank": 16 + "primary_language": "Swift", + "rank": 17 }, { "full_name": "qixing-jk/all-api-hub", "url": "https://github.com/qixing-jk/all-api-hub", - "stars": 3539, - "pull_requests_merged_7d": 23, - "pull_requests_merged_30d": 82, - "recent_commits_30d": 193, + "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": 20, + "releases_90d": 19, "open_issues": 20, - "pushed_at": "2026-05-12T20:26:09Z", + "pushed_at": "2026-05-14T19:28:49Z", "discovered_by_query": "openai codex archived:false", "primary_language": "TypeScript", - "rank": 17 + "rank": 18 }, { - "full_name": "steipete/CodexBar", - "url": "https://github.com/steipete/CodexBar", - "stars": 12081, - "pull_requests_merged_7d": 40, - "pull_requests_merged_30d": 79, - "recent_commits_30d": 266, - "active_contributors_30d": 129, - "total_contributors_observed": 129, - "releases_90d": 11, - "open_issues": 59, - "pushed_at": "2026-05-12T07:18:04Z", + "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", "discovered_by_query": "openai codex archived:false", - "primary_language": "Swift", - "rank": 18 + "primary_language": "Go", + "rank": 19 }, { "full_name": "thedotmack/claude-mem", "url": "https://github.com/thedotmack/claude-mem", - "stars": 75285, - "pull_requests_merged_7d": 12, + "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": 84, - "open_issues": 47, + "releases_90d": 82, + "open_issues": 63, "pushed_at": "2026-05-13T03:38:38Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", - "rank": 19 - }, - { - "full_name": "teng-lin/notebooklm-py", - "url": "https://github.com/teng-lin/notebooklm-py", - "stars": 13106, - "pull_requests_merged_7d": 55, - "pull_requests_merged_30d": 72, - "recent_commits_30d": 90, - "active_contributors_30d": 21, - "total_contributors_observed": 21, - "releases_90d": 4, - "open_issues": 3, - "pushed_at": "2026-05-13T04:30:51Z", - "discovered_by_query": "codex cli archived:false", - "primary_language": "Python", "rank": 20 } ] diff --git a/data/latest/categories-developer-tools.json b/data/latest/categories-developer-tools.json index f0b9f54..6d56bf6 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-real-recent-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 545 + 539 ] }, - "candidate_count": 113127, + "candidate_count": 113794, "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": "topic:developer-tools archived:false", - "total": 27740, + "total": 28039, "accepted": 34 }, { "query": "topic:cli archived:false", - "total": 81358, + "total": 81710, "accepted": 29 }, { "query": "topic:devtools archived:false", - "total": 4029, + "total": 4045, "accepted": 33 } ], @@ -52,15 +52,15 @@ { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187631, - "pull_requests_merged_7d": 100, + "stars": 187845, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 823, + "recent_commits_30d": 792, "active_contributors_30d": 428, "total_contributors_observed": 428, - "releases_90d": 91, - "open_issues": 421, - "pushed_at": "2026-05-13T05:19:18Z", + "releases_90d": 93, + "open_issues": 417, + "pushed_at": "2026-05-14T19:29:27Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "TypeScript", "rank": 1 @@ -68,63 +68,63 @@ { "full_name": "affaan-m/everything-claude-code", "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 180706, + "stars": 182141, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 348, + "recent_commits_30d": 323, "active_contributors_30d": 168, "total_contributors_observed": 168, "releases_90d": 5, - "open_issues": 0, - "pushed_at": "2026-05-13T05:22:01Z", + "open_issues": 3, + "pushed_at": "2026-05-14T03:31:29Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "JavaScript", "rank": 2 }, - { - "full_name": "daytonaio/daytona", - "url": "https://github.com/daytonaio/daytona", - "stars": 72417, - "pull_requests_merged_7d": 34, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 195, - "active_contributors_30d": 223, - "total_contributors_observed": 223, - "releases_90d": 37, - "open_issues": 279, - "pushed_at": "2026-05-12T21:07:39Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "TypeScript", - "rank": 3 - }, { "full_name": "streamlit/streamlit", "url": "https://github.com/streamlit/streamlit", - "stars": 44566, - "pull_requests_merged_7d": 79, + "stars": 44589, + "pull_requests_merged_7d": 71, "pull_requests_merged_30d": 100, - "recent_commits_30d": 192, + "recent_commits_30d": 187, "active_contributors_30d": 306, "total_contributors_observed": 306, "releases_90d": 3, - "open_issues": 1100, - "pushed_at": "2026-05-13T00:03:13Z", + "open_issues": 1099, + "pushed_at": "2026-05-14T19:35:20Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72441, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", "rank": 4 }, { "full_name": "flipt-io/flipt", "url": "https://github.com/flipt-io/flipt", - "stars": 4793, - "pull_requests_merged_7d": 36, + "stars": 4794, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 49, + "recent_commits_30d": 47, "active_contributors_30d": 80, "total_contributors_observed": 80, "releases_90d": 4, "open_issues": 40, - "pushed_at": "2026-05-12T11:48:42Z", + "pushed_at": "2026-05-13T20:41:34Z", "discovered_by_query": "topic:devtools archived:false", "primary_language": "Go", "rank": 5 @@ -132,15 +132,15 @@ { "full_name": "ComposioHQ/composio", "url": "https://github.com/ComposioHQ/composio", - "stars": 28197, - "pull_requests_merged_7d": 42, + "stars": 28231, + "pull_requests_merged_7d": 33, "pull_requests_merged_30d": 99, - "recent_commits_30d": 417, + "recent_commits_30d": 416, "active_contributors_30d": 51, "total_contributors_observed": 51, "releases_90d": 100, - "open_issues": 16, - "pushed_at": "2026-05-13T04:47:56Z", + "open_issues": 17, + "pushed_at": "2026-05-14T15:44:08Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", "rank": 6 @@ -148,15 +148,15 @@ { "full_name": "google-gemini/gemini-cli", "url": "https://github.com/google-gemini/gemini-cli", - "stars": 103823, - "pull_requests_merged_7d": 77, + "stars": 103961, + "pull_requests_merged_7d": 81, "pull_requests_merged_30d": 98, - "recent_commits_30d": 319, + "recent_commits_30d": 317, "active_contributors_30d": 446, "total_contributors_observed": 446, "releases_90d": 100, - "open_issues": 1579, - "pushed_at": "2026-05-13T05:20:42Z", + "open_issues": 1533, + "pushed_at": "2026-05-14T19:44:19Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "TypeScript", "rank": 7 @@ -164,154 +164,154 @@ { "full_name": "ultralytics/ultralytics", "url": "https://github.com/ultralytics/ultralytics", - "stars": 57064, - "pull_requests_merged_7d": 29, + "stars": 57139, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 98, - "recent_commits_30d": 118, + "recent_commits_30d": 124, "active_contributors_30d": 355, "total_contributors_observed": 355, - "releases_90d": 35, - "open_issues": 110, - "pushed_at": "2026-05-13T03:24:38Z", + "releases_90d": 36, + "open_issues": 101, + "pushed_at": "2026-05-14T17:48:33Z", "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 + }, { "full_name": "agno-agi/agno", "url": "https://github.com/agno-agi/agno", - "stars": 40089, - "pull_requests_merged_7d": 18, + "stars": 40124, + "pull_requests_merged_7d": 15, "pull_requests_merged_30d": 97, - "recent_commits_30d": 139, + "recent_commits_30d": 152, "active_contributors_30d": 421, "total_contributors_observed": 421, "releases_90d": 24, - "open_issues": 406, - "pushed_at": "2026-05-13T05:13:44Z", + "open_issues": 411, + "pushed_at": "2026-05-14T18:50:09Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", - "rank": 9 + "rank": 10 }, { "full_name": "ChromeDevTools/chrome-devtools-mcp", "url": "https://github.com/ChromeDevTools/chrome-devtools-mcp", - "stars": 39398, - "pull_requests_merged_7d": 30, + "stars": 39597, + "pull_requests_merged_7d": 26, "pull_requests_merged_30d": 97, - "recent_commits_30d": 111, + "recent_commits_30d": 112, "active_contributors_30d": 85, "total_contributors_observed": 85, "releases_90d": 16, "open_issues": 74, - "pushed_at": "2026-05-13T04:22:11Z", + "pushed_at": "2026-05-14T18:05:07Z", "discovered_by_query": "topic:devtools archived:false", "primary_language": "TypeScript", - "rank": 10 - }, - { - "full_name": "OpenHands/OpenHands", - "url": "https://github.com/OpenHands/OpenHands", - "stars": 73321, - "pull_requests_merged_7d": 28, - "pull_requests_merged_30d": 96, - "recent_commits_30d": 241, - "active_contributors_30d": 463, - "total_contributors_observed": 463, - "releases_90d": 4, - "open_issues": 201, - "pushed_at": "2026-05-13T05:09:24Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Python", "rank": 11 }, { "full_name": "puppeteer/puppeteer", "url": "https://github.com/puppeteer/puppeteer", - "stars": 94302, + "stars": 94321, "pull_requests_merged_7d": 42, - "pull_requests_merged_30d": 93, - "recent_commits_30d": 93, + "pull_requests_merged_30d": 91, + "recent_commits_30d": 91, "active_contributors_30d": 448, "total_contributors_observed": 448, "releases_90d": 30, - "open_issues": 253, - "pushed_at": "2026-05-12T16:16:44Z", + "open_issues": 251, + "pushed_at": "2026-05-13T13:04:53Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", "rank": 12 }, + { + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 13 + }, { "full_name": "cli/cli", "url": "https://github.com/cli/cli", - "stars": 44367, - "pull_requests_merged_7d": 16, - "pull_requests_merged_30d": 87, - "recent_commits_30d": 199, + "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-13T03:51:45Z", + "pushed_at": "2026-05-14T11:47:42Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "Go", - "rank": 13 - }, - { - "full_name": "rtk-ai/rtk", - "url": "https://github.com/rtk-ai/rtk", - "stars": 46873, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 85, - "recent_commits_30d": 172, - "active_contributors_30d": 86, - "total_contributors_observed": 86, - "releases_90d": 100, - "open_issues": 486, - "pushed_at": "2026-05-12T15:52:19Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Rust", "rank": 14 }, { - "full_name": "reflex-dev/reflex", - "url": "https://github.com/reflex-dev/reflex", - "stars": 28406, - "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": 227, - "pushed_at": "2026-05-12T23:26:47Z", + "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", "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "Python", + "primary_language": "JavaScript", "rank": 15 }, { - "full_name": "openreplay/openreplay", - "url": "https://github.com/openreplay/openreplay", - "stars": 12022, - "pull_requests_merged_7d": 22, - "pull_requests_merged_30d": 71, - "recent_commits_30d": 179, - "active_contributors_30d": 66, - "total_contributors_observed": 66, - "releases_90d": 2, - "open_issues": 121, - "pushed_at": "2026-05-12T16:59:24Z", - "discovered_by_query": "topic:devtools archived:false", - "primary_language": "TypeScript", + "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": "topic:developer-tools archived:false", + "primary_language": "Rust", "rank": 16 }, { "full_name": "yamadashy/repomix", "url": "https://github.com/yamadashy/repomix", - "stars": 24646, - "pull_requests_merged_7d": 14, - "pull_requests_merged_30d": 67, - "recent_commits_30d": 253, + "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, @@ -322,51 +322,51 @@ "rank": 17 }, { - "full_name": "usebruno/bruno", - "url": "https://github.com/usebruno/bruno", - "stars": 43722, - "pull_requests_merged_7d": 20, - "pull_requests_merged_30d": 61, - "recent_commits_30d": 57, - "active_contributors_30d": 412, - "total_contributors_observed": 412, - "releases_90d": 8, - "open_issues": 1291, - "pushed_at": "2026-05-13T04:29:42Z", - "discovered_by_query": "topic:developer-tools archived:false", - "primary_language": "JavaScript", + "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, + "releases_90d": 2, + "open_issues": 122, + "pushed_at": "2026-05-14T17:08:01Z", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "C#", + "rank": 19 + }, { "full_name": "sickn33/antigravity-awesome-skills", "url": "https://github.com/sickn33/antigravity-awesome-skills", - "stars": 37358, - "pull_requests_merged_7d": 9, - "pull_requests_merged_30d": 53, - "recent_commits_30d": 223, - "active_contributors_30d": 203, - "total_contributors_observed": 203, - "releases_90d": 81, + "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-12T07:00:50Z", + "pushed_at": "2026-05-14T07:03:03Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "Python", - "rank": 19 - }, - { - "full_name": "santifer/career-ops", - "url": "https://github.com/santifer/career-ops", - "stars": 44310, - "pull_requests_merged_7d": 7, - "pull_requests_merged_30d": 52, - "recent_commits_30d": 65, - "active_contributors_30d": 41, - "total_contributors_observed": 41, - "releases_90d": 7, - "open_issues": 91, - "pushed_at": "2026-05-12T17:48:28Z", - "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 f26c14d..d7580c9 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-agentic-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 997 + 995 ] }, - "candidate_count": 82626, + "candidate_count": 83131, "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": 60858, + "total": 61253, "accepted": 20 }, { "query": "topic:openclaw archived:false", - "total": 7308, + "total": 7361, "accepted": 3 }, { "query": "openclaw agent archived:false", - "total": 14460, + "total": 14517, "accepted": 5 } ], @@ -52,159 +52,159 @@ { "full_name": "nanocoai/nanoclaw", "url": "https://github.com/nanocoai/nanoclaw", - "stars": 28817, - "pull_requests_merged_7d": 32, + "stars": 28854, + "pull_requests_merged_7d": 29, "pull_requests_merged_30d": 100, - "recent_commits_30d": 846, - "active_contributors_30d": 83, - "total_contributors_observed": 83, + "recent_commits_30d": 832, + "active_contributors_30d": 84, + "total_contributors_observed": 84, "releases_90d": 0, - "open_issues": 307, - "pushed_at": "2026-05-12T22:16:41Z", + "open_issues": 313, + "pushed_at": "2026-05-14T17:22:22Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 1 }, - { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14545, - "pull_requests_merged_7d": 39, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 705, - "active_contributors_30d": 69, - "total_contributors_observed": 69, - "releases_90d": 100, - "open_issues": 6, - "pushed_at": "2026-05-12T21:01:24Z", - "discovered_by_query": "openclaw agent archived:false", - "primary_language": "TypeScript", - "rank": 2 - }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42295, - "pull_requests_merged_7d": 48, + "stars": 42456, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 521, - "active_contributors_30d": 265, - "total_contributors_observed": 265, - "releases_90d": 12, - "open_issues": 299, - "pushed_at": "2026-05-13T04:49:21Z", + "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": "openclaw archived:false", "primary_language": "Python", - "rank": 3 + "rank": 2 }, { "full_name": "volcengine/OpenViking", "url": "https://github.com/volcengine/OpenViking", - "stars": 23834, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 341, - "active_contributors_30d": 149, - "total_contributors_observed": 149, - "releases_90d": 32, - "open_issues": 93, - "pushed_at": "2026-05-13T04:11:13Z", - "discovered_by_query": "topic:openclaw archived:false", - "primary_language": "Python", - "rank": 4 - }, - { - "full_name": "moeru-ai/airi", - "url": "https://github.com/moeru-ai/airi", - "stars": 39233, - "pull_requests_merged_7d": 33, + "stars": 23917, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 241, + "recent_commits_30d": 347, "active_contributors_30d": 152, "total_contributors_observed": 152, - "releases_90d": 32, - "open_issues": 72, - "pushed_at": "2026-05-13T04:47:57Z", - "discovered_by_query": "openclaw archived:false", - "primary_language": "TypeScript", - "rank": 5 + "releases_90d": 30, + "open_issues": 94, + "pushed_at": "2026-05-14T13:36:57Z", + "discovered_by_query": "topic:openclaw archived:false", + "primary_language": "Python", + "rank": 3 }, { "full_name": "iOfficeAI/AionUi", "url": "https://github.com/iOfficeAI/AionUi", - "stars": 24925, - "pull_requests_merged_7d": 49, + "stars": 25153, + "pull_requests_merged_7d": 52, "pull_requests_merged_30d": 100, - "recent_commits_30d": 226, + "recent_commits_30d": 145, "active_contributors_30d": 81, "total_contributors_observed": 81, "releases_90d": 51, - "open_issues": 398, - "pushed_at": "2026-05-13T04:44:45Z", + "open_issues": 408, + "pushed_at": "2026-05-14T15:10:23Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", - "rank": 6 + "rank": 4 }, { "full_name": "garrytan/gbrain", "url": "https://github.com/garrytan/gbrain", - "stars": 15272, - "pull_requests_merged_7d": 42, + "stars": 15617, + "pull_requests_merged_7d": 36, "pull_requests_merged_30d": 100, - "recent_commits_30d": 110, + "recent_commits_30d": 112, "active_contributors_30d": 4, "total_contributors_observed": 4, "releases_90d": 0, - "open_issues": 151, - "pushed_at": "2026-05-12T22:26:27Z", + "open_issues": 159, + "pushed_at": "2026-05-14T16:39:11Z", "discovered_by_query": "openclaw agent archived:false", "primary_language": "TypeScript", - "rank": 7 + "rank": 5 }, { "full_name": "1Panel-dev/1Panel", "url": "https://github.com/1Panel-dev/1Panel", - "stars": 35416, - "pull_requests_merged_7d": 27, + "stars": 35441, + "pull_requests_merged_7d": 23, "pull_requests_merged_30d": 100, - "recent_commits_30d": 89, + "recent_commits_30d": 83, "active_contributors_30d": 110, "total_contributors_observed": 110, "releases_90d": 12, - "open_issues": 382, - "pushed_at": "2026-05-13T04:04:06Z", + "open_issues": 387, + "pushed_at": "2026-05-14T14:38:34Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Go", - "rank": 8 + "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 }, { "full_name": "zeroclaw-labs/zeroclaw", "url": "https://github.com/zeroclaw-labs/zeroclaw", - "stars": 31296, - "pull_requests_merged_7d": 66, + "stars": 31335, + "pull_requests_merged_7d": 73, "pull_requests_merged_30d": 99, - "recent_commits_30d": 300, - "active_contributors_30d": 274, - "total_contributors_observed": 274, + "recent_commits_30d": 309, + "active_contributors_30d": 276, + "total_contributors_observed": 276, "releases_90d": 100, - "open_issues": 284, - "pushed_at": "2026-05-13T05:19:08Z", + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Rust", + "rank": 8 + }, + { + "full_name": "moeru-ai/airi", + "url": "https://github.com/moeru-ai/airi", + "stars": 39280, + "pull_requests_merged_7d": 30, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 226, + "active_contributors_30d": 154, + "total_contributors_observed": 154, + "releases_90d": 32, + "open_issues": 74, + "pushed_at": "2026-05-14T18:51:30Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", "rank": 9 }, { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 147316, + "stars": 150148, "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 98, - "recent_commits_30d": 4083, + "recent_commits_30d": 4040, "active_contributors_30d": 386, "total_contributors_observed": 386, "releases_90d": 12, - "open_issues": 3673, - "pushed_at": "2026-05-13T03:49:22Z", + "open_issues": 3961, + "pushed_at": "2026-05-14T16:59:06Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 10 @@ -212,15 +212,15 @@ { "full_name": "CherryHQ/cherry-studio", "url": "https://github.com/CherryHQ/cherry-studio", - "stars": 45545, - "pull_requests_merged_7d": 40, + "stars": 45662, + "pull_requests_merged_7d": 45, "pull_requests_merged_30d": 98, - "recent_commits_30d": 92, - "active_contributors_30d": 364, - "total_contributors_observed": 364, + "recent_commits_30d": 100, + "active_contributors_30d": 366, + "total_contributors_observed": 366, "releases_90d": 16, - "open_issues": 866, - "pushed_at": "2026-05-13T03:42:15Z", + "open_issues": 869, + "pushed_at": "2026-05-14T14:12:54Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 11 @@ -228,79 +228,79 @@ { "full_name": "AstrBotDevs/AstrBot", "url": "https://github.com/AstrBotDevs/AstrBot", - "stars": 32029, - "pull_requests_merged_7d": 22, - "pull_requests_merged_30d": 97, - "recent_commits_30d": 172, - "active_contributors_30d": 269, - "total_contributors_observed": 269, + "stars": 32193, + "pull_requests_merged_7d": 26, + "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-13T03:50:06Z", + "pushed_at": "2026-05-14T15:06:28Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 12 }, { - "full_name": "openclaw/openclaw", - "url": "https://github.com/openclaw/openclaw", - "stars": 371353, - "pull_requests_merged_7d": 91, - "pull_requests_merged_30d": 96, - "recent_commits_30d": 18068, - "active_contributors_30d": 368, - "total_contributors_observed": 368, + "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": 3710, - "pushed_at": "2026-05-13T05:26:36Z", - "discovered_by_query": "openclaw archived:false", + "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": 75285, - "pull_requests_merged_7d": 12, + "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": 84, - "open_issues": 47, + "releases_90d": 82, + "open_issues": 63, "pushed_at": "2026-05-13T03:38:38Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 14 }, { - "full_name": "mvanhorn/last30days-skill", - "url": "https://github.com/mvanhorn/last30days-skill", - "stars": 25681, - "pull_requests_merged_7d": 3, - "pull_requests_merged_30d": 59, - "recent_commits_30d": 97, - "active_contributors_30d": 23, - "total_contributors_observed": 23, - "releases_90d": 13, - "open_issues": 57, - "pushed_at": "2026-05-10T04:04:24Z", - "discovered_by_query": "openclaw archived:false", + "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", "primary_language": "Python", "rank": 15 }, { "full_name": "farion1231/cc-switch", "url": "https://github.com/farion1231/cc-switch", - "stars": 68941, - "pull_requests_merged_7d": 3, + "stars": 70768, + "pull_requests_merged_7d": 2, "pull_requests_merged_30d": 56, - "recent_commits_30d": 193, + "recent_commits_30d": 203, "active_contributors_30d": 114, "total_contributors_observed": 114, "releases_90d": 9, - "open_issues": 674, - "pushed_at": "2026-05-12T14:36:03Z", + "open_issues": 684, + "pushed_at": "2026-05-14T18:41:39Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Rust", "rank": 16 @@ -308,47 +308,47 @@ { "full_name": "safishamsi/graphify", "url": "https://github.com/safishamsi/graphify", - "stars": 47318, - "pull_requests_merged_7d": 22, - "pull_requests_merged_30d": 42, - "recent_commits_30d": 276, - "active_contributors_30d": 32, - "total_contributors_observed": 32, - "releases_90d": 97, - "open_issues": 98, - "pushed_at": "2026-05-12T13:53:33Z", + "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": "openclaw archived:false", "primary_language": "Python", "rank": 17 }, { - "full_name": "alirezarezvani/claude-skills", - "url": "https://github.com/alirezarezvani/claude-skills", - "stars": 14586, - "pull_requests_merged_7d": 21, - "pull_requests_merged_30d": 42, - "recent_commits_30d": 86, - "active_contributors_30d": 26, - "total_contributors_observed": 26, - "releases_90d": 1, - "open_issues": 0, - "pushed_at": "2026-05-13T05:25:58Z", - "discovered_by_query": "openclaw agent archived:false", + "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", + "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 18 }, { "full_name": "RightNow-AI/openfang", "url": "https://github.com/RightNow-AI/openfang", - "stars": 17479, + "stars": 17515, "pull_requests_merged_7d": 9, "pull_requests_merged_30d": 38, - "recent_commits_30d": 145, + "recent_commits_30d": 143, "active_contributors_30d": 65, "total_contributors_observed": 65, "releases_90d": 100, - "open_issues": 48, - "pushed_at": "2026-05-12T18:42:28Z", + "open_issues": 50, + "pushed_at": "2026-05-14T08:28:37Z", "discovered_by_query": "topic:openclaw archived:false", "primary_language": "Rust", "rank": 19 @@ -356,15 +356,15 @@ { "full_name": "siyuan-note/siyuan", "url": "https://github.com/siyuan-note/siyuan", - "stars": 43847, - "pull_requests_merged_7d": 18, - "pull_requests_merged_30d": 33, - "recent_commits_30d": 121, + "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": 312, - "pushed_at": "2026-05-13T03:27:52Z", + "open_issues": 317, + "pushed_at": "2026-05-14T15:19:02Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 20 diff --git a/data/latest/countries-argentina.json b/data/latest/countries-argentina.json index 447a989..303f6d5 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 18974 + 19008 ] }, "code": "AR", - "candidate_count": 41080, + "candidate_count": 41111, "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": 41080, + "total": 41111, "accepted": 100 } ], @@ -42,81 +42,86 @@ "login": "solidsnk86", "name": "Gabriel Calcagni", "profile_url": "https://github.com/solidsnk86", - "public_contributions": 4742, + "public_contributions": 4734, "public_repos": 56, "public_gists": 0, - "observed_public_commits": 4742, + "observed_public_commits": 4734, "observed_public_pull_requests": 25, - "followers": 323, + "followers": 324, "location": "Concarán, San luis, Argentina.", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "unbalancedparentheses", "name": "Federico Carrone", "profile_url": "https://github.com/unbalancedparentheses", - "public_contributions": 3253, + "public_contributions": 3254, "public_repos": 95, "public_gists": 1, - "observed_public_commits": 3253, + "observed_public_commits": 3254, "observed_public_pull_requests": 81, - "followers": 505, + "followers": 506, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "imlauera", "name": "Andrés Imlauer", "profile_url": "https://github.com/imlauera", - "public_contributions": 3022, + "public_contributions": 3031, "public_repos": 70, "public_gists": 1, - "observed_public_commits": 3022, + "observed_public_commits": 3031, "observed_public_pull_requests": 0, - "followers": 711, + "followers": 712, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "kzu", "name": "Daniel Cazzulino", "profile_url": "https://github.com/kzu", - "public_contributions": 2137, + "public_contributions": 2146, "public_repos": 301, "public_gists": 50, - "observed_public_commits": 2137, - "observed_public_pull_requests": 1066, + "observed_public_commits": 2146, + "observed_public_pull_requests": 1068, "followers": 452, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "lucperkins", "name": "Luc Perkins", "profile_url": "https://github.com/lucperkins", - "public_contributions": 1434, + "public_contributions": 1428, "public_repos": 123, "public_gists": 73, - "observed_public_commits": 1434, + "observed_public_commits": 1428, "observed_public_pull_requests": 256, - "followers": 523, + "followers": 522, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "mgaitan", @@ -127,12 +132,13 @@ "public_gists": 233, "observed_public_commits": 1348, "observed_public_pull_requests": 263, - "followers": 307, + "followers": 306, "location": "Córdoba, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "seppo0010", @@ -148,104 +154,110 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 + }, + { + "login": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 746, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 746, + "observed_public_pull_requests": 616, + "followers": 750, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 }, { "login": "yabellini", "name": "Yanina Bellini Saibene", "profile_url": "https://github.com/yabellini", - "public_contributions": 744, + "public_contributions": 745, "public_repos": 148, "public_gists": 1, - "observed_public_commits": 744, + "observed_public_commits": 745, "observed_public_pull_requests": 166, "followers": 323, "location": "Santa Rosa, La Pampa, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 8 - }, - { - "login": "spalladino", - "name": "Santiago Palladino", - "profile_url": "https://github.com/spalladino", - "public_contributions": 719, - "public_repos": 149, - "public_gists": 56, - "observed_public_commits": 719, - "observed_public_pull_requests": 612, - "followers": 750, - "location": "Buenos Aires, Argentina", - "location_confidence": "multi-location", - "discovered_by_query": "location:Argentina repos:>5 type:user", - "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 8 }, { "login": "flesler", "name": "Ariel Flesler", "profile_url": "https://github.com/flesler", - "public_contributions": 688, + "public_contributions": 689, "public_repos": 75, "public_gists": 10, - "observed_public_commits": 688, + "observed_public_commits": 689, "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 + "rank": 10, + "previous_rank": 10 }, { "login": "asterite", "name": "Ary Borenszweig", "profile_url": "https://github.com/asterite", - "public_contributions": 656, + "public_contributions": 648, "public_repos": 115, "public_gists": 156, - "observed_public_commits": 656, - "observed_public_pull_requests": 633, + "observed_public_commits": 648, + "observed_public_pull_requests": 631, "followers": 632, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "jrgarciadev", "name": "Junior Garcia", "profile_url": "https://github.com/jrgarciadev", - "public_contributions": 563, + "public_contributions": 562, "public_repos": 21, "public_gists": 0, - "observed_public_commits": 563, - "observed_public_pull_requests": 81, - "followers": 1513, + "observed_public_commits": 562, + "observed_public_pull_requests": 85, + "followers": 1515, "location": "Buenos Aires, Argentina", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 1 + "previous_rank": 12 }, { "login": "mateolafalce", "name": "Mateo Lafalce", "profile_url": "https://github.com/mateolafalce", - "public_contributions": 561, + "public_contributions": 558, "public_repos": 70, "public_gists": 1, - "observed_public_commits": 561, - "observed_public_pull_requests": 34, - "followers": 463, + "observed_public_commits": 558, + "observed_public_pull_requests": 36, + "followers": 476, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "sammwyy", @@ -256,13 +268,13 @@ "public_gists": 1, "observed_public_commits": 554, "observed_public_pull_requests": 4, - "followers": 2527, + "followers": 2531, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 2 + "previous_rank": 14 }, { "login": "linuxmobile", @@ -273,12 +285,13 @@ "public_gists": 0, "observed_public_commits": 476, "observed_public_pull_requests": 66, - "followers": 459, + "followers": 460, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "dacap", @@ -288,14 +301,14 @@ "public_repos": 155, "public_gists": 83, "observed_public_commits": 457, - "observed_public_pull_requests": 56, + "observed_public_pull_requests": 57, "followers": 973, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 3 + "previous_rank": 16 }, { "login": "wcd6", @@ -311,39 +324,42 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "LucioFex", "name": "Luciano Esteban", "profile_url": "https://github.com/LucioFex", - "public_contributions": 389, + "public_contributions": 408, "public_repos": 43, "public_gists": 0, - "observed_public_commits": 389, - "observed_public_pull_requests": 0, + "observed_public_commits": 408, + "observed_public_pull_requests": 1, "followers": 788, "location": "Argentina", "location_confidence": "exact-country", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "ianaya89", "name": "Nacho Anaya", "profile_url": "https://github.com/ianaya89", - "public_contributions": 383, + "public_contributions": 380, "public_repos": 91, "public_gists": 109, - "observed_public_commits": 383, + "observed_public_commits": 380, "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 + "rank": 19, + "previous_rank": 19 }, { "login": "gerMdz", @@ -354,13 +370,13 @@ "public_gists": 3, "observed_public_commits": 371, "observed_public_pull_requests": 61, - "followers": 2020, + "followers": 2029, "location": "Argentina / Mendoza", "location_confidence": "multi-location", "discovered_by_query": "location:Argentina repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 4 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-australia.json b/data/latest/countries-australia.json index 4af3e37..ecf46e6 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 99007 + 99434 ] }, "code": "AU", - "candidate_count": 71053, + "candidate_count": 71132, "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,57 +43,57 @@ "candidate_count_by_query": [ { "query": "location:Australia repos:>5 type:user", - "total": 34700, + "total": 34737, "accepted": 82 }, { "query": "location:Sydney repos:>5 type:user", - "total": 15388, + "total": 15405, "accepted": 60 }, { "query": "location:Melbourne repos:>5 type:user", - "total": 14714, + "total": 14730, "accepted": 64 }, { "query": "location:Brisbane repos:>5 type:user", - "total": 4575, + "total": 4580, "accepted": 73 }, { "query": "location:Australia followers:<10 repos:80..120 type:user", - "total": 247, + "total": 248, "accepted": 82 }, { "query": "location:Australia followers:<20 repos:80..120 type:user", - "total": 432, + "total": 433, "accepted": 82 }, { "query": "location:Australia followers:<10 repos:120..200 type:user", - "total": 113, + "total": 112, "accepted": 78 }, { "query": "location:Australia followers:<20 repos:120..200 type:user", - "total": 175, + "total": 174, "accepted": 61 }, { "query": "location:Australia saas type:user", - "total": 74, - "accepted": 71 + "total": 76, + "accepted": 73 }, { "query": "location:Australia automation type:user", - "total": 570, + "total": 571, "accepted": 78 }, { "query": "location:Australia agentic type:user", - "total": 65, + "total": 66, "accepted": 64 } ], @@ -102,11 +102,11 @@ "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22927, + "public_contributions": 22914, "public_repos": 113, "public_gists": 0, - "observed_public_commits": 22927, - "observed_public_pull_requests": 9950, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, "followers": 8, "location": "NSW, Australia", "location_confidence": "multi-location", @@ -119,11 +119,11 @@ "login": "SimonCropp", "name": "Simon Cropp", "profile_url": "https://github.com/SimonCropp", - "public_contributions": 20896, + "public_contributions": 20836, "public_repos": 184, "public_gists": 57, - "observed_public_commits": 20896, - "observed_public_pull_requests": 1341, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, "followers": 1106, "location": "Canberra, ACT, Australia", "location_confidence": "multi-location", @@ -136,11 +136,11 @@ "login": "adrianwedd", "name": "Adrian Wedd", "profile_url": "https://github.com/adrianwedd", - "public_contributions": 13112, - "public_repos": 267, + "public_contributions": 13198, + "public_repos": 268, "public_gists": 0, - "observed_public_commits": 13112, - "observed_public_pull_requests": 2606, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, "followers": 16, "location": "Cygnet, Tasmania, Australia", "location_confidence": "multi-location", @@ -153,52 +153,52 @@ "login": "rogerchappel", "name": "Roger Chappel", "profile_url": "https://github.com/rogerchappel", - "public_contributions": 10193, - "public_repos": 144, + "public_contributions": 10543, + "public_repos": 155, "public_gists": 0, - "observed_public_commits": 10193, - "observed_public_pull_requests": 1977, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, "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": 18 + "previous_rank": 4 }, { "login": "djouallah", "name": "Mimoune", "profile_url": "https://github.com/djouallah", - "public_contributions": 6461, + "public_contributions": 6490, "public_repos": 90, "public_gists": 24, - "observed_public_commits": 6461, + "observed_public_commits": 6490, "observed_public_pull_requests": 33, - "followers": 182, + "followers": 183, "location": "brisbane", "location_confidence": "city-match", "discovered_by_query": "location:Brisbane repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 4 + "previous_rank": 5 }, { "login": "merill", "name": "Merill Fernando", "profile_url": "https://github.com/merill", - "public_contributions": 5738, + "public_contributions": 5740, "public_repos": 87, "public_gists": 7, - "observed_public_commits": 5738, - "observed_public_pull_requests": 52, - "followers": 828, + "observed_public_commits": 5740, + "observed_public_pull_requests": 51, + "followers": 832, "location": "Melbourne, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Melbourne repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 5 + "previous_rank": 6 }, { "login": "thomasdavis", @@ -215,16 +215,16 @@ "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 6 + "previous_rank": 7 }, { "login": "McoreD", "name": "Michael D", "profile_url": "https://github.com/McoreD", - "public_contributions": 4827, + "public_contributions": 4832, "public_repos": 53, "public_gists": 3, - "observed_public_commits": 4827, + "observed_public_commits": 4832, "observed_public_pull_requests": 158, "followers": 159, "location": "Australia", @@ -238,12 +238,12 @@ "login": "eudoxia0", "name": "Fernando Borretti", "profile_url": "https://github.com/eudoxia0", - "public_contributions": 4808, + "public_contributions": 4824, "public_repos": 94, "public_gists": 7, - "observed_public_commits": 4808, + "observed_public_commits": 4824, "observed_public_pull_requests": 100, - "followers": 994, + "followers": 992, "location": "Sydney, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Sydney repos:>5 type:user", @@ -255,11 +255,11 @@ "login": "harlan-zw", "name": "Harlan Wilton", "profile_url": "https://github.com/harlan-zw", - "public_contributions": 4602, + "public_contributions": 4614, "public_repos": 129, "public_gists": 0, - "observed_public_commits": 4602, - "observed_public_pull_requests": 610, + "observed_public_commits": 4614, + "observed_public_pull_requests": 620, "followers": 1131, "location": "Australia", "location_confidence": "exact-country", @@ -272,11 +272,11 @@ "login": "aaronparker", "name": "Aaron Parker", "profile_url": "https://github.com/aaronparker", - "public_contributions": 3967, + "public_contributions": 3978, "public_repos": 35, "public_gists": 31, - "observed_public_commits": 3967, - "observed_public_pull_requests": 148, + "observed_public_commits": 3978, + "observed_public_pull_requests": 149, "followers": 412, "location": "Melbourne, Australia", "location_confidence": "multi-location", @@ -285,55 +285,55 @@ "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", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, { "login": "jph00", "name": "Jeremy Howard", "profile_url": "https://github.com/jph00", - "public_contributions": 3884, + "public_contributions": 3890, "public_repos": 93, "public_gists": 91, - "observed_public_commits": 3884, + "observed_public_commits": 3890, "observed_public_pull_requests": 39, - "followers": 7402, + "followers": 7407, "location": "Brisbane, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 12, + "rank": 13, "previous_rank": 12 }, { "login": "jxom", "profile_url": "https://github.com/jxom", - "public_contributions": 3882, + "public_contributions": 3868, "public_repos": 231, "public_gists": 9, - "observed_public_commits": 3882, - "observed_public_pull_requests": 946, + "observed_public_commits": 3868, + "observed_public_pull_requests": 952, "followers": 1200, "location": "Melbourne, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 13, - "previous_rank": 13 - }, - { - "login": "madhavajay", - "name": "Madhava Jay", - "profile_url": "https://github.com/madhavajay", - "public_contributions": 3793, - "public_repos": 198, - "public_gists": 3, - "observed_public_commits": 3793, - "observed_public_pull_requests": 909, - "followers": 239, - "location": "Brisbane, Australia", - "location_confidence": "multi-location", - "discovered_by_query": "location:Brisbane repos:>5 type:user", - "notable_repositories": [], "rank": 14, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "LTLA", @@ -350,7 +350,7 @@ "discovered_by_query": "location:Sydney repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 16 + "previous_rank": 15 }, { "login": "ghuntley", @@ -361,24 +361,24 @@ "public_gists": 227, "observed_public_commits": 3339, "observed_public_pull_requests": 15, - "followers": 2723, + "followers": 2726, "location": "Kangaroo Island, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 + "previous_rank": 16 }, { "login": "robjhyndman", "name": "Rob J Hyndman", "profile_url": "https://github.com/robjhyndman", - "public_contributions": 2776, + "public_contributions": 2782, "public_repos": 272, "public_gists": 6, - "observed_public_commits": 2776, + "observed_public_commits": 2782, "observed_public_pull_requests": 18, - "followers": 3094, + "followers": 3093, "location": "Wurundjeri country, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", @@ -390,18 +390,18 @@ "login": "ajsutton", "name": "Adrian Sutton", "profile_url": "https://github.com/ajsutton", - "public_contributions": 2744, + "public_contributions": 2759, "public_repos": 100, "public_gists": 33, - "observed_public_commits": 2744, - "observed_public_pull_requests": 980, + "observed_public_commits": 2759, + "observed_public_pull_requests": 991, "followers": 321, "location": "Brisbane, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Brisbane repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 20 + "previous_rank": 18 }, { "login": "detectivesheepy", @@ -417,23 +417,25 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "mnot", "name": "Mark Nottingham", "profile_url": "https://github.com/mnot", - "public_contributions": 2494, + "public_contributions": 2499, "public_repos": 84, "public_gists": 49, - "observed_public_commits": 2494, - "observed_public_pull_requests": 63, + "observed_public_commits": 2499, + "observed_public_pull_requests": 64, "followers": 1278, "location": "Melbourne, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-austria.json b/data/latest/countries-austria.json index 4b39acb..330d293 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 65104 + 65468 ] }, "code": "AT", - "candidate_count": 15305, + "candidate_count": 15322, "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:Austria repos:>5 type:user", - "total": 8805, + "total": 8811, "accepted": 34 }, { "query": "location:Vienna repos:>5 type:user", - "total": 6166, + "total": 6176, "accepted": 16 }, { "query": "location:Wien repos:>5 type:user", - "total": 334, + "total": 335, "accepted": 34 } ], @@ -54,12 +54,12 @@ "login": "steipete", "name": "Peter Steinberger", "profile_url": "https://github.com/steipete", - "public_contributions": 49672, - "public_repos": 189, + "public_contributions": 49987, + "public_repos": 191, "public_gists": 297, - "observed_public_commits": 49672, - "observed_public_pull_requests": 1015, - "followers": 49739, + "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", @@ -71,12 +71,12 @@ "login": "mitsuhiko", "name": "Armin Ronacher", "profile_url": "https://github.com/mitsuhiko", - "public_contributions": 2365, + "public_contributions": 2372, "public_repos": 361, "public_gists": 271, - "observed_public_commits": 2365, - "observed_public_pull_requests": 149, - "followers": 24724, + "observed_public_commits": 2372, + "observed_public_pull_requests": 152, + "followers": 24750, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", @@ -88,11 +88,11 @@ "login": "odrobnik", "name": "Oliver Drobnik", "profile_url": "https://github.com/odrobnik", - "public_contributions": 2235, + "public_contributions": 2260, "public_repos": 83, "public_gists": 123, - "observed_public_commits": 2235, - "observed_public_pull_requests": 203, + "observed_public_commits": 2260, + "observed_public_pull_requests": 204, "followers": 1062, "location": "Vienna, Austria", "location_confidence": "multi-location", @@ -105,12 +105,12 @@ "login": "rstropek", "name": "Rainer Stropek", "profile_url": "https://github.com/rstropek", - "public_contributions": 2102, + "public_contributions": 2106, "public_repos": 356, "public_gists": 26, - "observed_public_commits": 2102, - "observed_public_pull_requests": 11, - "followers": 1100, + "observed_public_commits": 2106, + "observed_public_pull_requests": 12, + "followers": 1099, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", @@ -122,12 +122,12 @@ "login": "mikepenz", "name": "Mike Penz", "profile_url": "https://github.com/mikepenz", - "public_contributions": 1904, + "public_contributions": 1905, "public_repos": 112, "public_gists": 12, - "observed_public_commits": 1904, + "observed_public_commits": 1905, "observed_public_pull_requests": 465, - "followers": 5734, + "followers": 5735, "location": "Linz, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", @@ -139,11 +139,11 @@ "login": "nefarius", "name": "Benjamin Höglinger-Stelzer", "profile_url": "https://github.com/nefarius", - "public_contributions": 1767, + "public_contributions": 1781, "public_repos": 230, "public_gists": 9, - "observed_public_commits": 1767, - "observed_public_pull_requests": 154, + "observed_public_commits": 1781, + "observed_public_pull_requests": 156, "followers": 1499, "location": "Austria", "location_confidence": "exact-country", @@ -156,10 +156,10 @@ "login": "norbusan", "name": "Norbert Preining", "profile_url": "https://github.com/norbusan", - "public_contributions": 1690, + "public_contributions": 1692, "public_repos": 125, "public_gists": 4, - "observed_public_commits": 1690, + "observed_public_commits": 1692, "observed_public_pull_requests": 234, "followers": 722, "location": "Vienna, Austria and Ishikawa, Japan", @@ -190,11 +190,11 @@ "login": "philipp-spiess", "name": "Philipp Spiess", "profile_url": "https://github.com/philipp-spiess", - "public_contributions": 1095, + "public_contributions": 1096, "public_repos": 175, "public_gists": 47, - "observed_public_commits": 1095, - "observed_public_pull_requests": 40, + "observed_public_commits": 1096, + "observed_public_pull_requests": 39, "followers": 676, "location": "Vienna, Austria", "location_confidence": "multi-location", @@ -207,12 +207,12 @@ "login": "TkDodo", "name": "Dominik Dorfmeister 🔮", "profile_url": "https://github.com/TkDodo", - "public_contributions": 1040, + "public_contributions": 1035, "public_repos": 66, "public_gists": 2, - "observed_public_commits": 1040, - "observed_public_pull_requests": 596, - "followers": 3417, + "observed_public_commits": 1035, + "observed_public_pull_requests": 591, + "followers": 3419, "location": "Vienna, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", @@ -241,10 +241,10 @@ "login": "michael", "name": "Michael Aufreiter", "profile_url": "https://github.com/michael", - "public_contributions": 981, + "public_contributions": 982, "public_repos": 105, "public_gists": 166, - "observed_public_commits": 981, + "observed_public_commits": 982, "observed_public_pull_requests": 82, "followers": 819, "location": "Linz, Austria", @@ -258,11 +258,11 @@ "login": "mrousavy", "name": "Marc Rousavy", "profile_url": "https://github.com/mrousavy", - "public_contributions": 970, + "public_contributions": 975, "public_repos": 186, "public_gists": 36, - "observed_public_commits": 970, - "observed_public_pull_requests": 530, + "observed_public_commits": 975, + "observed_public_pull_requests": 535, "followers": 5191, "location": "Vienna, Austria", "location_confidence": "multi-location", @@ -275,27 +275,27 @@ "login": "kevinpapst", "name": "Kevin Papst", "profile_url": "https://github.com/kevinpapst", - "public_contributions": 711, + "public_contributions": 713, "public_repos": 53, - "public_gists": 3, - "observed_public_commits": 711, + "public_gists": 4, + "observed_public_commits": 713, "observed_public_pull_requests": 93, - "followers": 687, + "followers": 686, "location": "Austria, Vienna", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 15 + "previous_rank": 14 }, { "login": "nikgraf", "name": "Nik Graf", "profile_url": "https://github.com/nikgraf", - "public_contributions": 697, + "public_contributions": 699, "public_repos": 282, "public_gists": 29, - "observed_public_commits": 697, + "observed_public_commits": 699, "observed_public_pull_requests": 345, "followers": 1560, "location": "Vienna", @@ -303,7 +303,7 @@ "discovered_by_query": "location:Vienna repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 14 + "previous_rank": 15 }, { "login": "mrothauer", @@ -314,7 +314,7 @@ "public_gists": 0, "observed_public_commits": 653, "observed_public_pull_requests": 44, - "followers": 680, + "followers": 691, "location": "Scharnstein, Austria", "location_confidence": "multi-location", "discovered_by_query": "location:Austria repos:>5 type:user", @@ -326,67 +326,68 @@ "login": "mfussenegger", "name": "Mathias Fußenegger", "profile_url": "https://github.com/mfussenegger", - "public_contributions": 644, + "public_contributions": 643, "public_repos": 92, "public_gists": 4, - "observed_public_commits": 644, - "observed_public_pull_requests": 517, - "followers": 1076, + "observed_public_commits": 643, + "observed_public_pull_requests": 515, + "followers": 1077, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 18 + "previous_rank": 17 }, { "login": "untitaker", "name": "Markus Unterwaditzer", "profile_url": "https://github.com/untitaker", - "public_contributions": 630, + "public_contributions": 627, "public_repos": 277, "public_gists": 13, - "observed_public_commits": 630, - "observed_public_pull_requests": 328, + "observed_public_commits": 627, + "observed_public_pull_requests": 327, "followers": 734, "location": "Austria", "location_confidence": "exact-country", "discovered_by_query": "location:Austria repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 19 + "previous_rank": 18 }, { "login": "DavidXanatos", "profile_url": "https://github.com/DavidXanatos", - "public_contributions": 625, + "public_contributions": 623, "public_repos": 122, "public_gists": 4, - "observed_public_commits": 625, + "observed_public_commits": 623, "observed_public_pull_requests": 29, - "followers": 936, + "followers": 942, "location": "Vienna", "location_confidence": "city-match", "discovered_by_query": "location:Vienna repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 17 + "previous_rank": 19 }, { "login": "schletz", "name": "Michael Schletz", "profile_url": "https://github.com/schletz", - "public_contributions": 589, + "public_contributions": 590, "public_repos": 56, "public_gists": 0, - "observed_public_commits": 589, + "observed_public_commits": 590, "observed_public_pull_requests": 2, - "followers": 154, + "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": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-brazil.json b/data/latest/countries-brazil.json index 13ec5d7..24bc7f5 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23253 + 23308 ] }, "code": "BR", - "candidate_count": 92033, + "candidate_count": 92093, "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": 92033, + "total": 92093, "accepted": 100 } ], @@ -42,99 +42,103 @@ "login": "jeffersongoncalves", "name": "Jefferson Gonçalves", "profile_url": "https://github.com/jeffersongoncalves", - "public_contributions": 9430, + "public_contributions": 9438, "public_repos": 115, "public_gists": 26, - "observed_public_commits": 9430, + "observed_public_commits": 9438, "observed_public_pull_requests": 247, - "followers": 5352, + "followers": 5364, "location": "Assis, SP, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "caarlos0", "name": "Carlos Alexandro Becker", "profile_url": "https://github.com/caarlos0", - "public_contributions": 2769, + "public_contributions": 2775, "public_repos": 268, "public_gists": 47, - "observed_public_commits": 2769, + "observed_public_commits": 2775, "observed_public_pull_requests": 732, - "followers": 4556, + "followers": 4562, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "renatogroffe", "name": "Renato Groffe", "profile_url": "https://github.com/renatogroffe", - "public_contributions": 2566, + "public_contributions": 2564, "public_repos": 1849, "public_gists": 1256, - "observed_public_commits": 2566, + "observed_public_commits": 2564, "observed_public_pull_requests": 4, "followers": 3282, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "akitaonrails", "name": "Fabio Akita", "profile_url": "https://github.com/akitaonrails", - "public_contributions": 2077, + "public_contributions": 2083, "public_repos": 169, "public_gists": 106, - "observed_public_commits": 2077, + "observed_public_commits": 2083, "observed_public_pull_requests": 11, - "followers": 17118, + "followers": 17181, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 1 + "previous_rank": 4 }, { "login": "giggio", "name": "Giovanni Bassi", "profile_url": "https://github.com/giggio", - "public_contributions": 1553, + "public_contributions": 1557, "public_repos": 153, "public_gists": 62, - "observed_public_commits": 1553, - "observed_public_pull_requests": 4, - "followers": 1973, + "observed_public_commits": 1557, + "observed_public_pull_requests": 5, + "followers": 1974, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "luizomf", "name": "Otávio Miranda", "profile_url": "https://github.com/luizomf", - "public_contributions": 1387, + "public_contributions": 1395, "public_repos": 132, "public_gists": 167, - "observed_public_commits": 1387, + "observed_public_commits": 1395, "observed_public_pull_requests": 68, - "followers": 9007, + "followers": 9013, "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": 2 + "previous_rank": 6 }, { "login": "wilsonfreitas", @@ -145,12 +149,13 @@ "public_gists": 74, "observed_public_commits": 930, "observed_public_pull_requests": 16, - "followers": 1472, + "followers": 1476, "location": "São Paulo, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "danielhe4rt", @@ -161,61 +166,64 @@ "public_gists": 45, "observed_public_commits": 871, "observed_public_pull_requests": 96, - "followers": 4891, + "followers": 4893, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 8 - }, - { - "login": "dunossauro", - "name": "Eduardo Mendes", - "profile_url": "https://github.com/dunossauro", - "public_contributions": 856, - "public_repos": 207, - "public_gists": 61, - "observed_public_commits": 856, - "observed_public_pull_requests": 33, - "followers": 4517, - "location": "São Paulo, Brazil", - "location_confidence": "multi-location", - "discovered_by_query": "location:Brazil repos:>5 type:user", - "notable_repositories": [], - "rank": 9 + "rank": 8, + "previous_rank": 8 }, { "login": "flameastro", "name": "Flame", "profile_url": "https://github.com/flameastro", - "public_contributions": 814, + "public_contributions": 848, "public_repos": 25, "public_gists": 0, - "observed_public_commits": 814, + "observed_public_commits": 848, "observed_public_pull_requests": 11, - "followers": 1359, + "followers": 1371, "location": "Santa Catarina, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 9, + "previous_rank": 10 + }, + { + "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, + "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 }, { "login": "avelino", "name": "Avelino", "profile_url": "https://github.com/avelino", - "public_contributions": 794, + "public_contributions": 795, "public_repos": 260, "public_gists": 143, - "observed_public_commits": 794, + "observed_public_commits": 795, "observed_public_pull_requests": 178, - "followers": 6378, + "followers": 6384, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 3 + "previous_rank": 11 }, { "login": "argentinaluiz", @@ -226,12 +234,13 @@ "public_gists": 60, "observed_public_commits": 705, "observed_public_pull_requests": 3, - "followers": 2553, + "followers": 2554, "location": "Minas Gerais - Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "RafaelGallo", @@ -242,12 +251,13 @@ "public_gists": 0, "observed_public_commits": 512, "observed_public_pull_requests": 0, - "followers": 1527, + "followers": 1529, "location": "Brazil - São Paulo", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "diego3g", @@ -258,29 +268,30 @@ "public_gists": 166, "observed_public_commits": 468, "observed_public_pull_requests": 3, - "followers": 32667, + "followers": 32670, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 4 + "previous_rank": 14 }, { "login": "turicas", "name": "Álvaro Justen", "profile_url": "https://github.com/turicas", - "public_contributions": 401, + "public_contributions": 396, "public_repos": 181, "public_gists": 128, - "observed_public_commits": 401, + "observed_public_commits": 396, "observed_public_pull_requests": 3, "followers": 2355, "location": "São Paulo, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "RafaelGSS", @@ -290,13 +301,14 @@ "public_repos": 259, "public_gists": 20, "observed_public_commits": 380, - "observed_public_pull_requests": 199, + "observed_public_pull_requests": 200, "followers": 1588, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "WSTxda", @@ -307,12 +319,13 @@ "public_gists": 0, "observed_public_commits": 377, "observed_public_pull_requests": 1, - "followers": 1638, + "followers": 1641, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "VictorTaelin", @@ -328,40 +341,42 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "rodrigobranas", "name": "Rodrigo Branas", "profile_url": "https://github.com/rodrigobranas", - "public_contributions": 336, - "public_repos": 383, + "public_contributions": 338, + "public_repos": 384, "public_gists": 2, - "observed_public_commits": 336, + "observed_public_commits": 338, "observed_public_pull_requests": 3, - "followers": 6918, + "followers": 6921, "location": "Florianópolis, Brazil", "location_confidence": "multi-location", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 5 + "previous_rank": 19 }, { "login": "insidegui", "name": "Guilherme Rambo", "profile_url": "https://github.com/insidegui", - "public_contributions": 316, + "public_contributions": 317, "public_repos": 254, "public_gists": 70, - "observed_public_commits": 316, + "observed_public_commits": 317, "observed_public_pull_requests": 40, - "followers": 4887, + "followers": 4889, "location": "Brazil", "location_confidence": "exact-country", "discovered_by_query": "location:Brazil repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-canada.json b/data/latest/countries-canada.json index 2383305..e2a0e4a 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 37304 + 37344 ] }, "code": "CA", - "candidate_count": 123705, + "candidate_count": 123782, "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": 63235, + "total": 63282, "accepted": 25 }, { "query": "location:Toronto repos:>5 type:user", - "total": 33648, + "total": 33664, "accepted": 21 }, { "query": "location:Vancouver repos:>5 type:user", - "total": 15795, + "total": 15802, "accepted": 20 }, { "query": "location:Montreal repos:>5 type:user", - "total": 11027, + "total": 11034, "accepted": 24 } ], @@ -60,12 +60,12 @@ "login": "thestinger", "name": "Daniel Micay", "profile_url": "https://github.com/thestinger", - "public_contributions": 7391, + "public_contributions": 7411, "public_repos": 14, "public_gists": 50, - "observed_public_commits": 7391, + "observed_public_commits": 7411, "observed_public_pull_requests": 1, - "followers": 2013, + "followers": 2022, "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": 7094, + "public_contributions": 7088, "public_repos": 111, "public_gists": 26, - "observed_public_commits": 7094, - "observed_public_pull_requests": 352, - "followers": 1622, + "observed_public_commits": 7088, + "observed_public_pull_requests": 353, + "followers": 1621, "location": "Toronto, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", @@ -94,12 +94,12 @@ "login": "michaelklishin", "name": "Michael Klishin", "profile_url": "https://github.com/michaelklishin", - "public_contributions": 4796, + "public_contributions": 4792, "public_repos": 224, "public_gists": 344, - "observed_public_commits": 4796, + "observed_public_commits": 4792, "observed_public_pull_requests": 314, - "followers": 2000, + "followers": 2001, "location": "Vancouver, British Columbia, Canada 🇨🇦", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", @@ -116,7 +116,7 @@ "public_gists": 6, "observed_public_commits": 3338, "observed_public_pull_requests": 242, - "followers": 2148, + "followers": 2155, "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": 3207, - "public_repos": 314, + "public_contributions": 3233, + "public_repos": 315, "public_gists": 98, - "observed_public_commits": 3207, - "observed_public_pull_requests": 134, - "followers": 1055, + "observed_public_commits": 3233, + "observed_public_pull_requests": 136, + "followers": 1056, "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": 2683, + "public_contributions": 2676, "public_repos": 439, "public_gists": 95, - "observed_public_commits": 2683, - "observed_public_pull_requests": 284, - "followers": 8008, + "observed_public_commits": 2676, + "observed_public_pull_requests": 285, + "followers": 8010, "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": 2546, + "public_contributions": 2542, "public_repos": 23682, "public_gists": 113, - "observed_public_commits": 2546, + "observed_public_commits": 2542, "observed_public_pull_requests": 18, - "followers": 21159, + "followers": 21222, "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": 2139, + "public_contributions": 2143, "public_repos": 161, "public_gists": 4, - "observed_public_commits": 2139, + "observed_public_commits": 2143, "observed_public_pull_requests": 93, - "followers": 1973, + "followers": 1974, "location": "Toronto, ON", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", @@ -196,79 +196,80 @@ "login": "meziantou", "name": "Gérald Barré", "profile_url": "https://github.com/meziantou", - "public_contributions": 2061, + "public_contributions": 2069, "public_repos": 76, "public_gists": 29, - "observed_public_commits": 2061, - "observed_public_pull_requests": 665, + "observed_public_commits": 2069, + "observed_public_pull_requests": 672, "followers": 859, "location": "Montreal", "location_confidence": "city-match", "discovered_by_query": "location:Montreal repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 10 + "previous_rank": 9 }, { "login": "jennybc", "name": "Jennifer (Jenny) Bryan", "profile_url": "https://github.com/jennybc", - "public_contributions": 2049, + "public_contributions": 2052, "public_repos": 331, "public_gists": 71, - "observed_public_commits": 2049, + "observed_public_commits": 2052, "observed_public_pull_requests": 142, - "followers": 5637, + "followers": 5638, "location": "Vancouver, BC, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 9 + "previous_rank": 10 }, { "login": "nicobailon", "name": "Nico Bailon", "profile_url": "https://github.com/nicobailon", - "public_contributions": 2038, + "public_contributions": 2040, "public_repos": 130, "public_gists": 26, - "observed_public_commits": 2038, + "observed_public_commits": 2040, "observed_public_pull_requests": 216, - "followers": 1365, + "followers": 1382, "location": "Vancouver, BC", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "tobi", "name": "Tobias Lütke", "profile_url": "https://github.com/tobi", - "public_contributions": 1859, + "public_contributions": 1867, "public_repos": 93, "public_gists": 36, - "observed_public_commits": 1859, + "observed_public_commits": 1867, "observed_public_pull_requests": 68, - "followers": 4970, + "followers": 4979, "location": "Ottawa, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "Xe", "name": "Xe Iaso", "profile_url": "https://github.com/Xe", - "public_contributions": 1770, + "public_contributions": 1767, "public_repos": 262, "public_gists": 82, - "observed_public_commits": 1770, - "observed_public_pull_requests": 440, - "followers": 4074, + "observed_public_commits": 1767, + "observed_public_pull_requests": 437, + "followers": 4077, "location": "Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -280,95 +281,95 @@ "login": "vincentarelbundock", "name": "Vincent Arel-Bundock", "profile_url": "https://github.com/vincentarelbundock", - "public_contributions": 1742, + "public_contributions": 1750, "public_repos": 51, "public_gists": 42, - "observed_public_commits": 1742, - "observed_public_pull_requests": 151, + "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": 12 + "previous_rank": 14 }, { "login": "richlander", "name": "Rich Lander", "profile_url": "https://github.com/richlander", - "public_contributions": 1674, + "public_contributions": 1683, "public_repos": 245, "public_gists": 111, - "observed_public_commits": 1674, - "observed_public_pull_requests": 709, + "observed_public_commits": 1683, + "observed_public_pull_requests": 707, "followers": 1597, "location": "Seattle / Toronto", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 14 + "previous_rank": 15 }, { "login": "dsherret", "name": "David Sherret", "profile_url": "https://github.com/dsherret", - "public_contributions": 1596, + "public_contributions": 1581, "public_repos": 184, "public_gists": 19, - "observed_public_commits": 1596, - "observed_public_pull_requests": 1062, - "followers": 2091, + "observed_public_commits": 1581, + "observed_public_pull_requests": 1049, + "followers": 2090, "location": "Toronto, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Toronto repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 + "previous_rank": 16 }, { "login": "CamDavidsonPilon", "name": "Cameron Davidson-Pilon", "profile_url": "https://github.com/CamDavidsonPilon", - "public_contributions": 1417, + "public_contributions": 1433, "public_repos": 105, "public_gists": 62, - "observed_public_commits": 1417, + "observed_public_commits": 1433, "observed_public_pull_requests": 22, - "followers": 4787, + "followers": 4788, "location": "Waterloo, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 16 + "previous_rank": 17 }, { "login": "gorhill", "name": "Raymond Hill", "profile_url": "https://github.com/gorhill", - "public_contributions": 1304, + "public_contributions": 1307, "public_repos": 28, "public_gists": 8, - "observed_public_commits": 1304, + "observed_public_commits": 1307, "observed_public_pull_requests": 0, - "followers": 6536, + "followers": 6540, "location": "Canada / Québec", "location_confidence": "multi-location", "discovered_by_query": "location:Canada repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 17 + "previous_rank": 18 }, { "login": "chris1111", "name": "chris1111", "profile_url": "https://github.com/chris1111", - "public_contributions": 1147, + "public_contributions": 1150, "public_repos": 249, "public_gists": 10, - "observed_public_commits": 1147, + "observed_public_commits": 1150, "observed_public_pull_requests": 33, "followers": 1415, "location": "Montreal Canada", @@ -376,7 +377,7 @@ "discovered_by_query": "location:Montreal repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 18 + "previous_rank": 19 }, { "login": "fnando", @@ -386,14 +387,14 @@ "public_repos": 314, "public_gists": 126, "observed_public_commits": 940, - "observed_public_pull_requests": 253, - "followers": 1980, + "observed_public_pull_requests": 255, + "followers": 1979, "location": "Vancouver, Canada", "location_confidence": "multi-location", "discovered_by_query": "location:Vancouver repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 19 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-chile.json b/data/latest/countries-chile.json index 88e0a46..7209d92 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 27084 + 27050 ] }, "code": "CL", - "candidate_count": 15024, + "candidate_count": 15032, "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,44 +33,45 @@ "candidate_count_by_query": [ { "query": "location:Chile repos:>5 type:user", - "total": 15024, + "total": 15032, "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": 5540, + "public_contributions": 5512, "public_repos": 202, "public_gists": 0, - "observed_public_commits": 5540, - "observed_public_pull_requests": 2793, + "observed_public_commits": 5512, + "observed_public_pull_requests": 2778, "followers": 549, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 1, + "rank": 2, "previous_rank": 1 }, - { - "login": "wajahat-ali-mir-dev", - "name": "Wajahat Ali Mir", - "profile_url": "https://github.com/wajahat-ali-mir-dev", - "public_contributions": 5528, - "public_repos": 35, - "public_gists": 2, - "observed_public_commits": 5528, - "observed_public_pull_requests": 11, - "followers": 178, - "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": 2 - }, { "login": "richonguzman", "name": "Ricardo Guzman", @@ -80,44 +81,47 @@ "public_gists": 0, "observed_public_commits": 4958, "observed_public_pull_requests": 23, - "followers": 302, + "followers": 303, "location": "Viña del Mar, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "rodyherrera", "name": "Rodolfo Herrera Hernandez", "profile_url": "https://github.com/rodyherrera", - "public_contributions": 2647, + "public_contributions": 2651, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 2647, + "observed_public_commits": 2651, "observed_public_pull_requests": 1, "followers": 230, "location": "Chile, Talca", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "CamilaJaviera91", "name": "Camila Javiera Muñoz Navarro", "profile_url": "https://github.com/CamilaJaviera91", - "public_contributions": 2296, + "public_contributions": 2272, "public_repos": 26, "public_gists": 0, - "observed_public_commits": 2296, - "observed_public_pull_requests": 54, - "followers": 302, + "observed_public_commits": 2272, + "observed_public_pull_requests": 53, + "followers": 312, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "bidah", @@ -133,7 +137,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "dfbustosus", @@ -144,37 +149,39 @@ "public_gists": 1, "observed_public_commits": 1404, "observed_public_pull_requests": 85, - "followers": 296, + "followers": 309, "location": "Concepcion, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "bastianolea", "name": "Bastián Olea Herera", "profile_url": "https://github.com/bastianolea", - "public_contributions": 1201, + "public_contributions": 1213, "public_repos": 99, "public_gists": 38, - "observed_public_commits": 1201, + "observed_public_commits": 1213, "observed_public_pull_requests": 0, "followers": 330, "location": "Santiago, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "Blandskron", "name": "Blandskron", "profile_url": "https://github.com/Blandskron", - "public_contributions": 1077, + "public_contributions": 1078, "public_repos": 327, "public_gists": 1, - "observed_public_commits": 1077, + "observed_public_commits": 1078, "observed_public_pull_requests": 140, "followers": 474, "location": "Santiago Chile", @@ -182,7 +189,7 @@ "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 2 + "previous_rank": 9 }, { "login": "DarkGhostHunter", @@ -198,7 +205,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "aledbf", @@ -209,127 +217,132 @@ "public_gists": 27, "observed_public_commits": 779, "observed_public_pull_requests": 74, - "followers": 512, + "followers": 514, "location": "Santiago, Chile", "location_confidence": "multi-location", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 3 + "previous_rank": 11 + }, + { + "login": "longemen3000", + "name": "Andrés Riedemann", + "profile_url": "https://github.com/longemen3000", + "public_contributions": 767, + "public_repos": 124, + "public_gists": 4, + "observed_public_commits": 767, + "observed_public_pull_requests": 34, + "followers": 151, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 }, { "login": "jbkunst", "name": "Joshua Kunst", "profile_url": "https://github.com/jbkunst", - "public_contributions": 764, + "public_contributions": 763, "public_repos": 99, "public_gists": 3, - "observed_public_commits": 764, + "observed_public_commits": 763, "observed_public_pull_requests": 0, "followers": 516, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 4 + "rank": 13, + "previous_rank": 12 }, { - "login": "longemen3000", - "name": "Andrés Riedemann", - "profile_url": "https://github.com/longemen3000", - "public_contributions": 761, - "public_repos": 124, - "public_gists": 4, - "observed_public_commits": 761, - "observed_public_pull_requests": 36, - "followers": 151, + "login": "cmartinezs", + "name": "Carlos F. Martínez Sánchez", + "profile_url": "https://github.com/cmartinezs", + "public_contributions": 662, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 662, + "observed_public_pull_requests": 6, + "followers": 160, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 14, + "previous_rank": 15 }, { "login": "CleoMenezesJr", "name": "Cleo Menezes Jr.", "profile_url": "https://github.com/CleoMenezesJr", - "public_contributions": 629, + "public_contributions": 653, "public_repos": 88, "public_gists": 0, - "observed_public_commits": 629, + "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": 14 + "rank": 15, + "previous_rank": 14 }, { - "login": "cmartinezs", - "name": "Carlos F. Martínez Sánchez", - "profile_url": "https://github.com/cmartinezs", - "public_contributions": 616, - "public_repos": 38, + "login": "vicenteconejerosdelacruz", + "name": "Vicente Conejeros de la Cruz", + "profile_url": "https://github.com/vicenteconejerosdelacruz", + "public_contributions": 617, + "public_repos": 9, "public_gists": 0, - "observed_public_commits": 616, - "observed_public_pull_requests": 4, - "followers": 160, + "observed_public_commits": 617, + "observed_public_pull_requests": 3, + "followers": 224, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 16, + "previous_rank": 17 }, { "login": "IgnacioPalma", "name": "Ignacio Palma", "profile_url": "https://github.com/IgnacioPalma", - "public_contributions": 614, + "public_contributions": 612, "public_repos": 40, "public_gists": 0, - "observed_public_commits": 614, + "observed_public_commits": 612, "observed_public_pull_requests": 69, "followers": 149, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], - "rank": 16 - }, - { - "login": "vicenteconejerosdelacruz", - "name": "Vicente Conejeros de la Cruz", - "profile_url": "https://github.com/vicenteconejerosdelacruz", - "public_contributions": 590, - "public_repos": 9, - "public_gists": 0, - "observed_public_commits": 590, - "observed_public_pull_requests": 3, - "followers": 214, - "location": "Chile", - "location_confidence": "exact-country", - "discovered_by_query": "location:Chile repos:>5 type:user", - "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 16 }, { "login": "Jhoel777ar", "name": "Joel Andres C.", "profile_url": "https://github.com/Jhoel777ar", "public_contributions": 527, - "public_repos": 386, + "public_repos": 388, "public_gists": 0, "observed_public_commits": 527, "observed_public_pull_requests": 10, - "followers": 619, + "followers": 638, "location": "Chile - Bolivia", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 5 + "previous_rank": 18 }, { "login": "tyronejosee", @@ -340,29 +353,30 @@ "public_gists": 2, "observed_public_commits": 512, "observed_public_pull_requests": 11, - "followers": 502, + "followers": 516, "location": "Chile", "location_confidence": "exact-country", "discovered_by_query": "location:Chile repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 6 + "previous_rank": 19 }, { "login": "breadsk", "name": "Nicolas", "profile_url": "https://github.com/breadsk", - "public_contributions": 498, - "public_repos": 364, + "public_contributions": 500, + "public_repos": 365, "public_gists": 0, - "observed_public_commits": 498, + "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 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-china.json b/data/latest/countries-china.json index 1c9888a..bef1888 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 122359 + 122299 ] }, "code": "CN", - "candidate_count": 118376, + "candidate_count": 118444, "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": 118376, + "total": 118444, "accepted": 100 } ], @@ -42,163 +42,171 @@ "login": "wizardforcel", "name": "布客飞龙", "profile_url": "https://github.com/wizardforcel", - "public_contributions": 53657, + "public_contributions": 53881, "public_repos": 1613, "public_gists": 13, - "observed_public_commits": 53657, + "observed_public_commits": 53881, "observed_public_pull_requests": 2, - "followers": 10263, + "followers": 10266, "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "yegor256", "name": "Yegor Bugayenko", "profile_url": "https://github.com/yegor256", - "public_contributions": 39895, - "public_repos": 228, + "public_contributions": 39770, + "public_repos": 229, "public_gists": 18, - "observed_public_commits": 39895, + "observed_public_commits": 39770, "observed_public_pull_requests": 178, - "followers": 5360, + "followers": 5361, "location": "China", "location_confidence": "exact-country", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "mercyblitz", "name": "Mercy Ma", "profile_url": "https://github.com/mercyblitz", - "public_contributions": 6365, + "public_contributions": 6219, "public_repos": 86, "public_gists": 0, - "observed_public_commits": 6365, - "observed_public_pull_requests": 410, - "followers": 8092, + "observed_public_commits": 6219, + "observed_public_pull_requests": 412, + "followers": 8093, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "jaywcjlove", "name": "小弟调调", "profile_url": "https://github.com/jaywcjlove", - "public_contributions": 5781, + "public_contributions": 5765, "public_repos": 257, "public_gists": 6, - "observed_public_commits": 5781, + "observed_public_commits": 5765, "observed_public_pull_requests": 17, - "followers": 9140, + "followers": 9143, "location": "Suzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "YunaiV", "name": "芋道源码", "profile_url": "https://github.com/YunaiV", - "public_contributions": 5767, + "public_contributions": 5734, "public_repos": 87, "public_gists": 0, - "observed_public_commits": 5767, + "observed_public_commits": 5734, "observed_public_pull_requests": 14, - "followers": 12615, + "followers": 12621, "location": "Shanghai, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "EndlessCheng", "name": "灵茶山艾府 [0x3F]", "profile_url": "https://github.com/EndlessCheng", - "public_contributions": 3014, + "public_contributions": 3048, "public_repos": 197, "public_gists": 3, - "observed_public_commits": 3014, + "observed_public_commits": 3048, "observed_public_pull_requests": 0, - "followers": 6145, + "followers": 6153, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "overtrue", "name": "安正超", "profile_url": "https://github.com/overtrue", - "public_contributions": 2320, + "public_contributions": 2322, "public_repos": 129, "public_gists": 31, - "observed_public_commits": 2320, - "observed_public_pull_requests": 647, - "followers": 7255, + "observed_public_commits": 2322, + "observed_public_pull_requests": 649, + "followers": 7256, "location": "Shenzhen,China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "sorrycc", "name": "chencheng (云谦)", "profile_url": "https://github.com/sorrycc", - "public_contributions": 2281, + "public_contributions": 2272, "public_repos": 284, "public_gists": 70, - "observed_public_commits": 2281, + "observed_public_commits": 2272, "observed_public_pull_requests": 381, - "followers": 14732, + "followers": 14731, "location": "HangZhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 1 + "previous_rank": 8 }, { "login": "onevcat", "name": "Wei Wang", "profile_url": "https://github.com/onevcat", - "public_contributions": 1868, + "public_contributions": 1869, "public_repos": 257, "public_gists": 124, - "observed_public_commits": 1868, - "observed_public_pull_requests": 390, - "followers": 15799, + "observed_public_commits": 1869, + "observed_public_pull_requests": 396, + "followers": 15800, "location": "Yokohama, Japan / China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 2 + "previous_rank": 9 }, { "login": "fengmk2", "name": "MK (fengmk2)", "profile_url": "https://github.com/fengmk2", - "public_contributions": 1411, + "public_contributions": 1419, "public_repos": 427, "public_gists": 85, - "observed_public_commits": 1411, - "observed_public_pull_requests": 1333, + "observed_public_commits": 1419, + "observed_public_pull_requests": 1388, "followers": 8347, "location": "Hangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "xuxueli", @@ -209,44 +217,47 @@ "public_gists": 0, "observed_public_commits": 1375, "observed_public_pull_requests": 1, - "followers": 5889, + "followers": 5890, "location": "Shanghai, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 + }, + { + "login": "madeye", + "name": "Max Lv", + "profile_url": "https://github.com/madeye", + "public_contributions": 1171, + "public_repos": 80, + "public_gists": 19, + "observed_public_commits": 1171, + "observed_public_pull_requests": 439, + "followers": 4927, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1162, + "public_contributions": 1159, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1162, + "observed_public_commits": 1159, "observed_public_pull_requests": 218, - "followers": 5287, + "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": 12 - }, - { - "login": "madeye", - "name": "Max Lv", - "profile_url": "https://github.com/madeye", - "public_contributions": 1128, - "public_repos": 79, - "public_gists": 19, - "observed_public_commits": 1128, - "observed_public_pull_requests": 417, - "followers": 4927, - "location": "Shanghai, China", - "location_confidence": "multi-location", - "discovered_by_query": "location:China repos:>5 type:user", - "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 12 }, { "login": "justjavac", @@ -257,13 +268,13 @@ "public_gists": 15, "observed_public_commits": 1108, "observed_public_pull_requests": 132, - "followers": 17208, + "followers": 17209, "location": "Tianjin, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 3 + "previous_rank": 14 }, { "login": "getActivity", @@ -279,55 +290,59 @@ "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 + }, + { + "login": "afc163", + "name": "afc163", + "profile_url": "https://github.com/afc163", + "public_contributions": 1046, + "public_repos": 292, + "public_gists": 8, + "observed_public_commits": 1046, + "observed_public_pull_requests": 420, + "followers": 7340, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 }, { "login": "YunYouJun", "name": "云游君", "profile_url": "https://github.com/YunYouJun", - "public_contributions": 1027, + "public_contributions": 1025, "public_repos": 248, "public_gists": 1, - "observed_public_commits": 1027, + "observed_public_commits": 1025, "observed_public_pull_requests": 61, - "followers": 5078, + "followers": 5084, "location": "Guangzhou, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 16 - }, - { - "login": "afc163", - "name": "Alex Zhu", - "profile_url": "https://github.com/afc163", - "public_contributions": 1020, - "public_repos": 291, - "public_gists": 8, - "observed_public_commits": 1020, - "observed_public_pull_requests": 406, - "followers": 7339, - "location": "Hangzhou, China", - "location_confidence": "multi-location", - "discovered_by_query": "location:China repos:>5 type:user", - "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 16 }, { "login": "hiyouga", "name": "Yaowei Zheng", "profile_url": "https://github.com/hiyouga", - "public_contributions": 988, + "public_contributions": 977, "public_repos": 78, "public_gists": 1, - "observed_public_commits": 988, - "observed_public_pull_requests": 297, + "observed_public_commits": 977, + "observed_public_pull_requests": 293, "followers": 6329, "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "bigtreetech", @@ -338,28 +353,30 @@ "public_gists": 1, "observed_public_commits": 769, "observed_public_pull_requests": 14, - "followers": 8110, + "followers": 8111, "location": "Shenzhen, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "Huxpro", "name": "Xuan Huang (黄玄)", "profile_url": "https://github.com/Huxpro", - "public_contributions": 726, + "public_contributions": 727, "public_repos": 115, "public_gists": 14, - "observed_public_commits": 726, - "observed_public_pull_requests": 340, + "observed_public_commits": 727, + "observed_public_pull_requests": 341, "followers": 7844, "location": "[NY, CA, ...China]", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-denmark.json b/data/latest/countries-denmark.json index af4c5b0..c34282a 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23583 + 23599 ] }, "code": "DK", - "candidate_count": 10915, + "candidate_count": 10935, "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": 10915, + "total": 10935, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "neoneye", "name": "Simon Strandgaard", "profile_url": "https://github.com/neoneye", - "public_contributions": 4680, + "public_contributions": 4662, "public_repos": 214, "public_gists": 35, - "observed_public_commits": 4680, - "observed_public_pull_requests": 394, + "observed_public_commits": 4662, + "observed_public_pull_requests": 396, "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": 4167, + "public_contributions": 4221, "public_repos": 20, "public_gists": 0, - "observed_public_commits": 4167, - "observed_public_pull_requests": 81, - "followers": 298, + "observed_public_commits": 4221, + "observed_public_pull_requests": 96, + "followers": 299, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", @@ -93,78 +93,78 @@ "login": "ThomasVitale", "name": "Thomas Vitale", "profile_url": "https://github.com/ThomasVitale", - "public_contributions": 2114, + "public_contributions": 2110, "public_repos": 226, "public_gists": 19, - "observed_public_commits": 2114, - "observed_public_pull_requests": 153, - "followers": 1229, + "observed_public_commits": 2110, + "observed_public_pull_requests": 151, + "followers": 1230, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 5 + "previous_rank": 4 }, { "login": "maxandersen", "name": "Max Rydahl Andersen", "profile_url": "https://github.com/maxandersen", - "public_contributions": 1741, + "public_contributions": 1748, "public_repos": 737, "public_gists": 297, - "observed_public_commits": 1741, - "observed_public_pull_requests": 289, + "observed_public_commits": 1748, + "observed_public_pull_requests": 291, "followers": 410, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 6 - }, - { - "login": "akien-mga", - "name": "Rémi Verschelde", - "profile_url": "https://github.com/akien-mga", - "public_contributions": 1606, - "public_repos": 248, - "public_gists": 13, - "observed_public_commits": 1606, - "observed_public_pull_requests": 181, - "followers": 1730, - "location": "Copenhagen, Denmark", - "location_confidence": "multi-location", - "discovered_by_query": "location:Denmark repos:>5 type:user", - "notable_repositories": [], - "rank": 6, - "previous_rank": 7 + "previous_rank": 5 }, { "login": "davsclaus", "name": "Claus Ibsen", "profile_url": "https://github.com/davsclaus", - "public_contributions": 1595, + "public_contributions": 1606, "public_repos": 78, "public_gists": 205, - "observed_public_commits": 1595, - "observed_public_pull_requests": 342, + "observed_public_commits": 1606, + "observed_public_pull_requests": 350, "followers": 650, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "akien-mga", + "name": "Rémi Verschelde", + "profile_url": "https://github.com/akien-mga", + "public_contributions": 1570, + "public_repos": 248, + "public_gists": 13, + "observed_public_commits": 1570, + "observed_public_pull_requests": 180, + "followers": 1732, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], "rank": 7, - "previous_rank": 8 + "previous_rank": 6 }, { "login": "AJenbo", "name": "Anders Jenbo", "profile_url": "https://github.com/AJenbo", - "public_contributions": 1442, + "public_contributions": 1445, "public_repos": 166, "public_gists": 2, - "observed_public_commits": 1442, + "observed_public_commits": 1445, "observed_public_pull_requests": 421, "followers": 382, "location": "Denmark", @@ -172,7 +172,7 @@ "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "athas", @@ -189,58 +189,58 @@ "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 10 + "previous_rank": 9 }, { "login": "freddydk", "name": "Freddy Kristiansen", "profile_url": "https://github.com/freddydk", - "public_contributions": 929, + "public_contributions": 928, "public_repos": 21, "public_gists": 0, - "observed_public_commits": 929, - "observed_public_pull_requests": 32, + "observed_public_commits": 928, + "observed_public_pull_requests": 30, "followers": 360, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 11 + "previous_rank": 10 }, { "login": "FrederikBolding", "name": "Frederik Bolding", "profile_url": "https://github.com/FrederikBolding", - "public_contributions": 918, + "public_contributions": 924, "public_repos": 132, "public_gists": 1, - "observed_public_commits": 918, - "observed_public_pull_requests": 436, + "observed_public_commits": 924, + "observed_public_pull_requests": 438, "followers": 471, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 12 + "previous_rank": 11 }, { "login": "davidpdrsn", "name": "David Pedersen", "profile_url": "https://github.com/davidpdrsn", - "public_contributions": 872, + "public_contributions": 878, "public_repos": 187, "public_gists": 79, - "observed_public_commits": 872, - "observed_public_pull_requests": 163, + "observed_public_commits": 878, + "observed_public_pull_requests": 167, "followers": 1729, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 16 + "previous_rank": 12 }, { "login": "gavinsimpson", @@ -257,7 +257,7 @@ "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "danmindru", @@ -274,41 +274,41 @@ "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 15 - }, - { - "login": "alexrp", - "name": "Alex Rønne Petersen", - "profile_url": "https://github.com/alexrp", - "public_contributions": 844, - "public_repos": 159, - "public_gists": 0, - "observed_public_commits": 844, - "observed_public_pull_requests": 170, - "followers": 411, - "location": "Denmark", - "location_confidence": "exact-country", - "discovered_by_query": "location:Denmark repos:>5 type:user", - "notable_repositories": [], - "rank": 15, - "previous_rank": 13 + "previous_rank": 14 }, { "login": "sepandhaghighi", "name": "Sepand Haghighi", "profile_url": "https://github.com/sepandhaghighi", - "public_contributions": 822, + "public_contributions": 826, "public_repos": 100, "public_gists": 5, - "observed_public_commits": 822, - "observed_public_pull_requests": 762, + "observed_public_commits": 826, + "observed_public_pull_requests": 769, "followers": 914, "location": "Aalborg, Denmark", "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], "rank": 16, - "previous_rank": 18 + "previous_rank": 15 }, { "login": "LunaTheFoxgirl", @@ -331,35 +331,18 @@ "login": "david-christiansen", "name": "David Thrane Christiansen", "profile_url": "https://github.com/david-christiansen", - "public_contributions": 776, + "public_contributions": 773, "public_repos": 177, "public_gists": 45, - "observed_public_commits": 776, - "observed_public_pull_requests": 723, - "followers": 576, + "observed_public_commits": 773, + "observed_public_pull_requests": 721, + "followers": 577, "location": "Copenhagen, Denmark", "location_confidence": "multi-location", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 19 - }, - { - "login": "mikker", - "name": "Mikkel Malmberg", - "profile_url": "https://github.com/mikker", - "public_contributions": 644, - "public_repos": 158, - "public_gists": 62, - "observed_public_commits": 644, - "observed_public_pull_requests": 257, - "followers": 836, - "location": "Denmark", - "location_confidence": "exact-country", - "discovered_by_query": "location:Denmark repos:>5 type:user", - "notable_repositories": [], - "rank": 19, - "previous_rank": 20 + "previous_rank": 18 }, { "login": "simonbs", @@ -370,11 +353,28 @@ "public_gists": 45, "observed_public_commits": 644, "observed_public_pull_requests": 52, - "followers": 1416, + "followers": 1417, "location": "Denmark", "location_confidence": "exact-country", "discovered_by_query": "location:Denmark repos:>5 type:user", "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "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", + "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 8aff2ab..6d28570 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 25659 + 25745 ] }, "code": "FI", - "candidate_count": 12668, + "candidate_count": 12684, "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": 12668, + "total": 12684, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "penberg", "name": "Pekka Enberg", "profile_url": "https://github.com/penberg", - "public_contributions": 3932, + "public_contributions": 3953, "public_repos": 58, "public_gists": 2, - "observed_public_commits": 3932, - "observed_public_pull_requests": 751, - "followers": 1888, + "observed_public_commits": 3953, + "observed_public_pull_requests": 754, + "followers": 1889, "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": 3451, + "public_contributions": 3469, "public_repos": 141, "public_gists": 8, - "observed_public_commits": 3451, - "observed_public_pull_requests": 98, - "followers": 1129, + "observed_public_commits": 3469, + "observed_public_pull_requests": 100, + "followers": 1130, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -93,12 +93,12 @@ "login": "bebraw", "name": "Juho Vepsäläinen", "profile_url": "https://github.com/bebraw", - "public_contributions": 2793, + "public_contributions": 2816, "public_repos": 260, "public_gists": 208, - "observed_public_commits": 2793, + "observed_public_commits": 2816, "observed_public_pull_requests": 6, - "followers": 2213, + "followers": 2212, "location": "Rautalampi, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -110,10 +110,10 @@ "login": "rollecode", "name": "Rolle Laukkarinen", "profile_url": "https://github.com/rollecode", - "public_contributions": 2695, - "public_repos": 307, + "public_contributions": 2700, + "public_repos": 308, "public_gists": 6, - "observed_public_commits": 2695, + "observed_public_commits": 2700, "observed_public_pull_requests": 42, "followers": 321, "location": "Jyväskylä, Finland", @@ -127,11 +127,11 @@ "login": "hugovk", "name": "Hugo van Kemenade", "profile_url": "https://github.com/hugovk", - "public_contributions": 2501, + "public_contributions": 2512, "public_repos": 1413, "public_gists": 35, - "observed_public_commits": 2501, - "observed_public_pull_requests": 983, + "observed_public_commits": 2512, + "observed_public_pull_requests": 985, "followers": 1126, "location": "Helsinki, Finland", "location_confidence": "multi-location", @@ -144,10 +144,10 @@ "login": "arielsalminen", "name": "Ariel Salminen", "profile_url": "https://github.com/arielsalminen", - "public_contributions": 1877, + "public_contributions": 1879, "public_repos": 82, "public_gists": 49, - "observed_public_commits": 1877, + "observed_public_commits": 1879, "observed_public_pull_requests": 24, "followers": 1060, "location": "Helsinki, Finland", @@ -157,23 +157,6 @@ "rank": 7, "previous_rank": 7 }, - { - "login": "kijai", - "name": "Jukka Seppänen", - "profile_url": "https://github.com/kijai", - "public_contributions": 1701, - "public_repos": 107, - "public_gists": 0, - "observed_public_commits": 1701, - "observed_public_pull_requests": 64, - "followers": 6076, - "location": "Finland", - "location_confidence": "exact-country", - "discovered_by_query": "location:Finland repos:>5 type:user", - "notable_repositories": [], - "rank": 8, - "previous_rank": 9 - }, { "login": "brylie", "name": "Brylie Oxley", @@ -183,7 +166,24 @@ "public_gists": 31, "observed_public_commits": 1696, "observed_public_pull_requests": 144, - "followers": 311, + "followers": 312, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -195,12 +195,12 @@ "login": "mmalmi", "name": "Martti Malmi", "profile_url": "https://github.com/mmalmi", - "public_contributions": 1630, + "public_contributions": 1646, "public_repos": 95, "public_gists": 5, - "observed_public_commits": 1630, + "observed_public_commits": 1646, "observed_public_pull_requests": 26, - "followers": 389, + "followers": 390, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -212,12 +212,12 @@ "login": "dalathegreat", "name": "Daniel Öster", "profile_url": "https://github.com/dalathegreat", - "public_contributions": 1458, + "public_contributions": 1460, "public_repos": 43, "public_gists": 0, - "observed_public_commits": 1458, - "observed_public_pull_requests": 375, - "followers": 1736, + "observed_public_commits": 1460, + "observed_public_pull_requests": 377, + "followers": 1745, "location": "Vaasa, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -229,12 +229,12 @@ "login": "nikohoffren", "name": "Niko Hoffrén", "profile_url": "https://github.com/nikohoffren", - "public_contributions": 1326, + "public_contributions": 1323, "public_repos": 66, "public_gists": 0, - "observed_public_commits": 1326, + "observed_public_commits": 1323, "observed_public_pull_requests": 17, - "followers": 512, + "followers": 516, "location": "Kuopio, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -246,10 +246,10 @@ "login": "akheron", "name": "Petri Lehtinen", "profile_url": "https://github.com/akheron", - "public_contributions": 1232, + "public_contributions": 1229, "public_repos": 125, "public_gists": 38, - "observed_public_commits": 1232, + "observed_public_commits": 1229, "observed_public_pull_requests": 208, "followers": 512, "location": "Turku, Finland", @@ -263,10 +263,10 @@ "login": "mstahv", "name": "Matti Tahvonen", "profile_url": "https://github.com/mstahv", - "public_contributions": 933, + "public_contributions": 937, "public_repos": 384, "public_gists": 12, - "observed_public_commits": 933, + "observed_public_commits": 937, "observed_public_pull_requests": 58, "followers": 631, "location": "Turku, Finland", @@ -297,12 +297,12 @@ "login": "michael-andreuzza", "name": "Michael Andreuzza", "profile_url": "https://github.com/michael-andreuzza", - "public_contributions": 770, + "public_contributions": 779, "public_repos": 32, "public_gists": 5, - "observed_public_commits": 770, + "observed_public_commits": 779, "observed_public_pull_requests": 11, - "followers": 511, + "followers": 512, "location": "Mariehman, Åland Islands, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -314,12 +314,12 @@ "login": "aloctavodia", "name": "Osvaldo A Martin", "profile_url": "https://github.com/aloctavodia", - "public_contributions": 750, + "public_contributions": 757, "public_repos": 73, "public_gists": 0, - "observed_public_commits": 750, - "observed_public_pull_requests": 401, - "followers": 671, + "observed_public_commits": 757, + "observed_public_pull_requests": 404, + "followers": 673, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -353,7 +353,7 @@ "public_gists": 8, "observed_public_commits": 667, "observed_public_pull_requests": 209, - "followers": 450, + "followers": 451, "location": "Helsinki, Finland", "location_confidence": "multi-location", "discovered_by_query": "location:Finland repos:>5 type:user", @@ -365,12 +365,12 @@ "login": "akx", "name": "Aarni Koskela", "profile_url": "https://github.com/akx", - "public_contributions": 647, + "public_contributions": 646, "public_repos": 953, "public_gists": 98, - "observed_public_commits": 647, - "observed_public_pull_requests": 364, - "followers": 511, + "observed_public_commits": 646, + "observed_public_pull_requests": 361, + "followers": 513, "location": "Finland", "location_confidence": "exact-country", "discovered_by_query": "location:Finland repos:>5 type:user", diff --git a/data/latest/countries-france.json b/data/latest/countries-france.json index 6aa83f7..c19e2d8 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 85359 + 85391 ] }, "code": "FR", - "candidate_count": 93815, + "candidate_count": 93868, "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,13 +34,13 @@ "candidate_count_by_query": [ { "query": "location:France repos:>5 type:user", - "total": 61488, + "total": 61519, "accepted": 50 }, { "query": "location:Paris repos:>5 type:user", - "total": 32327, - "accepted": 33 + "total": 32349, + "accepted": 34 } ], "entries": [ @@ -48,12 +48,12 @@ "login": "Charles-Chrismann", "name": "Charles Chrismann", "profile_url": "https://github.com/Charles-Chrismann", - "public_contributions": 29559, + "public_contributions": 29497, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 29559, + "observed_public_commits": 29497, "observed_public_pull_requests": 38, - "followers": 15674, + "followers": 15672, "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": 12496, + "public_contributions": 12475, "public_repos": 565, "public_gists": 91, - "observed_public_commits": 12496, - "observed_public_pull_requests": 1463, - "followers": 4681, + "observed_public_commits": 12475, + "observed_public_pull_requests": 1456, + "followers": 4684, "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": 9788, + "public_contributions": 9849, "public_repos": 132, "public_gists": 29, - "observed_public_commits": 9788, - "observed_public_pull_requests": 549, - "followers": 2102, + "observed_public_commits": 9849, + "observed_public_pull_requests": 551, + "followers": 2103, "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": 7443, + "public_contributions": 7438, "public_repos": 465, "public_gists": 429, - "observed_public_commits": 7443, - "observed_public_pull_requests": 230, - "followers": 6393, + "observed_public_commits": 7438, + "observed_public_pull_requests": 231, + "followers": 6396, "location": "France", "location_confidence": "exact-country", "discovered_by_query": "location:France repos:>5 type:user", @@ -116,11 +116,11 @@ "login": "crazy-max", "name": "CrazyMax", "profile_url": "https://github.com/crazy-max", - "public_contributions": 6230, + "public_contributions": 6236, "public_repos": 291, "public_gists": 26, - "observed_public_commits": 6230, - "observed_public_pull_requests": 1499, + "observed_public_commits": 6236, + "observed_public_pull_requests": 1505, "followers": 2739, "location": "France", "location_confidence": "exact-country", @@ -133,12 +133,12 @@ "login": "samber", "name": "Samuel Berthe", "profile_url": "https://github.com/samber", - "public_contributions": 6155, + "public_contributions": 6182, "public_repos": 281, "public_gists": 43, - "observed_public_commits": 6155, + "observed_public_commits": 6182, "observed_public_pull_requests": 284, - "followers": 2100, + "followers": 2103, "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": 6049, + "public_contributions": 6051, "public_repos": 558, "public_gists": 810, - "observed_public_commits": 6049, + "observed_public_commits": 6051, "observed_public_pull_requests": 178, - "followers": 4223, + "followers": 4228, "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": 3227, + "public_contributions": 3249, "public_repos": 280, "public_gists": 8, - "observed_public_commits": 3227, - "observed_public_pull_requests": 391, - "followers": 2337, + "observed_public_commits": 3249, + "observed_public_pull_requests": 399, + "followers": 2336, "location": "Creil, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -188,8 +188,8 @@ "public_repos": 101, "public_gists": 24, "observed_public_commits": 2351, - "observed_public_pull_requests": 51, - "followers": 4311, + "observed_public_pull_requests": 50, + "followers": 4313, "location": "Nancy, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -197,39 +197,39 @@ "rank": 9, "previous_rank": 9 }, - { - "login": "angristan", - "name": "Stanislas", - "profile_url": "https://github.com/angristan", - "public_contributions": 2061, - "public_repos": 273, - "public_gists": 28, - "observed_public_commits": 2061, - "observed_public_pull_requests": 126, - "followers": 2175, - "location": "Paris", - "location_confidence": "city-match", - "discovered_by_query": "location:Paris repos:>5 type:user", - "notable_repositories": [], - "rank": 10, - "previous_rank": 10 - }, { "login": "vincentbernat", "name": "Vincent Bernat", "profile_url": "https://github.com/vincentbernat", - "public_contributions": 2056, + "public_contributions": 2063, "public_repos": 443, "public_gists": 67, - "observed_public_commits": 2056, + "observed_public_commits": 2063, "observed_public_pull_requests": 100, "followers": 1232, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "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": 2176, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], "rank": 11, - "previous_rank": 12 + "previous_rank": 10 }, { "login": "Dimillian", @@ -240,24 +240,24 @@ "public_gists": 99, "observed_public_commits": 2012, "observed_public_pull_requests": 179, - "followers": 4153, + "followers": 4158, "location": "France", "location_confidence": "exact-country", "discovered_by_query": "location:France repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "fabpot", "name": "Fabien Potencier", "profile_url": "https://github.com/fabpot", - "public_contributions": 1780, + "public_contributions": 1800, "public_repos": 97, "public_gists": 12, - "observed_public_commits": 1780, - "observed_public_pull_requests": 179, - "followers": 13410, + "observed_public_commits": 1800, + "observed_public_pull_requests": 183, + "followers": 13409, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -269,11 +269,11 @@ "login": "p0dalirius", "name": "Rémi GASCOU (Podalirius)", "profile_url": "https://github.com/p0dalirius", - "public_contributions": 1558, + "public_contributions": 1564, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 1558, - "observed_public_pull_requests": 312, + "observed_public_commits": 1564, + "observed_public_pull_requests": 318, "followers": 2281, "location": "France", "location_confidence": "exact-country", @@ -286,12 +286,12 @@ "login": "gregberge", "name": "Greg Bergé", "profile_url": "https://github.com/gregberge", - "public_contributions": 1503, + "public_contributions": 1521, "public_repos": 149, "public_gists": 39, - "observed_public_commits": 1503, - "observed_public_pull_requests": 750, - "followers": 2044, + "observed_public_commits": 1521, + "observed_public_pull_requests": 755, + "followers": 2043, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -303,12 +303,12 @@ "login": "StanGirard", "name": "Stan Girard", "profile_url": "https://github.com/StanGirard", - "public_contributions": 1373, + "public_contributions": 1376, "public_repos": 93, "public_gists": 12, - "observed_public_commits": 1373, - "observed_public_pull_requests": 699, - "followers": 2379, + "observed_public_commits": 1376, + "observed_public_pull_requests": 704, + "followers": 2378, "location": "Paris", "location_confidence": "city-match", "discovered_by_query": "location:Paris repos:>5 type:user", @@ -325,7 +325,7 @@ "public_gists": 14, "observed_public_commits": 1010, "observed_public_pull_requests": 6, - "followers": 4093, + "followers": 4097, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -337,12 +337,12 @@ "login": "agoncal", "name": "Antonio Goncalves", "profile_url": "https://github.com/agoncal", - "public_contributions": 913, + "public_contributions": 912, "public_repos": 185, "public_gists": 34, - "observed_public_commits": 913, + "observed_public_commits": 912, "observed_public_pull_requests": 11, - "followers": 1428, + "followers": 1430, "location": "Paris", "location_confidence": "city-match", "discovered_by_query": "location:Paris repos:>5 type:user", @@ -359,7 +359,7 @@ "public_gists": 9, "observed_public_commits": 897, "observed_public_pull_requests": 147, - "followers": 2764, + "followers": 2765, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:France repos:>5 type:user", @@ -376,7 +376,7 @@ "public_gists": 0, "observed_public_commits": 897, "observed_public_pull_requests": 16, - "followers": 1359, + "followers": 1358, "location": "Paris, France", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", diff --git a/data/latest/countries-germany.json b/data/latest/countries-germany.json index fcf6fd6..30d5e9a 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 34235 + 34581 ] }, "code": "DE", - "candidate_count": 129710, + "candidate_count": 129858, "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": 89965, + "total": 90077, "accepted": 34 }, { "query": "location:Berlin repos:>5 type:user", - "total": 28816, + "total": 28844, "accepted": 22 }, { "query": "location:Munich repos:>5 type:user", - "total": 10929, + "total": 10937, "accepted": 32 } ], @@ -54,12 +54,12 @@ "login": "alexeygrigorev", "name": "Alexey Grigorev", "profile_url": "https://github.com/alexeygrigorev", - "public_contributions": 7255, - "public_repos": 178, + "public_contributions": 7355, + "public_repos": 179, "public_gists": 39, - "observed_public_commits": 7255, + "observed_public_commits": 7355, "observed_public_pull_requests": 20, - "followers": 5584, + "followers": 5596, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", @@ -88,61 +88,61 @@ "login": "schacon", "name": "Scott Chacon", "profile_url": "https://github.com/schacon", - "public_contributions": 4078, + "public_contributions": 4102, "public_repos": 261, "public_gists": 98, - "observed_public_commits": 4078, - "observed_public_pull_requests": 961, + "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": 4 - }, - { - "login": "brillout", - "name": "Rom", - "profile_url": "https://github.com/brillout", - "public_contributions": 4048, - "public_repos": 432, - "public_gists": 3, - "observed_public_commits": 4048, - "observed_public_pull_requests": 572, - "followers": 1382, - "location": "Germany, Munich", - "location_confidence": "multi-location", - "discovered_by_query": "location:Munich repos:>5 type:user", - "notable_repositories": [], - "rank": 4, "previous_rank": 3 }, { "login": "sebastianbergmann", "name": "Sebastian Bergmann", "profile_url": "https://github.com/sebastianbergmann", - "public_contributions": 3911, - "public_repos": 77, + "public_contributions": 4054, + "public_repos": 74, "public_gists": 10, - "observed_public_commits": 3911, - "observed_public_pull_requests": 52, - "followers": 7610, + "observed_public_commits": 4054, + "observed_public_pull_requests": 53, + "followers": 7611, "location": "Siegburg, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", "notable_repositories": [], - "rank": 5, + "rank": 4, "previous_rank": 5 }, + { + "login": "brillout", + "name": "Rom", + "profile_url": "https://github.com/brillout", + "public_contributions": 4052, + "public_repos": 432, + "public_gists": 3, + "observed_public_commits": 4052, + "observed_public_pull_requests": 571, + "followers": 1383, + "location": "Germany, Munich", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, { "login": "schickling", "name": "Johannes Schickling", "profile_url": "https://github.com/schickling", - "public_contributions": 3041, + "public_contributions": 3038, "public_repos": 146, "public_gists": 88, - "observed_public_commits": 3041, + "observed_public_commits": 3038, "observed_public_pull_requests": 556, "followers": 2440, "location": "Berlin", @@ -156,10 +156,10 @@ "login": "floooh", "name": "Andre Weissflog", "profile_url": "https://github.com/floooh", - "public_contributions": 2235, + "public_contributions": 2236, "public_repos": 162, "public_gists": 55, - "observed_public_commits": 2235, + "observed_public_commits": 2236, "observed_public_pull_requests": 126, "followers": 3038, "location": "Berlin", @@ -173,12 +173,12 @@ "login": "posva", "name": "Eduardo San Martin Morote", "profile_url": "https://github.com/posva", - "public_contributions": 2080, + "public_contributions": 2071, "public_repos": 386, "public_gists": 18, - "observed_public_commits": 2080, - "observed_public_pull_requests": 55, - "followers": 6518, + "observed_public_commits": 2071, + "observed_public_pull_requests": 56, + "followers": 6522, "location": "Berlin", "location_confidence": "city-match", "discovered_by_query": "location:Berlin repos:>5 type:user", @@ -190,10 +190,10 @@ "login": "pepelsbey", "name": "Vadim Makeev", "profile_url": "https://github.com/pepelsbey", - "public_contributions": 1631, + "public_contributions": 1633, "public_repos": 54, "public_gists": 111, - "observed_public_commits": 1631, + "observed_public_commits": 1633, "observed_public_pull_requests": 161, "followers": 2467, "location": "Berlin, Germany", @@ -203,156 +203,156 @@ "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 + }, { "login": "leahneukirchen", "name": "Leah Neukirchen", "profile_url": "https://github.com/leahneukirchen", - "public_contributions": 1453, + "public_contributions": 1462, "public_repos": 217, "public_gists": 8, - "observed_public_commits": 1453, + "observed_public_commits": 1462, "observed_public_pull_requests": 29, "followers": 1489, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], - "rank": 10, - "previous_rank": 10 - }, - { - "login": "Leonxlnx", - "name": "Leon Lin", - "profile_url": "https://github.com/Leonxlnx", - "public_contributions": 1431, - "public_repos": 105, - "public_gists": 0, - "observed_public_commits": 1431, - "observed_public_pull_requests": 16, - "followers": 791, - "location": "Munich", - "location_confidence": "city-match", - "discovered_by_query": "location:Munich repos:>5 type:user", - "notable_repositories": [], "rank": 11, - "previous_rank": 13 + "previous_rank": 10 }, { "login": "aeneasr", "name": "hackerman", "profile_url": "https://github.com/aeneasr", - "public_contributions": 1368, + "public_contributions": 1370, "public_repos": 263, "public_gists": 43, - "observed_public_commits": 1368, - "observed_public_pull_requests": 167, - "followers": 2061, + "observed_public_commits": 1370, + "observed_public_pull_requests": 166, + "followers": 2059, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "IndrajeetPatil", "name": "Indrajeet Patil", "profile_url": "https://github.com/IndrajeetPatil", - "public_contributions": 1295, + "public_contributions": 1297, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 1295, - "observed_public_pull_requests": 303, + "observed_public_commits": 1297, + "observed_public_pull_requests": 304, "followers": 1786, "location": "Munich", "location_confidence": "city-match", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "KittyGiraudel", "name": "Kitty Giraudel", "profile_url": "https://github.com/KittyGiraudel", - "public_contributions": 1188, + "public_contributions": 1191, "public_repos": 61, "public_gists": 111, - "observed_public_commits": 1188, + "observed_public_commits": 1191, "observed_public_pull_requests": 25, - "followers": 2985, + "followers": 2984, "location": "Berlin", "location_confidence": "city-match", "discovered_by_query": "location:Berlin repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 16 + "previous_rank": 14 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1162, + "public_contributions": 1159, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1162, + "observed_public_commits": 1159, "observed_public_pull_requests": 218, - "followers": 5287, + "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, - "previous_rank": 14 + "previous_rank": 15 }, { "login": "Lasim", "name": "Piotr Hajdas", "profile_url": "https://github.com/Lasim", - "public_contributions": 1121, + "public_contributions": 1111, "public_repos": 12, "public_gists": 0, - "observed_public_commits": 1121, - "observed_public_pull_requests": 108, - "followers": 1169, + "observed_public_commits": 1111, + "observed_public_pull_requests": 105, + "followers": 1178, "location": "Munich, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Munich repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 15 - }, - { - "login": "sharkdp", - "name": "David Peter", - "profile_url": "https://github.com/sharkdp", - "public_contributions": 1024, - "public_repos": 129, - "public_gists": 37, - "observed_public_commits": 1024, - "observed_public_pull_requests": 577, - "followers": 8030, - "location": "Stuttgart, Germany", - "location_confidence": "multi-location", - "discovered_by_query": "location:Germany repos:>5 type:user", - "notable_repositories": [], - "rank": 17, - "previous_rank": 18 + "previous_rank": 16 }, { "login": "marijnh", "name": "Marijn Haverbeke", "profile_url": "https://github.com/marijnh", - "public_contributions": 1023, + "public_contributions": 1026, "public_repos": 65, "public_gists": 44, - "observed_public_commits": 1023, + "observed_public_commits": 1026, "observed_public_pull_requests": 2, - "followers": 7058, + "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_repos": 129, + "public_gists": 37, + "observed_public_commits": 1016, + "observed_public_pull_requests": 573, + "followers": 8033, + "location": "Stuttgart, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], "rank": 18, "previous_rank": 17 }, @@ -364,8 +364,8 @@ "public_repos": 66, "public_gists": 1, "observed_public_commits": 868, - "observed_public_pull_requests": 575, - "followers": 31267, + "observed_public_pull_requests": 574, + "followers": 31288, "location": "Berlin, Germany", "location_confidence": "multi-location", "discovered_by_query": "location:Germany repos:>5 type:user", @@ -377,12 +377,12 @@ "login": "nikic", "name": "Nikita Popov", "profile_url": "https://github.com/nikic", - "public_contributions": 813, + "public_contributions": 815, "public_repos": 140, "public_gists": 73, - "observed_public_commits": 813, - "observed_public_pull_requests": 464, - "followers": 6477, + "observed_public_commits": 815, + "observed_public_pull_requests": 465, + "followers": 6478, "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 27271bb..dee8500 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 34152 + 34483 ] }, "code": "HK", - "candidate_count": 8776, + "candidate_count": 8783, "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": 8776, + "total": 8783, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "Anduin2017", "name": "Anduin Xue", "profile_url": "https://github.com/Anduin2017", - "public_contributions": 9045, + "public_contributions": 9114, "public_repos": 142, "public_gists": 14, - "observed_public_commits": 9045, + "observed_public_commits": 9114, "observed_public_pull_requests": 17, - "followers": 3529, + "followers": 3530, "location": "Hong Kong SAR", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -59,17 +59,18 @@ "login": "JokerJohn", "name": "Catalina", "profile_url": "https://github.com/JokerJohn", - "public_contributions": 6185, + "public_contributions": 6309, "public_repos": 107, "public_gists": 1, - "observed_public_commits": 6185, + "observed_public_commits": 6309, "observed_public_pull_requests": 5, - "followers": 1108, + "followers": 1109, "location": "Hong Kong SAR, China", "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "dirkarnez", @@ -80,45 +81,47 @@ "public_gists": 98, "observed_public_commits": 5527, "observed_public_pull_requests": 1, - "followers": 397, + "followers": 399, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "kentang2017", "name": "Ken Tang", "profile_url": "https://github.com/kentang2017", - "public_contributions": 2476, - "public_repos": 27, + "public_contributions": 2559, + "public_repos": 28, "public_gists": 0, - "observed_public_commits": 2476, + "observed_public_commits": 2559, "observed_public_pull_requests": 1, - "followers": 731, + "followers": 742, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "fuma-nama", "name": "Fuma Nama", "profile_url": "https://github.com/fuma-nama", - "public_contributions": 2172, + "public_contributions": 2197, "public_repos": 128, "public_gists": 0, - "observed_public_commits": 2172, - "observed_public_pull_requests": 423, - "followers": 1577, + "observed_public_commits": 2197, + "observed_public_pull_requests": 428, + "followers": 1581, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 }, { "login": "nelsonlaidev", @@ -134,29 +137,14 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 6 - }, - { - "login": "DarkLight1337", - "name": "Cyrus Leung", - "profile_url": "https://github.com/DarkLight1337", - "public_contributions": 1981, - "public_repos": 16, - "public_gists": 0, - "observed_public_commits": 1981, - "observed_public_pull_requests": 529, - "followers": 420, - "location": "Hong Kong", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", - "notable_repositories": [], - "rank": 7 + "rank": 6, + "previous_rank": 6 }, { "login": "0x676e67", "profile_url": "https://github.com/0x676e67", "public_contributions": 1977, - "public_repos": 97, + "public_repos": 98, "public_gists": 3, "observed_public_commits": 1977, "observed_public_pull_requests": 916, @@ -165,40 +153,59 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 7, + "previous_rank": 8 + }, + { + "login": "DarkLight1337", + "name": "Cyrus Leung", + "profile_url": "https://github.com/DarkLight1337", + "public_contributions": 1974, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 1974, + "observed_public_pull_requests": 529, + "followers": 420, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 }, { "login": "ArgoZhang", "name": "Argo Zhang", "profile_url": "https://github.com/ArgoZhang", - "public_contributions": 1438, + "public_contributions": 1442, "public_repos": 117, "public_gists": 0, - "observed_public_commits": 1438, - "observed_public_pull_requests": 1233, + "observed_public_commits": 1442, + "observed_public_pull_requests": 1237, "followers": 1065, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "johnsoncodehk", "name": "Johnson Chu", "profile_url": "https://github.com/johnsoncodehk", - "public_contributions": 1321, + "public_contributions": 1354, "public_repos": 153, "public_gists": 23, - "observed_public_commits": 1321, - "observed_public_pull_requests": 140, + "observed_public_commits": 1354, + "observed_public_pull_requests": 153, "followers": 1686, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 3 + "previous_rank": 10 }, { "login": "TianxingChen", @@ -209,13 +216,13 @@ "public_gists": 0, "observed_public_commits": 1270, "observed_public_pull_requests": 0, - "followers": 1457, + "followers": 1460, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 4 + "previous_rank": 11 }, { "login": "Akagi201", @@ -231,7 +238,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "heilcheng", @@ -242,29 +250,30 @@ "public_gists": 0, "observed_public_commits": 769, "observed_public_pull_requests": 52, - "followers": 954, + "followers": 957, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "messense", "name": "messense", "profile_url": "https://github.com/messense", - "public_contributions": 761, + "public_contributions": 764, "public_repos": 143, "public_gists": 25, - "observed_public_commits": 761, + "observed_public_commits": 764, "observed_public_pull_requests": 224, - "followers": 2164, + "followers": 2165, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 5 + "previous_rank": 14 }, { "login": "tiann", @@ -275,13 +284,13 @@ "public_gists": 9, "observed_public_commits": 663, "observed_public_pull_requests": 23, - "followers": 8291, + "followers": 8299, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 6 + "previous_rank": 15 }, { "login": "kig", @@ -297,23 +306,25 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "uyarn", "name": "wū yāng", "profile_url": "https://github.com/uyarn", - "public_contributions": 509, + "public_contributions": 513, "public_repos": 38, "public_gists": 0, - "observed_public_commits": 509, - "observed_public_pull_requests": 359, + "observed_public_commits": 513, + "observed_public_pull_requests": 361, "followers": 313, "location": "Shenzhen/Hong Kong, China", "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "tobychui", @@ -329,7 +340,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "pseudoyu", @@ -340,24 +352,24 @@ "public_gists": 5, "observed_public_commits": 429, "observed_public_pull_requests": 26, - "followers": 1291, + "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": 7 + "previous_rank": 19 }, { - "login": "aofei", - "name": "Aofei Sheng", - "profile_url": "https://github.com/aofei", - "public_contributions": 417, - "public_repos": 54, - "public_gists": 6, - "observed_public_commits": 417, - "observed_public_pull_requests": 375, - "followers": 589, + "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", diff --git a/data/latest/countries-india.json b/data/latest/countries-india.json index 4a24ffd..95407ee 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 517344 + 517396 ] }, "code": "IN", - "candidate_count": 234279, + "candidate_count": 234566, "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": 234279, + "total": 234566, "accepted": 100 } ], @@ -52,185 +52,178 @@ "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "kovidgoyal", "name": "Kovid Goyal", "profile_url": "https://github.com/kovidgoyal", - "public_contributions": 4598, + "public_contributions": 4634, "public_repos": 46, "public_gists": 0, - "observed_public_commits": 4598, + "observed_public_commits": 4634, "observed_public_pull_requests": 4, - "followers": 5507, + "followers": 5509, "location": "Mumbai, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 2, - "previous_rank": 1 + "previous_rank": 2 }, { "login": "thetutlage", "name": "Harminder Virk", "profile_url": "https://github.com/thetutlage", - "public_contributions": 2463, + "public_contributions": 2429, "public_repos": 313, "public_gists": 41, - "observed_public_commits": 2463, + "observed_public_commits": 2429, "observed_public_pull_requests": 37, "followers": 2623, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "ishandutta2007", "name": "Ishan Dutta", "profile_url": "https://github.com/ishandutta2007", - "public_contributions": 1884, - "public_repos": 1703, + "public_contributions": 1899, + "public_repos": 1704, "public_gists": 23, - "observed_public_commits": 1884, + "observed_public_commits": 1899, "observed_public_pull_requests": 1, - "followers": 12320, + "followers": 12419, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 2 + "previous_rank": 4 }, { "login": "codewithdhruba01", "name": "Dhrubaraj Pati", "profile_url": "https://github.com/codewithdhruba01", - "public_contributions": 1796, + "public_contributions": 1801, "public_repos": 67, "public_gists": 0, - "observed_public_commits": 1796, - "observed_public_pull_requests": 328, - "followers": 2184, + "observed_public_commits": 1801, + "observed_public_pull_requests": 330, + "followers": 2192, "location": "india", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "MAZHARMIK", "name": "MAZHAR", "profile_url": "https://github.com/MAZHARMIK", - "public_contributions": 959, + "public_contributions": 962, "public_repos": 30, "public_gists": 0, - "observed_public_commits": 959, + "observed_public_commits": 962, "observed_public_pull_requests": 0, - "followers": 2749, + "followers": 2751, "location": "Gurgaon, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "PeetlaMahesh123", "name": "🎯✨Peetla Mahesh💫🤖", "profile_url": "https://github.com/PeetlaMahesh123", - "public_contributions": 945, + "public_contributions": 949, "public_repos": 34, "public_gists": 0, - "observed_public_commits": 945, + "observed_public_commits": 949, "observed_public_pull_requests": 0, - "followers": 1975, + "followers": 1994, "location": "Mico Layout , Bangalore, Karnataka, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "sivaprasadreddy", "name": "K. Siva Prasad Reddy", "profile_url": "https://github.com/sivaprasadreddy", - "public_contributions": 907, + "public_contributions": 913, "public_repos": 165, "public_gists": 63, - "observed_public_commits": 907, - "observed_public_pull_requests": 27, + "observed_public_commits": 913, + "observed_public_pull_requests": 28, "followers": 1864, "location": "Hyderabad, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "sayakpaul", "name": "Sayak Paul", "profile_url": "https://github.com/sayakpaul", - "public_contributions": 786, + "public_contributions": 796, "public_repos": 275, "public_gists": 158, - "observed_public_commits": 786, - "observed_public_pull_requests": 454, - "followers": 3224, + "observed_public_commits": 796, + "observed_public_pull_requests": 467, + "followers": 3225, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "mr-karan", "name": "Karan Sharma", "profile_url": "https://github.com/mr-karan", - "public_contributions": 719, - "public_repos": 168, + "public_contributions": 726, + "public_repos": 169, "public_gists": 42, - "observed_public_commits": 719, - "observed_public_pull_requests": 52, - "followers": 1880, + "observed_public_commits": 726, + "observed_public_pull_requests": 54, + "followers": 1881, "location": "Bangalore, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "PramodDutta", "name": "Promode", "profile_url": "https://github.com/PramodDutta", - "public_contributions": 595, + "public_contributions": 602, "public_repos": 286, "public_gists": 70, - "observed_public_commits": 595, + "observed_public_commits": 602, "observed_public_pull_requests": 8, - "followers": 1730, - "location": "India", - "location_confidence": "exact-country", - "discovered_by_query": "location:India repos:>5 type:user", - "notable_repositories": [], - "rank": 11 - }, - { - "login": "Aakashdeveloper", - "name": "Aakash ", - "profile_url": "https://github.com/Aakashdeveloper", - "public_contributions": 591, - "public_repos": 790, - "public_gists": 1, - "observed_public_commits": 591, - "observed_public_pull_requests": 0, - "followers": 4495, + "followers": 1732, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 11, + "previous_rank": 11 }, { "login": "mukeshlilawat1", @@ -241,12 +234,30 @@ "public_gists": 0, "observed_public_commits": 582, "observed_public_pull_requests": 165, - "followers": 2331, + "followers": 2327, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 12, + "previous_rank": 13 + }, + { + "login": "Aakashdeveloper", + "name": "Aakash ", + "profile_url": "https://github.com/Aakashdeveloper", + "public_contributions": 541, + "public_repos": 790, + "public_gists": 1, + "observed_public_commits": 541, + "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": 12 }, { "login": "liyasthomas", @@ -262,7 +273,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "PatilShreyas", @@ -278,7 +290,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "Pradumnasaraf", @@ -289,12 +302,13 @@ "public_gists": 4, "observed_public_commits": 376, "observed_public_pull_requests": 134, - "followers": 1908, + "followers": 1909, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "vinitshahdeo", @@ -305,61 +319,64 @@ "public_gists": 25, "observed_public_commits": 361, "observed_public_pull_requests": 10, - "followers": 2553, + "followers": 2552, "location": "Bangalore, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "gautamkrishnar", "name": "Gautam krishna R", "profile_url": "https://github.com/gautamkrishnar", - "public_contributions": 308, + "public_contributions": 307, "public_repos": 295, "public_gists": 16, - "observed_public_commits": 308, + "observed_public_commits": 307, "observed_public_pull_requests": 7, - "followers": 2339, + "followers": 2337, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "amitshekhariitbhu", "name": "AMIT SHEKHAR", "profile_url": "https://github.com/amitshekhariitbhu", - "public_contributions": 307, + "public_contributions": 301, "public_repos": 127, "public_gists": 40, - "observed_public_commits": 307, + "observed_public_commits": 301, "observed_public_pull_requests": 0, - "followers": 8483, + "followers": 8486, "location": "New Delhi, India", "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 3 + "previous_rank": 19 }, { "login": "vermakhushboo", "name": "Khushboo Verma", "profile_url": "https://github.com/vermakhushboo", - "public_contributions": 288, + "public_contributions": 285, "public_repos": 118, "public_gists": 0, - "observed_public_commits": 288, + "observed_public_commits": 285, "observed_public_pull_requests": 84, "followers": 1777, "location": "India", "location_confidence": "exact-country", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-indonesia.json b/data/latest/countries-indonesia.json index c6e43d8..e751cc5 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 133983 + 133904 ] }, "code": "ID", - "candidate_count": 53079, + "candidate_count": 53115, "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": 53079, + "total": 53115, "accepted": 100 } ], @@ -42,26 +42,27 @@ "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78544, + "public_contributions": 78382, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78544, - "observed_public_pull_requests": 35, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, "followers": 584, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "hendisantika", "name": "Hendi Santika", "profile_url": "https://github.com/hendisantika", - "public_contributions": 35806, + "public_contributions": 35856, "public_repos": 2310, "public_gists": 70, - "observed_public_commits": 35806, + "observed_public_commits": 35856, "observed_public_pull_requests": 14, "followers": 2051, "location": "Bandung Jawa Barat - Indonesia", @@ -69,14 +70,14 @@ "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 2, - "previous_rank": 1 + "previous_rank": 2 }, { "login": "alsyundawy", "name": "༺ Initial H ༻", "profile_url": "https://github.com/alsyundawy", "public_contributions": 5837, - "public_repos": 631, + "public_repos": 632, "public_gists": 103, "observed_public_commits": 5837, "observed_public_pull_requests": 29, @@ -85,32 +86,34 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "endymuhardin", "name": "Endy Muhardin", "profile_url": "https://github.com/endymuhardin", - "public_contributions": 3514, + "public_contributions": 3522, "public_repos": 253, "public_gists": 21, - "observed_public_commits": 3514, + "observed_public_commits": 3522, "observed_public_pull_requests": 23, "followers": 1223, "location": "Jakarta, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "zuramai", "name": "Saugi", "profile_url": "https://github.com/zuramai", - "public_contributions": 2629, + "public_contributions": 2634, "public_repos": 221, "public_gists": 15, - "observed_public_commits": 2629, + "observed_public_commits": 2634, "observed_public_pull_requests": 15, "followers": 1616, "location": "Indonesia", @@ -118,73 +121,75 @@ "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 - }, - { - "login": "KOSASIH", - "name": "KOSASIH", - "profile_url": "https://github.com/KOSASIH", - "public_contributions": 1667, - "public_repos": 977, - "public_gists": 42, - "observed_public_commits": 1667, - "observed_public_pull_requests": 16, - "followers": 3073, - "location": "INDONESIA", - "location_confidence": "exact-country", - "discovered_by_query": "location:Indonesia repos:>5 type:user", - "notable_repositories": [], - "rank": 6, - "previous_rank": 3 + "previous_rank": 5 }, { "login": "samsonasik", "name": "Abdul Malik Ikhsan", "profile_url": "https://github.com/samsonasik", - "public_contributions": 1618, - "public_repos": 655, + "public_contributions": 1672, + "public_repos": 656, "public_gists": 69, - "observed_public_commits": 1618, - "observed_public_pull_requests": 1041, + "observed_public_commits": 1672, + "observed_public_pull_requests": 1034, "followers": 730, "location": "Bandung, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 6, + "previous_rank": 7 }, { "login": "goFrendiAsgard", "name": "Go Frendi Gunawan", "profile_url": "https://github.com/goFrendiAsgard", - "public_contributions": 1599, + "public_contributions": 1615, "public_repos": 265, "public_gists": 63, - "observed_public_commits": 1599, - "observed_public_pull_requests": 143, + "observed_public_commits": 1615, + "observed_public_pull_requests": 146, "followers": 501, "location": "Malang, East Java, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 7, + "previous_rank": 8 + }, + { + "login": "KOSASIH", + "name": "KOSASIH", + "profile_url": "https://github.com/KOSASIH", + "public_contributions": 1611, + "public_repos": 977, + "public_gists": 42, + "observed_public_commits": 1611, + "observed_public_pull_requests": 16, + "followers": 3074, + "location": "INDONESIA", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 6 }, { "login": "dwisiswant0", "name": "Dwi Siswanto", "profile_url": "https://github.com/dwisiswant0", - "public_contributions": 1483, + "public_contributions": 1489, "public_repos": 165, "public_gists": 49, - "observed_public_commits": 1483, + "observed_public_commits": 1489, "observed_public_pull_requests": 224, - "followers": 2178, + "followers": 2179, "location": "Jakarta, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 4 + "previous_rank": 9 }, { "login": "elianiva", @@ -195,12 +200,13 @@ "public_gists": 11, "observed_public_commits": 1286, "observed_public_pull_requests": 26, - "followers": 834, + "followers": 836, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "mhaidarhanif", @@ -211,13 +217,13 @@ "public_gists": 12, "observed_public_commits": 1154, "observed_public_pull_requests": 130, - "followers": 1681, + "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": 5 + "previous_rank": 11 }, { "login": "naufaldi", @@ -233,39 +239,42 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "Mufacoderz", "name": "Muhammad Fadil", "profile_url": "https://github.com/Mufacoderz", - "public_contributions": 944, + "public_contributions": 947, "public_repos": 52, "public_gists": 0, - "observed_public_commits": 944, + "observed_public_commits": 947, "observed_public_pull_requests": 10, - "followers": 608, + "followers": 621, "location": "East Borneo, Indonesia ", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "didinj", "name": "Didin Jamaludin", "profile_url": "https://github.com/didinj", - "public_contributions": 889, + "public_contributions": 885, "public_repos": 445, "public_gists": 0, - "observed_public_commits": 889, + "observed_public_commits": 885, "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 + "rank": 14, + "previous_rank": 14 }, { "login": "ahmadrosid", @@ -281,39 +290,42 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "wahyudesu", "name": "wahyu ikbal maulana", "profile_url": "https://github.com/wahyudesu", - "public_contributions": 752, + "public_contributions": 762, "public_repos": 107, "public_gists": 2, - "observed_public_commits": 752, + "observed_public_commits": 762, "observed_public_pull_requests": 13, "followers": 1238, "location": "Surabaya, Indonesia", "location_confidence": "multi-location", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "reiryuki", "name": "Rei Ryuki", "profile_url": "https://github.com/reiryuki", - "public_contributions": 699, + "public_contributions": 701, "public_repos": 99, "public_gists": 0, - "observed_public_commits": 699, + "observed_public_commits": 701, "observed_public_pull_requests": 0, - "followers": 1119, + "followers": 1121, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "uoctamika", @@ -324,39 +336,41 @@ "public_gists": 1, "observed_public_commits": 643, "observed_public_pull_requests": 26, - "followers": 613, + "followers": 627, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "AyraHikari", "name": "Ayra Hikari", "profile_url": "https://github.com/AyraHikari", - "public_contributions": 609, + "public_contributions": 607, "public_repos": 129, "public_gists": 12, - "observed_public_commits": 609, + "observed_public_commits": 607, "observed_public_pull_requests": 14, - "followers": 428, + "followers": 432, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { - "login": "sglkc", - "name": "Seya", - "profile_url": "https://github.com/sglkc", - "public_contributions": 570, - "public_repos": 101, - "public_gists": 2, - "observed_public_commits": 570, - "observed_public_pull_requests": 8, - "followers": 475, + "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, "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 8546a24..6173b4d 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 15518 + 15547 ] }, "code": "IE", - "candidate_count": 13713, + "candidate_count": 13728, "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:Ireland repos:>5 type:user", - "total": 13713, + "total": 13728, "accepted": 100 } ], @@ -42,11 +42,11 @@ "login": "guibranco", "name": "Guilherme Branco Stracini", "profile_url": "https://github.com/guibranco", - "public_contributions": 2600, + "public_contributions": 2612, "public_repos": 103, "public_gists": 80, - "observed_public_commits": 2600, - "observed_public_pull_requests": 794, + "observed_public_commits": 2612, + "observed_public_pull_requests": 803, "followers": 906, "location": "Dublin, Ireland", "location_confidence": "multi-location", @@ -59,12 +59,12 @@ "login": "conorheffron", "name": "Conor Heffron", "profile_url": "https://github.com/conorheffron", - "public_contributions": 2431, + "public_contributions": 2425, "public_repos": 64, "public_gists": 4, - "observed_public_commits": 2431, - "observed_public_pull_requests": 560, - "followers": 489, + "observed_public_commits": 2425, + "observed_public_pull_requests": 559, + "followers": 503, "location": "Kilcock, Co. Kildare, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -76,11 +76,11 @@ "login": "stack72", "name": "Paul Stack", "profile_url": "https://github.com/stack72", - "public_contributions": 2361, + "public_contributions": 2370, "public_repos": 221, "public_gists": 78, - "observed_public_commits": 2361, - "observed_public_pull_requests": 1534, + "observed_public_commits": 2370, + "observed_public_pull_requests": 1544, "followers": 464, "location": "Derry, Ireland", "location_confidence": "multi-location", @@ -93,10 +93,10 @@ "login": "jeromeetienne", "name": "Jerome Etienne", "profile_url": "https://github.com/jeromeetienne", - "public_contributions": 1780, + "public_contributions": 1781, "public_repos": 332, "public_gists": 44, - "observed_public_commits": 1780, + "observed_public_commits": 1781, "observed_public_pull_requests": 44, "followers": 2826, "location": "Dublin, Ireland", @@ -110,18 +110,18 @@ "login": "rjrodger", "name": "Richard Rodger", "profile_url": "https://github.com/rjrodger", - "public_contributions": 1510, + "public_contributions": 1519, "public_repos": 274, "public_gists": 13, - "observed_public_commits": 1510, - "observed_public_pull_requests": 200, + "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": 7 + "previous_rank": 5 }, { "login": "fandreuz", @@ -131,31 +131,31 @@ "public_repos": 79, "public_gists": 2, "observed_public_commits": 1161, - "observed_public_pull_requests": 175, + "observed_public_pull_requests": 173, "followers": 301, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 5 + "previous_rank": 6 }, { "login": "ematipico", "name": "Emanuele Stoppa", "profile_url": "https://github.com/ematipico", - "public_contributions": 1142, - "public_repos": 106, + "public_contributions": 1148, + "public_repos": 107, "public_gists": 5, - "observed_public_commits": 1142, - "observed_public_pull_requests": 738, + "observed_public_commits": 1148, + "observed_public_pull_requests": 741, "followers": 865, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 6 + "previous_rank": 7 }, { "login": "urschrei", @@ -172,24 +172,24 @@ "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "afshinm", "name": "Afshin Mehrabani", "profile_url": "https://github.com/afshinm", - "public_contributions": 886, + "public_contributions": 884, "public_repos": 142, "public_gists": 19, - "observed_public_commits": 886, - "observed_public_pull_requests": 33, + "observed_public_commits": 884, + "observed_public_pull_requests": 34, "followers": 1026, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 8 + "previous_rank": 9 }, { "login": "vitaly-t", @@ -217,7 +217,7 @@ "public_gists": 17, "observed_public_commits": 693, "observed_public_pull_requests": 154, - "followers": 971, + "followers": 972, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -229,12 +229,12 @@ "login": "joestump", "name": "Joe Stump", "profile_url": "https://github.com/joestump", - "public_contributions": 688, - "public_repos": 121, + "public_contributions": 691, + "public_repos": 126, "public_gists": 119, - "observed_public_commits": 688, - "observed_public_pull_requests": 399, - "followers": 434, + "observed_public_commits": 691, + "observed_public_pull_requests": 402, + "followers": 433, "location": "Dublin, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -246,12 +246,12 @@ "login": "xcontcom", "name": "Serhii Herasymov", "profile_url": "https://github.com/xcontcom", - "public_contributions": 583, + "public_contributions": 577, "public_repos": 19, "public_gists": 0, - "observed_public_commits": 583, + "observed_public_commits": 577, "observed_public_pull_requests": 5, - "followers": 4047, + "followers": 4052, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -263,12 +263,12 @@ "login": "miguelgrinberg", "name": "Miguel Grinberg", "profile_url": "https://github.com/miguelgrinberg", - "public_contributions": 526, + "public_contributions": 550, "public_repos": 216, "public_gists": 23, - "observed_public_commits": 526, - "observed_public_pull_requests": 230, - "followers": 12911, + "observed_public_commits": 550, + "observed_public_pull_requests": 233, + "followers": 12908, "location": "Ireland", "location_confidence": "exact-country", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -297,12 +297,12 @@ "login": "tunetheweb", "name": "Barry Pollard", "profile_url": "https://github.com/tunetheweb", - "public_contributions": 492, + "public_contributions": 491, "public_repos": 109, "public_gists": 14, - "observed_public_commits": 492, - "observed_public_pull_requests": 242, - "followers": 463, + "observed_public_commits": 491, + "observed_public_pull_requests": 243, + "followers": 464, "location": "Cork, Ireland", "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", @@ -310,23 +310,6 @@ "rank": 16, "previous_rank": 16 }, - { - "login": "skooter500", - "name": "Bryan Duggan", - "profile_url": "https://github.com/skooter500", - "public_contributions": 455, - "public_repos": 338, - "public_gists": 0, - "observed_public_commits": 455, - "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": 17, - "previous_rank": 18 - }, { "login": "sipsorcery", "name": "Aaron Clauson", @@ -341,25 +324,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 18, - "previous_rank": 17 + "rank": 17, + "previous_rank": 18 }, { - "login": "mdibaiee", - "name": "Mahdi Dibaiee", - "profile_url": "https://github.com/mdibaiee", - "public_contributions": 413, - "public_repos": 176, - "public_gists": 11, - "observed_public_commits": 413, - "observed_public_pull_requests": 145, - "followers": 346, - "location": "Dublin, Ireland", - "location_confidence": "multi-location", + "login": "skooter500", + "name": "Bryan Duggan", + "profile_url": "https://github.com/skooter500", + "public_contributions": 453, + "public_repos": 339, + "public_gists": 0, + "observed_public_commits": 453, + "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": 19, - "previous_rank": 19 + "rank": 18, + "previous_rank": 17 }, { "login": "joreilly", @@ -375,8 +358,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Ireland repos:>5 type:user", "notable_repositories": [], - "rank": 20, + "rank": 19, "previous_rank": 20 + }, + { + "login": "mdibaiee", + "name": "Mahdi Dibaiee", + "profile_url": "https://github.com/mdibaiee", + "public_contributions": 403, + "public_repos": 176, + "public_gists": 11, + "observed_public_commits": 403, + "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": 19 } ] } diff --git a/data/latest/countries-israel.json b/data/latest/countries-israel.json index 30f9a23..021819f 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 25025 + 25296 ] }, "code": "IL", - "candidate_count": 11631, + "candidate_count": 11640, "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": 11631, + "total": 11640, "accepted": 100 } ], @@ -42,34 +42,35 @@ "login": "szabgab", "name": "Gábor Szabó", "profile_url": "https://github.com/szabgab", - "public_contributions": 5011, - "public_repos": 1207, + "public_contributions": 5105, + "public_repos": 1208, "public_gists": 18, - "observed_public_commits": 5011, - "observed_public_pull_requests": 462, - "followers": 690, + "observed_public_commits": 5105, + "observed_public_pull_requests": 463, + "followers": 688, "location": "Modiin, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "elie222", "name": "Elie Steinbock", "profile_url": "https://github.com/elie222", - "public_contributions": 4629, + "public_contributions": 4624, "public_repos": 156, "public_gists": 21, - "observed_public_commits": 4629, - "observed_public_pull_requests": 1764, + "observed_public_commits": 4624, + "observed_public_pull_requests": 1765, "followers": 1952, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 2, - "previous_rank": 1 + "previous_rank": 2 }, { "login": "gkorland", @@ -85,7 +86,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "urish", @@ -96,176 +98,183 @@ "public_gists": 132, "observed_public_commits": 2684, "observed_public_pull_requests": 23, - "followers": 1412, + "followers": 1413, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 2 + "previous_rank": 4 }, { "login": "lirantal", "name": "Liran Tal", "profile_url": "https://github.com/lirantal", - "public_contributions": 2161, + "public_contributions": 2299, "public_repos": 506, "public_gists": 28, - "observed_public_commits": 2161, - "observed_public_pull_requests": 347, - "followers": 2436, + "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": 3 + "previous_rank": 5 }, { "login": "tontinton", "name": "Tony Solomonik", "profile_url": "https://github.com/tontinton", - "public_contributions": 2087, - "public_repos": 72, + "public_contributions": 2082, + "public_repos": 73, "public_gists": 0, - "observed_public_commits": 2087, + "observed_public_commits": 2082, "observed_public_pull_requests": 163, - "followers": 225, + "followers": 226, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "Michaelliv", "name": "Michael", "profile_url": "https://github.com/Michaelliv", - "public_contributions": 1432, + "public_contributions": 1433, "public_repos": 77, "public_gists": 17, - "observed_public_commits": 1432, + "observed_public_commits": 1433, "observed_public_pull_requests": 45, - "followers": 212, + "followers": 213, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "alexander-akait", "name": "Alexander Akait", "profile_url": "https://github.com/alexander-akait", - "public_contributions": 1395, + "public_contributions": 1397, "public_repos": 242, "public_gists": 3, - "observed_public_commits": 1395, - "observed_public_pull_requests": 810, + "observed_public_commits": 1397, + "observed_public_pull_requests": 819, "followers": 1043, "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": 4 + "previous_rank": 8 }, { "login": "shaypal5", "name": "Shay Palachy-Affek", "profile_url": "https://github.com/shaypal5", - "public_contributions": 1265, + "public_contributions": 1309, "public_repos": 85, "public_gists": 36, - "observed_public_commits": 1265, - "observed_public_pull_requests": 988, + "observed_public_commits": 1309, + "observed_public_pull_requests": 1031, "followers": 242, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "eranif", "name": "Eran Ifrah", "profile_url": "https://github.com/eranif", - "public_contributions": 1161, + "public_contributions": 1163, "public_repos": 42, "public_gists": 2, - "observed_public_commits": 1161, + "observed_public_commits": 1163, "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": 10 - }, - { - "login": "yairm210", - "name": "Yair Morgenstern", - "profile_url": "https://github.com/yairm210", - "public_contributions": 1127, - "public_repos": 58, - "public_gists": 3, - "observed_public_commits": 1127, - "observed_public_pull_requests": 183, - "followers": 2214, - "location": "Kerem Re'im, Israel ", - "location_confidence": "multi-location", - "discovered_by_query": "location:Israel repos:>5 type:user", - "notable_repositories": [], - "rank": 11, - "previous_rank": 5 + "rank": 10, + "previous_rank": 10 }, { "login": "alexei-led", "name": "Alexei Ledenev", "profile_url": "https://github.com/alexei-led", - "public_contributions": 1105, + "public_contributions": 1132, "public_repos": 34, "public_gists": 54, - "observed_public_commits": 1105, - "observed_public_pull_requests": 115, + "observed_public_commits": 1132, + "observed_public_pull_requests": 118, "followers": 282, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 11, + "previous_rank": 12 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1125, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, + "followers": 2214, + "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 }, { "login": "shlomif", "name": "Shlomi Fish", "profile_url": "https://github.com/shlomif", - "public_contributions": 1000, + "public_contributions": 1003, "public_repos": 1012, "public_gists": 18, - "observed_public_commits": 1000, + "observed_public_commits": 1003, "observed_public_pull_requests": 17, - "followers": 444, + "followers": 443, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "igalklebanov", "name": "Igal Klebanov", "profile_url": "https://github.com/igalklebanov", - "public_contributions": 959, + "public_contributions": 954, "public_repos": 58, "public_gists": 0, - "observed_public_commits": 959, - "observed_public_pull_requests": 211, + "observed_public_commits": 954, + "observed_public_pull_requests": 210, "followers": 214, "location": "Tel Aviv, Israel", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "hmemcpy", @@ -281,7 +290,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "alexlib", @@ -297,23 +307,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "AmitMY", "name": "Amit Moryossef", "profile_url": "https://github.com/AmitMY", - "public_contributions": 751, + "public_contributions": 752, "public_repos": 108, "public_gists": 4, - "observed_public_commits": 751, - "observed_public_pull_requests": 158, + "observed_public_commits": 752, + "observed_public_pull_requests": 162, "followers": 248, "location": "Israel", "location_confidence": "exact-country", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "puzrin", @@ -324,21 +336,22 @@ "public_gists": 2, "observed_public_commits": 595, "observed_public_pull_requests": 0, - "followers": 458, + "followers": 459, "location": "Israel, Nof haGalil", "location_confidence": "multi-location", "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "snoyberg", "name": "Michael Snoyman", "profile_url": "https://github.com/snoyberg", - "public_contributions": 592, + "public_contributions": 590, "public_repos": 412, "public_gists": 273, - "observed_public_commits": 592, + "observed_public_commits": 590, "observed_public_pull_requests": 135, "followers": 1507, "location": "Israel", @@ -346,23 +359,24 @@ "discovered_by_query": "location:Israel repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 6 + "previous_rank": 19 }, { "login": "tebeka", "name": "Miki Tebeka", "profile_url": "https://github.com/tebeka", - "public_contributions": 530, + "public_contributions": 533, "public_repos": 139, "public_gists": 229, - "observed_public_commits": 530, - "observed_public_pull_requests": 29, + "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 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-italy.json b/data/latest/countries-italy.json index 441e51d..6773ad6 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 97758 + 97824 ] }, "code": "IT", - "candidate_count": 25176, + "candidate_count": 25203, "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": 25176, + "total": 25203, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "bocaletto-luca", "name": "Bocaletto Luca", "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71527, + "public_contributions": 71482, "public_repos": 294, "public_gists": 8, - "observed_public_commits": 71527, + "observed_public_commits": 71482, "observed_public_pull_requests": 145, - "followers": 2322, + "followers": 2330, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -59,34 +59,35 @@ "login": "remorses", "name": "Tommy D. Rossi", "profile_url": "https://github.com/remorses", - "public_contributions": 8271, + "public_contributions": 8291, "public_repos": 648, "public_gists": 45, - "observed_public_commits": 8271, - "observed_public_pull_requests": 245, - "followers": 980, + "observed_public_commits": 8291, + "observed_public_pull_requests": 246, + "followers": 981, "location": "italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "mudler", "name": "Ettore Di Giacinto", "profile_url": "https://github.com/mudler", - "public_contributions": 4692, + "public_contributions": 4704, "public_repos": 366, "public_gists": 11, - "observed_public_commits": 4692, - "observed_public_pull_requests": 899, - "followers": 2164, + "observed_public_commits": 4704, + "observed_public_pull_requests": 898, + "followers": 2167, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 2 + "previous_rank": 3 }, { "login": "SebaUbuntu", @@ -97,28 +98,30 @@ "public_gists": 3, "observed_public_commits": 2493, "observed_public_pull_requests": 17, - "followers": 683, + "followers": 684, "location": "Parma, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "miroslavpejic85", "name": "Miroslav Pejic", "profile_url": "https://github.com/miroslavpejic85", - "public_contributions": 2114, + "public_contributions": 2116, "public_repos": 25, "public_gists": 0, - "observed_public_commits": 2114, + "observed_public_commits": 2116, "observed_public_pull_requests": 0, "followers": 652, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "mcollina", @@ -128,14 +131,31 @@ "public_repos": 813, "public_gists": 64, "observed_public_commits": 1897, - "observed_public_pull_requests": 717, - "followers": 11153, + "observed_public_pull_requests": 718, + "followers": 11154, "location": "Forlì, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 3 + "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", @@ -151,39 +171,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 7 - }, - { - "login": "rock3r", - "name": "Sebastiano Poggi", - "profile_url": "https://github.com/rock3r", - "public_contributions": 1697, - "public_repos": 116, - "public_gists": 41, - "observed_public_commits": 1697, - "observed_public_pull_requests": 210, - "followers": 625, - "location": "Italy", - "location_confidence": "exact-country", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 7 }, { "login": "GyulyVGC", "name": "Giuliano Bellini", "profile_url": "https://github.com/GyulyVGC", - "public_contributions": 1677, + "public_contributions": 1687, "public_repos": 73, "public_gists": 0, - "observed_public_commits": 1677, - "observed_public_pull_requests": 83, - "followers": 926, + "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 + "rank": 9, + "previous_rank": 9 }, { "login": "giampaolo", @@ -199,7 +205,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "evilsocket", @@ -210,93 +217,98 @@ "public_gists": 37, "observed_public_commits": 1510, "observed_public_pull_requests": 7, - "followers": 9207, + "followers": 9206, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 4 + "previous_rank": 11 }, { "login": "0xdea", "name": "raptor", "profile_url": "https://github.com/0xdea", - "public_contributions": 1493, + "public_contributions": 1496, "public_repos": 83, "public_gists": 0, - "observed_public_commits": 1493, + "observed_public_commits": 1496, "observed_public_pull_requests": 31, "followers": 1108, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "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", "profile_url": "https://github.com/nicolaiarocci", - "public_contributions": 1490, + "public_contributions": 1489, "public_repos": 84, "public_gists": 12, - "observed_public_commits": 1490, + "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": 13 - }, - { - "login": "ftomassetti", - "name": "Federico Tomassetti", - "profile_url": "https://github.com/ftomassetti", - "public_contributions": 1485, - "public_repos": 211, - "public_gists": 7, - "observed_public_commits": 1485, - "observed_public_pull_requests": 121, - "followers": 813, - "location": "Turin, Italy", - "location_confidence": "multi-location", - "discovered_by_query": "location:Italy repos:>5 type:user", - "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 13 }, { "login": "mlocati", "name": "Michele Locati", "profile_url": "https://github.com/mlocati", - "public_contributions": 1324, + "public_contributions": 1314, "public_repos": 287, "public_gists": 27, - "observed_public_commits": 1324, - "observed_public_pull_requests": 432, - "followers": 678, + "observed_public_commits": 1314, + "observed_public_pull_requests": 426, + "followers": 677, "location": "Como, Italy", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "edoardottt", "name": "Edoardo Ottavianelli", "profile_url": "https://github.com/edoardottt", - "public_contributions": 1263, + "public_contributions": 1261, "public_repos": 73, "public_gists": 16, - "observed_public_commits": 1263, - "observed_public_pull_requests": 162, - "followers": 1700, + "observed_public_commits": 1261, + "observed_public_pull_requests": 161, + "followers": 1705, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "leodido", @@ -312,56 +324,59 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1162, + "public_contributions": 1159, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1162, + "observed_public_commits": 1159, "observed_public_pull_requests": 218, - "followers": 5287, + "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, - "previous_rank": 5 + "previous_rank": 18 }, { "login": "giacomocavalieri", "name": "Giacomo Cavalieri", "profile_url": "https://github.com/giacomocavalieri", - "public_contributions": 983, + "public_contributions": 981, "public_repos": 157, "public_gists": 26, - "observed_public_commits": 983, - "observed_public_pull_requests": 232, - "followers": 597, + "observed_public_commits": 981, + "observed_public_pull_requests": 234, + "followers": 598, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "pitmonticone", "name": "Pietro Monticone", "profile_url": "https://github.com/pitmonticone", - "public_contributions": 885, + "public_contributions": 892, "public_repos": 756, "public_gists": 0, - "observed_public_commits": 885, - "observed_public_pull_requests": 502, + "observed_public_commits": 892, + "observed_public_pull_requests": 501, "followers": 1113, "location": "Italy, United Kingdom, United States", "location_confidence": "multi-location", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-japan.json b/data/latest/countries-japan.json index 0744587..0d594fe 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 66479 + 67092 ] }, "code": "JP", - "candidate_count": 39271, + "candidate_count": 39323, "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": 39271, + "total": 39323, "accepted": 100 } ], @@ -42,188 +42,197 @@ "login": "mizchi", "name": "Kotaro Chikuba", "profile_url": "https://github.com/mizchi", - "public_contributions": 13705, - "public_repos": 628, - "public_gists": 761, - "observed_public_commits": 13705, - "observed_public_pull_requests": 712, - "followers": 1824, + "public_contributions": 13879, + "public_repos": 630, + "public_gists": 762, + "observed_public_commits": 13879, + "observed_public_pull_requests": 738, + "followers": 1828, "location": "Tokyo/Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "tokuhirom", "name": "Tokuhiro Matsuno", "profile_url": "https://github.com/tokuhirom", - "public_contributions": 9892, + "public_contributions": 9905, "public_repos": 989, "public_gists": 174, - "observed_public_commits": 9892, - "observed_public_pull_requests": 3886, + "observed_public_commits": 9905, + "observed_public_pull_requests": 3903, "followers": 1034, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "manman4", "name": "manman4", "profile_url": "https://github.com/manman4", - "public_contributions": 8062, + "public_contributions": 8058, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 8062, + "observed_public_commits": 8058, "observed_public_pull_requests": 1, - "followers": 4345, + "followers": 4364, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 1 + "previous_rank": 3 }, { "login": "tekezo", "name": "Takayama Fumihiko", "profile_url": "https://github.com/tekezo", - "public_contributions": 7257, + "public_contributions": 7246, "public_repos": 38, "public_gists": 9, - "observed_public_commits": 7257, + "observed_public_commits": 7246, "observed_public_pull_requests": 59, - "followers": 1062, + "followers": 1061, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "unhappychoice", "name": "Yuji Ueki", "profile_url": "https://github.com/unhappychoice", - "public_contributions": 6652, + "public_contributions": 6849, "public_repos": 60, "public_gists": 12, - "observed_public_commits": 6652, - "observed_public_pull_requests": 732, - "followers": 3559, + "observed_public_commits": 6849, + "observed_public_pull_requests": 743, + "followers": 3567, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "azu", "name": "azu", "profile_url": "https://github.com/azu", - "public_contributions": 6003, + "public_contributions": 6010, "public_repos": 1547, "public_gists": 987, - "observed_public_commits": 6003, - "observed_public_pull_requests": 579, - "followers": 2830, + "observed_public_commits": 6010, + "observed_public_pull_requests": 583, + "followers": 2829, "location": "Tokyo/Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "hsbt", "name": "Hiroshi SHIBATA", "profile_url": "https://github.com/hsbt", - "public_contributions": 4659, + "public_contributions": 4702, "public_repos": 320, "public_gists": 253, - "observed_public_commits": 4659, - "observed_public_pull_requests": 638, - "followers": 1630, + "observed_public_commits": 4702, + "observed_public_pull_requests": 633, + "followers": 1629, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "sapphi-red", "name": "翠", "profile_url": "https://github.com/sapphi-red", - "public_contributions": 3917, + "public_contributions": 3928, "public_repos": 233, "public_gists": 11, - "observed_public_commits": 3917, - "observed_public_pull_requests": 1657, - "followers": 1441, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1658, + "followers": 1443, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 + }, + { + "login": "ko1", + "name": "Koichi Sasada", + "profile_url": "https://github.com/ko1", + "public_contributions": 3273, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 3273, + "observed_public_pull_requests": 65, + "followers": 1203, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 }, { "login": "amatsuda", "name": "Akira Matsuda", "profile_url": "https://github.com/amatsuda", - "public_contributions": 3231, + "public_contributions": 3242, "public_repos": 252, "public_gists": 47, - "observed_public_commits": 3231, + "observed_public_commits": 3242, "observed_public_pull_requests": 332, "followers": 2956, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 10, + "previous_rank": 9 }, { "login": "mattn", "name": "mattn", "profile_url": "https://github.com/mattn", - "public_contributions": 3101, + "public_contributions": 3130, "public_repos": 2256, "public_gists": 1944, - "observed_public_commits": 3101, - "observed_public_pull_requests": 392, - "followers": 13333, + "observed_public_commits": 3130, + "observed_public_pull_requests": 394, + "followers": 13334, "location": "Osaka, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 10, - "previous_rank": 2 - }, - { - "login": "ko1", - "name": "Koichi Sasada", - "profile_url": "https://github.com/ko1", - "public_contributions": 2999, - "public_repos": 114, - "public_gists": 0, - "observed_public_commits": 2999, - "observed_public_pull_requests": 65, - "followers": 1202, - "location": "Tokyo, Japan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Japan repos:>5 type:user", - "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 10 }, { "login": "matz", "name": "Yukihiro \"Matz\" Matsumoto", "profile_url": "https://github.com/matz", - "public_contributions": 2784, + "public_contributions": 2837, "public_repos": 17, "public_gists": 6, - "observed_public_commits": 2784, + "observed_public_commits": 2837, "observed_public_pull_requests": 42, "followers": 10409, "location": "Matsue, Japan", @@ -231,136 +240,143 @@ "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 4 + "previous_rank": 12 }, { "login": "PINTO0309", "name": "Katsuya Hyodo", "profile_url": "https://github.com/PINTO0309", - "public_contributions": 2736, + "public_contributions": 2734, "public_repos": 425, "public_gists": 0, - "observed_public_commits": 2736, - "observed_public_pull_requests": 199, + "observed_public_commits": 2734, + "observed_public_pull_requests": 198, "followers": 1861, "location": "Nagoya, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "keijiro", "name": "Keijiro Takahashi", "profile_url": "https://github.com/keijiro", - "public_contributions": 2670, + "public_contributions": 2671, "public_repos": 934, "public_gists": 215, - "observed_public_commits": 2670, + "observed_public_commits": 2671, "observed_public_pull_requests": 7, - "followers": 23615, + "followers": 23620, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 3 + "previous_rank": 14 }, { "login": "hoochanlon", "name": "123456", "profile_url": "https://github.com/hoochanlon", - "public_contributions": 2612, + "public_contributions": 2613, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 2612, + "observed_public_commits": 2613, "observed_public_pull_requests": 11, "followers": 1417, "location": "Taiwan, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "mumoshu", "name": "Yusuke Kuoka", "profile_url": "https://github.com/mumoshu", - "public_contributions": 2229, + "public_contributions": 2227, "public_repos": 339, "public_gists": 180, - "observed_public_commits": 2229, - "observed_public_pull_requests": 240, + "observed_public_commits": 2227, + "observed_public_pull_requests": 239, "followers": 1248, "location": "Kagawa, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 + }, + { + "login": "gfx", + "name": "FUJI Goro", + "profile_url": "https://github.com/gfx", + "public_contributions": 2188, + "public_repos": 503, + "public_gists": 230, + "observed_public_commits": 2188, + "observed_public_pull_requests": 1269, + "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 }, { "login": "hajimehoshi", "name": "Hajime Hoshi", "profile_url": "https://github.com/hajimehoshi", - "public_contributions": 2182, + "public_contributions": 2165, "public_repos": 181, "public_gists": 70, - "observed_public_commits": 2182, + "observed_public_commits": 2165, "observed_public_pull_requests": 29, "followers": 2449, "location": "Tokyo, Japan", "location_confidence": "multi-location", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 18, + "previous_rank": 17 }, { "login": "gkjohnson", "name": "Garrett Johnson", "profile_url": "https://github.com/gkjohnson", - "public_contributions": 2118, + "public_contributions": 2106, "public_repos": 127, "public_gists": 2, - "observed_public_commits": 2118, - "observed_public_pull_requests": 256, + "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": 18 - }, - { - "login": "gfx", - "name": "FUJI Goro", - "profile_url": "https://github.com/gfx", - "public_contributions": 2113, - "public_repos": 503, - "public_gists": 230, - "observed_public_commits": 2113, - "observed_public_pull_requests": 1265, - "followers": 1022, - "location": "Tokyo, Japan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Japan repos:>5 type:user", - "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 18 }, { "login": "tatsuhiro-t", "name": "Tatsuhiro Tsujikawa", "profile_url": "https://github.com/tatsuhiro-t", - "public_contributions": 2102, + "public_contributions": 2105, "public_repos": 54, "public_gists": 18, - "observed_public_commits": 2102, - "observed_public_pull_requests": 868, - "followers": 1189, + "observed_public_commits": 2105, + "observed_public_pull_requests": 869, + "followers": 1191, "location": "Japan", "location_confidence": "exact-country", "discovered_by_query": "location:Japan repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-malaysia.json b/data/latest/countries-malaysia.json index 63faafd..0372e51 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 37825 + 37042 ] }, "code": "MY", - "candidate_count": 8513, + "candidate_count": 8524, "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": 8513, + "total": 8524, "accepted": 100 } ], @@ -42,50 +42,52 @@ "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16756, + "public_contributions": 16030, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16756, - "observed_public_pull_requests": 239, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "syarief02", "name": "Syarief Azman", "profile_url": "https://github.com/syarief02", - "public_contributions": 7481, + "public_contributions": 7483, "public_repos": 67, "public_gists": 0, - "observed_public_commits": 7481, + "observed_public_commits": 7483, "observed_public_pull_requests": 0, - "followers": 446, + "followers": 458, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 2, - "previous_rank": 1 + "previous_rank": 2 }, { "login": "data-gov-my", "name": "data.gov.my", "profile_url": "https://github.com/data-gov-my", - "public_contributions": 4706, + "public_contributions": 4724, "public_repos": 6, "public_gists": 0, - "observed_public_commits": 4706, + "observed_public_commits": 4724, "observed_public_pull_requests": 36, "followers": 243, "location": "Putrajaya, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "MoH-Malaysia", @@ -102,23 +104,24 @@ "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 2 + "previous_rank": 4 }, { "login": "HafiziRuslan", "name": "Hafizi Ruslan", "profile_url": "https://github.com/HafiziRuslan", - "public_contributions": 1733, + "public_contributions": 1744, "public_repos": 15, "public_gists": 0, - "observed_public_commits": 1733, + "observed_public_commits": 1744, "observed_public_pull_requests": 8, - "followers": 243, + "followers": 255, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "Kiyoraka", @@ -134,49 +137,51 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "crynobone", "name": "Mior Muhammad Zaki", "profile_url": "https://github.com/crynobone", - "public_contributions": 1230, - "public_repos": 195, + "public_contributions": 1155, + "public_repos": 193, "public_gists": 31, - "observed_public_commits": 1230, - "observed_public_pull_requests": 340, - "followers": 1774, + "observed_public_commits": 1155, + "observed_public_pull_requests": 339, + "followers": 1775, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 3 + "previous_rank": 7 }, { "login": "dennislamcv1", "name": "Dennis Lam", "profile_url": "https://github.com/dennislamcv1", - "public_contributions": 891, + "public_contributions": 887, "public_repos": 603, "public_gists": 0, - "observed_public_commits": 891, + "observed_public_commits": 887, "observed_public_pull_requests": 0, - "followers": 368, + "followers": 369, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "tonyqus", "name": "Tony Q.", "profile_url": "https://github.com/tonyqus", - "public_contributions": 837, + "public_contributions": 829, "public_repos": 64, "public_gists": 0, - "observed_public_commits": 837, + "observed_public_commits": 829, "observed_public_pull_requests": 82, "followers": 638, "location": "Malaysia", @@ -184,16 +189,16 @@ "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 4 + "previous_rank": 9 }, { "login": "Innocentsax", "name": "INNOCENT UDO ", "profile_url": "https://github.com/Innocentsax", - "public_contributions": 785, + "public_contributions": 784, "public_repos": 70, "public_gists": 0, - "observed_public_commits": 785, + "observed_public_commits": 784, "observed_public_pull_requests": 2, "followers": 1360, "location": "Kuala Lumpur, Malaysia", @@ -201,7 +206,7 @@ "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 5 + "previous_rank": 10 }, { "login": "bluwy", @@ -211,23 +216,23 @@ "public_repos": 104, "public_gists": 22, "observed_public_commits": 632, - "observed_public_pull_requests": 140, - "followers": 1618, + "observed_public_pull_requests": 141, + "followers": 1619, "location": "Kuching, Sarawak, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 6 + "previous_rank": 11 }, { "login": "huseinzol05", "name": "HUSEIN ZOLKEPLI", "profile_url": "https://github.com/huseinzol05", - "public_contributions": 541, + "public_contributions": 546, "public_repos": 62, "public_gists": 66, - "observed_public_commits": 541, + "observed_public_commits": 546, "observed_public_pull_requests": 0, "followers": 1887, "location": "Kedah, Malaysia", @@ -235,7 +240,7 @@ "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 7 + "previous_rank": 12 }, { "login": "alextanhongpin", @@ -251,7 +256,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "cchitsiang", @@ -267,7 +273,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "rc-chuah", @@ -278,30 +285,30 @@ "public_gists": 53, "observed_public_commits": 368, "observed_public_pull_requests": 87, - "followers": 1701, + "followers": 1702, "location": "Shah Alam, Selangor, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 8 + "previous_rank": 15 }, { "login": "zernonia", "name": "zernonia", "profile_url": "https://github.com/zernonia", - "public_contributions": 280, + "public_contributions": 282, "public_repos": 69, "public_gists": 0, - "observed_public_commits": 280, + "observed_public_commits": 282, "observed_public_pull_requests": 39, - "followers": 933, + "followers": 934, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 9 + "previous_rank": 16 }, { "login": "NightFurySL2001", @@ -317,23 +324,25 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "tylim88", "name": "Acid Coder", "profile_url": "https://github.com/tylim88", - "public_contributions": 233, + "public_contributions": 234, "public_repos": 85, "public_gists": 2, - "observed_public_commits": 233, + "observed_public_commits": 234, "observed_public_pull_requests": 2, - "followers": 138, + "followers": 150, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "kianmeng", @@ -344,28 +353,30 @@ "public_gists": 6, "observed_public_commits": 223, "observed_public_pull_requests": 288, - "followers": 146, + "followers": 147, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "Y-T-G", "name": "Mohammed Yasin", "profile_url": "https://github.com/Y-T-G", - "public_contributions": 219, + "public_contributions": 217, "public_repos": 54, "public_gists": 8, - "observed_public_commits": 219, - "observed_public_pull_requests": 238, + "observed_public_commits": 217, + "observed_public_pull_requests": 236, "followers": 186, "location": "Malaysia", "location_confidence": "exact-country", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-mexico.json b/data/latest/countries-mexico.json index 7d702fb..5e40d9f 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 12939 + 12953 ] }, "code": "MX", - "candidate_count": 17199, + "candidate_count": 17211, "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": 17199, + "total": 17211, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "holasoymalva", "name": "Leon Martin", "profile_url": "https://github.com/holasoymalva", - "public_contributions": 2989, + "public_contributions": 2981, "public_repos": 261, "public_gists": 32, - "observed_public_commits": 2989, - "observed_public_pull_requests": 1132, - "followers": 2314, + "observed_public_commits": 2981, + "observed_public_pull_requests": 1128, + "followers": 2335, "location": "CDMX - Mexico.", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", @@ -59,34 +59,35 @@ "login": "vic", "name": "Victor Borja", "profile_url": "https://github.com/vic", - "public_contributions": 1768, + "public_contributions": 1767, "public_repos": 432, "public_gists": 71, - "observed_public_commits": 1768, - "observed_public_pull_requests": 617, - "followers": 641, + "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 + "rank": 2, + "previous_rank": 2 }, { "login": "beto-rodriguez", "name": "Beto Rodríguez", "profile_url": "https://github.com/beto-rodriguez", - "public_contributions": 1618, + "public_contributions": 1647, "public_repos": 36, "public_gists": 6, - "observed_public_commits": 1618, - "observed_public_pull_requests": 146, + "observed_public_commits": 1647, + "observed_public_pull_requests": 157, "followers": 878, "location": "Guadalajara, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 2 + "previous_rank": 3 }, { "login": "ImmediateMurderProfessionals", @@ -97,12 +98,13 @@ "public_gists": 0, "observed_public_commits": 1397, "observed_public_pull_requests": 2, - "followers": 513, + "followers": 524, "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 + "rank": 4, + "previous_rank": 4 }, { "login": "domix", @@ -118,16 +120,17 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "lavrton", "name": "Anton Lavrenov", "profile_url": "https://github.com/lavrton", - "public_contributions": 948, + "public_contributions": 932, "public_repos": 47, "public_gists": 28, - "observed_public_commits": 948, + "observed_public_commits": 932, "observed_public_pull_requests": 4, "followers": 711, "location": "Cancun, Mexico", @@ -135,7 +138,7 @@ "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 3 + "previous_rank": 6 }, { "login": "BrunoSobrino", @@ -151,55 +154,59 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "gwolf", "name": "Gunnar Wolf", "profile_url": "https://github.com/gwolf", - "public_contributions": 778, + "public_contributions": 777, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 778, + "observed_public_commits": 777, "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": 8, + "previous_rank": 8 }, { "login": "DouweM", "name": "Douwe Maan", "profile_url": "https://github.com/DouweM", - "public_contributions": 763, + "public_contributions": 771, "public_repos": 177, "public_gists": 16, - "observed_public_commits": 763, - "observed_public_pull_requests": 531, - "followers": 461, + "observed_public_commits": 771, + "observed_public_pull_requests": 541, + "followers": 463, "location": "Mexico City", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "mrpollo", "name": "Ramon Roche", "profile_url": "https://github.com/mrpollo", - "public_contributions": 730, + "public_contributions": 733, "public_repos": 123, "public_gists": 97, - "observed_public_commits": 730, - "observed_public_pull_requests": 259, + "observed_public_commits": 733, + "observed_public_pull_requests": 261, "followers": 224, "location": "Tijuana, Baja California, Mexico", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "mariochavez", @@ -215,7 +222,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "SofiDevO", @@ -231,47 +239,50 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 12 - }, - { - "login": "edglaz", - "profile_url": "https://github.com/edglaz", - "public_contributions": 561, - "public_repos": 12, - "public_gists": 0, - "observed_public_commits": 561, - "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": 13 + "rank": 12, + "previous_rank": 12 }, { "login": "ivam3", "name": "Milton Mújica", "profile_url": "https://github.com/ivam3", - "public_contributions": 550, + "public_contributions": 560, "public_repos": 14, "public_gists": 0, - "observed_public_commits": 550, + "observed_public_commits": 560, "observed_public_pull_requests": 1, "followers": 499, "location": "Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 13, + "previous_rank": 14 + }, + { + "login": "edglaz", + "profile_url": "https://github.com/edglaz", + "public_contributions": 558, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 558, + "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 }, { "login": "EliverLara", "name": "Eliver L.", "profile_url": "https://github.com/EliverLara", - "public_contributions": 483, + "public_contributions": 482, "public_repos": 62, "public_gists": 8, - "observed_public_commits": 483, + "observed_public_commits": 482, "observed_public_pull_requests": 1, "followers": 1133, "location": "Mexico", @@ -279,32 +290,33 @@ "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 4 + "previous_rank": 15 }, { "login": "tylerjereddy", "name": "Tyler Reddy", "profile_url": "https://github.com/tylerjereddy", - "public_contributions": 417, + "public_contributions": 420, "public_repos": 144, "public_gists": 5, - "observed_public_commits": 417, - "observed_public_pull_requests": 144, + "observed_public_commits": 420, + "observed_public_pull_requests": 146, "followers": 221, "location": "Northern New Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "obie", "name": "Obie Fernandez", "profile_url": "https://github.com/obie", - "public_contributions": 393, + "public_contributions": 385, "public_repos": 94, "public_gists": 17, - "observed_public_commits": 393, + "observed_public_commits": 385, "observed_public_pull_requests": 39, "followers": 835, "location": "Mexico City", @@ -312,23 +324,24 @@ "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 5 + "previous_rank": 17 }, { "login": "sabas1080", "name": "Sabas", "profile_url": "https://github.com/sabas1080", - "public_contributions": 355, - "public_repos": 206, + "public_contributions": 364, + "public_repos": 207, "public_gists": 49, - "observed_public_commits": 355, - "observed_public_pull_requests": 33, + "observed_public_commits": 364, + "observed_public_pull_requests": 34, "followers": 252, "location": "Mexico", "location_confidence": "exact-country", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "Splode", @@ -339,12 +352,13 @@ "public_gists": 10, "observed_public_commits": 312, "observed_public_pull_requests": 42, - "followers": 264, + "followers": 265, "location": "New Mexico, U.S.", "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "zomars", @@ -360,7 +374,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Mexico repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-netherlands.json b/data/latest/countries-netherlands.json index 36c7fc2..3833db7 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 42437 + 42633 ] }, "code": "NL", - "candidate_count": 40395, + "candidate_count": 40434, "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": 28169, + "total": 28199, "accepted": 50 }, { "query": "location:Amsterdam repos:>5 type:user", - "total": 12226, + "total": 12235, "accepted": 38 } ], @@ -48,12 +48,12 @@ "login": "alexey-milovidov", "name": "Alexey Milovidov", "profile_url": "https://github.com/alexey-milovidov", - "public_contributions": 11590, + "public_contributions": 11701, "public_repos": 86, "public_gists": 59, - "observed_public_commits": 11590, - "observed_public_pull_requests": 2146, - "followers": 2068, + "observed_public_commits": 11701, + "observed_public_pull_requests": 2153, + "followers": 2069, "location": "Amsterdam, Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -65,12 +65,12 @@ "login": "Mytherin", "name": "Mark", "profile_url": "https://github.com/Mytherin", - "public_contributions": 5796, + "public_contributions": 5795, "public_repos": 107, "public_gists": 35, - "observed_public_commits": 5796, - "observed_public_pull_requests": 679, - "followers": 1280, + "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", @@ -82,12 +82,12 @@ "login": "can1357", "name": "Can Bölük", "profile_url": "https://github.com/can1357", - "public_contributions": 4991, + "public_contributions": 5045, "public_repos": 60, "public_gists": 0, - "observed_public_commits": 4991, + "observed_public_commits": 5045, "observed_public_pull_requests": 35, - "followers": 2431, + "followers": 2436, "location": "The Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -99,12 +99,12 @@ "login": "thaJeztah", "name": "Sebastiaan van Stijn", "profile_url": "https://github.com/thaJeztah", - "public_contributions": 4349, + "public_contributions": 4368, "public_repos": 439, "public_gists": 43, - "observed_public_commits": 4349, - "observed_public_pull_requests": 2001, - "followers": 1917, + "observed_public_commits": 4368, + "observed_public_pull_requests": 2010, + "followers": 1916, "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": 3649, + "public_contributions": 3644, "public_repos": 540, "public_gists": 84, - "observed_public_commits": 3649, - "observed_public_pull_requests": 491, - "followers": 5007, + "observed_public_commits": 3644, + "observed_public_pull_requests": 489, + "followers": 5008, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -133,11 +133,11 @@ "login": "jrfnl", "name": "Juliette", "profile_url": "https://github.com/jrfnl", - "public_contributions": 3366, - "public_repos": 274, + "public_contributions": 3355, + "public_repos": 273, "public_gists": 21, - "observed_public_commits": 3366, - "observed_public_pull_requests": 1143, + "observed_public_commits": 3355, + "observed_public_pull_requests": 1139, "followers": 1357, "location": "Amsterdam, The Netherlands", "location_confidence": "multi-location", @@ -150,11 +150,11 @@ "login": "Koenkk", "name": "Koen Kanters", "profile_url": "https://github.com/Koenkk", - "public_contributions": 2660, + "public_contributions": 2661, "public_repos": 115, "public_gists": 24, - "observed_public_commits": 2660, - "observed_public_pull_requests": 720, + "observed_public_commits": 2661, + "observed_public_pull_requests": 719, "followers": 2552, "location": "The Netherlands, Helmond", "location_confidence": "multi-location", @@ -167,12 +167,12 @@ "login": "medvednikov", "name": "Alexander Medvednikov", "profile_url": "https://github.com/medvednikov", - "public_contributions": 2245, + "public_contributions": 2272, "public_repos": 64, "public_gists": 5, - "observed_public_commits": 2245, - "observed_public_pull_requests": 28, - "followers": 2727, + "observed_public_commits": 2272, + "observed_public_pull_requests": 29, + "followers": 2728, "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": 2085, + "public_contributions": 2086, "public_repos": 59, "public_gists": 3, - "observed_public_commits": 2085, + "observed_public_commits": 2086, "observed_public_pull_requests": 6, - "followers": 1433, + "followers": 1475, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", @@ -206,22 +206,22 @@ "public_gists": 0, "observed_public_commits": 1706, "observed_public_pull_requests": 20, - "followers": 1543, + "followers": 1544, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 13 + "previous_rank": 10 }, { "login": "jfversluis", "name": "Gerald Versluis", "profile_url": "https://github.com/jfversluis", - "public_contributions": 1554, + "public_contributions": 1553, "public_repos": 444, "public_gists": 156, - "observed_public_commits": 1554, + "observed_public_commits": 1553, "observed_public_pull_requests": 433, "followers": 1899, "location": "Netherlands", @@ -229,7 +229,7 @@ "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 10 + "previous_rank": 11 }, { "login": "fonsp", @@ -246,24 +246,24 @@ "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "koaning", "name": "vincent d warmerdam ", "profile_url": "https://github.com/koaning", - "public_contributions": 1309, + "public_contributions": 1320, "public_repos": 338, "public_gists": 72, - "observed_public_commits": 1309, - "observed_public_pull_requests": 575, - "followers": 2726, + "observed_public_commits": 1320, + "observed_public_pull_requests": 581, + "followers": 2727, "location": "Amsterdam", "location_confidence": "city-match", "discovered_by_query": "location:Amsterdam repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "mattgperry", @@ -286,11 +286,11 @@ "login": "karlhorky", "name": "Karl Horky", "profile_url": "https://github.com/karlhorky", - "public_contributions": 928, + "public_contributions": 934, "public_repos": 571, "public_gists": 110, - "observed_public_commits": 928, - "observed_public_pull_requests": 308, + "observed_public_commits": 934, + "observed_public_pull_requests": 312, "followers": 938, "location": "Amsterdam", "location_confidence": "city-match", @@ -303,12 +303,12 @@ "login": "Kludex", "name": "Marcelo Trylesinski", "profile_url": "https://github.com/Kludex", - "public_contributions": 900, + "public_contributions": 906, "public_repos": 177, "public_gists": 28, - "observed_public_commits": 900, - "observed_public_pull_requests": 816, - "followers": 3078, + "observed_public_commits": 906, + "observed_public_pull_requests": 823, + "followers": 3081, "location": "Utrecht, Netherlands", "location_confidence": "multi-location", "discovered_by_query": "location:Netherlands repos:>5 type:user", @@ -320,69 +320,68 @@ "login": "pajlada", "name": "pajlada", "profile_url": "https://github.com/pajlada", - "public_contributions": 809, + "public_contributions": 810, "public_repos": 213, - "public_gists": 41, - "observed_public_commits": 809, - "observed_public_pull_requests": 533, + "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": 18 + "previous_rank": 17 + }, + { + "login": "nvie", + "name": "Vincent Driessen", + "profile_url": "https://github.com/nvie", + "public_contributions": 800, + "public_repos": 78, + "public_gists": 50, + "observed_public_commits": 800, + "observed_public_pull_requests": 169, + "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 }, { "login": "arendst", "name": "Theo Arends", "profile_url": "https://github.com/arendst", - "public_contributions": 801, + "public_contributions": 797, "public_repos": 35, "public_gists": 0, - "observed_public_commits": 801, + "observed_public_commits": 797, "observed_public_pull_requests": 0, - "followers": 1685, + "followers": 1686, "location": "Netherlands", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], - "rank": 18, - "previous_rank": 17 + "rank": 19, + "previous_rank": 18 }, { - "login": "nvie", - "name": "Vincent Driessen", - "profile_url": "https://github.com/nvie", - "public_contributions": 766, - "public_repos": 77, - "public_gists": 50, - "observed_public_commits": 766, - "observed_public_pull_requests": 166, - "followers": 3401, + "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", "location_confidence": "exact-country", "discovered_by_query": "location:Netherlands repos:>5 type:user", "notable_repositories": [], - "rank": 19, - "previous_rank": 19 - }, - { - "login": "barryvdh", - "name": "Barry vd. Heuvel", - "profile_url": "https://github.com/barryvdh", - "public_contributions": 700, - "public_repos": 347, - "public_gists": 42, - "observed_public_commits": 700, - "observed_public_pull_requests": 419, - "followers": 6879, - "location": "Noord-Brabant, the Netherlands", - "location_confidence": "multi-location", - "discovered_by_query": "location:Netherlands repos:>5 type:user", - "notable_repositories": [], - "rank": 20, - "previous_rank": 20 + "rank": 20 } ] } diff --git a/data/latest/countries-new-zealand.json b/data/latest/countries-new-zealand.json index def163b..fd69e70 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 70576 + 70824 ] }, "code": "NZ", - "candidate_count": 8894, + "candidate_count": 8901, "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": 8894, + "total": 8901, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44852, + "public_contributions": 44946, "public_repos": 47, "public_gists": 0, - "observed_public_commits": 44852, - "observed_public_pull_requests": 658, - "followers": 463, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", "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": 3766, + "public_contributions": 3853, "public_repos": 311, "public_gists": 155, - "observed_public_commits": 3766, - "observed_public_pull_requests": 266, + "observed_public_commits": 3853, + "observed_public_pull_requests": 284, "followers": 306, "location": "New Zealand", "location_confidence": "exact-country", @@ -93,12 +93,12 @@ "login": "tim-smart", "name": "Tim", "profile_url": "https://github.com/tim-smart", - "public_contributions": 3258, - "public_repos": 226, + "public_contributions": 3251, + "public_repos": 227, "public_gists": 176, - "observed_public_commits": 3258, - "observed_public_pull_requests": 1423, - "followers": 815, + "observed_public_commits": 3251, + "observed_public_pull_requests": 1420, + "followers": 818, "location": "Tauranga, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -115,7 +115,7 @@ "public_gists": 0, "observed_public_commits": 3207, "observed_public_pull_requests": 291, - "followers": 1004, + "followers": 1005, "location": "Dunedin, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -127,11 +127,11 @@ "login": "jwulf", "name": "Josh Wulf", "profile_url": "https://github.com/jwulf", - "public_contributions": 2849, + "public_contributions": 2891, "public_repos": 494, "public_gists": 150, - "observed_public_commits": 2849, - "observed_public_pull_requests": 521, + "observed_public_commits": 2891, + "observed_public_pull_requests": 531, "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": 2553, + "public_contributions": 2557, "public_repos": 357, "public_gists": 46, - "observed_public_commits": 2553, - "observed_public_pull_requests": 124, - "followers": 1399, + "observed_public_commits": 2557, + "observed_public_pull_requests": 123, + "followers": 1401, "location": "Ōtautahi, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -161,10 +161,10 @@ "login": "PlagueHO", "name": "Daniel Scott-Raynsford", "profile_url": "https://github.com/PlagueHO", - "public_contributions": 2275, + "public_contributions": 2271, "public_repos": 141, "public_gists": 202, - "observed_public_commits": 2275, + "observed_public_commits": 2271, "observed_public_pull_requests": 64, "followers": 263, "location": "Auckland, New Zealand", @@ -178,12 +178,12 @@ "login": "jesserockz", "name": "Jesse Hills", "profile_url": "https://github.com/jesserockz", - "public_contributions": 1961, + "public_contributions": 1944, "public_repos": 161, "public_gists": 5, - "observed_public_commits": 1961, - "observed_public_pull_requests": 887, - "followers": 404, + "observed_public_commits": 1944, + "observed_public_pull_requests": 876, + "followers": 405, "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": 1489, - "public_repos": 87, + "public_contributions": 1538, + "public_repos": 88, "public_gists": 36, - "observed_public_commits": 1489, + "observed_public_commits": 1538, "observed_public_pull_requests": 11, "followers": 419, "location": "New Zealand", @@ -212,12 +212,12 @@ "login": "odow", "name": "Oscar Dowson", "profile_url": "https://github.com/odow", - "public_contributions": 1219, + "public_contributions": 1220, "public_repos": 165, "public_gists": 20, - "observed_public_commits": 1219, - "observed_public_pull_requests": 907, - "followers": 632, + "observed_public_commits": 1220, + "observed_public_pull_requests": 905, + "followers": 633, "location": "Auckland, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -234,7 +234,7 @@ "public_gists": 4, "observed_public_commits": 1190, "observed_public_pull_requests": 530, - "followers": 265, + "followers": 266, "location": "Wellington, New Zealand", "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -246,11 +246,11 @@ "login": "alanrsoares", "name": "Alan", "profile_url": "https://github.com/alanrsoares", - "public_contributions": 1172, + "public_contributions": 1186, "public_repos": 169, "public_gists": 25, - "observed_public_commits": 1172, - "observed_public_pull_requests": 91, + "observed_public_commits": 1186, + "observed_public_pull_requests": 94, "followers": 314, "location": "Auckland, New Zealand", "location_confidence": "multi-location", @@ -274,7 +274,7 @@ "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 15 + "previous_rank": 14 }, { "login": "gbmhunter", @@ -291,16 +291,16 @@ "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 14 + "previous_rank": 15 }, { "login": "julianoes", "name": "Julian Oes", "profile_url": "https://github.com/julianoes", - "public_contributions": 764, + "public_contributions": 762, "public_repos": 86, "public_gists": 4, - "observed_public_commits": 764, + "observed_public_commits": 762, "observed_public_pull_requests": 272, "followers": 358, "location": "Auckland, New Zealand", @@ -314,10 +314,10 @@ "login": "sebastien", "name": "Sébastien Pierre", "profile_url": "https://github.com/sebastien", - "public_contributions": 680, + "public_contributions": 681, "public_repos": 102, "public_gists": 23, - "observed_public_commits": 680, + "observed_public_commits": 681, "observed_public_pull_requests": 0, "followers": 241, "location": "Wellington, New Zealand", @@ -327,6 +327,22 @@ "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", @@ -340,22 +356,6 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 18, - "previous_rank": 19 - }, - { - "login": "memN0ps", - "profile_url": "https://github.com/memN0ps", - "public_contributions": 646, - "public_repos": 9, - "public_gists": 0, - "observed_public_commits": 646, - "observed_public_pull_requests": 2, - "followers": 1139, - "location": "New Zealand", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", - "notable_repositories": [], "rank": 19, "previous_rank": 18 }, @@ -363,10 +363,10 @@ "login": "schell", "name": "Schell Carl Scivally", "profile_url": "https://github.com/schell", - "public_contributions": 640, + "public_contributions": 641, "public_repos": 276, "public_gists": 54, - "observed_public_commits": 640, + "observed_public_commits": 641, "observed_public_pull_requests": 113, "followers": 257, "location": "Pasadena, California and Nelson, New Zealand", diff --git a/data/latest/countries-norway.json b/data/latest/countries-norway.json index e5a916d..e04d6f9 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 55244 + 55750 ] }, "code": "NO", - "candidate_count": 11017, + "candidate_count": 11037, "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": 11017, + "total": 11037, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 31999, + "public_contributions": 32465, "public_repos": 344, "public_gists": 320, - "observed_public_commits": 31999, - "observed_public_pull_requests": 144, - "followers": 353, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, "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": 3853, + "public_contributions": 3877, "public_repos": 101, "public_gists": 32, - "observed_public_commits": 3853, + "observed_public_commits": 3877, "observed_public_pull_requests": 38, - "followers": 1926, + "followers": 1927, "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": 3733, + "public_contributions": 3739, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 3733, - "observed_public_pull_requests": 137, - "followers": 1033, + "observed_public_commits": 3739, + "observed_public_pull_requests": 139, + "followers": 1035, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -93,10 +93,10 @@ "login": "shinokada", "name": "Shinichi Okada", "profile_url": "https://github.com/shinokada", - "public_contributions": 2790, + "public_contributions": 2781, "public_repos": 197, "public_gists": 724, - "observed_public_commits": 2790, + "observed_public_commits": 2781, "observed_public_pull_requests": 207, "followers": 362, "location": "Norway", @@ -110,12 +110,12 @@ "login": "Starefossen", "name": "Hans Kristian Flaatten", "profile_url": "https://github.com/Starefossen", - "public_contributions": 2699, + "public_contributions": 2713, "public_repos": 290, "public_gists": 72, - "observed_public_commits": 2699, - "observed_public_pull_requests": 209, - "followers": 379, + "observed_public_commits": 2713, + "observed_public_pull_requests": 206, + "followers": 380, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -131,7 +131,7 @@ "public_repos": 95, "public_gists": 100, "observed_public_commits": 2471, - "observed_public_pull_requests": 263, + "observed_public_pull_requests": 266, "followers": 315, "location": "Stavanger; Norway", "location_confidence": "multi-location", @@ -144,44 +144,44 @@ "login": "bep", "name": "Bjørn Erik Pedersen", "profile_url": "https://github.com/bep", - "public_contributions": 1992, + "public_contributions": 2005, "public_repos": 378, "public_gists": 10, - "observed_public_commits": 1992, - "observed_public_pull_requests": 456, + "observed_public_commits": 2005, + "observed_public_pull_requests": 461, "followers": 2458, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 8 + "previous_rank": 7 }, { "login": "ludeeus", "name": "Joakim Sørensen", "profile_url": "https://github.com/ludeeus", - "public_contributions": 1958, + "public_contributions": 1949, "public_repos": 129, "public_gists": 14, - "observed_public_commits": 1958, - "observed_public_pull_requests": 378, + "observed_public_commits": 1949, + "observed_public_pull_requests": 377, "followers": 700, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 7 + "previous_rank": 8 }, { "login": "mhjensen", "name": "Morten Hjorth-Jensen", "profile_url": "https://github.com/mhjensen", - "public_contributions": 1924, + "public_contributions": 1925, "public_repos": 50, "public_gists": 0, - "observed_public_commits": 1924, + "observed_public_commits": 1925, "observed_public_pull_requests": 0, "followers": 675, "location": "Oslo, Norway", @@ -212,10 +212,10 @@ "login": "eried", "name": "Erwin Ried", "profile_url": "https://github.com/eried", - "public_contributions": 1502, + "public_contributions": 1525, "public_repos": 146, "public_gists": 1, - "observed_public_commits": 1502, + "observed_public_commits": 1525, "observed_public_pull_requests": 8, "followers": 528, "location": "Norway", @@ -223,7 +223,24 @@ "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_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", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 19 }, { "login": "jonhoo", @@ -234,46 +251,47 @@ "public_gists": 48, "observed_public_commits": 1257, "observed_public_pull_requests": 123, - "followers": 13580, + "followers": 13583, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 12, - "previous_rank": 11 + "rank": 13, + "previous_rank": 12 }, { "login": "AmirhosseinHonardoust", "name": "Amir", "profile_url": "https://github.com/AmirhosseinHonardoust", - "public_contributions": 1248, - "public_repos": 118, + "public_contributions": 1255, + "public_repos": 119, "public_gists": 1, - "observed_public_commits": 1248, - "observed_public_pull_requests": 18, - "followers": 1501, + "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": 13 + "rank": 14, + "previous_rank": 13 }, { "login": "TorsteinHonsi", "name": "Torstein Hønsi", "profile_url": "https://github.com/TorsteinHonsi", - "public_contributions": 1183, + "public_contributions": 1177, "public_repos": 16, "public_gists": 14, - "observed_public_commits": 1183, + "observed_public_commits": 1177, "observed_public_pull_requests": 102, "followers": 514, "location": "Vik i Sogn, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 14, - "previous_rank": 13 + "rank": 15, + "previous_rank": 14 }, { "login": "bvssvni", @@ -289,8 +307,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 15, - "previous_rank": 14 + "rank": 16, + "previous_rank": 15 }, { "login": "Codehagen", @@ -301,24 +319,7 @@ "public_gists": 1, "observed_public_commits": 1098, "observed_public_pull_requests": 63, - "followers": 367, - "location": "Norway", - "location_confidence": "exact-country", - "discovered_by_query": "location:Norway repos:>5 type:user", - "notable_repositories": [], - "rank": 16, - "previous_rank": 15 - }, - { - "login": "christianalfoni", - "name": "Christian Alfoni", - "profile_url": "https://github.com/christianalfoni", - "public_contributions": 1083, - "public_repos": 381, - "public_gists": 125, - "observed_public_commits": 1083, - "observed_public_pull_requests": 287, - "followers": 968, + "followers": 366, "location": "Norway", "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -330,52 +331,52 @@ "login": "HansKristian-Work", "name": "Hans-Kristian Arntzen", "profile_url": "https://github.com/HansKristian-Work", - "public_contributions": 1078, + "public_contributions": 1094, "public_repos": 32, "public_gists": 10, - "observed_public_commits": 1078, - "observed_public_pull_requests": 307, + "observed_public_commits": 1094, + "observed_public_pull_requests": 310, "followers": 1123, "location": "Trondheim, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 17 + "previous_rank": 18 }, { - "login": "eonist", - "name": "André J", - "profile_url": "https://github.com/eonist", - "public_contributions": 1007, - "public_repos": 121, - "public_gists": 590, - "observed_public_commits": 1007, - "observed_public_pull_requests": 80, - "followers": 496, - "location": "Norway, Oslo", - "location_confidence": "multi-location", + "login": "christianalfoni", + "name": "Christian Alfoni", + "profile_url": "https://github.com/christianalfoni", + "public_contributions": 1088, + "public_repos": 381, + "public_gists": 125, + "observed_public_commits": 1088, + "observed_public_pull_requests": 287, + "followers": 968, + "location": "Norway", + "location_confidence": "exact-country", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 20 + "previous_rank": 17 }, { "login": "jonnor", "name": "Jon Nordby", "profile_url": "https://github.com/jonnor", - "public_contributions": 990, + "public_contributions": 994, "public_repos": 196, "public_gists": 14, - "observed_public_commits": 990, + "observed_public_commits": 994, "observed_public_pull_requests": 34, - "followers": 393, + "followers": 392, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], "rank": 20, - "previous_rank": 18 + "previous_rank": 20 } ] } diff --git a/data/latest/countries-philippines.json b/data/latest/countries-philippines.json index 1957664..1ed3a56 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 24658 + 24693 ] }, "code": "PH", - "candidate_count": 16317, + "candidate_count": 16339, "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:Philippines repos:>5 type:user", - "total": 16317, + "total": 16339, "accepted": 100 } ], @@ -42,59 +42,61 @@ "login": "lucifron28", "name": "Ron Vincent Cada", "profile_url": "https://github.com/lucifron28", - "public_contributions": 3779, + "public_contributions": 3770, "public_repos": 101, "public_gists": 0, - "observed_public_commits": 3779, + "observed_public_commits": 3770, "observed_public_pull_requests": 16, - "followers": 376, + "followers": 387, "location": "Lucena - Quezon Province, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "marcuwynu23", "name": "Mark Wayne Menorca", "profile_url": "https://github.com/marcuwynu23", - "public_contributions": 3405, + "public_contributions": 3411, "public_repos": 244, "public_gists": 52, - "observed_public_commits": 3405, - "observed_public_pull_requests": 24, + "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 + "rank": 2, + "previous_rank": 2 }, { "login": "warengonzaga", "name": "Waren Gonzaga", "profile_url": "https://github.com/warengonzaga", - "public_contributions": 2808, + "public_contributions": 2822, "public_repos": 208, "public_gists": 24, - "observed_public_commits": 2808, - "observed_public_pull_requests": 187, + "observed_public_commits": 2822, + "observed_public_pull_requests": 194, "followers": 1316, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 1 + "previous_rank": 3 }, { "login": "linux-china", "name": "Libing Chen", "profile_url": "https://github.com/linux-china", - "public_contributions": 2778, + "public_contributions": 2776, "public_repos": 617, "public_gists": 45, - "observed_public_commits": 2778, + "observed_public_commits": 2776, "observed_public_pull_requests": 6, "followers": 2211, "location": "Davao City Philippines", @@ -102,32 +104,33 @@ "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 2 + "previous_rank": 4 }, { "login": "xiv3r", "name": "𝑹𝒂𝒇𝒇 𝑨𝒍𝒅𝒔", "profile_url": "https://github.com/xiv3r", - "public_contributions": 2661, + "public_contributions": 2664, "public_repos": 391, "public_gists": 2, - "observed_public_commits": 2661, + "observed_public_commits": 2664, "observed_public_pull_requests": 4, - "followers": 629, + "followers": 631, "location": "Malaybalay City Bukidnon Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "macalinao", "name": "Ian Macalinao", "profile_url": "https://github.com/macalinao", - "public_contributions": 2223, + "public_contributions": 2224, "public_repos": 515, "public_gists": 142, - "observed_public_commits": 2223, + "observed_public_commits": 2224, "observed_public_pull_requests": 297, "followers": 797, "location": "Metro Manila, Philippines", @@ -135,87 +138,92 @@ "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 3 + "previous_rank": 6 }, { "login": "mrepol742", "name": "Melvin Jones Repol", "profile_url": "https://github.com/mrepol742", - "public_contributions": 2011, + "public_contributions": 2014, "public_repos": 179, "public_gists": 13, - "observed_public_commits": 2011, - "observed_public_pull_requests": 195, + "observed_public_commits": 2014, + "observed_public_pull_requests": 198, "followers": 221, "location": "Taytay, Calabarzon, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "uncomfyhalomacro", "name": "Soc Virnyl S. Estela", "profile_url": "https://github.com/uncomfyhalomacro", - "public_contributions": 1810, - "public_repos": 270, + "public_contributions": 1811, + "public_repos": 271, "public_gists": 30, - "observed_public_commits": 1810, + "observed_public_commits": 1811, "observed_public_pull_requests": 30, - "followers": 222, + "followers": 223, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "RyannKim327", "name": "itsme.0107639", "profile_url": "https://github.com/RyannKim327", - "public_contributions": 1768, + "public_contributions": 1790, "public_repos": 148, "public_gists": 6, - "observed_public_commits": 1768, - "observed_public_pull_requests": 242, - "followers": 490, + "observed_public_commits": 1790, + "observed_public_pull_requests": 250, + "followers": 501, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "mrdcvlsc", "name": "Jubal Mordecai Velasco", "profile_url": "https://github.com/mrdcvlsc", - "public_contributions": 1415, + "public_contributions": 1411, "public_repos": 59, "public_gists": 8, - "observed_public_commits": 1415, + "observed_public_commits": 1411, "observed_public_pull_requests": 33, - "followers": 307, + "followers": 306, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "princedev-toptal", "name": "PrinceDev", "profile_url": "https://github.com/princedev-toptal", - "public_contributions": 1362, + "public_contributions": 1344, "public_repos": 20, "public_gists": 0, - "observed_public_commits": 1362, + "observed_public_commits": 1344, "observed_public_pull_requests": 16, - "followers": 290, + "followers": 292, "location": "Angeles, Central Luzon, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "mjoshua97241", @@ -226,12 +234,13 @@ "public_gists": 0, "observed_public_commits": 1279, "observed_public_pull_requests": 70, - "followers": 358, + "followers": 371, "location": "Philippines", "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "joebertcerezo", @@ -242,44 +251,46 @@ "public_gists": 0, "observed_public_commits": 1127, "observed_public_pull_requests": 30, - "followers": 960, + "followers": 973, "location": "Cebu City, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 4 + "previous_rank": 13 }, { "login": "carlocab", "name": "Carlo Cabrera", "profile_url": "https://github.com/carlocab", - "public_contributions": 1069, + "public_contributions": 1068, "public_repos": 107, "public_gists": 6, - "observed_public_commits": 1069, + "observed_public_commits": 1068, "observed_public_pull_requests": 282, "followers": 220, "location": "Manila, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "Neon-099", "profile_url": "https://github.com/Neon-099", - "public_contributions": 871, + "public_contributions": 841, "public_repos": 22, "public_gists": 0, - "observed_public_commits": 871, + "observed_public_commits": 841, "observed_public_pull_requests": 1, - "followers": 231, + "followers": 230, "location": "Pangasinan, Philippines", "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "tyron12233", @@ -295,39 +306,42 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "Qard", "name": "Stephen Belanger", "profile_url": "https://github.com/Qard", - "public_contributions": 624, + "public_contributions": 631, "public_repos": 280, "public_gists": 20, - "observed_public_commits": 624, - "observed_public_pull_requests": 268, - "followers": 513, + "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 + "rank": 17, + "previous_rank": 17 }, { "login": "roatienza", "name": "Rowel Atienza", "profile_url": "https://github.com/roatienza", - "public_contributions": 621, + "public_contributions": 625, "public_repos": 39, "public_gists": 0, - "observed_public_commits": 621, + "observed_public_commits": 625, "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": 18, + "previous_rank": 18 }, { "login": "JohnEsleyer", @@ -343,20 +357,21 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Philippines repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { - "login": "clrke", - "name": "Clarke Plumo", - "profile_url": "https://github.com/clrke", - "public_contributions": 591, - "public_repos": 150, - "public_gists": 1, - "observed_public_commits": 591, - "observed_public_pull_requests": 44, - "followers": 191, - "location": "Philippines", - "location_confidence": "exact-country", + "login": "jofftiquez", + "name": "Joff Tiquez", + "profile_url": "https://github.com/jofftiquez", + "public_contributions": 516, + "public_repos": 176, + "public_gists": 20, + "observed_public_commits": 516, + "observed_public_pull_requests": 17, + "followers": 437, + "location": "Manila, 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 bb58630..74c27e2 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 51940 + 52350 ] }, "code": "PL", - "candidate_count": 37018, + "candidate_count": 37055, "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": 37018, + "total": 37055, "accepted": 100 } ], @@ -42,174 +42,180 @@ "login": "DanielTRZ", "name": "Daniel Trzeciński", "profile_url": "https://github.com/DanielTRZ", - "public_contributions": 24098, + "public_contributions": 24203, "public_repos": 105, "public_gists": 0, - "observed_public_commits": 24098, + "observed_public_commits": 24203, "observed_public_pull_requests": 27, - "followers": 633, + "followers": 644, "location": "Zabrze - Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "RooTinfinite", "name": "Piotr Maminski", "profile_url": "https://github.com/RooTinfinite", - "public_contributions": 6611, + "public_contributions": 6632, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 6611, + "observed_public_commits": 6632, "observed_public_pull_requests": 24, - "followers": 627, + "followers": 626, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "masagrator", "name": "MasaGratoR", "profile_url": "https://github.com/masagrator", - "public_contributions": 6427, + "public_contributions": 6452, "public_repos": 84, "public_gists": 3, - "observed_public_commits": 6427, + "observed_public_commits": 6452, "observed_public_pull_requests": 730, "followers": 502, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 3 - }, - { - "login": "wojtekmaj", - "name": "Wojciech Maj", - "profile_url": "https://github.com/wojtekmaj", - "public_contributions": 2806, - "public_repos": 114, - "public_gists": 32, - "observed_public_commits": 2806, - "observed_public_pull_requests": 221, - "followers": 3553, - "location": "Kraków, Poland", - "location_confidence": "multi-location", - "discovered_by_query": "location:Poland repos:>5 type:user", - "notable_repositories": [], - "rank": 4, - "previous_rank": 1 + "rank": 3, + "previous_rank": 3 }, { "login": "thymikee", "name": "Michał Pierzchała", "profile_url": "https://github.com/thymikee", - "public_contributions": 2694, + "public_contributions": 2847, "public_repos": 117, "public_gists": 1, - "observed_public_commits": 2694, - "observed_public_pull_requests": 552, + "observed_public_commits": 2847, + "observed_public_pull_requests": 572, "followers": 1139, "location": "Krakow/Wroclaw, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 4, + "previous_rank": 5 + }, + { + "login": "wojtekmaj", + "name": "Wojciech Maj", + "profile_url": "https://github.com/wojtekmaj", + "public_contributions": 2813, + "public_repos": 114, + "public_gists": 32, + "observed_public_commits": 2813, + "observed_public_pull_requests": 221, + "followers": 3555, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 }, { "login": "kamilmysliwiec", "name": "Kamil Mysliwiec", "profile_url": "https://github.com/kamilmysliwiec", - "public_contributions": 2018, + "public_contributions": 2033, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 2018, - "observed_public_pull_requests": 56, - "followers": 8719, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 2 + "previous_rank": 6 }, { "login": "jcubic", "name": "Jakub T. Jankiewicz", "profile_url": "https://github.com/jcubic", - "public_contributions": 1890, + "public_contributions": 1931, "public_repos": 288, "public_gists": 45, - "observed_public_commits": 1890, + "observed_public_commits": 1931, "observed_public_pull_requests": 31, "followers": 599, "location": "Bliżyn, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 + }, + { + "login": "mrexodia", + "name": "Duncan Ogilvie", + "profile_url": "https://github.com/mrexodia", + "public_contributions": 1840, + "public_repos": 669, + "public_gists": 73, + "observed_public_commits": 1840, + "observed_public_pull_requests": 187, + "followers": 3609, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 }, { "login": "pawurb", "name": "Paweł Urbanek", "profile_url": "https://github.com/pawurb", - "public_contributions": 1820, + "public_contributions": 1818, "public_repos": 105, "public_gists": 8, - "observed_public_commits": 1820, + "observed_public_commits": 1818, "observed_public_pull_requests": 391, "followers": 598, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 8 - }, - { - "login": "mrexodia", - "name": "Duncan Ogilvie", - "profile_url": "https://github.com/mrexodia", - "public_contributions": 1811, - "public_repos": 669, - "public_gists": 73, - "observed_public_commits": 1811, - "observed_public_pull_requests": 185, - "followers": 3604, - "location": "Poland", - "location_confidence": "exact-country", - "discovered_by_query": "location:Poland repos:>5 type:user", - "notable_repositories": [], "rank": 9, - "previous_rank": 4 + "previous_rank": 8 }, { "login": "josevalim", "name": "José Valim", "profile_url": "https://github.com/josevalim", - "public_contributions": 1765, + "public_contributions": 1781, "public_repos": 104, "public_gists": 140, - "observed_public_commits": 1765, - "observed_public_pull_requests": 232, - "followers": 16131, + "observed_public_commits": 1781, + "observed_public_pull_requests": 235, + "followers": 16132, "location": "Kraków, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 3 + "previous_rank": 10 }, { "login": "satya164", "name": "Satyajit Sahoo", "profile_url": "https://github.com/satya164", - "public_contributions": 1728, - "public_repos": 163, + "public_contributions": 1742, + "public_repos": 164, "public_gists": 21, - "observed_public_commits": 1728, + "observed_public_commits": 1742, "observed_public_pull_requests": 143, "followers": 2488, "location": "Wrocław, Poland", @@ -217,23 +223,24 @@ "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 5 + "previous_rank": 11 }, { "login": "sergeyklay", "name": "Serghei Iakovlev", "profile_url": "https://github.com/sergeyklay", - "public_contributions": 1722, + "public_contributions": 1735, "public_repos": 119, "public_gists": 32, - "observed_public_commits": 1722, - "observed_public_pull_requests": 489, + "observed_public_commits": 1735, + "observed_public_pull_requests": 491, "followers": 503, "location": "Wrocław, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "kjk", @@ -244,12 +251,13 @@ "public_gists": 420, "observed_public_commits": 1638, "observed_public_pull_requests": 11, - "followers": 1300, + "followers": 1301, "location": "Krakow, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "Daynlight", @@ -260,61 +268,64 @@ "public_gists": 0, "observed_public_commits": 1558, "observed_public_pull_requests": 167, - "followers": 3157, + "followers": 3154, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 6 + "previous_rank": 14 }, { "login": "asiekierka", "name": "Adrian \"asie\" Siekierka", "profile_url": "https://github.com/asiekierka", - "public_contributions": 1435, + "public_contributions": 1440, "public_repos": 462, "public_gists": 5, - "observed_public_commits": 1435, + "observed_public_commits": 1440, "observed_public_pull_requests": 60, - "followers": 705, + "followers": 706, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "adamw", "name": "Adam Warski", "profile_url": "https://github.com/adamw", - "public_contributions": 1242, + "public_contributions": 1248, "public_repos": 182, "public_gists": 286, - "observed_public_commits": 1242, + "observed_public_commits": 1248, "observed_public_pull_requests": 129, "followers": 790, "location": "Warsaw, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "stared", "name": "Piotr Migdał", "profile_url": "https://github.com/stared", - "public_contributions": 1156, + "public_contributions": 1171, "public_repos": 221, "public_gists": 42, - "observed_public_commits": 1156, - "observed_public_pull_requests": 86, + "observed_public_commits": 1171, + "observed_public_pull_requests": 87, "followers": 716, "location": "Warsaw, Poland", "location_confidence": "multi-location", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "ku1ik", @@ -325,44 +336,47 @@ "public_gists": 185, "observed_public_commits": 992, "observed_public_pull_requests": 4, - "followers": 821, + "followers": 822, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "mrholek", "name": "Łukasz Holeczek", "profile_url": "https://github.com/mrholek", - "public_contributions": 797, + "public_contributions": 799, "public_repos": 53, "public_gists": 0, - "observed_public_commits": 797, + "observed_public_commits": 799, "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 + "rank": 19, + "previous_rank": 19 }, { "login": "Blaizzy", "name": "Prince Canuma", "profile_url": "https://github.com/Blaizzy", - "public_contributions": 757, + "public_contributions": 763, "public_repos": 105, "public_gists": 50, - "observed_public_commits": 757, - "observed_public_pull_requests": 358, - "followers": 1295, + "observed_public_commits": 763, + "observed_public_pull_requests": 360, + "followers": 1301, "location": "Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-portugal.json b/data/latest/countries-portugal.json index acfc4ea..597875c 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 78083 + 79746 ] }, "code": "PT", - "candidate_count": 17426, + "candidate_count": 17447, "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": 17426, + "total": 17447, "accepted": 100 } ], @@ -42,214 +42,222 @@ "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37002, + "public_contributions": 37214, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37002, + "observed_public_commits": 37214, "observed_public_pull_requests": 32, "followers": 479, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "pirapira", "name": "Yoichi Hirai", "profile_url": "https://github.com/pirapira", - "public_contributions": 10267, + "public_contributions": 11316, "public_repos": 215, "public_gists": 45, - "observed_public_commits": 10267, - "observed_public_pull_requests": 3886, + "observed_public_commits": 11316, + "observed_public_pull_requests": 4358, "followers": 799, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "rcarmo", "name": "Rui Carmo", "profile_url": "https://github.com/rcarmo", - "public_contributions": 8125, + "public_contributions": 8317, "public_repos": 412, "public_gists": 90, - "observed_public_commits": 8125, + "observed_public_commits": 8317, "observed_public_pull_requests": 10, - "followers": 619, + "followers": 621, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "otaviojava", "name": "Otávio Santana", "profile_url": "https://github.com/otaviojava", - "public_contributions": 5922, + "public_contributions": 5945, "public_repos": 108, "public_gists": 95, - "observed_public_commits": 5922, - "observed_public_pull_requests": 197, + "observed_public_commits": 5945, + "observed_public_pull_requests": 198, "followers": 1302, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 1 + "previous_rank": 4 }, { "login": "motanelson", "name": "nelson jr mota", "profile_url": "https://github.com/motanelson", - "public_contributions": 4601, + "public_contributions": 4612, "public_repos": 443, "public_gists": 0, - "observed_public_commits": 4601, + "observed_public_commits": 4612, "observed_public_pull_requests": 0, - "followers": 8303, + "followers": 8325, "location": "Portugal, lisbon", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 }, { "login": "DiogoRibeiro7", "name": "Diogo Ribeiro", "profile_url": "https://github.com/DiogoRibeiro7", - "public_contributions": 3366, - "public_repos": 170, + "public_contributions": 3387, + "public_repos": 171, "public_gists": 280, - "observed_public_commits": 3366, + "observed_public_commits": 3387, "observed_public_pull_requests": 553, - "followers": 500, + "followers": 515, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "snipe", "name": "snipe", "profile_url": "https://github.com/snipe", - "public_contributions": 3280, + "public_contributions": 3329, "public_repos": 123, "public_gists": 42, - "observed_public_commits": 3280, - "observed_public_pull_requests": 347, - "followers": 1986, + "observed_public_commits": 3329, + "observed_public_pull_requests": 357, + "followers": 1987, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 3 + "previous_rank": 7 }, { "login": "nunomaduro", "name": "nuno maduro", "profile_url": "https://github.com/nunomaduro", - "public_contributions": 2212, + "public_contributions": 2340, "public_repos": 327, "public_gists": 23, - "observed_public_commits": 2212, - "observed_public_pull_requests": 181, - "followers": 9133, + "observed_public_commits": 2340, + "observed_public_pull_requests": 182, + "followers": 9138, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 4 + "previous_rank": 8 }, { "login": "bgcngm", "name": "Bruno Martins", "profile_url": "https://github.com/bgcngm", - "public_contributions": 1750, + "public_contributions": 1748, "public_repos": 70, "public_gists": 3, - "observed_public_commits": 1750, + "observed_public_commits": 1748, "observed_public_pull_requests": 1, "followers": 414, "location": "Lisbon, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "pgte", "name": "Pedro Teixeira", "profile_url": "https://github.com/pgte", - "public_contributions": 1558, + "public_contributions": 1538, "public_repos": 233, "public_gists": 52, - "observed_public_commits": 1558, + "observed_public_commits": 1538, "observed_public_pull_requests": 171, - "followers": 1054, + "followers": 1053, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "nelsonic", "name": "Nelson", "profile_url": "https://github.com/nelsonic", - "public_contributions": 1433, + "public_contributions": 1418, "public_repos": 460, "public_gists": 37, - "observed_public_commits": 1433, + "observed_public_commits": 1418, "observed_public_pull_requests": 16, - "followers": 3432, + "followers": 3434, "location": "Braga, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 5 + "previous_rank": 11 }, { "login": "leafac", "name": "Leandro Facchinetti", "profile_url": "https://github.com/leafac", - "public_contributions": 1190, + "public_contributions": 1217, "public_repos": 83, "public_gists": 43, - "observed_public_commits": 1190, + "observed_public_commits": 1217, "observed_public_pull_requests": 0, - "followers": 403, + "followers": 404, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "niquola", "name": "Nikolai Ryzhikov", "profile_url": "https://github.com/niquola", - "public_contributions": 1015, + "public_contributions": 1064, "public_repos": 304, "public_gists": 285, - "observed_public_commits": 1015, - "observed_public_pull_requests": 11, + "observed_public_commits": 1064, + "observed_public_pull_requests": 21, "followers": 426, "location": "Portugal, Lisboa", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "rochacbruno", @@ -259,94 +267,99 @@ "public_repos": 408, "public_gists": 347, "observed_public_commits": 821, - "observed_public_pull_requests": 161, + "observed_public_pull_requests": 162, "followers": 4666, "location": "Viana do Castelo, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 6 + "previous_rank": 14 }, { "login": "stevenroose", "name": "Steven Roose", "profile_url": "https://github.com/stevenroose", - "public_contributions": 813, + "public_contributions": 812, "public_repos": 236, "public_gists": 33, - "observed_public_commits": 813, + "observed_public_commits": 812, "observed_public_pull_requests": 16, - "followers": 491, + "followers": 490, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "macabeus", "name": "Bruno Macabeus", "profile_url": "https://github.com/macabeus", - "public_contributions": 776, + "public_contributions": 777, "public_repos": 149, "public_gists": 12, - "observed_public_commits": 776, + "observed_public_commits": 777, "observed_public_pull_requests": 82, - "followers": 705, + "followers": 706, "location": "Ourém / Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "diogocarrola", "name": "Diogo Carrola", "profile_url": "https://github.com/diogocarrola", - "public_contributions": 768, + "public_contributions": 767, "public_repos": 53, "public_gists": 0, - "observed_public_commits": 768, + "observed_public_commits": 767, "observed_public_pull_requests": 5, - "followers": 1039, + "followers": 1041, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "apocas", "name": "Pedro Dias", "profile_url": "https://github.com/apocas", - "public_contributions": 689, + "public_contributions": 693, "public_repos": 100, "public_gists": 12, - "observed_public_commits": 689, + "observed_public_commits": 693, "observed_public_pull_requests": 3, "followers": 347, "location": "Portugal", "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "tofumatt", "name": "Matthew Riley MacPherson", "profile_url": "https://github.com/tofumatt", - "public_contributions": 686, + "public_contributions": 690, "public_repos": 122, "public_gists": 62, - "observed_public_commits": 686, + "observed_public_commits": 690, "observed_public_pull_requests": 55, "followers": 349, "location": "Portugal/Scotland", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "joaotavora", @@ -362,7 +375,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-republic-of-korea.json b/data/latest/countries-republic-of-korea.json index 630bd68..8e6fcf9 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 52589 + 52875 ] }, "code": "KR", - "candidate_count": 45279, + "candidate_count": 45286, "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": 45279, + "total": 45286, "accepted": 100 } ], @@ -42,246 +42,239 @@ "login": "JAICHANGPARK", "name": "Dreamwalker", "profile_url": "https://github.com/JAICHANGPARK", - "public_contributions": 11260, - "public_repos": 342, + "public_contributions": 11278, + "public_repos": 343, "public_gists": 80, - "observed_public_commits": 11260, + "observed_public_commits": 11278, "observed_public_pull_requests": 30, "followers": 535, "location": "Seoul, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "hahwul", "name": "HAHWUL", "profile_url": "https://github.com/hahwul", - "public_contributions": 9334, + "public_contributions": 9418, "public_repos": 217, "public_gists": 35, - "observed_public_commits": 9334, - "observed_public_pull_requests": 2068, + "observed_public_commits": 9418, + "observed_public_pull_requests": 2133, "followers": 2914, "location": "Republic of Korea", "location_confidence": "exact-country", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 2, - "previous_rank": 1 + "previous_rank": 2 }, { "login": "dahlia", "name": "Hong Minhee (洪 民憙)", "profile_url": "https://github.com/dahlia", - "public_contributions": 8573, + "public_contributions": 8680, "public_repos": 298, "public_gists": 91, - "observed_public_commits": 8573, - "observed_public_pull_requests": 449, - "followers": 1326, + "observed_public_commits": 8680, + "observed_public_pull_requests": 456, + "followers": 1328, "location": "Seoul, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "youknowone", "name": "Jeong, YunWon", "profile_url": "https://github.com/youknowone", - "public_contributions": 5956, + "public_contributions": 5967, "public_repos": 240, "public_gists": 17, - "observed_public_commits": 5956, - "observed_public_pull_requests": 789, + "observed_public_commits": 5967, + "observed_public_pull_requests": 797, "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 + "rank": 4, + "previous_rank": 4 }, { "login": "samchon", "name": "Jeongho Nam", "profile_url": "https://github.com/samchon", - "public_contributions": 4197, + "public_contributions": 4204, "public_repos": 186, "public_gists": 18, - "observed_public_commits": 4197, - "observed_public_pull_requests": 1171, + "observed_public_commits": 4204, + "observed_public_pull_requests": 1176, "followers": 2226, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 }, { "login": "devxoul", "name": "Jeon Suyeol", "profile_url": "https://github.com/devxoul", - "public_contributions": 3825, - "public_repos": 235, + "public_contributions": 3925, + "public_repos": 234, "public_gists": 86, - "observed_public_commits": 3825, - "observed_public_pull_requests": 643, - "followers": 4016, + "observed_public_commits": 3925, + "observed_public_pull_requests": 665, + "followers": 4017, "location": "Seoul, Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 3 + "previous_rank": 6 }, { "login": "junhoyeo", "name": "Junho Yeo", "profile_url": "https://github.com/junhoyeo", - "public_contributions": 3215, + "public_contributions": 3214, "public_repos": 456, "public_gists": 37, - "observed_public_commits": 3215, - "observed_public_pull_requests": 426, - "followers": 1495, + "observed_public_commits": 3214, + "observed_public_pull_requests": 425, + "followers": 1496, "location": "Seoul, Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "utilForever", "name": "Chris Ohk", "profile_url": "https://github.com/utilForever", - "public_contributions": 2453, + "public_contributions": 2472, "public_repos": 354, "public_gists": 41, - "observed_public_commits": 2453, - "observed_public_pull_requests": 202, - "followers": 4032, + "observed_public_commits": 2472, + "observed_public_pull_requests": 207, + "followers": 4035, "location": "Seongnam, Republic of Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 4 + "previous_rank": 8 }, { "login": "graykode", "name": "Tae Hwan Jung", "profile_url": "https://github.com/graykode", - "public_contributions": 2255, + "public_contributions": 2193, "public_repos": 78, "public_gists": 4, - "observed_public_commits": 2255, + "observed_public_commits": 2193, "observed_public_pull_requests": 175, - "followers": 1935, + "followers": 1936, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "hkjang", "name": "hkjang", "profile_url": "https://github.com/hkjang", - "public_contributions": 1521, - "public_repos": 196, + "public_contributions": 1524, + "public_repos": 197, "public_gists": 0, - "observed_public_commits": 1521, + "observed_public_commits": 1524, "observed_public_pull_requests": 6, - "followers": 630, + "followers": 640, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "kdy1", "name": "Donny/강동윤", "profile_url": "https://github.com/kdy1", - "public_contributions": 1404, + "public_contributions": 1401, "public_repos": 316, "public_gists": 12, - "observed_public_commits": 1404, - "observed_public_pull_requests": 1267, - "followers": 4439, + "observed_public_commits": 1401, + "observed_public_pull_requests": 1263, + "followers": 4441, "location": "South korea", "location_confidence": "city-match", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 5 + "previous_rank": 11 }, { "login": "terryum", "name": "Terry Taewoong Um", "profile_url": "https://github.com/terryum", - "public_contributions": 1264, + "public_contributions": 1265, "public_repos": 15, "public_gists": 0, - "observed_public_commits": 1264, + "observed_public_commits": 1265, "observed_public_pull_requests": 4, "followers": 1487, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "robotpilot", "name": "Pyo", "profile_url": "https://github.com/robotpilot", - "public_contributions": 1038, + "public_contributions": 1032, "public_repos": 76, "public_gists": 5, - "observed_public_commits": 1038, + "observed_public_commits": 1032, "observed_public_pull_requests": 204, - "followers": 587, + "followers": 588, "location": "Seoul, KOREA", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "hmmhmmhm", "name": "", "profile_url": "https://github.com/hmmhmmhm", - "public_contributions": 1025, + "public_contributions": 1031, "public_repos": 129, "public_gists": 67, - "observed_public_commits": 1025, - "observed_public_pull_requests": 120, - "followers": 729, + "observed_public_commits": 1031, + "observed_public_pull_requests": 123, + "followers": 730, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 14 - }, - { - "login": "minirang", - "name": "서울민트초코", - "profile_url": "https://github.com/minirang", - "public_contributions": 1021, - "public_repos": 48, - "public_gists": 0, - "observed_public_commits": 1021, - "observed_public_pull_requests": 7, - "followers": 559, - "location": "South Korea", - "location_confidence": "city-match", - "discovered_by_query": "location:Korea repos:>5 type:user", - "notable_repositories": [], - "rank": 15 + "rank": 14, + "previous_rank": 14 }, { "login": "posquit0", @@ -292,12 +285,13 @@ "public_gists": 8, "observed_public_commits": 921, "observed_public_pull_requests": 232, - "followers": 1527, + "followers": 1526, "location": "Seoul, Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 15, + "previous_rank": 16 }, { "login": "subinium", @@ -313,7 +307,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 16, + "previous_rank": 17 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 906, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 906, + "observed_public_pull_requests": 7, + "followers": 575, + "location": "South Korea", + "location_confidence": "city-match", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 15 }, { "login": "yceffort", @@ -329,39 +341,42 @@ "location_confidence": "city-match", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "easylogic", "name": "jinho park", "profile_url": "https://github.com/easylogic", "public_contributions": 849, - "public_repos": 125, + "public_repos": 126, "public_gists": 268, "observed_public_commits": 849, "observed_public_pull_requests": 256, - "followers": 660, + "followers": 659, "location": "korea/seoul", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "Xvezda", "name": "Xvezda", "profile_url": "https://github.com/Xvezda", - "public_contributions": 771, + "public_contributions": 762, "public_repos": 140, "public_gists": 51, - "observed_public_commits": 771, - "observed_public_pull_requests": 147, + "observed_public_commits": 762, + "observed_public_pull_requests": 145, "followers": 645, "location": "Seoul, South Korea", "location_confidence": "multi-location", "discovered_by_query": "location:Korea repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-singapore.json b/data/latest/countries-singapore.json index b23056b..a2252e1 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 41064 + 41047 ] }, "code": "SG", - "candidate_count": 20898, + "candidate_count": 20930, "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": 20898, + "total": 20930, "accepted": 100 } ], @@ -42,130 +42,137 @@ "login": "lupyuen", "name": "Lup Yuen Lee", "profile_url": "https://github.com/lupyuen", - "public_contributions": 22693, + "public_contributions": 22607, "public_repos": 210, "public_gists": 1723, - "observed_public_commits": 22693, + "observed_public_commits": 22607, "observed_public_pull_requests": 14, "followers": 881, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "Vonng", "name": "Feng Ruohang", "profile_url": "https://github.com/Vonng", - "public_contributions": 3620, + "public_contributions": 3634, "public_repos": 109, "public_gists": 1, - "observed_public_commits": 3620, + "observed_public_commits": 3634, "observed_public_pull_requests": 18, - "followers": 1992, + "followers": 1995, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "karlseguin", "name": "Karl Seguin", "profile_url": "https://github.com/karlseguin", - "public_contributions": 2809, + "public_contributions": 2822, "public_repos": 157, "public_gists": 91, - "observed_public_commits": 2809, - "observed_public_pull_requests": 899, - "followers": 2514, + "observed_public_commits": 2822, + "observed_public_pull_requests": 902, + "followers": 2516, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "cheeaun", "name": "Chee Aun", "profile_url": "https://github.com/cheeaun", - "public_contributions": 1997, + "public_contributions": 2008, "public_repos": 264, "public_gists": 141, - "observed_public_commits": 1997, - "observed_public_pull_requests": 215, - "followers": 1862, + "observed_public_commits": 2008, + "observed_public_pull_requests": 213, + "followers": 1864, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "bunnie", "name": "bunnie", "profile_url": "https://github.com/bunnie", - "public_contributions": 1952, + "public_contributions": 1954, "public_repos": 166, "public_gists": 7, - "observed_public_commits": 1952, - "observed_public_pull_requests": 196, - "followers": 1480, + "observed_public_commits": 1954, + "observed_public_pull_requests": 197, + "followers": 1481, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "kossnocorp", "name": "Sasha Koss", "profile_url": "https://github.com/kossnocorp", - "public_contributions": 1932, + "public_contributions": 1937, "public_repos": 255, "public_gists": 127, - "observed_public_commits": 1932, + "observed_public_commits": 1937, "observed_public_pull_requests": 24, - "followers": 780, + "followers": 782, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "Brooooooklyn", "name": "LongYinan", "profile_url": "https://github.com/Brooooooklyn", - "public_contributions": 1688, + "public_contributions": 1695, "public_repos": 328, "public_gists": 5, - "observed_public_commits": 1688, - "observed_public_pull_requests": 893, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, "followers": 5024, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 1 + "previous_rank": 7 }, { "login": "CMGS", "name": "CMGS", "profile_url": "https://github.com/CMGS", - "public_contributions": 1609, + "public_contributions": 1636, "public_repos": 79, "public_gists": 22, - "observed_public_commits": 1609, - "observed_public_pull_requests": 75, + "observed_public_commits": 1636, + "observed_public_pull_requests": 90, "followers": 1026, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "sanand0", @@ -181,89 +188,93 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "auxten", "name": "Auxten Wang", "profile_url": "https://github.com/auxten", - "public_contributions": 1227, + "public_contributions": 1217, "public_repos": 102, "public_gists": 19, - "observed_public_commits": 1227, - "observed_public_pull_requests": 40, + "observed_public_commits": 1217, + "observed_public_pull_requests": 41, "followers": 961, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "airingursb", "name": "Airing", "profile_url": "https://github.com/airingursb", - "public_contributions": 1143, + "public_contributions": 1144, "public_repos": 132, "public_gists": 1, - "observed_public_commits": 1143, + "observed_public_commits": 1144, "observed_public_pull_requests": 14, - "followers": 1865, + "followers": 1866, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "hyf0", "name": "Yunfei He", "profile_url": "https://github.com/hyf0", - "public_contributions": 1140, + "public_contributions": 1135, "public_repos": 164, "public_gists": 4, - "observed_public_commits": 1140, - "observed_public_pull_requests": 524, - "followers": 1104, + "observed_public_commits": 1135, + "observed_public_pull_requests": 521, + "followers": 1106, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "cmliu", "name": "CMLiussss", "profile_url": "https://github.com/cmliu", - "public_contributions": 1080, + "public_contributions": 1071, "public_repos": 67, "public_gists": 0, - "observed_public_commits": 1080, + "observed_public_commits": 1071, "observed_public_pull_requests": 178, - "followers": 5968, + "followers": 5982, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 2 + "previous_rank": 13 }, { "login": "DIYgod", "name": "DIYgod", "profile_url": "https://github.com/DIYgod", - "public_contributions": 1028, + "public_contributions": 1035, "public_repos": 106, "public_gists": 3, - "observed_public_commits": 1028, + "observed_public_commits": 1035, "observed_public_pull_requests": 163, - "followers": 15790, + "followers": 15791, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 14, - "previous_rank": 3 + "previous_rank": 14 }, { "login": "sausheong", @@ -274,12 +285,13 @@ "public_gists": 234, "observed_public_commits": 945, "observed_public_pull_requests": 0, - "followers": 1230, + "followers": 1231, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "yinglantan", @@ -290,28 +302,30 @@ "public_gists": 0, "observed_public_commits": 887, "observed_public_pull_requests": 84, - "followers": 928, + "followers": 921, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "BugenZhao", "name": "Bugen Zhao", "profile_url": "https://github.com/BugenZhao", - "public_contributions": 835, - "public_repos": 133, + "public_contributions": 842, + "public_repos": 134, "public_gists": 10, - "observed_public_commits": 835, - "observed_public_pull_requests": 606, - "followers": 667, + "observed_public_commits": 842, + "observed_public_pull_requests": 611, + "followers": 669, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "yangshun", @@ -322,41 +336,41 @@ "public_gists": 49, "observed_public_commits": 681, "observed_public_pull_requests": 61, - "followers": 13263, + "followers": 13268, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 4 + "previous_rank": 18 }, { "login": "JamesNK", "name": "James Newton-King", "profile_url": "https://github.com/JamesNK", - "public_contributions": 654, + "public_contributions": 662, "public_repos": 88, "public_gists": 21, - "observed_public_commits": 654, - "observed_public_pull_requests": 481, - "followers": 4673, + "observed_public_commits": 662, + "observed_public_pull_requests": 487, + "followers": 4690, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 5 + "previous_rank": 19 }, { - "login": "notlhw", - "name": "Lim How Wei", - "profile_url": "https://github.com/notlhw", - "public_contributions": 617, - "public_repos": 8, - "public_gists": 0, - "observed_public_commits": 617, - "observed_public_pull_requests": 8, - "followers": 957, + "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, "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 baaa039..72551b8 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23772 + 22865 ] }, "code": "ZA", - "candidate_count": 12170, + "candidate_count": 12182, "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": 12170, + "total": 12182, "accepted": 100 } ], @@ -42,10 +42,10 @@ "login": "mitchellkrogza", "name": "Mitchell Krog", "profile_url": "https://github.com/mitchellkrogza", - "public_contributions": 5037, + "public_contributions": 5034, "public_repos": 168, "public_gists": 64, - "observed_public_commits": 5037, + "observed_public_commits": 5034, "observed_public_pull_requests": 0, "followers": 957, "location": "South Africa", @@ -69,24 +69,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "fluffypony", "name": "Riccardo Spagni", "profile_url": "https://github.com/fluffypony", - "public_contributions": 2983, + "public_contributions": 2982, "public_repos": 82, "public_gists": 8, - "observed_public_commits": 2983, + "observed_public_commits": 2982, "observed_public_pull_requests": 44, - "followers": 1657, + "followers": 1658, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 2 + "previous_rank": 3 }, { "login": "Asjas", @@ -102,218 +103,229 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 4 - }, - { - "login": "NickiMash17", - "name": "Nicolette Mashaba", - "profile_url": "https://github.com/NickiMash17", - "public_contributions": 2320, - "public_repos": 64, - "public_gists": 0, - "observed_public_commits": 2320, - "observed_public_pull_requests": 52, - "followers": 389, - "location": "South Africa", - "location_confidence": "exact-country", - "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", - "notable_repositories": [], - "rank": 5 + "rank": 4, + "previous_rank": 4 }, { "login": "mattleibow", "name": "Matthew Leibowitz", "profile_url": "https://github.com/mattleibow", - "public_contributions": 1687, + "public_contributions": 1685, "public_repos": 521, - "public_gists": 269, - "observed_public_commits": 1687, - "observed_public_pull_requests": 737, + "public_gists": 270, + "observed_public_commits": 1685, + "observed_public_pull_requests": 742, "followers": 1105, "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": 3 + "rank": 5, + "previous_rank": 6 }, { "login": "ashleykleynhans", "name": "Ashley Kleynhans", "profile_url": "https://github.com/ashleykleynhans", - "public_contributions": 1605, + "public_contributions": 1579, "public_repos": 173, "public_gists": 6, - "observed_public_commits": 1605, + "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": 7 + "rank": 6, + "previous_rank": 7 }, { "login": "limbopro", "name": "毒奶博主", "profile_url": "https://github.com/limbopro", - "public_contributions": 1570, + "public_contributions": 1575, "public_repos": 77, "public_gists": 0, - "observed_public_commits": 1570, + "observed_public_commits": 1575, "observed_public_pull_requests": 0, - "followers": 2467, + "followers": 2468, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "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, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 4 + "previous_rank": 5 }, { "login": "peterp", "name": "Peter Pistorius", "profile_url": "https://github.com/peterp", - "public_contributions": 1345, + "public_contributions": 1350, "public_repos": 54, "public_gists": 7, - "observed_public_commits": 1345, - "observed_public_pull_requests": 276, - "followers": 612, + "observed_public_commits": 1350, + "observed_public_pull_requests": 283, + "followers": 613, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 5 + "previous_rank": 9 }, { "login": "KodEx-SA", "name": "Ashley K Motsie", "profile_url": "https://github.com/KodEx-SA", - "public_contributions": 1054, - "public_repos": 100, + "public_contributions": 1065, + "public_repos": 101, "public_gists": 2, - "observed_public_commits": 1054, - "observed_public_pull_requests": 215, - "followers": 226, + "observed_public_commits": 1065, + "observed_public_pull_requests": 218, + "followers": 229, "location": "South Africa, Rustenburg", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "abhi18av", "name": "Abhinav Sharma", "profile_url": "https://github.com/abhi18av", - "public_contributions": 1012, + "public_contributions": 1002, "public_repos": 486, "public_gists": 40, - "observed_public_commits": 1012, + "observed_public_commits": 1002, "observed_public_pull_requests": 33, "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": 11, + "previous_rank": 11 }, { "login": "ShaunSHamilton", "name": "Shaun Hamilton", "profile_url": "https://github.com/ShaunSHamilton", - "public_contributions": 943, + "public_contributions": 949, "public_repos": 103, "public_gists": 29, - "observed_public_commits": 943, - "observed_public_pull_requests": 137, + "observed_public_commits": 949, + "observed_public_pull_requests": 136, "followers": 200, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "schalkneethling", "name": "Schalk Neethling", "profile_url": "https://github.com/schalkneethling", - "public_contributions": 924, + "public_contributions": 936, "public_repos": 143, "public_gists": 68, - "observed_public_commits": 924, - "observed_public_pull_requests": 322, + "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 + "rank": 13, + "previous_rank": 13 }, { "login": "lefajmofokeng", "name": "Lefa J. Mofokeng", "profile_url": "https://github.com/lefajmofokeng", - "public_contributions": 841, + "public_contributions": 847, "public_repos": 94, "public_gists": 2, - "observed_public_commits": 841, + "observed_public_commits": 847, "observed_public_pull_requests": 0, - "followers": 428, + "followers": 437, "location": "Free State, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "siyabuilds", "name": "Siyabonga Samson Lukhele ", "profile_url": "https://github.com/siyabuilds", - "public_contributions": 812, - "public_repos": 45, + "public_contributions": 819, + "public_repos": 46, "public_gists": 0, - "observed_public_commits": 812, + "observed_public_commits": 819, "observed_public_pull_requests": 17, - "followers": 226, + "followers": 235, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "Darrenvandervelde", "name": "Darren van der Velde", "profile_url": "https://github.com/Darrenvandervelde", - "public_contributions": 713, + "public_contributions": 695, "public_repos": 30, "public_gists": 0, - "observed_public_commits": 713, + "observed_public_commits": 695, "observed_public_pull_requests": 38, - "followers": 169, + "followers": 177, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "QMS85", "name": "Jonathan Peters", "profile_url": "https://github.com/QMS85", - "public_contributions": 655, + "public_contributions": 685, "public_repos": 126, "public_gists": 1, - "observed_public_commits": 655, - "observed_public_pull_requests": 3, - "followers": 453, + "observed_public_commits": 685, + "observed_public_pull_requests": 10, + "followers": 467, "location": "Western Cape. South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "rizonesoft", @@ -324,45 +336,47 @@ "public_gists": 0, "observed_public_commits": 650, "observed_public_pull_requests": 0, - "followers": 224, + "followers": 225, "location": "South Africa", "location_confidence": "exact-country", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 + }, + { + "login": "leonvanzyl", + "name": "Leon van Zyl", + "profile_url": "https://github.com/leonvanzyl", + "public_contributions": 631, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 631, + "observed_public_pull_requests": 22, + "followers": 656, + "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 }, { "login": "czue", "name": "Cory Zue", "profile_url": "https://github.com/czue", - "public_contributions": 619, + "public_contributions": 614, "public_repos": 93, "public_gists": 26, - "observed_public_commits": 619, + "observed_public_commits": 614, "observed_public_pull_requests": 61, "followers": 453, "location": "Cape Town, South Africa", "location_confidence": "multi-location", "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", "notable_repositories": [], - "rank": 19 - }, - { - "login": "leonvanzyl", - "name": "Leon van Zyl", - "profile_url": "https://github.com/leonvanzyl", - "public_contributions": 602, - "public_repos": 87, - "public_gists": 0, - "observed_public_commits": 602, - "observed_public_pull_requests": 22, - "followers": 655, - "location": "Mosselbay, South Africa", - "location_confidence": "multi-location", - "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 6 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-spain.json b/data/latest/countries-spain.json index d10076e..713546e 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 82114 + 82847 ] }, "code": "ES", - "candidate_count": 32948, + "candidate_count": 32978, "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": 32948, + "total": 32978, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "noahgift", "name": "Noah Gift", "profile_url": "https://github.com/noahgift", - "public_contributions": 53662, + "public_contributions": 53717, "public_repos": 402, "public_gists": 63, - "observed_public_commits": 53662, - "observed_public_pull_requests": 2434, - "followers": 3340, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -59,107 +59,112 @@ "login": "jlblancoc", "name": "Jose Luis Blanco-Claraco", "profile_url": "https://github.com/jlblancoc", - "public_contributions": 5101, - "public_repos": 119, + "public_contributions": 5111, + "public_repos": 120, "public_gists": 17, - "observed_public_commits": 5101, - "observed_public_pull_requests": 853, - "followers": 766, + "observed_public_commits": 5111, + "observed_public_pull_requests": 854, + "followers": 767, "location": "Almeria (Spain)", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "Kikobeats", "name": "Jose Francisco 'Kiko' Verdú Gambín", "profile_url": "https://github.com/Kikobeats", - "public_contributions": 3544, + "public_contributions": 3550, "public_repos": 585, "public_gists": 28, - "observed_public_commits": 3544, - "observed_public_pull_requests": 516, - "followers": 1656, + "observed_public_commits": 3550, + "observed_public_pull_requests": 515, + "followers": 1658, "location": "Murcia, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "Obijuan", "name": "Juan Gonzalez-Gomez", "profile_url": "https://github.com/Obijuan", - "public_contributions": 3209, + "public_contributions": 3236, "public_repos": 186, "public_gists": 1, - "observed_public_commits": 3209, + "observed_public_commits": 3236, "observed_public_pull_requests": 1, "followers": 1562, "location": "Madrid (Spain)", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "ai", "name": "Andrey Sitnik", "profile_url": "https://github.com/ai", - "public_contributions": 3162, + "public_contributions": 3174, "public_repos": 151, "public_gists": 19, - "observed_public_commits": 3162, + "observed_public_commits": 3174, "observed_public_pull_requests": 61, - "followers": 10000, + "followers": 10005, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 }, { "login": "emilio", "name": "Emilio Cobos Álvarez", "profile_url": "https://github.com/emilio", - "public_contributions": 3033, + "public_contributions": 3029, "public_repos": 319, "public_gists": 10, - "observed_public_commits": 3033, + "observed_public_commits": 3029, "observed_public_pull_requests": 65, "followers": 694, "location": "Salamanca, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "JJ", "name": "Juan Julián Merelo Guervós", "profile_url": "https://github.com/JJ", - "public_contributions": 2941, + "public_contributions": 2917, "public_repos": 1450, "public_gists": 77, - "observed_public_commits": 2941, + "observed_public_commits": 2917, "observed_public_pull_requests": 24, "followers": 1033, "location": "Granada, Spain, Europe", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "vfarcic", "name": "Viktor Farcic", "profile_url": "https://github.com/vfarcic", - "public_contributions": 2873, + "public_contributions": 2871, "public_repos": 514, "public_gists": 695, - "observed_public_commits": 2873, + "observed_public_commits": 2871, "observed_public_pull_requests": 343, "followers": 3273, "location": "Barcelona, Spain", @@ -167,88 +172,108 @@ "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 3 + "previous_rank": 8 + }, + { + "login": "jorgemanrubia", + "name": "Jorge Manrubia", + "profile_url": "https://github.com/jorgemanrubia", + "public_contributions": 2869, + "public_repos": 86, + "public_gists": 24, + "observed_public_commits": 2869, + "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 }, { "login": "javiereguiluz", "name": "Javier Eguiluz", "profile_url": "https://github.com/javiereguiluz", - "public_contributions": 2369, + "public_contributions": 2373, "public_repos": 164, "public_gists": 14, - "observed_public_commits": 2369, + "observed_public_commits": 2373, "observed_public_pull_requests": 307, "followers": 1662, "location": "Vitoria-Gasteiz (Spain)", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 10, + "previous_rank": 9 }, { "login": "mouredev", "name": "Brais Moure", "profile_url": "https://github.com/mouredev", - "public_contributions": 2220, + "public_contributions": 2209, "public_repos": 53, "public_gists": 3, - "observed_public_commits": 2220, + "observed_public_commits": 2209, "observed_public_pull_requests": 0, - "followers": 35534, + "followers": 35563, "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": 10, - "previous_rank": 4 + "rank": 11, + "previous_rank": 10 }, { "login": "pimterry", "name": "Tim Perry", "profile_url": "https://github.com/pimterry", - "public_contributions": 1822, + "public_contributions": 1831, "public_repos": 248, "public_gists": 35, - "observed_public_commits": 1822, + "observed_public_commits": 1831, "observed_public_pull_requests": 41, - "followers": 758, + "followers": 759, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 12, + "previous_rank": 11 }, { "login": "Alan-TheGentleman", "name": "Alan Buscaglia", "profile_url": "https://github.com/Alan-TheGentleman", - "public_contributions": 1476, + "public_contributions": 1511, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 1476, - "observed_public_pull_requests": 194, - "followers": 1373, + "observed_public_commits": 1511, + "observed_public_pull_requests": 210, + "followers": 1383, "location": "Spain, Barcelona", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 13, + "previous_rank": 12 }, { "login": "deivid-rodriguez", "name": "David Rodríguez", "profile_url": "https://github.com/deivid-rodriguez", - "public_contributions": 1456, + "public_contributions": 1441, "public_repos": 255, "public_gists": 12, - "observed_public_commits": 1456, - "observed_public_pull_requests": 380, + "observed_public_commits": 1441, + "observed_public_pull_requests": 378, "followers": 1333, "location": "Madrid, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 14, + "previous_rank": 13 }, { "login": "woliveiras", @@ -264,105 +289,93 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 15, + "previous_rank": 14 }, { "login": "R0rt1z2", "name": "Roger Ortiz", "profile_url": "https://github.com/R0rt1z2", - "public_contributions": 1176, + "public_contributions": 1174, "public_repos": 124, "public_gists": 19, - "observed_public_commits": 1176, + "observed_public_commits": 1174, "observed_public_pull_requests": 23, - "followers": 820, + "followers": 822, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 16, + "previous_rank": 15 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1162, + "public_contributions": 1159, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1162, + "observed_public_commits": 1159, "observed_public_pull_requests": 218, - "followers": 5287, + "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": 5 + "rank": 17, + "previous_rank": 16 }, { "login": "pheralb", "name": "Pablo Hdez", "profile_url": "https://github.com/pheralb", - "public_contributions": 1090, + "public_contributions": 1087, "public_repos": 71, "public_gists": 0, - "observed_public_commits": 1090, + "observed_public_commits": 1087, "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": 17 + "rank": 18, + "previous_rank": 17 }, { "login": "vitalets", "name": "Vitaliy Potapov", "profile_url": "https://github.com/vitalets", - "public_contributions": 1027, + "public_contributions": 1042, "public_repos": 199, "public_gists": 25, - "observed_public_commits": 1027, + "observed_public_commits": 1042, "observed_public_pull_requests": 5, "followers": 715, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 19, + "previous_rank": 18 }, { "login": "wlsf82", "name": "Walmyr", "profile_url": "https://github.com/wlsf82", - "public_contributions": 976, - "public_repos": 425, + "public_contributions": 980, + "public_repos": 426, "public_gists": 15, - "observed_public_commits": 976, + "observed_public_commits": 980, "observed_public_pull_requests": 19, "followers": 1309, "location": "Barcelona, Spain", "location_confidence": "multi-location", "discovered_by_query": "location:Spain repos:>5 type:user", "notable_repositories": [], - "rank": 19 - }, - { - "login": "antoniolg", - "name": "Antonio Leiva", - "profile_url": "https://github.com/antoniolg", - "public_contributions": 899, - "public_repos": 81, - "public_gists": 6, - "observed_public_commits": 899, - "observed_public_pull_requests": 2, - "followers": 5504, - "location": "Madrid (Spain)", - "location_confidence": "exact-country", - "discovered_by_query": "location:Spain repos:>5 type:user", - "notable_repositories": [], "rank": 20, - "previous_rank": 6 + "previous_rank": 19 } ] } diff --git a/data/latest/countries-sweden.json b/data/latest/countries-sweden.json index feddb3b..1d4b3c9 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 20347 + 20464 ] }, "code": "SE", - "candidate_count": 23655, + "candidate_count": 23686, "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": 23655, + "total": 23686, "accepted": 100 } ], @@ -42,10 +42,10 @@ "login": "andreasjansson", "name": "Andreas Jansson", "profile_url": "https://github.com/andreasjansson", - "public_contributions": 3171, + "public_contributions": 3159, "public_repos": 243, "public_gists": 37, - "observed_public_commits": 3171, + "observed_public_commits": 3159, "observed_public_pull_requests": 108, "followers": 989, "location": "Uddevalla, Sweden", @@ -59,12 +59,12 @@ "login": "hrydgard", "name": "Henrik Rydgård", "profile_url": "https://github.com/hrydgard", - "public_contributions": 2527, + "public_contributions": 2534, "public_repos": 71, "public_gists": 5, - "observed_public_commits": 2527, - "observed_public_pull_requests": 477, - "followers": 6659, + "observed_public_commits": 2534, + "observed_public_pull_requests": 480, + "followers": 6661, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -73,48 +73,48 @@ "previous_rank": 2 }, { - "login": "emilk", - "name": "Emil Ernerfeldt", - "profile_url": "https://github.com/emilk", - "public_contributions": 2221, - "public_repos": 82, - "public_gists": 19, - "observed_public_commits": 2221, - "observed_public_pull_requests": 660, - "followers": 7741, + "login": "danielsaidi", + "name": "Daniel Saidi", + "profile_url": "https://github.com/danielsaidi", + "public_contributions": 2229, + "public_repos": 52, + "public_gists": 2, + "observed_public_commits": 2229, + "observed_public_pull_requests": 1, + "followers": 915, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 3 + "previous_rank": 4 }, { - "login": "danielsaidi", - "name": "Daniel Saidi", - "profile_url": "https://github.com/danielsaidi", - "public_contributions": 2175, - "public_repos": 52, - "public_gists": 2, - "observed_public_commits": 2175, - "observed_public_pull_requests": 1, - "followers": 914, + "login": "emilk", + "name": "Emil Ernerfeldt", + "profile_url": "https://github.com/emilk", + "public_contributions": 2225, + "public_repos": 82, + "public_gists": 19, + "observed_public_commits": 2225, + "observed_public_pull_requests": 659, + "followers": 7742, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 4 + "previous_rank": 3 }, { "login": "ewels", "name": "Phil Ewels", "profile_url": "https://github.com/ewels", - "public_contributions": 1986, + "public_contributions": 1996, "public_repos": 203, "public_gists": 15, - "observed_public_commits": 1986, - "observed_public_pull_requests": 440, + "observed_public_commits": 1996, + "observed_public_pull_requests": 447, "followers": 866, "location": "Stockholm, Sweden", "location_confidence": "multi-location", @@ -127,12 +127,12 @@ "login": "bagder", "name": "Daniel Stenberg", "profile_url": "https://github.com/bagder", - "public_contributions": 1834, + "public_contributions": 1835, "public_repos": 65, "public_gists": 111, - "observed_public_commits": 1834, + "observed_public_commits": 1835, "observed_public_pull_requests": 1160, - "followers": 7654, + "followers": 7687, "location": "the curl factory, Sweden - close to Nebraska", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -144,11 +144,11 @@ "login": "AhsanAyaz", "name": "Muhammad Ahsan Ayaz", "profile_url": "https://github.com/AhsanAyaz", - "public_contributions": 1738, + "public_contributions": 1750, "public_repos": 291, "public_gists": 49, - "observed_public_commits": 1738, - "observed_public_pull_requests": 43, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, "followers": 1561, "location": "Stockholm, Sweden", "location_confidence": "multi-location", @@ -175,49 +175,49 @@ "previous_rank": 8 }, { - "login": "juliusmarminge", - "name": "Julius Marminge", - "profile_url": "https://github.com/juliusmarminge", - "public_contributions": 1534, - "public_repos": 277, - "public_gists": 8, - "observed_public_commits": 1534, - "observed_public_pull_requests": 560, - "followers": 2868, + "login": "awesomekling", + "name": "Andreas Kling", + "profile_url": "https://github.com/awesomekling", + "public_contributions": 1560, + "public_repos": 31, + "public_gists": 4, + "observed_public_commits": 1560, + "observed_public_pull_requests": 373, + "followers": 5735, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 9 + "previous_rank": 10 }, { - "login": "awesomekling", - "name": "Andreas Kling", - "profile_url": "https://github.com/awesomekling", - "public_contributions": 1526, - "public_repos": 31, - "public_gists": 4, - "observed_public_commits": 1526, - "observed_public_pull_requests": 363, - "followers": 5735, + "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": 567, + "followers": 2875, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 10 + "previous_rank": 9 }, { "login": "homanp", "name": "Ismail Pelaseyed", "profile_url": "https://github.com/homanp", - "public_contributions": 1177, + "public_contributions": 1191, "public_repos": 66, "public_gists": 35, - "observed_public_commits": 1177, - "observed_public_pull_requests": 424, - "followers": 1899, + "observed_public_commits": 1191, + "observed_public_pull_requests": 445, + "followers": 1898, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -233,8 +233,8 @@ "public_repos": 56, "public_gists": 1, "observed_public_commits": 1114, - "observed_public_pull_requests": 727, - "followers": 3351, + "observed_public_pull_requests": 733, + "followers": 3352, "location": "Stockholm, Sweden", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -246,12 +246,12 @@ "login": "ErikBjare", "name": "Erik Bjäreholt", "profile_url": "https://github.com/ErikBjare", - "public_contributions": 984, + "public_contributions": 983, "public_repos": 222, "public_gists": 14, - "observed_public_commits": 984, + "observed_public_commits": 983, "observed_public_pull_requests": 299, - "followers": 3059, + "followers": 3062, "location": "Lund, Sweden 🇸🇪", "location_confidence": "multi-location", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -263,11 +263,11 @@ "login": "danbev", "name": "Daniel Bevenius", "profile_url": "https://github.com/danbev", - "public_contributions": 927, + "public_contributions": 937, "public_repos": 199, "public_gists": 66, - "observed_public_commits": 927, - "observed_public_pull_requests": 227, + "observed_public_commits": 937, + "observed_public_pull_requests": 226, "followers": 633, "location": "Sweden", "location_confidence": "exact-country", @@ -331,10 +331,10 @@ "login": "svmiller", "name": "Steven V. Miller", "profile_url": "https://github.com/svmiller", - "public_contributions": 692, + "public_contributions": 694, "public_repos": 100, "public_gists": 42, - "observed_public_commits": 692, + "observed_public_commits": 694, "observed_public_pull_requests": 0, "followers": 568, "location": "Stockholm, Sweden", @@ -353,7 +353,7 @@ "public_gists": 12, "observed_public_commits": 679, "observed_public_pull_requests": 251, - "followers": 783, + "followers": 784, "location": "Sweden", "location_confidence": "exact-country", "discovered_by_query": "location:Sweden repos:>5 type:user", @@ -369,7 +369,7 @@ "public_repos": 298, "public_gists": 62, "observed_public_commits": 661, - "observed_public_pull_requests": 133, + "observed_public_pull_requests": 134, "followers": 3121, "location": "Malmö, Sweden", "location_confidence": "multi-location", diff --git a/data/latest/countries-switzerland.json b/data/latest/countries-switzerland.json index 3f74a02..0475ad0 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 38163 + 38280 ] }, "code": "CH", - "candidate_count": 15964, + "candidate_count": 15980, "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": 15964, + "total": 15980, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "fabaff", "name": "Fabian Affolter", "profile_url": "https://github.com/fabaff", - "public_contributions": 11652, + "public_contributions": 11694, "public_repos": 171, "public_gists": 15, - "observed_public_commits": 11652, - "observed_public_pull_requests": 2641, - "followers": 734, + "observed_public_commits": 11694, + "observed_public_pull_requests": 2643, + "followers": 735, "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": 7014, + "public_contributions": 7080, "public_repos": 321, "public_gists": 44, - "observed_public_commits": 7014, - "observed_public_pull_requests": 936, - "followers": 3006, + "observed_public_commits": 7080, + "observed_public_pull_requests": 953, + "followers": 3008, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -76,11 +76,11 @@ "login": "swissspidy", "name": "Pascal Birchler", "profile_url": "https://github.com/swissspidy", - "public_contributions": 3980, + "public_contributions": 3957, "public_repos": 106, "public_gists": 21, - "observed_public_commits": 3980, - "observed_public_pull_requests": 352, + "observed_public_commits": 3957, + "observed_public_pull_requests": 349, "followers": 640, "location": "Zurich, Switzerland", "location_confidence": "multi-location", @@ -93,10 +93,10 @@ "login": "tarsius", "name": "Jonas Bernoulli", "profile_url": "https://github.com/tarsius", - "public_contributions": 3770, + "public_contributions": 3768, "public_repos": 92, "public_gists": 8, - "observed_public_commits": 3770, + "observed_public_commits": 3768, "observed_public_pull_requests": 13, "followers": 1534, "location": "Basel, Switzerland", @@ -110,11 +110,11 @@ "login": "marcoroth", "name": "Marco Roth", "profile_url": "https://github.com/marcoroth", - "public_contributions": 2580, - "public_repos": 291, + "public_contributions": 2599, + "public_repos": 292, "public_gists": 1, - "observed_public_commits": 2580, - "observed_public_pull_requests": 954, + "observed_public_commits": 2599, + "observed_public_pull_requests": 955, "followers": 1071, "location": "Basel, Switzerland", "location_confidence": "multi-location", @@ -127,10 +127,10 @@ "login": "damienbod", "name": "damienbod", "profile_url": "https://github.com/damienbod", - "public_contributions": 2369, + "public_contributions": 2375, "public_repos": 313, "public_gists": 0, - "observed_public_commits": 2369, + "observed_public_commits": 2375, "observed_public_pull_requests": 101, "followers": 2041, "location": "Switzerland", @@ -144,12 +144,12 @@ "login": "pschatzmann", "name": "Phil Schatzmann", "profile_url": "https://github.com/pschatzmann", - "public_contributions": 1899, + "public_contributions": 1906, "public_repos": 152, "public_gists": 56, - "observed_public_commits": 1899, - "observed_public_pull_requests": 18, - "followers": 898, + "observed_public_commits": 1906, + "observed_public_pull_requests": 17, + "followers": 899, "location": "Valais, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -161,46 +161,46 @@ "login": "mafintosh", "name": "Mathias Buus", "profile_url": "https://github.com/mafintosh", - "public_contributions": 1755, + "public_contributions": 1754, "public_repos": 1146, "public_gists": 430, - "observed_public_commits": 1755, - "observed_public_pull_requests": 235, - "followers": 6349, + "observed_public_commits": 1754, + "observed_public_pull_requests": 233, + "followers": 6352, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "alan-agius4", "name": "Alan Agius", "profile_url": "https://github.com/alan-agius4", - "public_contributions": 1622, + "public_contributions": 1643, "public_repos": 258, "public_gists": 11, - "observed_public_commits": 1622, - "observed_public_pull_requests": 1182, + "observed_public_commits": 1643, + "observed_public_pull_requests": 1195, "followers": 661, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 8 + "previous_rank": 9 }, { "login": "bpasero", "name": "Benjamin Pasero", "profile_url": "https://github.com/bpasero", - "public_contributions": 1522, - "public_repos": 143, + "public_contributions": 1504, + "public_repos": 138, "public_gists": 24, - "observed_public_commits": 1522, - "observed_public_pull_requests": 1345, - "followers": 3033, + "observed_public_commits": 1504, + "observed_public_pull_requests": 1343, + "followers": 3035, "location": "Zurich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", @@ -212,11 +212,11 @@ "login": "Shinmera", "name": "Yukari Hafner", "profile_url": "https://github.com/Shinmera", - "public_contributions": 1466, + "public_contributions": 1443, "public_repos": 265, "public_gists": 1, - "observed_public_commits": 1466, - "observed_public_pull_requests": 7, + "observed_public_commits": 1443, + "observed_public_pull_requests": 8, "followers": 1007, "location": "Zürich, Switzerland", "location_confidence": "multi-location", @@ -230,79 +230,79 @@ "name": "Tobias Oetiker", "profile_url": "https://github.com/oetiker", "public_contributions": 1377, - "public_repos": 231, + "public_repos": 232, "public_gists": 12, "observed_public_commits": 1377, - "observed_public_pull_requests": 47, + "observed_public_pull_requests": 48, "followers": 669, "location": "Olten, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 14 - }, - { - "login": "lszomoru", - "name": "Ladislau Szomoru", - "profile_url": "https://github.com/lszomoru", - "public_contributions": 1335, - "public_repos": 44, - "public_gists": 3, - "observed_public_commits": 1335, - "observed_public_pull_requests": 1356, - "followers": 736, - "location": "Zürich, Switzerland", - "location_confidence": "multi-location", - "discovered_by_query": "location:Switzerland repos:>5 type:user", - "notable_repositories": [], - "rank": 13, - "previous_rank": 15 + "previous_rank": 12 }, { "login": "WerWolv", "name": "Nik", "profile_url": "https://github.com/WerWolv", - "public_contributions": 1330, + "public_contributions": 1329, "public_repos": 144, "public_gists": 13, - "observed_public_commits": 1330, + "observed_public_commits": 1329, "observed_public_pull_requests": 21, - "followers": 3021, + "followers": 3022, "location": "Switzerland", "location_confidence": "exact-country", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "lszomoru", + "name": "Ladislau Szomoru", + "profile_url": "https://github.com/lszomoru", + "public_contributions": 1326, + "public_repos": 44, + "public_gists": 3, + "observed_public_commits": 1326, + "observed_public_pull_requests": 1349, + "followers": 739, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], "rank": 14, - "previous_rank": 12 + "previous_rank": 13 }, { "login": "Tom94", "name": "Thomas Müller", "profile_url": "https://github.com/Tom94", - "public_contributions": 1329, + "public_contributions": 1320, "public_repos": 79, "public_gists": 0, - "observed_public_commits": 1329, - "observed_public_pull_requests": 157, + "observed_public_commits": 1320, + "observed_public_pull_requests": 158, "followers": 1278, "location": "Zürich, Switzerland", "location_confidence": "multi-location", "discovered_by_query": "location:Switzerland repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 13 + "previous_rank": 15 }, { "login": "cclauss", "name": "Christian Clauss", "profile_url": "https://github.com/cclauss", - "public_contributions": 1249, - "public_repos": 4645, + "public_contributions": 1248, + "public_repos": 4646, "public_gists": 34, - "observed_public_commits": 1249, - "observed_public_pull_requests": 978, - "followers": 5253, + "observed_public_commits": 1248, + "observed_public_pull_requests": 984, + "followers": 5256, "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": 1242, + "public_contributions": 1245, "public_repos": 56, "public_gists": 1, - "observed_public_commits": 1242, + "observed_public_commits": 1245, "observed_public_pull_requests": 275, - "followers": 843, + "followers": 844, "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": 1197, + "public_contributions": 1195, "public_repos": 58, "public_gists": 10, - "observed_public_commits": 1197, + "observed_public_commits": 1195, "observed_public_pull_requests": 17, - "followers": 841, + "followers": 842, "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": 997, + "public_contributions": 994, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 997, - "observed_public_pull_requests": 76, - "followers": 1145, + "observed_public_commits": 994, + "observed_public_pull_requests": 74, + "followers": 1150, "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": 926, + "public_contributions": 925, "public_repos": 37, "public_gists": 0, - "observed_public_commits": 926, + "observed_public_commits": 925, "observed_public_pull_requests": 11, - "followers": 1293, + "followers": 1295, "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 3e9e33b..5f1e915 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 63539 + 63251 ] }, "code": "TW", - "candidate_count": 17835, + "candidate_count": 17855, "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": 17835, + "total": 17855, "accepted": 100 } ], @@ -42,12 +42,12 @@ "login": "peter279k", "name": "Chun-Sheng, Li", "profile_url": "https://github.com/peter279k", - "public_contributions": 34429, + "public_contributions": 34314, "public_repos": 1017, "public_gists": 349, - "observed_public_commits": 34429, + "observed_public_commits": 34314, "observed_public_pull_requests": 29, - "followers": 2162, + "followers": 2180, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", @@ -59,58 +59,61 @@ "login": "roberthsu2003", "name": "徐國堂", "profile_url": "https://github.com/roberthsu2003", - "public_contributions": 5067, + "public_contributions": 5049, "public_repos": 95, "public_gists": 1, - "observed_public_commits": 5067, + "observed_public_commits": 5049, "observed_public_pull_requests": 8, "followers": 711, "location": "Taipei/Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "ronnywang", "name": "Ronny Wang", "profile_url": "https://github.com/ronnywang", - "public_contributions": 4278, - "public_repos": 236, + "public_contributions": 4273, + "public_repos": 237, "public_gists": 135, - "observed_public_commits": 4278, + "observed_public_commits": 4273, "observed_public_pull_requests": 0, - "followers": 451, + "followers": 452, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "KohakuBlueleaf", "name": "Kohaku-Blueleaf", "profile_url": "https://github.com/KohakuBlueleaf", - "public_contributions": 3554, - "public_repos": 104, + "public_contributions": 3558, + "public_repos": 105, "public_gists": 11, - "observed_public_commits": 3554, + "observed_public_commits": 3558, "observed_public_pull_requests": 30, - "followers": 942, + "followers": 943, "location": "Hsinchu, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "appleboy", "name": "Bo-Yi Wu", "profile_url": "https://github.com/appleboy", - "public_contributions": 3393, + "public_contributions": 3378, "public_repos": 640, "public_gists": 61, - "observed_public_commits": 3393, + "observed_public_commits": 3378, "observed_public_pull_requests": 468, "followers": 7442, "location": "Hsinchu, Taiwan", @@ -118,50 +121,50 @@ "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 + }, + { + "login": "jserv", + "name": "Jim Huang", + "profile_url": "https://github.com/jserv", + "public_contributions": 2633, + "public_repos": 186, + "public_gists": 21, + "observed_public_commits": 2633, + "observed_public_pull_requests": 626, + "followers": 4403, + "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": 2776, + "public_contributions": 2619, "public_repos": 29, "public_gists": 2, - "observed_public_commits": 2776, + "observed_public_commits": 2619, "observed_public_pull_requests": 68, - "followers": 9295, + "followers": 9305, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 6, - "previous_rank": 3 - }, - { - "login": "jserv", - "name": "Jim Huang", - "profile_url": "https://github.com/jserv", - "public_contributions": 2618, - "public_repos": 186, - "public_gists": 21, - "observed_public_commits": 2618, - "observed_public_pull_requests": 621, - "followers": 4399, - "location": "Taipei City, Taiwan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Taiwan repos:>5 type:user", - "notable_repositories": [], "rank": 7, - "previous_rank": 5 + "previous_rank": 6 }, { "login": "hoochanlon", "name": "123456", "profile_url": "https://github.com/hoochanlon", - "public_contributions": 2612, + "public_contributions": 2613, "public_repos": 31, "public_gists": 0, - "observed_public_commits": 2612, + "observed_public_commits": 2613, "observed_public_pull_requests": 11, "followers": 1417, "location": "Taiwan, Japan", @@ -169,23 +172,24 @@ "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 4 + "previous_rank": 8 }, { "login": "zonble", "name": "Weizhong Yang a.k.a zonble", "profile_url": "https://github.com/zonble", - "public_contributions": 2410, + "public_contributions": 2412, "public_repos": 161, "public_gists": 100, - "observed_public_commits": 2410, - "observed_public_pull_requests": 59, - "followers": 691, + "observed_public_commits": 2412, + "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": 9, + "previous_rank": 9 }, { "login": "doggy8088", @@ -195,111 +199,116 @@ "public_repos": 768, "public_gists": 43, "observed_public_commits": 2402, - "observed_public_pull_requests": 74, - "followers": 4412, + "observed_public_pull_requests": 73, + "followers": 4414, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 10, - "previous_rank": 6 + "previous_rank": 10 }, { "login": "pan93412", "name": "Yi-Jyun Pan", "profile_url": "https://github.com/pan93412", - "public_contributions": 2127, - "public_repos": 478, + "public_contributions": 2125, + "public_repos": 479, "public_gists": 19, - "observed_public_commits": 2127, - "observed_public_pull_requests": 288, + "observed_public_commits": 2125, + "observed_public_pull_requests": 289, "followers": 663, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "recca0120", "name": "Recca Tsai", "profile_url": "https://github.com/recca0120", - "public_contributions": 2034, + "public_contributions": 2057, "public_repos": 197, "public_gists": 39, - "observed_public_commits": 2034, - "observed_public_pull_requests": 114, + "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 + "rank": 12, + "previous_rank": 12 }, { "login": "yorukot", "name": "Yorukot", "profile_url": "https://github.com/yorukot", - "public_contributions": 1898, + "public_contributions": 1914, "public_repos": 133, "public_gists": 0, - "observed_public_commits": 1898, - "observed_public_pull_requests": 121, - "followers": 520, + "observed_public_commits": 1914, + "observed_public_pull_requests": 124, + "followers": 521, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "hwchiu", "name": "HungWei Chiu", "profile_url": "https://github.com/hwchiu", - "public_contributions": 1599, + "public_contributions": 1645, "public_repos": 173, "public_gists": 25, - "observed_public_commits": 1599, - "observed_public_pull_requests": 81, + "observed_public_commits": 1645, + "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 + "rank": 14, + "previous_rank": 14 }, { - "login": "audreyt", - "name": "唐鳳", - "profile_url": "https://github.com/audreyt", - "public_contributions": 1360, - "public_repos": 424, - "public_gists": 90, - "observed_public_commits": 1360, - "observed_public_pull_requests": 51, - "followers": 8900, + "login": "tony1223", + "name": "TonyQ Wang", + "profile_url": "https://github.com/tony1223", + "public_contributions": 1397, + "public_repos": 149, + "public_gists": 149, + "observed_public_commits": 1397, + "observed_public_pull_requests": 1, + "followers": 497, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 15, - "previous_rank": 7 + "previous_rank": 16 }, { - "login": "tony1223", - "name": "TonyQ Wang", - "profile_url": "https://github.com/tony1223", - "public_contributions": 1342, - "public_repos": 149, - "public_gists": 149, - "observed_public_commits": 1342, - "observed_public_pull_requests": 1, - "followers": 496, + "login": "audreyt", + "name": "唐鳳", + "profile_url": "https://github.com/audreyt", + "public_contributions": 1372, + "public_repos": 424, + "public_gists": 90, + "observed_public_commits": 1372, + "observed_public_pull_requests": 55, + "followers": 8913, "location": "Taiwan", "location_confidence": "exact-country", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 15 }, { "login": "twtrubiks", @@ -315,55 +324,57 @@ "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 9 + "previous_rank": 17 }, { "login": "steward-fu", "name": "Steward Fu", "profile_url": "https://github.com/steward-fu", - "public_contributions": 1285, + "public_contributions": 1280, "public_repos": 9, "public_gists": 1, - "observed_public_commits": 1285, + "observed_public_commits": 1280, "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 + "rank": 18, + "previous_rank": 18 }, { "login": "c9s", "profile_url": "https://github.com/c9s", - "public_contributions": 1271, + "public_contributions": 1267, "public_repos": 464, "public_gists": 407, - "observed_public_commits": 1271, + "observed_public_commits": 1267, "observed_public_pull_requests": 172, - "followers": 2767, + "followers": 2768, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], "rank": 19, - "previous_rank": 8 + "previous_rank": 19 }, { "login": "weihanglo", "name": "Weihang Lo", "profile_url": "https://github.com/weihanglo", - "public_contributions": 1255, + "public_contributions": 1257, "public_repos": 60, "public_gists": 35, - "observed_public_commits": 1255, - "observed_public_pull_requests": 356, + "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 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-thailand.json b/data/latest/countries-thailand.json index 9850f3d..8cdbd36 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 23938 + 24044 ] }, "code": "TH", - "candidate_count": 12553, + "candidate_count": 12574, "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": 12553, + "total": 12574, "accepted": 100 } ], @@ -42,10 +42,10 @@ "login": "heypoom", "name": "Phoomparin Mano", "profile_url": "https://github.com/heypoom", - "public_contributions": 5736, + "public_contributions": 5737, "public_repos": 355, "public_gists": 50, - "observed_public_commits": 5736, + "observed_public_commits": 5737, "observed_public_pull_requests": 465, "followers": 847, "location": "Bangkok, Thailand.", @@ -59,12 +59,12 @@ "login": "chatman-media", "name": "Alexander Kireyev", "profile_url": "https://github.com/chatman-media", - "public_contributions": 4438, - "public_repos": 82, + "public_contributions": 4509, + "public_repos": 83, "public_gists": 74, - "observed_public_commits": 4438, - "observed_public_pull_requests": 25, - "followers": 2898, + "observed_public_commits": 4509, + "observed_public_pull_requests": 28, + "followers": 2923, "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": 3186, + "public_contributions": 3200, "public_repos": 925, "public_gists": 173, - "observed_public_commits": 3186, - "observed_public_pull_requests": 145, - "followers": 2143, + "observed_public_commits": 3200, + "observed_public_pull_requests": 148, + "followers": 2142, "location": "Krungthepmahanakhonamonrattanakosinmahintharayutthayamahadilokphopnoppharatratchathaniburiromudomratchaniwetmahasathanamonphimanawatansathitsakkathattiyawitsanukamprasit (Bangkok), Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -93,10 +93,10 @@ "login": "up1", "name": "Somkiat Puisungnoen", "profile_url": "https://github.com/up1", - "public_contributions": 2108, - "public_repos": 2875, - "public_gists": 1014, - "observed_public_commits": 2108, + "public_contributions": 2109, + "public_repos": 2879, + "public_gists": 1015, + "observed_public_commits": 2109, "observed_public_pull_requests": 21, "followers": 945, "location": "Bangkok, Thailand", @@ -110,12 +110,12 @@ "login": "SaltyAom", "name": "SaltyAom", "profile_url": "https://github.com/SaltyAom", - "public_contributions": 1887, + "public_contributions": 1881, "public_repos": 343, "public_gists": 7, - "observed_public_commits": 1887, + "observed_public_commits": 1881, "observed_public_pull_requests": 25, - "followers": 3951, + "followers": 3959, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", @@ -127,113 +127,120 @@ "login": "katopz", "name": "Todsaporn Banjerdkit", "profile_url": "https://github.com/katopz", - "public_contributions": 1737, + "public_contributions": 1728, "public_repos": 422, "public_gists": 101, - "observed_public_commits": 1737, + "observed_public_commits": 1728, "observed_public_pull_requests": 4, "followers": 490, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "insthync", "name": "Ittipon Teerapruettikulchai", "profile_url": "https://github.com/insthync", - "public_contributions": 1469, + "public_contributions": 1477, "public_repos": 226, "public_gists": 26, - "observed_public_commits": 1469, + "observed_public_commits": 1477, "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 + "rank": 7, + "previous_rank": 7 }, { "login": "svnlto", "name": "Sven Lito", "profile_url": "https://github.com/svnlto", - "public_contributions": 1196, + "public_contributions": 1199, "public_repos": 11, "public_gists": 148, - "observed_public_commits": 1196, + "observed_public_commits": 1199, "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 + "rank": 8, + "previous_rank": 8 }, { "login": "mightyiam", "name": "Shahar \"Dawn\" Or", "profile_url": "https://github.com/mightyiam", - "public_contributions": 1128, + "public_contributions": 1154, "public_repos": 204, "public_gists": 3, - "observed_public_commits": 1128, - "observed_public_pull_requests": 99, - "followers": 391, + "observed_public_commits": 1154, + "observed_public_pull_requests": 103, + "followers": 392, "location": "Chiang Mai, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "wannaphong", "name": "Wannaphong Phatthiyaphaibun", "profile_url": "https://github.com/wannaphong", - "public_contributions": 1053, - "public_repos": 708, + "public_contributions": 1050, + "public_repos": 709, "public_gists": 61, - "observed_public_commits": 1053, + "observed_public_commits": 1050, "observed_public_pull_requests": 19, - "followers": 381, + "followers": 382, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "mildronize", "name": "Thada Wangthammang", "profile_url": "https://github.com/mildronize", - "public_contributions": 950, + "public_contributions": 948, "public_repos": 289, "public_gists": 38, - "observed_public_commits": 950, + "observed_public_commits": 948, "observed_public_pull_requests": 118, "followers": 188, "location": "Hatyai, Songkhla, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "akm-coding", "name": "Aung Kaung Myat", "profile_url": "https://github.com/akm-coding", - "public_contributions": 941, + "public_contributions": 938, "public_repos": 83, "public_gists": 0, - "observed_public_commits": 941, - "observed_public_pull_requests": 330, - "followers": 181, + "observed_public_commits": 938, + "observed_public_pull_requests": 328, + "followers": 183, "location": "Chiang Mai, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "zacksiri", @@ -249,23 +256,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "KevinBatdorf", "name": "Kevin Batdorf", "profile_url": "https://github.com/KevinBatdorf", - "public_contributions": 917, + "public_contributions": 918, "public_repos": 115, "public_gists": 50, - "observed_public_commits": 917, + "observed_public_commits": 918, "observed_public_pull_requests": 70, "followers": 216, "location": "Chiang Mai, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "un4ckn0wl3z", @@ -276,12 +285,13 @@ "public_gists": 390, "observed_public_commits": 911, "observed_public_pull_requests": 22, - "followers": 562, + "followers": 573, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "PoomSmart", @@ -292,13 +302,13 @@ "public_gists": 16, "observed_public_commits": 896, "observed_public_pull_requests": 15, - "followers": 1251, + "followers": 1253, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], "rank": 16, - "previous_rank": 6 + "previous_rank": 16 }, { "login": "zkan", @@ -309,29 +319,30 @@ "public_gists": 65, "observed_public_commits": 875, "observed_public_pull_requests": 16, - "followers": 485, + "followers": 486, "location": "Bangkok, Thailand", "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { - "login": "siriwatknp", - "name": "Siriwat K", - "profile_url": "https://github.com/siriwatknp", - "public_contributions": 857, - "public_repos": 202, - "public_gists": 13, - "observed_public_commits": 857, - "observed_public_pull_requests": 221, - "followers": 929, + "login": "marttp", + "name": "Thanaphoom Babparn", + "profile_url": "https://github.com/marttp", + "public_contributions": 873, + "public_repos": 695, + "public_gists": 104, + "observed_public_commits": 873, + "observed_public_pull_requests": 40, + "followers": 264, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 7 + "previous_rank": 20 }, { "login": "AnuchitO", @@ -347,23 +358,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { - "login": "marttp", - "name": "Thanaphoom Babparn", - "profile_url": "https://github.com/marttp", - "public_contributions": 798, - "public_repos": 695, - "public_gists": 104, - "observed_public_commits": 798, - "observed_public_pull_requests": 38, - "followers": 265, + "login": "siriwatknp", + "name": "Siriwat K", + "profile_url": "https://github.com/siriwatknp", + "public_contributions": 844, + "public_repos": 202, + "public_gists": 13, + "observed_public_commits": 844, + "observed_public_pull_requests": 222, + "followers": 929, "location": "Thailand", "location_confidence": "exact-country", "discovered_by_query": "location:Thailand repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 18 } ] } diff --git a/data/latest/countries-ukraine.json b/data/latest/countries-ukraine.json index ec137ed..f007b6c 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 18513 + 18506 ] }, "code": "UA", - "candidate_count": 35120, + "candidate_count": 35130, "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": 35120, + "total": 35130, "accepted": 100 } ], @@ -42,33 +42,35 @@ "login": "5HT", "name": "Namdak Tonpa", "profile_url": "https://github.com/5HT", - "public_contributions": 5648, - "public_repos": 216, + "public_contributions": 5682, + "public_repos": 215, "public_gists": 179, - "observed_public_commits": 5648, + "observed_public_commits": 5682, "observed_public_pull_requests": 15, "followers": 395, "location": "Kyiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "ViktorSvertoka", "name": "Viktor Svertoka", "profile_url": "https://github.com/ViktorSvertoka", - "public_contributions": 1967, + "public_contributions": 1966, "public_repos": 222, "public_gists": 0, - "observed_public_commits": 1967, + "observed_public_commits": 1966, "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 + "rank": 2, + "previous_rank": 2 }, { "login": "javadev", @@ -78,88 +80,91 @@ "public_repos": 23, "public_gists": 3, "observed_public_commits": 1840, - "observed_public_pull_requests": 417, + "observed_public_pull_requests": 413, "followers": 695, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "echasnovski", "name": "Evgeni Chasnovski", "profile_url": "https://github.com/echasnovski", - "public_contributions": 1689, + "public_contributions": 1685, "public_repos": 119, "public_gists": 14, - "observed_public_commits": 1689, - "observed_public_pull_requests": 70, - "followers": 1229, + "observed_public_commits": 1685, + "observed_public_pull_requests": 69, + "followers": 1231, "location": "Kharkiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 1 + "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, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 }, { "login": "rashevskyv", "name": "xHR", "profile_url": "https://github.com/rashevskyv", - "public_contributions": 1300, + "public_contributions": 1292, "public_repos": 96, "public_gists": 2, - "observed_public_commits": 1300, + "observed_public_commits": 1292, "observed_public_pull_requests": 8, "followers": 440, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 5 - }, - { - "login": "web-padawan", - "name": "Serhii Kulykov", - "profile_url": "https://github.com/web-padawan", - "public_contributions": 1291, - "public_repos": 122, - "public_gists": 11, - "observed_public_commits": 1291, - "observed_public_pull_requests": 1200, - "followers": 491, - "location": "Ukraine", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ukraine repos:>5 type:user", - "notable_repositories": [], - "rank": 6 + "rank": 6, + "previous_rank": 5 }, { "login": "Tyrrrz", "name": "Oleksii Holub", "profile_url": "https://github.com/Tyrrrz", - "public_contributions": 1259, - "public_repos": 38, + "public_contributions": 1237, + "public_repos": 37, "public_gists": 5, - "observed_public_commits": 1259, + "observed_public_commits": 1237, "observed_public_pull_requests": 77, - "followers": 2862, + "followers": 2863, "location": "Kyiv, Ukraine", "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 2 + "previous_rank": 7 }, { "login": "hebasto", "name": "Hennadii Stepanov", "profile_url": "https://github.com/hebasto", - "public_contributions": 1199, + "public_contributions": 1193, "public_repos": 80, "public_gists": 27, - "observed_public_commits": 1199, + "observed_public_commits": 1193, "observed_public_pull_requests": 463, "followers": 1260, "location": "Ukraine", @@ -167,24 +172,24 @@ "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 3 + "previous_rank": 8 }, { "login": "tshemsedinov", "name": "Timur Shemsedinov", "profile_url": "https://github.com/tshemsedinov", - "public_contributions": 1162, + "public_contributions": 1159, "public_repos": 235, "public_gists": 8, - "observed_public_commits": 1162, + "observed_public_commits": 1159, "observed_public_pull_requests": 218, - "followers": 5287, + "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": 4 + "previous_rank": 9 }, { "login": "LyoSU", @@ -195,28 +200,30 @@ "public_gists": 0, "observed_public_commits": 1158, "observed_public_pull_requests": 6, - "followers": 383, + "followers": 384, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "le0pard", "name": "Oleksii Vasyliev", "profile_url": "https://github.com/le0pard", - "public_contributions": 1148, + "public_contributions": 1157, "public_repos": 80, "public_gists": 47, - "observed_public_commits": 1148, + "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 + "rank": 11, + "previous_rank": 11 }, { "login": "pavlohushuliak", @@ -227,76 +234,81 @@ "public_gists": 0, "observed_public_commits": 993, "observed_public_pull_requests": 4, - "followers": 446, + "followers": 445, + "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": 882, + "public_repos": 177, + "public_gists": 189, + "observed_public_commits": 882, + "observed_public_pull_requests": 269, + "followers": 416, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 13, + "previous_rank": 14 }, { "login": "olton", "name": "Serhii Pimenov", "profile_url": "https://github.com/olton", - "public_contributions": 882, + "public_contributions": 877, "public_repos": 148, "public_gists": 12, - "observed_public_commits": 882, + "observed_public_commits": 877, "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": 13 - }, - { - "login": "makasim", - "name": "Max Kotliar", - "profile_url": "https://github.com/makasim", - "public_contributions": 864, - "public_repos": 177, - "public_gists": 189, - "observed_public_commits": 864, - "observed_public_pull_requests": 266, - "followers": 416, - "location": "Ukraine", - "location_confidence": "exact-country", - "discovered_by_query": "location:Ukraine repos:>5 type:user", - "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 13 }, { "login": "maksimKorzh", "name": "Code Monkey King", "profile_url": "https://github.com/maksimKorzh", - "public_contributions": 810, + "public_contributions": 827, "public_repos": 229, "public_gists": 33, - "observed_public_commits": 810, + "observed_public_commits": 827, "observed_public_pull_requests": 0, - "followers": 346, + "followers": 345, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 15 + "rank": 15, + "previous_rank": 15 }, { "login": "AChep", "name": "Artem Chepurnyi", "profile_url": "https://github.com/AChep", - "public_contributions": 791, + "public_contributions": 789, "public_repos": 86, "public_gists": 11, - "observed_public_commits": 791, + "observed_public_commits": 789, "observed_public_pull_requests": 93, - "followers": 375, + "followers": 378, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "yshmarov", @@ -312,23 +324,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "SinlessDevil", "name": "SinlessDevil", "profile_url": "https://github.com/SinlessDevil", - "public_contributions": 558, + "public_contributions": 555, "public_repos": 43, "public_gists": 0, - "observed_public_commits": 558, + "observed_public_commits": 555, "observed_public_pull_requests": 1, - "followers": 395, + "followers": 407, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "idvoretskyi", @@ -338,13 +352,14 @@ "public_repos": 214, "public_gists": 33, "observed_public_commits": 476, - "observed_public_pull_requests": 205, + "observed_public_pull_requests": 207, "followers": 493, "location": "Ukraine", "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "YK911", @@ -360,7 +375,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:Ukraine repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-united-arab-emirates.json b/data/latest/countries-united-arab-emirates.json index ad4b153..2622736 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 61810 + 61348 ] }, "code": "AE", - "candidate_count": 2456, + "candidate_count": 2459, "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:\"United Arab Emirates\" repos:>5 type:user", - "total": 2456, + "total": 2459, "accepted": 100 } ], @@ -42,66 +42,69 @@ "login": "menacedjava", "name": "Madumarov Davron ", "profile_url": "https://github.com/menacedjava", - "public_contributions": 26501, + "public_contributions": 25801, "public_repos": 343, "public_gists": 0, - "observed_public_commits": 26501, + "observed_public_commits": 25801, "observed_public_pull_requests": 5, - "followers": 252, + "followers": 253, "location": "United Arab Emirates", "location_confidence": "exact-country", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "tschm", "name": "Thomas Schmelzer", "profile_url": "https://github.com/tschm", - "public_contributions": 11647, + "public_contributions": 11738, "public_repos": 94, "public_gists": 16, - "observed_public_commits": 11647, - "observed_public_pull_requests": 2756, - "followers": 339, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, "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": 1 + "previous_rank": 2 }, { "login": "HavenDV", "name": "Konstantin S.", "profile_url": "https://github.com/HavenDV", - "public_contributions": 11411, + "public_contributions": 11470, "public_repos": 156, "public_gists": 7, - "observed_public_commits": 11411, - "observed_public_pull_requests": 7843, + "observed_public_commits": 11470, + "observed_public_pull_requests": 7893, "followers": 203, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 3 + "rank": 3, + "previous_rank": 3 }, { "login": "YASSERRMD", "name": "Mohamed Yasser", "profile_url": "https://github.com/YASSERRMD", - "public_contributions": 5222, - "public_repos": 100, + "public_contributions": 5311, + "public_repos": 101, "public_gists": 0, - "observed_public_commits": 5222, - "observed_public_pull_requests": 1256, + "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", "notable_repositories": [], - "rank": 4 + "rank": 4, + "previous_rank": 4 }, { "login": "FrayxRulez", @@ -118,23 +121,24 @@ "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], "rank": 5, - "previous_rank": 2 + "previous_rank": 5 }, { "login": "klkvr", "name": "Arsenii Kulikov", "profile_url": "https://github.com/klkvr", - "public_contributions": 1199, + "public_contributions": 1191, "public_repos": 55, "public_gists": 2, - "observed_public_commits": 1199, + "observed_public_commits": 1191, "observed_public_pull_requests": 673, "followers": 237, "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": 6, + "previous_rank": 6 }, { "login": "haseeb-heaven", @@ -144,13 +148,14 @@ "public_repos": 29, "public_gists": 29, "observed_public_commits": 1088, - "observed_public_pull_requests": 59, - "followers": 145, + "observed_public_pull_requests": 71, + "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 + "rank": 7, + "previous_rank": 7 }, { "login": "itzmeanjan", @@ -166,7 +171,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "kareemaly", @@ -182,39 +188,42 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "joshuajbouw", "name": "Joshua J. Bouw", "profile_url": "https://github.com/joshuajbouw", - "public_contributions": 783, + "public_contributions": 790, "public_repos": 45, "public_gists": 5, - "observed_public_commits": 783, - "observed_public_pull_requests": 509, + "observed_public_commits": 790, + "observed_public_pull_requests": 545, "followers": 114, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "NajiElKotob", "name": "Naji El Kotob", "profile_url": "https://github.com/NajiElKotob", - "public_contributions": 654, + "public_contributions": 653, "public_repos": 131, "public_gists": 2, - "observed_public_commits": 654, + "observed_public_commits": 653, "observed_public_pull_requests": 0, - "followers": 252, + "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 + "rank": 11, + "previous_rank": 11 }, { "login": "Gaurav-Gosain", @@ -230,7 +239,8 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "abs0luty", @@ -247,23 +257,24 @@ "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 3 + "previous_rank": 13 }, { "login": "YosephKS", "name": "Yoseph Kurnia S.", "profile_url": "https://github.com/YosephKS", - "public_contributions": 503, + "public_contributions": 479, "public_repos": 113, "public_gists": 0, - "observed_public_commits": 503, - "observed_public_pull_requests": 93, + "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 + "rank": 14, + "previous_rank": 14 }, { "login": "sdn0303", @@ -274,28 +285,30 @@ "public_gists": 2, "observed_public_commits": 462, "observed_public_pull_requests": 22, - "followers": 86, + "followers": 96, "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": 15, + "previous_rank": 15 }, { "login": "heartwilltell", "name": "Serhii Mariiekha", "profile_url": "https://github.com/heartwilltell", - "public_contributions": 430, + "public_contributions": 437, "public_repos": 29, "public_gists": 4, - "observed_public_commits": 430, + "observed_public_commits": 437, "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": 16, + "previous_rank": 16 }, { "login": "aswinandro", @@ -311,23 +324,25 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 17 + "rank": 17, + "previous_rank": 17 }, { "login": "cr2007", "name": "CSK", "profile_url": "https://github.com/cr2007", - "public_contributions": 328, + "public_contributions": 327, "public_repos": 99, "public_gists": 8, - "observed_public_commits": 328, + "observed_public_commits": 327, "observed_public_pull_requests": 41, "followers": 129, "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": 18, + "previous_rank": 18 }, { "login": "pooyagolchian", @@ -343,14 +358,15 @@ "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "amirabbas-gh", "name": "Amirabbas Ghasemi", "profile_url": "https://github.com/amirabbas-gh", "public_contributions": 251, - "public_repos": 44, + "public_repos": 43, "public_gists": 0, "observed_public_commits": 251, "observed_public_pull_requests": 57, @@ -359,7 +375,8 @@ "location_confidence": "exact-country", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/countries-united-kingdom.json b/data/latest/countries-united-kingdom.json index 4afce72..9384b0b 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 85164 + 85481 ] }, "code": "GB", - "candidate_count": 95937, + "candidate_count": 96053, "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": 29348, + "total": 29384, "accepted": 25 }, { "query": "location:London repos:>5 type:user", - "total": 56416, + "total": 56482, "accepted": 20 }, { "query": "location:England repos:>5 type:user", - "total": 6484, + "total": 6489, "accepted": 23 }, { "query": "location:Scotland repos:>5 type:user", - "total": 3689, + "total": 3698, "accepted": 25 } ], @@ -60,12 +60,12 @@ "login": "steipete", "name": "Peter Steinberger", "profile_url": "https://github.com/steipete", - "public_contributions": 49664, - "public_repos": 189, + "public_contributions": 49979, + "public_repos": 191, "public_gists": 297, - "observed_public_commits": 49664, - "observed_public_pull_requests": 1015, - "followers": 49739, + "observed_public_commits": 49979, + "observed_public_pull_requests": 1030, + "followers": 49839, "location": "Vienna & London", "location_confidence": "multi-location", "discovered_by_query": "location:London repos:>5 type:user", @@ -77,10 +77,10 @@ "login": "HariSekhon", "name": "Hari Sekhon", "profile_url": "https://github.com/HariSekhon", - "public_contributions": 11643, + "public_contributions": 11613, "public_repos": 209, "public_gists": 358, - "observed_public_commits": 11643, + "observed_public_commits": 11613, "observed_public_pull_requests": 5, "followers": 2179, "location": "London, United Kingdom", @@ -94,46 +94,46 @@ "login": "MikeMcQuaid", "name": "Mike McQuaid", "profile_url": "https://github.com/MikeMcQuaid", - "public_contributions": 5085, - "public_repos": 43, + "public_contributions": 5119, + "public_repos": 44, "public_gists": 0, - "observed_public_commits": 5085, - "observed_public_pull_requests": 620, - "followers": 4309, + "observed_public_commits": 5119, + "observed_public_pull_requests": 636, + "followers": 4312, "location": "Edinburgh, Scotland", "location_confidence": "multi-location", "discovered_by_query": "location:Scotland repos:>5 type:user", "notable_repositories": [], "rank": 3, - "previous_rank": 4 + "previous_rank": 3 }, { "login": "issus", "name": "Mark", "profile_url": "https://github.com/issus", - "public_contributions": 4569, + "public_contributions": 4564, "public_repos": 75, "public_gists": 0, - "observed_public_commits": 4569, + "observed_public_commits": 4564, "observed_public_pull_requests": 0, - "followers": 519, + "followers": 520, "location": "Scotland", "location_confidence": "city-match", "discovered_by_query": "location:Scotland repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 3 + "previous_rank": 4 }, { "login": "nikivdev", "name": "Nikita", "profile_url": "https://github.com/nikivdev", - "public_contributions": 3076, + "public_contributions": 3074, "public_repos": 558, "public_gists": 8, - "observed_public_commits": 3076, + "observed_public_commits": 3074, "observed_public_pull_requests": 7, - "followers": 5017, + "followers": 5019, "location": "London", "location_confidence": "city-match", "discovered_by_query": "location:London repos:>5 type:user", @@ -145,10 +145,10 @@ "login": "wighawag", "name": "Ronan Sandford", "profile_url": "https://github.com/wighawag", - "public_contributions": 2876, - "public_repos": 609, + "public_contributions": 2887, + "public_repos": 610, "public_gists": 26, - "observed_public_commits": 2876, + "observed_public_commits": 2887, "observed_public_pull_requests": 34, "followers": 843, "location": "Dundee, Scotland", @@ -162,10 +162,10 @@ "login": "championswimmer", "name": "Arnav Gupta", "profile_url": "https://github.com/championswimmer", - "public_contributions": 2389, + "public_contributions": 2390, "public_repos": 414, "public_gists": 67, - "observed_public_commits": 2389, + "observed_public_commits": 2390, "observed_public_pull_requests": 121, "followers": 5054, "location": "London, UK", @@ -179,10 +179,10 @@ "login": "segunadebayo", "name": "Segun Adebayo", "profile_url": "https://github.com/segunadebayo", - "public_contributions": 2211, + "public_contributions": 2204, "public_repos": 45, "public_gists": 34, - "observed_public_commits": 2211, + "observed_public_commits": 2204, "observed_public_pull_requests": 53, "followers": 4404, "location": "United Kingdom", @@ -196,12 +196,12 @@ "login": "mvdan", "name": "Daniel Martí", "profile_url": "https://github.com/mvdan", - "public_contributions": 1827, + "public_contributions": 1826, "public_repos": 81, "public_gists": 5, - "observed_public_commits": 1827, + "observed_public_commits": 1826, "observed_public_pull_requests": 27, - "followers": 2530, + "followers": 2529, "location": "London, United Kingdom", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", @@ -213,10 +213,10 @@ "login": "alexellis", "name": "Alex Ellis", "profile_url": "https://github.com/alexellis", - "public_contributions": 1824, + "public_contributions": 1825, "public_repos": 509, "public_gists": 218, - "observed_public_commits": 1824, + "observed_public_commits": 1825, "observed_public_pull_requests": 37, "followers": 5129, "location": "United Kingdom", @@ -227,38 +227,38 @@ "previous_rank": 10 }, { - "login": "Lissy93", + "login": "lissy93", "name": "Alicia Sykes", - "profile_url": "https://github.com/Lissy93", - "public_contributions": 1716, + "profile_url": "https://github.com/lissy93", + "public_contributions": 1739, "public_repos": 140, "public_gists": 22, - "observed_public_commits": 1716, - "observed_public_pull_requests": 113, - "followers": 7091, + "observed_public_commits": 1739, + "observed_public_pull_requests": 117, + "followers": 7098, "location": "London, UK", "location_confidence": "multi-location", "discovered_by_query": "location:London repos:>5 type:user", "notable_repositories": [], "rank": 11, - "previous_rank": 12 + "previous_rank": 11 }, { "login": "threepointone", "name": "Sunil Pai", "profile_url": "https://github.com/threepointone", - "public_contributions": 1646, + "public_contributions": 1636, "public_repos": 387, "public_gists": 64, - "observed_public_commits": 1646, - "observed_public_pull_requests": 669, - "followers": 4216, + "observed_public_commits": 1636, + "observed_public_pull_requests": 665, + "followers": 4217, "location": "Newcastle Upon Tyne, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", "notable_repositories": [], "rank": 12, - "previous_rank": 11 + "previous_rank": 12 }, { "login": "iamtrask", @@ -275,35 +275,35 @@ "discovered_by_query": "location:England repos:>5 type:user", "notable_repositories": [], "rank": 13, - "previous_rank": 14 + "previous_rank": 13 }, { "login": "nilbuild", "name": "Kamran Ahmed", "profile_url": "https://github.com/nilbuild", - "public_contributions": 1534, + "public_contributions": 1536, "public_repos": 128, "public_gists": 26, - "observed_public_commits": 1534, + "observed_public_commits": 1536, "observed_public_pull_requests": 25, - "followers": 40009, + "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": 13 + "previous_rank": 14 }, { "login": "wenkokke", "name": "Wen Kokke", "profile_url": "https://github.com/wenkokke", - "public_contributions": 1466, + "public_contributions": 1465, "public_repos": 193, "public_gists": 30, - "observed_public_commits": 1466, - "observed_public_pull_requests": 197, - "followers": 491, + "observed_public_commits": 1465, + "observed_public_pull_requests": 196, + "followers": 492, "location": "Scotland", "location_confidence": "city-match", "discovered_by_query": "location:Scotland repos:>5 type:user", @@ -315,11 +315,11 @@ "login": "keithamus", "name": "Keith Cirkel", "profile_url": "https://github.com/keithamus", - "public_contributions": 1389, + "public_contributions": 1393, "public_repos": 395, "public_gists": 11, - "observed_public_commits": 1389, - "observed_public_pull_requests": 793, + "observed_public_commits": 1393, + "observed_public_pull_requests": 792, "followers": 1790, "location": "London, England", "location_confidence": "multi-location", @@ -332,12 +332,12 @@ "login": "surma", "name": "Surma", "profile_url": "https://github.com/surma", - "public_contributions": 1141, + "public_contributions": 1147, "public_repos": 115, "public_gists": 69, - "observed_public_commits": 1141, - "observed_public_pull_requests": 113, - "followers": 4584, + "observed_public_commits": 1147, + "observed_public_pull_requests": 116, + "followers": 4586, "location": "Bristol, England", "location_confidence": "multi-location", "discovered_by_query": "location:England repos:>5 type:user", @@ -349,10 +349,10 @@ "login": "peterjc", "name": "Peter Cock", "profile_url": "https://github.com/peterjc", - "public_contributions": 1071, + "public_contributions": 1073, "public_repos": 259, "public_gists": 19, - "observed_public_commits": 1071, + "observed_public_commits": 1073, "observed_public_pull_requests": 194, "followers": 508, "location": "Dundee, Scotland, UK", @@ -366,12 +366,12 @@ "login": "samuelcolvin", "name": "Samuel Colvin", "profile_url": "https://github.com/samuelcolvin", - "public_contributions": 967, + "public_contributions": 970, "public_repos": 328, "public_gists": 133, - "observed_public_commits": 967, - "observed_public_pull_requests": 383, - "followers": 6289, + "observed_public_commits": 970, + "observed_public_pull_requests": 381, + "followers": 6293, "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": 4943, + "followers": 4947, "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 97dcf9d..fe14cd8 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 30223 + 30329 ] }, "code": "US", - "candidate_count": 145916, + "candidate_count": 146033, "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,27 +37,27 @@ "candidate_count_by_query": [ { "query": "location:\"United States\" repos:>5 type:user", - "total": 42428, + "total": 42455, "accepted": 20 }, { "query": "location:California repos:>5 type:user", - "total": 27265, + "total": 27285, "accepted": 20 }, { "query": "location:\"San Francisco\" repos:>5 type:user", - "total": 37889, + "total": 37930, "accepted": 18 }, { "query": "location:Seattle repos:>5 type:user", - "total": 31025, + "total": 31048, "accepted": 20 }, { "query": "location:NYC repos:>5 type:user", - "total": 7309, + "total": 7315, "accepted": 0 } ], @@ -65,12 +65,12 @@ { "login": "vczh", "profile_url": "https://github.com/vczh", - "public_contributions": 5652, + "public_contributions": 5663, "public_repos": 20, "public_gists": 10, - "observed_public_commits": 5652, + "observed_public_commits": 5663, "observed_public_pull_requests": 5, - "followers": 17531, + "followers": 17530, "location": "Seattle, WA, USA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", @@ -82,12 +82,12 @@ "login": "steven-tey", "name": "Steven Tey", "profile_url": "https://github.com/steven-tey", - "public_contributions": 5028, + "public_contributions": 5014, "public_repos": 116, "public_gists": 54, - "observed_public_commits": 5028, + "observed_public_commits": 5014, "observed_public_pull_requests": 445, - "followers": 6017, + "followers": 6018, "location": "Seattle, WA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", @@ -99,12 +99,12 @@ "login": "lucidrains", "name": "Phil Wang", "profile_url": "https://github.com/lucidrains", - "public_contributions": 4178, + "public_contributions": 4184, "public_repos": 395, "public_gists": 33, - "observed_public_commits": 4178, + "observed_public_commits": 4184, "observed_public_pull_requests": 24, - "followers": 59793, + "followers": 59804, "location": "San Francisco", "location_confidence": "city-match", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", @@ -116,12 +116,12 @@ "login": "dtolnay", "name": "David Tolnay", "profile_url": "https://github.com/dtolnay", - "public_contributions": 3917, + "public_contributions": 3916, "public_repos": 133, "public_gists": 3, - "observed_public_commits": 3917, + "observed_public_commits": 3916, "observed_public_pull_requests": 607, - "followers": 9364, + "followers": 9366, "location": "Redwood City, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", @@ -133,12 +133,12 @@ "login": "simonw", "name": "Simon Willison", "profile_url": "https://github.com/simonw", - "public_contributions": 3753, + "public_contributions": 3726, "public_repos": 999, "public_gists": 335, - "observed_public_commits": 3753, + "observed_public_commits": 3726, "observed_public_pull_requests": 736, - "followers": 14817, + "followers": 14836, "location": "Half Moon Bay, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", @@ -150,12 +150,12 @@ "login": "pamelafox", "name": "Pamela Fox", "profile_url": "https://github.com/pamelafox", - "public_contributions": 1908, - "public_repos": 796, + "public_contributions": 1936, + "public_repos": 797, "public_gists": 244, - "observed_public_commits": 1908, - "observed_public_pull_requests": 323, - "followers": 3914, + "observed_public_commits": 1936, + "observed_public_pull_requests": 321, + "followers": 3922, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", @@ -167,12 +167,12 @@ "login": "glenn-jocher", "name": "Glenn Jocher", "profile_url": "https://github.com/glenn-jocher", - "public_contributions": 1721, + "public_contributions": 1720, "public_repos": 17, "public_gists": 6, - "observed_public_commits": 1721, - "observed_public_pull_requests": 1373, - "followers": 4032, + "observed_public_commits": 1720, + "observed_public_pull_requests": 1374, + "followers": 4037, "location": "United States", "location_confidence": "exact-country", "discovered_by_query": "location:\"United States\" repos:>5 type:user", @@ -184,27 +184,27 @@ "login": "colinhacks", "name": "Colin McDonnell", "profile_url": "https://github.com/colinhacks", - "public_contributions": 1442, + "public_contributions": 1474, "public_repos": 168, "public_gists": 30, - "observed_public_commits": 1442, + "observed_public_commits": 1474, "observed_public_pull_requests": 173, - "followers": 3706, + "followers": 3711, "location": "Seattle, WA", "location_confidence": "multi-location", "discovered_by_query": "location:Seattle repos:>5 type:user", "notable_repositories": [], "rank": 8, - "previous_rank": 9 + "previous_rank": 8 }, { "login": "valyala", "name": "Aliaksandr Valialkin", "profile_url": "https://github.com/valyala", - "public_contributions": 1377, + "public_contributions": 1380, "public_repos": 70, "public_gists": 5, - "observed_public_commits": 1377, + "observed_public_commits": 1380, "observed_public_pull_requests": 2, "followers": 3864, "location": "United states", @@ -212,18 +212,18 @@ "discovered_by_query": "location:\"United States\" repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 8 + "previous_rank": 9 }, { "login": "mjackson", "name": "Michael Jackson", "profile_url": "https://github.com/mjackson", - "public_contributions": 1247, + "public_contributions": 1316, "public_repos": 226, "public_gists": 77, - "observed_public_commits": 1247, + "observed_public_commits": 1316, "observed_public_pull_requests": 134, - "followers": 7450, + "followers": 7452, "location": "Carlsbad, California", "location_confidence": "multi-location", "discovered_by_query": "location:California repos:>5 type:user", @@ -235,12 +235,12 @@ "login": "khuyentran1401", "name": "Khuyen Tran", "profile_url": "https://github.com/khuyentran1401", - "public_contributions": 1160, + "public_contributions": 1138, "public_repos": 221, "public_gists": 479, - "observed_public_commits": 1160, - "observed_public_pull_requests": 106, - "followers": 3776, + "observed_public_commits": 1138, + "observed_public_pull_requests": 109, + "followers": 3775, "location": "United States", "location_confidence": "exact-country", "discovered_by_query": "location:\"United States\" repos:>5 type:user", @@ -252,10 +252,10 @@ "login": "eliben", "name": "Eli Bendersky", "profile_url": "https://github.com/eliben", - "public_contributions": 967, + "public_contributions": 986, "public_repos": 83, "public_gists": 26, - "observed_public_commits": 967, + "observed_public_commits": 986, "observed_public_pull_requests": 3, "followers": 6013, "location": "California", @@ -269,10 +269,10 @@ "login": "koush", "name": "Koushik Dutta", "profile_url": "https://github.com/koush", - "public_contributions": 848, + "public_contributions": 846, "public_repos": 384, "public_gists": 314, - "observed_public_commits": 848, + "observed_public_commits": 846, "observed_public_pull_requests": 27, "followers": 8404, "location": "Seattle, WA", @@ -286,12 +286,12 @@ "login": "bradfitz", "name": "Brad Fitzpatrick", "profile_url": "https://github.com/bradfitz", - "public_contributions": 838, + "public_contributions": 840, "public_repos": 197, "public_gists": 67, - "observed_public_commits": 838, - "observed_public_pull_requests": 477, - "followers": 13266, + "observed_public_commits": 840, + "observed_public_pull_requests": 481, + "followers": 13269, "location": "Seattle", "location_confidence": "city-match", "discovered_by_query": "location:Seattle repos:>5 type:user", @@ -308,7 +308,7 @@ "public_gists": 16, "observed_public_commits": 818, "observed_public_pull_requests": 7, - "followers": 15638, + "followers": 15688, "location": "San Francisco Bay Area", "location_confidence": "city-match", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", @@ -320,12 +320,12 @@ "login": "stephencelis", "name": "Stephen Celis", "profile_url": "https://github.com/stephencelis", - "public_contributions": 739, + "public_contributions": 736, "public_repos": 155, "public_gists": 42, - "observed_public_commits": 739, - "observed_public_pull_requests": 312, - "followers": 6152, + "observed_public_commits": 736, + "observed_public_pull_requests": 310, + "followers": 6153, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", @@ -342,7 +342,7 @@ "public_gists": 20, "observed_public_commits": 687, "observed_public_pull_requests": 4, - "followers": 14054, + "followers": 14055, "location": "San Francisco", "location_confidence": "city-match", "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", @@ -354,12 +354,12 @@ "login": "tenderlove", "name": "Aaron Patterson", "profile_url": "https://github.com/tenderlove", - "public_contributions": 653, + "public_contributions": 654, "public_repos": 447, "public_gists": 744, - "observed_public_commits": 653, + "observed_public_commits": 654, "observed_public_pull_requests": 102, - "followers": 9616, + "followers": 9620, "location": "Seattle", "location_confidence": "city-match", "discovered_by_query": "location:Seattle repos:>5 type:user", @@ -375,7 +375,7 @@ "public_gists": 18, "observed_public_commits": 627, "observed_public_pull_requests": 16, - "followers": 3241, + "followers": 3247, "location": "United States & America", "location_confidence": "multi-location", "discovered_by_query": "location:\"United States\" repos:>5 type:user", @@ -392,7 +392,7 @@ "public_gists": 42, "observed_public_commits": 546, "observed_public_pull_requests": 1, - "followers": 9546, + "followers": 9553, "location": "California", "location_confidence": "city-match", "discovered_by_query": "location:California repos:>5 type:user", diff --git a/data/latest/countries-vietnam.json b/data/latest/countries-vietnam.json index 8285fee..664a6e5 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 24835 + 24854 ] }, "code": "VN", - "candidate_count": 16026, + "candidate_count": 16044, "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": 16026, + "total": 16044, "accepted": 100 } ], @@ -42,149 +42,154 @@ "login": "vinhnx", "name": "Vinh Nguyen", "profile_url": "https://github.com/vinhnx", - "public_contributions": 7132, - "public_repos": 238, + "public_contributions": 7134, + "public_repos": 239, "public_gists": 250, - "observed_public_commits": 7132, + "observed_public_commits": 7134, "observed_public_pull_requests": 401, "followers": 556, "location": "Chau Doc, An Giang. Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "datlechin", "name": "Ngô Quốc Đạt", "profile_url": "https://github.com/datlechin", - "public_contributions": 3403, + "public_contributions": 3419, "public_repos": 77, "public_gists": 1, - "observed_public_commits": 3403, - "observed_public_pull_requests": 910, + "observed_public_commits": 3419, + "observed_public_pull_requests": 922, "followers": 225, "location": "Ho Chi Minh, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "jayden-dang", "name": "Jayden", "profile_url": "https://github.com/jayden-dang", - "public_contributions": 3383, + "public_contributions": 3398, "public_repos": 84, "public_gists": 1, - "observed_public_commits": 3383, + "observed_public_commits": 3398, "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 + "rank": 3, + "previous_rank": 3 }, { "login": "trinhminhtriet", "name": "Triet Trinh", "profile_url": "https://github.com/trinhminhtriet", - "public_contributions": 2748, + "public_contributions": 2738, "public_repos": 99, "public_gists": 4, - "observed_public_commits": 2748, + "observed_public_commits": 2738, "observed_public_pull_requests": 11, - "followers": 7334, + "followers": 7348, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 4, - "previous_rank": 1 + "previous_rank": 4 }, { "login": "mrgoonie", "name": "Duy /zuey/", "profile_url": "https://github.com/mrgoonie", - "public_contributions": 1812, + "public_contributions": 1811, "public_repos": 115, "public_gists": 0, - "observed_public_commits": 1812, - "observed_public_pull_requests": 271, - "followers": 793, + "observed_public_commits": 1811, + "observed_public_pull_requests": 272, + "followers": 797, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 5, + "previous_rank": 5 }, { "login": "hoc081098", "name": "Petrus Nguyễn Thái Học", "profile_url": "https://github.com/hoc081098", - "public_contributions": 1380, + "public_contributions": 1381, "public_repos": 180, "public_gists": 137, - "observed_public_commits": 1380, + "observed_public_commits": 1381, "observed_public_pull_requests": 18, - "followers": 912, + "followers": 911, "location": "Da Nang, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 6, - "previous_rank": 2 + "previous_rank": 6 }, { "login": "hathach", "name": "Ha Thach", "profile_url": "https://github.com/hathach", - "public_contributions": 1308, + "public_contributions": 1306, "public_repos": 66, "public_gists": 6, - "observed_public_commits": 1308, - "observed_public_pull_requests": 168, + "observed_public_commits": 1306, + "observed_public_pull_requests": 169, "followers": 3890, "location": "hochiminh city, vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 7, - "previous_rank": 3 + "previous_rank": 7 }, { "login": "rilwis", "name": "Anh Tran", "profile_url": "https://github.com/rilwis", - "public_contributions": 1292, + "public_contributions": 1283, "public_repos": 32, "public_gists": 44, - "observed_public_commits": 1292, + "observed_public_commits": 1283, "observed_public_pull_requests": 66, "followers": 262, "location": "Hanoi, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "dopaemon", "name": "Trần Nguyễn Tuấn Anh", "profile_url": "https://github.com/dopaemon", - "public_contributions": 1264, + "public_contributions": 1271, "public_repos": 300, "public_gists": 8, - "observed_public_commits": 1264, + "observed_public_commits": 1271, "observed_public_pull_requests": 9, - "followers": 1227, + "followers": 1226, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 9, - "previous_rank": 4 + "previous_rank": 9 }, { "login": "hunghg255", @@ -195,44 +200,47 @@ "public_gists": 67, "observed_public_commits": 1113, "observed_public_pull_requests": 19, - "followers": 362, + "followers": 363, "location": "Hanoi, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "daohoangson", "name": "Đào Hoàng Sơn", "profile_url": "https://github.com/daohoangson", - "public_contributions": 958, + "public_contributions": 966, "public_repos": 230, "public_gists": 72, - "observed_public_commits": 958, - "observed_public_pull_requests": 48, + "observed_public_commits": 966, + "observed_public_pull_requests": 50, "followers": 256, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "hoangtien2k3", "name": "Hoàng Anh Tiến", "profile_url": "https://github.com/hoangtien2k3", - "public_contributions": 951, + "public_contributions": 952, "public_repos": 57, "public_gists": 2, - "observed_public_commits": 951, + "observed_public_commits": 952, "observed_public_pull_requests": 10, "followers": 268, "location": "Hanoi, Vietnam", "location_confidence": "multi-location", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "vietanhdev", @@ -243,60 +251,64 @@ "public_gists": 12, "observed_public_commits": 906, "observed_public_pull_requests": 9, - "followers": 735, + "followers": 736, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "bxdoan", "name": "Doan Bui", "profile_url": "https://github.com/bxdoan", - "public_contributions": 859, + "public_contributions": 860, "public_repos": 106, "public_gists": 1, - "observed_public_commits": 859, + "observed_public_commits": 860, "observed_public_pull_requests": 0, "followers": 246, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "monokaijs", "name": "Nguyễn Anh Nhân", "profile_url": "https://github.com/monokaijs", - "public_contributions": 788, + "public_contributions": 786, "public_repos": 211, "public_gists": 51, - "observed_public_commits": 788, + "observed_public_commits": 786, "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 + "rank": 15, + "previous_rank": 15 }, { "login": "AskAlexSharov", "name": "Alex Sharov", "profile_url": "https://github.com/AskAlexSharov", - "public_contributions": 627, + "public_contributions": 636, "public_repos": 62, "public_gists": 4, - "observed_public_commits": 627, - "observed_public_pull_requests": 845, + "observed_public_commits": 636, + "observed_public_pull_requests": 848, "followers": 441, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "VoDaiLocz", @@ -313,7 +325,7 @@ "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 17, - "previous_rank": 5 + "previous_rank": 17 }, { "login": "maxrave-dev", @@ -324,45 +336,47 @@ "public_gists": 0, "observed_public_commits": 567, "observed_public_pull_requests": 69, - "followers": 936, + "followers": 940, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], "rank": 18, - "previous_rank": 6 + "previous_rank": 18 }, { - "login": "bazzi24", - "name": "Bazzi Tr", - "profile_url": "https://github.com/bazzi24", - "public_contributions": 513, - "public_repos": 10, + "login": "lucthienphong1120", + "name": "Thiên Phong", + "profile_url": "https://github.com/lucthienphong1120", + "public_contributions": 539, + "public_repos": 89, "public_gists": 0, - "observed_public_commits": 513, - "observed_public_pull_requests": 16, - "followers": 282, + "observed_public_commits": 539, + "observed_public_pull_requests": 6, + "followers": 386, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 20 }, { - "login": "lucthienphong1120", - "name": "Thiên Phong", - "profile_url": "https://github.com/lucthienphong1120", - "public_contributions": 509, - "public_repos": 89, + "login": "bazzi24", + "name": "Bazzi Tr", + "profile_url": "https://github.com/bazzi24", + "public_contributions": 513, + "public_repos": 10, "public_gists": 0, - "observed_public_commits": 509, - "observed_public_pull_requests": 6, - "followers": 385, + "observed_public_commits": 513, + "observed_public_pull_requests": 16, + "followers": 292, "location": "Vietnam", "location_confidence": "exact-country", "discovered_by_query": "location:Vietnam repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 19 } ] } diff --git a/data/latest/global-contributors.json b/data/latest/global-contributors.json index 18f08a2..9b8603b 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 970266 + 970834 ] }, - "candidate_count": 12670, + "candidate_count": 12699, "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": 6504, + "total": 6517, "accepted": 80 }, { "query": "repos:>100 followers:>500 type:user", - "total": 6166, + "total": 6182, "accepted": 33 }, { @@ -63,119 +63,127 @@ "location_confidence": "multi-location", "discovered_by_query": "location:India repos:>5 type:user", "notable_repositories": [], - "rank": 1 + "rank": 1, + "previous_rank": 1 }, { "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78544, + "public_contributions": 78382, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78544, - "observed_public_pull_requests": 35, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, "followers": 584, "location": "Indonesia", "location_confidence": "exact-country", "discovered_by_query": "location:Indonesia repos:>5 type:user", "notable_repositories": [], - "rank": 2 + "rank": 2, + "previous_rank": 2 }, { "login": "bocaletto-luca", "name": "Bocaletto Luca", "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71527, + "public_contributions": 71482, "public_repos": 294, "public_gists": 8, - "observed_public_commits": 71527, + "observed_public_commits": 71482, "observed_public_pull_requests": 145, - "followers": 2322, + "followers": 2330, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", "notable_repositories": [], - "rank": 3 - }, - { - "login": "noahgift", - "name": "Noah Gift", - "profile_url": "https://github.com/noahgift", - "public_contributions": 53662, - "public_repos": 402, - "public_gists": 63, - "observed_public_commits": 53662, - "observed_public_pull_requests": 2434, - "followers": 3340, - "location": "Spain", - "location_confidence": "exact-country", - "discovered_by_query": "location:Spain repos:>5 type:user", - "notable_repositories": [], - "rank": 4 + "rank": 3, + "previous_rank": 3 }, { "login": "wizardforcel", "name": "布客飞龙", "profile_url": "https://github.com/wizardforcel", - "public_contributions": 53657, + "public_contributions": 53881, "public_repos": 1613, "public_gists": 13, - "observed_public_commits": 53657, + "observed_public_commits": 53881, "observed_public_pull_requests": 2, - "followers": 10263, + "followers": 10266, "location": "Beijing, China", "location_confidence": "multi-location", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 5 + "rank": 4, + "previous_rank": 5 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 53717, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 }, { "login": "steipete", "name": "Peter Steinberger", "profile_url": "https://github.com/steipete", - "public_contributions": 49672, - "public_repos": 189, + "public_contributions": 49987, + "public_repos": 191, "public_gists": 297, - "observed_public_commits": 49672, - "observed_public_pull_requests": 1015, - "followers": 49739, + "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": 6 + "rank": 6, + "previous_rank": 6 }, { "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44852, + "public_contributions": 44946, "public_repos": 47, "public_gists": 0, - "observed_public_commits": 44852, - "observed_public_pull_requests": 658, - "followers": 463, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", "notable_repositories": [], - "rank": 7 + "rank": 7, + "previous_rank": 7 }, { "login": "yegor256", "name": "Yegor Bugayenko", "profile_url": "https://github.com/yegor256", - "public_contributions": 39895, - "public_repos": 228, + "public_contributions": 39770, + "public_repos": 229, "public_gists": 18, - "observed_public_commits": 39895, + "observed_public_commits": 39770, "observed_public_pull_requests": 178, - "followers": 5360, + "followers": 5361, "location": "China", "location_confidence": "exact-country", "discovered_by_query": "location:China repos:>5 type:user", "notable_repositories": [], - "rank": 8 + "rank": 8, + "previous_rank": 8 }, { "login": "buraksocial", @@ -186,188 +194,200 @@ "public_gists": 1, "observed_public_commits": 39168, "observed_public_pull_requests": 3, - "followers": 3204, + "followers": 3203, "location": "Izmir, Turkey", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 9 + "rank": 9, + "previous_rank": 9 }, { "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37002, + "public_contributions": 37214, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37002, + "observed_public_commits": 37214, "observed_public_pull_requests": 32, "followers": 479, "location": "Porto, Portugal", "location_confidence": "multi-location", "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], - "rank": 10 + "rank": 10, + "previous_rank": 10 }, { "login": "hendisantika", "name": "Hendi Santika", "profile_url": "https://github.com/hendisantika", - "public_contributions": 35806, + "public_contributions": 35856, "public_repos": 2310, "public_gists": 70, - "observed_public_commits": 35806, + "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", "notable_repositories": [], - "rank": 11 + "rank": 11, + "previous_rank": 11 }, { "login": "peter279k", "name": "Chun-Sheng, Li", "profile_url": "https://github.com/peter279k", - "public_contributions": 34429, + "public_contributions": 34314, "public_repos": 1017, "public_gists": 349, - "observed_public_commits": 34429, + "observed_public_commits": 34314, "observed_public_pull_requests": 29, - "followers": 2162, + "followers": 2180, "location": "Taipei, Taiwan", "location_confidence": "multi-location", "discovered_by_query": "location:Taiwan repos:>5 type:user", "notable_repositories": [], - "rank": 12 + "rank": 12, + "previous_rank": 12 }, { "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 31999, + "public_contributions": 32465, "public_repos": 344, "public_gists": 320, - "observed_public_commits": 31999, - "observed_public_pull_requests": 144, - "followers": 353, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", "notable_repositories": [], - "rank": 13 + "rank": 13, + "previous_rank": 13 }, { "login": "Charles-Chrismann", "name": "Charles Chrismann", "profile_url": "https://github.com/Charles-Chrismann", - "public_contributions": 29559, + "public_contributions": 29497, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 29559, + "observed_public_commits": 29497, "observed_public_pull_requests": 38, - "followers": 15674, + "followers": 15672, "location": "Paris, La Défense", "location_confidence": "multi-location", "discovered_by_query": "location:Paris repos:>5 type:user", "notable_repositories": [], - "rank": 14 + "rank": 14, + "previous_rank": 14 }, { "login": "menacedjava", "name": "Madumarov Davron ", "profile_url": "https://github.com/menacedjava", - "public_contributions": 26501, + "public_contributions": 25801, "public_repos": 343, "public_gists": 0, - "observed_public_commits": 26501, + "observed_public_commits": 25801, "observed_public_pull_requests": 5, - "followers": 252, + "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 + "rank": 15, + "previous_rank": 15 }, { "login": "DanielTRZ", "name": "Daniel Trzeciński", "profile_url": "https://github.com/DanielTRZ", - "public_contributions": 24098, + "public_contributions": 24203, "public_repos": 105, "public_gists": 0, - "observed_public_commits": 24098, + "observed_public_commits": 24203, "observed_public_pull_requests": 27, - "followers": 633, + "followers": 644, "location": "Zabrze - Poland", "location_confidence": "exact-country", "discovered_by_query": "location:Poland repos:>5 type:user", "notable_repositories": [], - "rank": 16 + "rank": 16, + "previous_rank": 16 }, { "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22927, + "public_contributions": 22914, "public_repos": 113, "public_gists": 0, - "observed_public_commits": 22927, - "observed_public_pull_requests": 9950, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, "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": 17, + "previous_rank": 17 }, { "login": "lupyuen", "name": "Lup Yuen Lee", "profile_url": "https://github.com/lupyuen", - "public_contributions": 22693, + "public_contributions": 22607, "public_repos": 210, "public_gists": 1723, - "observed_public_commits": 22693, + "observed_public_commits": 22607, "observed_public_pull_requests": 14, "followers": 881, "location": "Singapore", "location_confidence": "exact-country", "discovered_by_query": "location:Singapore repos:>5 type:user", "notable_repositories": [], - "rank": 18 + "rank": 18, + "previous_rank": 18 }, { "login": "SimonCropp", "name": "Simon Cropp", "profile_url": "https://github.com/SimonCropp", - "public_contributions": 20896, + "public_contributions": 20836, "public_repos": 184, "public_gists": 57, - "observed_public_commits": 20896, - "observed_public_pull_requests": 1341, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, "followers": 1106, "location": "Canberra, ACT, Australia", "location_confidence": "multi-location", "discovered_by_query": "location:Australia repos:>5 type:user", "notable_repositories": [], - "rank": 19 + "rank": 19, + "previous_rank": 19 }, { "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16756, + "public_contributions": 16030, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16756, - "observed_public_pull_requests": 239, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", "notable_repositories": [], - "rank": 20 + "rank": 20, + "previous_rank": 20 } ] } diff --git a/data/latest/languages-typescript.json b/data/latest/languages-typescript.json index 4d60777..4853b54 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-raw-public-metrics", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 92699 + 91875 ] }, - "candidate_count": 6234, + "candidate_count": 6245, "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": 6234, + "total": 6245, "accepted": 100 } ], @@ -46,7 +46,7 @@ "public_gists": 1, "observed_public_commits": 39168, "observed_public_pull_requests": 3, - "followers": 3204, + "followers": 3203, "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": 13800, + "public_contributions": 13811, "public_repos": 127, "public_gists": 0, - "observed_public_commits": 13800, - "observed_public_pull_requests": 8719, - "followers": 4701, + "observed_public_commits": 13811, + "observed_public_pull_requests": 8632, + "followers": 4702, "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": 10423, + "public_contributions": 10509, "public_repos": 178, - "public_gists": 344, - "observed_public_commits": 10423, - "observed_public_pull_requests": 759, - "followers": 7752, + "public_gists": 347, + "observed_public_commits": 10509, + "observed_public_pull_requests": 835, + "followers": 7860, "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": 8353, + "public_contributions": 8329, "public_repos": 17, "public_gists": 0, - "observed_public_commits": 8353, + "observed_public_commits": 8329, "observed_public_pull_requests": 0, - "followers": 2030, + "followers": 2032, "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": 5082, + "public_contributions": 5052, "public_repos": 54, "public_gists": 0, - "observed_public_commits": 5082, + "observed_public_commits": 5052, "observed_public_pull_requests": 2, - "followers": 1734, + "followers": 1748, "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": 4380, - "public_repos": 129, + "public_contributions": 4410, + "public_repos": 130, "public_gists": 3, - "observed_public_commits": 4380, - "observed_public_pull_requests": 2257, - "followers": 2033, + "observed_public_commits": 4410, + "observed_public_pull_requests": 2273, + "followers": 2043, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], @@ -134,12 +134,12 @@ "login": "arch-yunus", "name": "Yunus ÇETİN", "profile_url": "https://github.com/arch-yunus", - "public_contributions": 4060, - "public_repos": 411, + "public_contributions": 3144, + "public_repos": 309, "public_gists": 1, - "observed_public_commits": 4060, - "observed_public_pull_requests": 28, - "followers": 4963, + "observed_public_commits": 3144, + "observed_public_pull_requests": 26, + "followers": 4985, "location": "Türkiye", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -150,12 +150,12 @@ "login": "laurindoisaac", "name": "Vas Ber", "profile_url": "https://github.com/laurindoisaac", - "public_contributions": 2654, + "public_contributions": 2652, "public_repos": 329, "public_gists": 0, - "observed_public_commits": 2654, + "observed_public_commits": 2652, "observed_public_pull_requests": 328, - "followers": 1779, + "followers": 1787, "location": "Berlin", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -171,7 +171,7 @@ "public_gists": 5, "observed_public_commits": 2637, "observed_public_pull_requests": 755, - "followers": 2760, + "followers": 2762, "location": "Bothell, WA", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -182,12 +182,12 @@ "login": "mvanhorn", "name": "Matt Van Horn", "profile_url": "https://github.com/mvanhorn", - "public_contributions": 2142, - "public_repos": 967, + "public_contributions": 2163, + "public_repos": 973, "public_gists": 0, - "observed_public_commits": 2142, - "observed_public_pull_requests": 2139, - "followers": 1673, + "observed_public_commits": 2163, + "observed_public_pull_requests": 2160, + "followers": 1723, "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], @@ -197,12 +197,12 @@ "login": "kamilmysliwiec", "name": "Kamil Mysliwiec", "profile_url": "https://github.com/kamilmysliwiec", - "public_contributions": 2018, + "public_contributions": 2033, "public_repos": 62, "public_gists": 0, - "observed_public_commits": 2018, - "observed_public_pull_requests": 56, - "followers": 8719, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, "location": "Poland", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -213,11 +213,11 @@ "login": "AhsanAyaz", "name": "Muhammad Ahsan Ayaz", "profile_url": "https://github.com/AhsanAyaz", - "public_contributions": 1738, + "public_contributions": 1750, "public_repos": 291, "public_gists": 49, - "observed_public_commits": 1738, - "observed_public_pull_requests": 43, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, "followers": 1561, "location": "Stockholm, Sweden", "location_confidence": "unknown", @@ -225,48 +225,48 @@ "notable_repositories": [], "rank": 12 }, - { - "login": "kijai", - "name": "Jukka Seppänen", - "profile_url": "https://github.com/kijai", - "public_contributions": 1701, - "public_repos": 107, - "public_gists": 0, - "observed_public_commits": 1701, - "observed_public_pull_requests": 64, - "followers": 6076, - "location": "Finland", - "location_confidence": "unknown", - "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", - "notable_repositories": [], - "rank": 13 - }, { "login": "Brooooooklyn", "name": "LongYinan", "profile_url": "https://github.com/Brooooooklyn", - "public_contributions": 1688, + "public_contributions": 1695, "public_repos": 328, "public_gists": 5, - "observed_public_commits": 1688, - "observed_public_pull_requests": 893, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, "followers": 5024, "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": 1596, + "public_contributions": 1582, "public_repos": 184, "public_gists": 19, - "observed_public_commits": 1596, - "observed_public_pull_requests": 1062, - "followers": 2091, + "observed_public_commits": 1582, + "observed_public_pull_requests": 1050, + "followers": 2090, "location": "Toronto, Canada", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -277,12 +277,12 @@ "login": "nevo-david", "name": "Nevo David", "profile_url": "https://github.com/nevo-david", - "public_contributions": 1488, + "public_contributions": 1494, "public_repos": 55, "public_gists": 0, - "observed_public_commits": 1488, + "observed_public_commits": 1494, "observed_public_pull_requests": 25, - "followers": 1980, + "followers": 1981, "location": "Remote", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", @@ -293,11 +293,11 @@ "login": "alxhub", "name": "Alex Rickabaugh", "profile_url": "https://github.com/alxhub", - "public_contributions": 1270, + "public_contributions": 1246, "public_repos": 85, "public_gists": 146, - "observed_public_commits": 1270, - "observed_public_pull_requests": 62, + "observed_public_commits": 1246, + "observed_public_pull_requests": 63, "followers": 1225, "location": "San Francisco, CA", "location_confidence": "unknown", @@ -309,11 +309,11 @@ "login": "yairm210", "name": "Yair Morgenstern", "profile_url": "https://github.com/yairm210", - "public_contributions": 1127, + "public_contributions": 1125, "public_repos": 58, "public_gists": 3, - "observed_public_commits": 1127, - "observed_public_pull_requests": 183, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, "followers": 2214, "location": "Kerem Re'im, Israel ", "location_confidence": "unknown", @@ -321,6 +321,21 @@ "notable_repositories": [], "rank": 18 }, + { + "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, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, { "login": "hediet", "name": "Henning Dieterichs", @@ -329,28 +344,12 @@ "public_repos": 149, "public_gists": 28, "observed_public_commits": 1050, - "observed_public_pull_requests": 528, + "observed_public_pull_requests": 529, "followers": 1747, "location": "Zurich", "location_confidence": "unknown", "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", "notable_repositories": [], - "rank": 19 - }, - { - "login": "DonJayamanne", - "name": "Don Jayamanne", - "profile_url": "https://github.com/DonJayamanne", - "public_contributions": 1045, - "public_repos": 242, - "public_gists": 1, - "observed_public_commits": 1045, - "observed_public_pull_requests": 1056, - "followers": 2121, - "location": "Australia", - "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 b624187..0f205b8 100644 --- a/data/latest/manifest.json +++ b/data/latest/manifest.json @@ -1,6 +1,6 @@ { - "generated_at": "2026-05-13T05:27:17.101Z", - "source_commit": "50e4a03", + "generated_at": "2026-05-14T19:48:19.532Z", + "source_commit": "db1fc48", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "entries": 20 } ], @@ -500,7 +500,7 @@ "api_budget": { "provider": "github", "mode": "live", - "remaining": 3822 + "remaining": 3439 }, - "duration_ms": 2676056 + "duration_ms": 3083817 } diff --git a/data/latest/momentum-project-momentum-map.json b/data/latest/momentum-project-momentum-map.json index ce6571b..29c2b50 100644 --- a/data/latest/momentum-project-momentum-map.json +++ b/data/latest/momentum-project-momentum-map.json @@ -3,20 +3,20 @@ "slug": "project-momentum-map", "name": "Project Momentum Map", "title": "Momentum versus legitimacy map for observed open-source projects", - "generated_at": "2026-05-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "derived-github-public-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 993 + 984 ] }, "candidate_count": 84, @@ -34,15 +34,15 @@ { "full_name": "openclaw/openclaw", "url": "https://github.com/openclaw/openclaw", - "stars": 371353, - "pull_requests_merged_7d": 91, - "pull_requests_merged_30d": 96, - "recent_commits_30d": 18068, - "active_contributors_30d": 368, - "total_contributors_observed": 368, + "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": 3710, - "pushed_at": "2026-05-13T05:26:36Z", + "open_issues": 3618, + "pushed_at": "2026-05-14T19:46:51Z", "discovered_by_query": "openclaw archived:false", "primary_language": "TypeScript", "rank": 1 @@ -50,31 +50,31 @@ { "full_name": "elizaOS/eliza", "url": "https://github.com/elizaOS/eliza", - "stars": 18356, + "stars": 18368, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 6778, + "recent_commits_30d": 7405, "active_contributors_30d": 346, "total_contributors_observed": 346, "releases_90d": 1, - "open_issues": 10, - "pushed_at": "2026-05-13T05:14:29Z", + "open_issues": 7, + "pushed_at": "2026-05-14T13:41:51Z", "discovered_by_query": "agent framework archived:false stars:>100", - "primary_language": "JavaScript", + "primary_language": "TypeScript", "rank": 2 }, { "full_name": "NousResearch/hermes-agent", "url": "https://github.com/NousResearch/hermes-agent", - "stars": 147316, + "stars": 150148, "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 98, - "recent_commits_30d": 4083, + "recent_commits_30d": 4040, "active_contributors_30d": 386, "total_contributors_observed": 386, "releases_90d": 12, - "open_issues": 3673, - "pushed_at": "2026-05-13T03:49:22Z", + "open_issues": 3961, + "pushed_at": "2026-05-14T16:59:06Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Python", "rank": 3 @@ -82,15 +82,15 @@ { "full_name": "anomalyco/opencode", "url": "https://github.com/anomalyco/opencode", - "stars": 159324, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 1684, + "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": 95, - "open_issues": 4971, - "pushed_at": "2026-05-13T05:23:35Z", + "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": 4 @@ -98,15 +98,15 @@ { "full_name": "openai/codex", "url": "https://github.com/openai/codex", - "stars": 82199, - "pull_requests_merged_7d": 99, + "stars": 82623, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1137, - "active_contributors_30d": 442, - "total_contributors_observed": 442, + "recent_commits_30d": 1175, + "active_contributors_30d": 448, + "total_contributors_observed": 448, "releases_90d": 100, - "open_issues": 3847, - "pushed_at": "2026-05-13T05:24:47Z", + "open_issues": 3923, + "pushed_at": "2026-05-14T19:45:45Z", "discovered_by_query": "codex archived:false pushed:>=2026-04-01", "primary_language": "Rust", "rank": 5 @@ -114,15 +114,15 @@ { "full_name": "Yeachan-Heo/oh-my-codex", "url": "https://github.com/Yeachan-Heo/oh-my-codex", - "stars": 28429, - "pull_requests_merged_7d": 100, + "stars": 28657, + "pull_requests_merged_7d": 89, "pull_requests_merged_30d": 100, - "recent_commits_30d": 877, - "active_contributors_30d": 56, - "total_contributors_observed": 56, - "releases_90d": 100, - "open_issues": 1, - "pushed_at": "2026-05-13T04:04:09Z", + "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", "primary_language": "TypeScript", "rank": 6 @@ -130,224 +130,224 @@ { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187631, - "pull_requests_merged_7d": 100, + "stars": 187845, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 823, + "recent_commits_30d": 792, "active_contributors_30d": 428, "total_contributors_observed": 428, - "releases_90d": 91, - "open_issues": 421, - "pushed_at": "2026-05-13T05:25:36Z", + "releases_90d": 93, + "open_issues": 417, + "pushed_at": "2026-05-14T19:45:21Z", "discovered_by_query": "topic:mcp archived:false", "primary_language": "TypeScript", "rank": 7 }, { - "full_name": "mksglu/context-mode", - "url": "https://github.com/mksglu/context-mode", - "stars": 14545, - "pull_requests_merged_7d": 39, + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 18167, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 705, - "active_contributors_30d": 69, - "total_contributors_observed": 69, + "recent_commits_30d": 609, + "active_contributors_30d": 20, + "total_contributors_observed": 20, "releases_90d": 100, - "open_issues": 6, - "pushed_at": "2026-05-12T21:01:24Z", - "discovered_by_query": "openclaw agent archived:false", + "open_issues": 13, + "pushed_at": "2026-05-14T18:56:18Z", + "discovered_by_query": "agent framework archived:false stars:>100", "primary_language": "TypeScript", "rank": 8 }, { "full_name": "tensorflow/tensorflow", "url": "https://github.com/tensorflow/tensorflow", - "stars": 195090, - "pull_requests_merged_7d": 99, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 1444, + "stars": 195117, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 1416, "active_contributors_30d": 412, "total_contributors_observed": 412, "releases_90d": 2, - "open_issues": 1007, - "pushed_at": "2026-05-13T05:18:47Z", + "open_issues": 1036, + "pushed_at": "2026-05-14T19:41:18Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "C++", "rank": 9 }, { - "full_name": "heygen-com/hyperframes", - "url": "https://github.com/heygen-com/hyperframes", - "stars": 17681, - "pull_requests_merged_7d": 82, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 563, - "active_contributors_30d": 19, - "total_contributors_observed": 19, + "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": 11, - "pushed_at": "2026-05-13T05:17:50Z", - "discovered_by_query": "agent framework archived:false stars:>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": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57485, - "pull_requests_merged_7d": 77, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 997, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 46, - "open_issues": 433, - "pushed_at": "2026-05-13T04:46:24Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "TypeScript", - "rank": 11 - }, { "full_name": "lobehub/lobehub", "url": "https://github.com/lobehub/lobehub", - "stars": 76953, - "pull_requests_merged_7d": 99, + "stars": 77077, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 763, + "recent_commits_30d": 759, "active_contributors_30d": 321, "total_contributors_observed": 321, - "releases_90d": 60, - "open_issues": 558, - "pushed_at": "2026-05-13T05:19:45Z", + "releases_90d": 64, + "open_issues": 556, + "pushed_at": "2026-05-14T19:30:19Z", "discovered_by_query": "claude archived:false pushed:>=2026-04-01", "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "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": 28197, - "pull_requests_merged_7d": 42, + "stars": 28231, + "pull_requests_merged_7d": 33, "pull_requests_merged_30d": 99, - "recent_commits_30d": 417, + "recent_commits_30d": 416, "active_contributors_30d": 51, "total_contributors_observed": 51, "releases_90d": 100, - "open_issues": 16, - "pushed_at": "2026-05-13T04:47:56Z", + "open_issues": 17, + "pushed_at": "2026-05-14T15:44:08Z", "discovered_by_query": "topic:developer-tools archived:false", "primary_language": "TypeScript", "rank": 13 }, - { - "full_name": "gsd-build/get-shit-done", - "url": "https://github.com/gsd-build/get-shit-done", - "stars": 61808, - "pull_requests_merged_7d": 100, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 750, - "active_contributors_30d": 136, - "total_contributors_observed": 136, - "releases_90d": 57, - "open_issues": 44, - "pushed_at": "2026-05-13T04:04:13Z", - "discovered_by_query": "claude archived:false pushed:>=2026-04-01", - "primary_language": "JavaScript", - "rank": 14 - }, { "full_name": "superset-sh/superset", "url": "https://github.com/superset-sh/superset", - "stars": 10619, + "stars": 10665, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 522, + "recent_commits_30d": 541, "active_contributors_30d": 62, "total_contributors_observed": 62, - "releases_90d": 84, - "open_issues": 521, - "pushed_at": "2026-05-13T05:15:23Z", + "releases_90d": 82, + "open_issues": 534, + "pushed_at": "2026-05-14T19:45:40Z", "discovered_by_query": "codex cli archived:false", "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", "rank": 15 }, { "full_name": "vercel/next.js", "url": "https://github.com/vercel/next.js", - "stars": 139423, - "pull_requests_merged_7d": 43, + "stars": 139463, + "pull_requests_merged_7d": 38, "pull_requests_merged_30d": 100, - "recent_commits_30d": 341, + "recent_commits_30d": 315, "active_contributors_30d": 428, "total_contributors_observed": 428, "releases_90d": 100, - "open_issues": 2143, - "pushed_at": "2026-05-13T00:37:08Z", + "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 }, - { - "full_name": "abhigyanpatwari/GitNexus", - "url": "https://github.com/abhigyanpatwari/GitNexus", - "stars": 38034, - "pull_requests_merged_7d": 72, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 320, - "active_contributors_30d": 113, - "total_contributors_observed": 113, - "releases_90d": 100, - "open_issues": 232, - "pushed_at": "2026-05-12T23:42:54Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", - "rank": 17 - }, { "full_name": "google-gemini/gemini-cli", "url": "https://github.com/google-gemini/gemini-cli", - "stars": 103823, - "pull_requests_merged_7d": 77, + "stars": 103961, + "pull_requests_merged_7d": 81, "pull_requests_merged_30d": 98, - "recent_commits_30d": 319, + "recent_commits_30d": 317, "active_contributors_30d": 446, "total_contributors_observed": 446, "releases_90d": 100, - "open_issues": 1579, - "pushed_at": "2026-05-13T05:20:42Z", + "open_issues": 1533, + "pushed_at": "2026-05-14T19:44:19Z", "discovered_by_query": "topic:cli archived:false", "primary_language": "TypeScript", - "rank": 18 + "rank": 17 }, { "full_name": "zeroclaw-labs/zeroclaw", "url": "https://github.com/zeroclaw-labs/zeroclaw", - "stars": 31296, - "pull_requests_merged_7d": 66, + "stars": 31335, + "pull_requests_merged_7d": 73, "pull_requests_merged_30d": 99, - "recent_commits_30d": 300, - "active_contributors_30d": 274, - "total_contributors_observed": 274, + "recent_commits_30d": 309, + "active_contributors_30d": 276, + "total_contributors_observed": 276, "releases_90d": 100, - "open_issues": 284, - "pushed_at": "2026-05-13T05:19:08Z", + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", "discovered_by_query": "openclaw archived:false", "primary_language": "Rust", - "rank": 19 + "rank": 18 }, { - "full_name": "Yeachan-Heo/oh-my-claudecode", - "url": "https://github.com/Yeachan-Heo/oh-my-claudecode", - "stars": 33596, - "pull_requests_merged_7d": 28, + "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": 458, - "active_contributors_30d": 101, - "total_contributors_observed": 101, - "releases_90d": 74, - "open_issues": 1, - "pushed_at": "2026-05-13T05:18:57Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "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 6055838..3f49f5b 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "github-rest-search-real-recent-project-signals", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 793 + 773 ] }, - "candidate_count": 39687, + "candidate_count": 40118, "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,332 +33,332 @@ "candidate_count_by_query": [ { "query": "stars:>500 pushed:>=2026-04-01 archived:false", - "total": 35941, + "total": 36335, "accepted": 80 }, { "query": "created:>=2025-01-01 stars:>1000 archived:false", - "total": 3746, + "total": 3783, "accepted": 69 } ], "entries": [ { - "full_name": "anomalyco/opencode", - "url": "https://github.com/anomalyco/opencode", - "stars": 159324, + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195117, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1684, - "active_contributors_30d": 453, - "total_contributors_observed": 453, - "releases_90d": 95, - "open_issues": 4971, - "pushed_at": "2026-05-13T05:23:35Z", + "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", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "TypeScript", + "primary_language": "C++", "rank": 1 }, { "full_name": "openai/codex", "url": "https://github.com/openai/codex", - "stars": 82199, - "pull_requests_merged_7d": 99, + "stars": 82624, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 1137, - "active_contributors_30d": 442, - "total_contributors_observed": 442, + "recent_commits_30d": 1175, + "active_contributors_30d": 448, + "total_contributors_observed": 448, "releases_90d": 100, - "open_issues": 3847, - "pushed_at": "2026-05-13T05:21:56Z", + "open_issues": 3923, + "pushed_at": "2026-05-14T19:45:28Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "Rust", "rank": 2 }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "rank": 3 + }, { "full_name": "n8n-io/n8n", "url": "https://github.com/n8n-io/n8n", - "stars": 187631, - "pull_requests_merged_7d": 100, + "stars": 187845, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 823, + "recent_commits_30d": 792, "active_contributors_30d": 428, "total_contributors_observed": 428, - "releases_90d": 91, - "open_issues": 421, - "pushed_at": "2026-05-13T05:23:51Z", + "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", - "rank": 3 + "rank": 4 }, { - "full_name": "gsd-build/get-shit-done", - "url": "https://github.com/gsd-build/get-shit-done", - "stars": 61808, - "pull_requests_merged_7d": 100, + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40288, + "pull_requests_merged_7d": 98, "pull_requests_merged_30d": 100, - "recent_commits_30d": 750, - "active_contributors_30d": 136, - "total_contributors_observed": 136, - "releases_90d": 57, - "open_issues": 44, - "pushed_at": "2026-05-13T04:04:13Z", + "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": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "JavaScript", - "rank": 4 + "primary_language": "TypeScript", + "rank": 5 }, { "full_name": "MemPalace/mempalace", "url": "https://github.com/MemPalace/mempalace", - "stars": 52083, - "pull_requests_merged_7d": 47, + "stars": 52191, + "pull_requests_merged_7d": 25, "pull_requests_merged_30d": 100, - "recent_commits_30d": 653, + "recent_commits_30d": 554, "active_contributors_30d": 69, "total_contributors_observed": 69, "releases_90d": 8, - "open_issues": 228, - "pushed_at": "2026-05-13T00:43:47Z", + "open_issues": 236, + "pushed_at": "2026-05-14T09:41:59Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "Python", - "rank": 5 + "rank": 6 }, { - "full_name": "nexu-io/open-design", - "url": "https://github.com/nexu-io/open-design", - "stars": 38627, - "pull_requests_merged_7d": 99, + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106691, + "pull_requests_merged_7d": 83, "pull_requests_merged_30d": 100, - "recent_commits_30d": 629, - "active_contributors_30d": 183, - "total_contributors_observed": 183, - "releases_90d": 7, - "open_issues": 219, - "pushed_at": "2026-05-13T05:20:52Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", - "rank": 6 + "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", + "rank": 7 }, { "full_name": "HKUDS/nanobot", "url": "https://github.com/HKUDS/nanobot", - "stars": 42295, - "pull_requests_merged_7d": 48, + "stars": 42455, + "pull_requests_merged_7d": 37, "pull_requests_merged_30d": 100, - "recent_commits_30d": 521, - "active_contributors_30d": 265, - "total_contributors_observed": 265, - "releases_90d": 12, - "open_issues": 299, - "pushed_at": "2026-05-13T04:49:21Z", + "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", - "rank": 7 + "rank": 8 }, { "full_name": "flutter/flutter", "url": "https://github.com/flutter/flutter", - "stars": 176295, - "pull_requests_merged_7d": 70, + "stars": 176320, + "pull_requests_merged_7d": 66, "pull_requests_merged_30d": 100, - "recent_commits_30d": 497, + "recent_commits_30d": 480, "active_contributors_30d": 378, "total_contributors_observed": 378, "releases_90d": 0, - "open_issues": 12247, - "pushed_at": "2026-05-13T04:36:46Z", + "open_issues": 12257, + "pushed_at": "2026-05-14T18:11:24Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "Dart", - "rank": 8 - }, - { - "full_name": "denoland/deno", - "url": "https://github.com/denoland/deno", - "stars": 106663, - "pull_requests_merged_7d": 80, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 479, - "active_contributors_30d": 432, - "total_contributors_observed": 432, - "releases_90d": 16, - "open_issues": 2016, - "pushed_at": "2026-05-13T04:41:11Z", - "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "Rust", "rank": 9 }, { "full_name": "koala73/worldmonitor", "url": "https://github.com/koala73/worldmonitor", - "stars": 54066, - "pull_requests_merged_7d": 50, + "stars": 54180, + "pull_requests_merged_7d": 66, "pull_requests_merged_30d": 100, - "recent_commits_30d": 466, + "recent_commits_30d": 447, "active_contributors_30d": 71, "total_contributors_observed": 71, "releases_90d": 43, - "open_issues": 73, - "pushed_at": "2026-05-13T04:53:35Z", + "open_issues": 74, + "pushed_at": "2026-05-14T15:59:42Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "TypeScript", "rank": 10 }, { - "full_name": "Yeachan-Heo/oh-my-claudecode", - "url": "https://github.com/Yeachan-Heo/oh-my-claudecode", - "stars": 33596, - "pull_requests_merged_7d": 28, + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, + "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 458, - "active_contributors_30d": 101, - "total_contributors_observed": 101, - "releases_90d": 74, - "open_issues": 1, - "pushed_at": "2026-05-13T05:18:57Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "TypeScript", "rank": 11 }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 13 + }, { "full_name": "affaan-m/everything-claude-code", "url": "https://github.com/affaan-m/everything-claude-code", - "stars": 180706, + "stars": 182141, "pull_requests_merged_7d": 100, "pull_requests_merged_30d": 100, - "recent_commits_30d": 348, + "recent_commits_30d": 323, "active_contributors_30d": 168, "total_contributors_observed": 168, "releases_90d": 5, - "open_issues": 0, - "pushed_at": "2026-05-13T05:22:01Z", + "open_issues": 3, + "pushed_at": "2026-05-14T03:31:29Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "JavaScript", - "rank": 12 + "rank": 14 }, { "full_name": "vercel/next.js", "url": "https://github.com/vercel/next.js", - "stars": 139423, - "pull_requests_merged_7d": 43, + "stars": 139463, + "pull_requests_merged_7d": 38, "pull_requests_merged_30d": 100, - "recent_commits_30d": 341, + "recent_commits_30d": 315, "active_contributors_30d": 428, "total_contributors_observed": 428, "releases_90d": 100, - "open_issues": 2143, - "pushed_at": "2026-05-13T00:37:08Z", + "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": 13 - }, - { - "full_name": "abhigyanpatwari/GitNexus", - "url": "https://github.com/abhigyanpatwari/GitNexus", - "stars": 38034, - "pull_requests_merged_7d": 72, - "pull_requests_merged_30d": 100, - "recent_commits_30d": 320, - "active_contributors_30d": 113, - "total_contributors_observed": 113, - "releases_90d": 100, - "open_issues": 232, - "pushed_at": "2026-05-12T23:42:54Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", - "primary_language": "TypeScript", - "rank": 14 + "rank": 15 }, { "full_name": "freeCodeCamp/freeCodeCamp", "url": "https://github.com/freeCodeCamp/freeCodeCamp", - "stars": 444591, - "pull_requests_merged_7d": 41, + "stars": 444732, + "pull_requests_merged_7d": 50, "pull_requests_merged_30d": 100, - "recent_commits_30d": 225, + "recent_commits_30d": 233, "active_contributors_30d": 382, "total_contributors_observed": 382, "releases_90d": 0, - "open_issues": 108, - "pushed_at": "2026-05-12T17:16:49Z", + "open_issues": 113, + "pushed_at": "2026-05-14T19:38:49Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "TypeScript", - "rank": 15 + "rank": 16 }, { "full_name": "bytedance/deer-flow", "url": "https://github.com/bytedance/deer-flow", - "stars": 67221, - "pull_requests_merged_7d": 47, + "stars": 67701, + "pull_requests_merged_7d": 46, "pull_requests_merged_30d": 100, - "recent_commits_30d": 204, + "recent_commits_30d": 197, "active_contributors_30d": 244, "total_contributors_observed": 244, "releases_90d": 0, - "open_issues": 487, - "pushed_at": "2026-05-13T04:58:42Z", + "open_issues": 502, + "pushed_at": "2026-05-14T04:10:26Z", "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "Python", - "rank": 16 + "rank": 17 }, { "full_name": "Comfy-Org/ComfyUI", "url": "https://github.com/Comfy-Org/ComfyUI", - "stars": 112678, + "stars": 112924, "pull_requests_merged_7d": 51, "pull_requests_merged_30d": 100, - "recent_commits_30d": 192, + "recent_commits_30d": 195, "active_contributors_30d": 302, "total_contributors_observed": 302, - "releases_90d": 22, - "open_issues": 3645, - "pushed_at": "2026-05-13T04:36:00Z", + "releases_90d": 23, + "open_issues": 3654, + "pushed_at": "2026-05-14T19:26:17Z", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", "primary_language": "Python", - "rank": 17 + "rank": 18 }, { - "full_name": "tensorflow/tensorflow", - "url": "https://github.com/tensorflow/tensorflow", - "stars": 195090, + "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": 1444, - "active_contributors_30d": 412, - "total_contributors_observed": 412, - "releases_90d": 2, - "open_issues": 1007, - "pushed_at": "2026-05-13T05:18:47Z", + "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", "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", - "primary_language": "C++", - "rank": 18 - }, - { - "full_name": "code-yeongyu/oh-my-openagent", - "url": "https://github.com/code-yeongyu/oh-my-openagent", - "stars": 57485, - "pull_requests_merged_7d": 77, - "pull_requests_merged_30d": 99, - "recent_commits_30d": 997, - "active_contributors_30d": 216, - "total_contributors_observed": 216, - "releases_90d": 46, - "open_issues": 433, - "pushed_at": "2026-05-13T04:46:24Z", - "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", "primary_language": "TypeScript", "rank": 19 }, { - "full_name": "langgenius/dify", - "url": "https://github.com/langgenius/dify", - "stars": 141159, + "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": 490, - "active_contributors_30d": 461, - "total_contributors_observed": 461, - "releases_90d": 6, - "open_issues": 269, - "pushed_at": "2026-05-13T05:18:54Z", + "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", "rank": 20 diff --git a/data/latest/rising-contributors.json b/data/latest/rising-contributors.json index c0db377..74846c2 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-13T04:42:41.044Z", - "fresh_until": "2026-05-20T04:42:41.044Z", + "generated_at": "2026-05-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", "status": "fresh", "method": "derived-github-graphql-one-year-contribution-activity", - "source_run": "2026-05-13", + "source_run": "2026-05-14", "history": { "weeks": [ - "2026-05-13" + "2026-05-14" ], "ranked_items": [ 20 ], "top_10_signal": [ - 778828 + 779220 ] }, "candidate_count": 800, @@ -35,11 +35,11 @@ "login": "mP1", "name": "Miroslav Pokorny", "profile_url": "https://github.com/mP1", - "public_contributions": 22927, + "public_contributions": 22914, "public_repos": 113, "public_gists": 0, - "observed_public_commits": 22927, - "observed_public_pull_requests": 9950, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, "followers": 8, "location": "NSW, Australia", "location_confidence": "multi-location", @@ -63,47 +63,47 @@ "notable_repositories": [], "rank": 2 }, - { - "login": "adrianwedd", - "name": "Adrian Wedd", - "profile_url": "https://github.com/adrianwedd", - "public_contributions": 13112, - "public_repos": 267, - "public_gists": 0, - "observed_public_commits": 13112, - "observed_public_pull_requests": 2606, - "followers": 16, - "location": "Cygnet, Tasmania, Australia", - "location_confidence": "multi-location", - "discovered_by_query": "location:Australia agentic type:user", - "notable_repositories": [], - "rank": 3 - }, { "login": "rogerchappel", "name": "Roger Chappel", "profile_url": "https://github.com/rogerchappel", - "public_contributions": 10193, - "public_repos": 144, + "public_contributions": 10543, + "public_repos": 155, "public_gists": 0, - "observed_public_commits": 10193, - "observed_public_pull_requests": 1977, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, "followers": 6, "location": "Australia", "location_confidence": "exact-country", "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", "notable_repositories": [], + "rank": 3 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13198, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], "rank": 4 }, { "login": "fdciabdul", "name": "taqin", "profile_url": "https://github.com/fdciabdul", - "public_contributions": 78544, + "public_contributions": 78382, "public_repos": 155, "public_gists": 68, - "observed_public_commits": 78544, - "observed_public_pull_requests": 35, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, "followers": 584, "location": "Indonesia", "location_confidence": "exact-country", @@ -115,11 +115,11 @@ "login": "HavenDV", "name": "Konstantin S.", "profile_url": "https://github.com/HavenDV", - "public_contributions": 11411, + "public_contributions": 11470, "public_repos": 156, "public_gists": 7, - "observed_public_commits": 11411, - "observed_public_pull_requests": 7843, + "observed_public_commits": 11470, + "observed_public_pull_requests": 7893, "followers": 203, "location": "Dubai, United Arab Emirates", "location_confidence": "multi-location", @@ -131,12 +131,12 @@ "login": "ryanbr", "name": "Fanboynz", "profile_url": "https://github.com/ryanbr", - "public_contributions": 44852, + "public_contributions": 44946, "public_repos": 47, "public_gists": 0, - "observed_public_commits": 44852, - "observed_public_pull_requests": 658, - "followers": 463, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, "location": "New Zealand", "location_confidence": "exact-country", "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", @@ -147,12 +147,12 @@ "login": "marcusramberg", "name": "Marcus Ramberg", "profile_url": "https://github.com/marcusramberg", - "public_contributions": 31999, + "public_contributions": 32465, "public_repos": 344, "public_gists": 320, - "observed_public_commits": 31999, - "observed_public_pull_requests": 144, - "followers": 353, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, "location": "Oslo, Norway", "location_confidence": "multi-location", "discovered_by_query": "location:Norway repos:>5 type:user", @@ -163,12 +163,12 @@ "login": "menacedjava", "name": "Madumarov Davron ", "profile_url": "https://github.com/menacedjava", - "public_contributions": 26501, + "public_contributions": 25801, "public_repos": 343, "public_gists": 0, - "observed_public_commits": 26501, + "observed_public_commits": 25801, "observed_public_pull_requests": 5, - "followers": 252, + "followers": 253, "location": "United Arab Emirates", "location_confidence": "exact-country", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -179,10 +179,10 @@ "login": "Correia-jpv", "name": "João Correia", "profile_url": "https://github.com/Correia-jpv", - "public_contributions": 37002, + "public_contributions": 37214, "public_repos": 140, "public_gists": 0, - "observed_public_commits": 37002, + "observed_public_commits": 37214, "observed_public_pull_requests": 32, "followers": 479, "location": "Porto, Portugal", @@ -200,7 +200,7 @@ "public_gists": 6, "observed_public_commits": 223, "observed_public_pull_requests": 288, - "followers": 146, + "followers": 147, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", "discovered_by_query": "location:Malaysia repos:>5 type:user", @@ -211,12 +211,12 @@ "login": "bocaletto-luca", "name": "Bocaletto Luca", "profile_url": "https://github.com/bocaletto-luca", - "public_contributions": 71527, + "public_contributions": 71482, "public_repos": 294, "public_gists": 8, - "observed_public_commits": 71527, + "observed_public_commits": 71482, "observed_public_pull_requests": 145, - "followers": 2322, + "followers": 2330, "location": "Italy", "location_confidence": "exact-country", "discovered_by_query": "location:Italy repos:>5 type:user", @@ -227,11 +227,11 @@ "login": "leoloso", "name": "Leonardo Losoviz", "profile_url": "https://github.com/leoloso", - "public_contributions": 16756, + "public_contributions": 16030, "public_repos": 108, "public_gists": 11, - "observed_public_commits": 16756, - "observed_public_pull_requests": 239, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, "followers": 138, "location": "Kuala Lumpur, Malaysia", "location_confidence": "multi-location", @@ -248,7 +248,7 @@ "public_gists": 98, "observed_public_commits": 5527, "observed_public_pull_requests": 1, - "followers": 397, + "followers": 399, "location": "Hong Kong", "location_confidence": "exact-country", "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", @@ -259,12 +259,12 @@ "login": "standardgalactic", "name": "Cogito Ergo Sum", "profile_url": "https://github.com/standardgalactic", - "public_contributions": 2546, + "public_contributions": 2542, "public_repos": 23682, "public_gists": 113, - "observed_public_commits": 2546, + "observed_public_commits": 2542, "observed_public_pull_requests": 18, - "followers": 21159, + "followers": 21222, "location": "Canada", "location_confidence": "exact-country", "discovered_by_query": "location:Canada repos:>5 type:user", @@ -275,12 +275,12 @@ "login": "tschm", "name": "Thomas Schmelzer", "profile_url": "https://github.com/tschm", - "public_contributions": 11647, + "public_contributions": 11738, "public_repos": 94, "public_gists": 16, - "observed_public_commits": 11647, - "observed_public_pull_requests": 2756, - "followers": 339, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, "location": "Palo Alto & Abu Dhabi, United Arab Emirates", "location_confidence": "multi-location", "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", @@ -291,10 +291,10 @@ "login": "hendisantika", "name": "Hendi Santika", "profile_url": "https://github.com/hendisantika", - "public_contributions": 35806, + "public_contributions": 35856, "public_repos": 2310, "public_gists": 70, - "observed_public_commits": 35806, + "observed_public_commits": 35856, "observed_public_pull_requests": 14, "followers": 2051, "location": "Bandung Jawa Barat - Indonesia", @@ -307,12 +307,12 @@ "login": "noahgift", "name": "Noah Gift", "profile_url": "https://github.com/noahgift", - "public_contributions": 53662, + "public_contributions": 53717, "public_repos": 402, "public_gists": 63, - "observed_public_commits": 53662, - "observed_public_pull_requests": 2434, - "followers": 3340, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, "location": "Spain", "location_confidence": "exact-country", "discovered_by_query": "location:Spain repos:>5 type:user", @@ -323,11 +323,11 @@ "login": "YASSERRMD", "name": "Mohamed Yasser", "profile_url": "https://github.com/YASSERRMD", - "public_contributions": 5222, - "public_repos": 100, + "public_contributions": 5311, + "public_repos": 101, "public_gists": 0, - "observed_public_commits": 5222, - "observed_public_pull_requests": 1256, + "observed_public_commits": 5311, + "observed_public_pull_requests": 1278, "followers": 89, "location": "Sharjah, United Arab Emirates", "location_confidence": "multi-location", @@ -336,18 +336,18 @@ "rank": 19 }, { - "login": "tokuhirom", - "name": "Tokuhiro Matsuno", - "profile_url": "https://github.com/tokuhirom", - "public_contributions": 9892, - "public_repos": 989, - "public_gists": 174, - "observed_public_commits": 9892, - "observed_public_pull_requests": 3886, - "followers": 1034, - "location": "Tokyo, Japan", - "location_confidence": "multi-location", - "discovered_by_query": "location:Japan repos:>5 type:user", + "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", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", "notable_repositories": [], "rank": 20 } diff --git a/data/runs/2026-05-14/categories-agentic-projects.json b/data/runs/2026-05-14/categories-agentic-projects.json new file mode 100644 index 0000000..dc88db4 --- /dev/null +++ b/data/runs/2026-05-14/categories-agentic-projects.json @@ -0,0 +1,384 @@ +{ + "kind": "category", + "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", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 258152, + "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": 196594, + "accepted": 20 + }, + { + "query": "topic:ai-agents archived:false", + "total": 28761, + "accepted": 13 + }, + { + "query": "topic:llm-agents archived:false", + "total": 1158, + "accepted": 20 + }, + { + "query": "topic:mcp archived:false", + "total": 31055, + "accepted": 14 + }, + { + "query": "agent framework archived:false stars:>100", + "total": 584, + "accepted": 16 + } + ], + "entries": [ + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18368, + "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", + "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, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 2 + }, + { + "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": 3 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "punkpeye/awesome-mcp-servers", + "url": "https://github.com/punkpeye/awesome-mcp-servers", + "stars": 86888, + "pull_requests_merged_7d": 0, + "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", + "discovered_by_query": "topic:mcp archived:false", + "rank": 6 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 18167, + "pull_requests_merged_7d": 98, + "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", + "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, + "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", + "rank": 8 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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", + "rank": 9 + }, + { + "full_name": "infiniflow/ragflow", + "url": "https://github.com/infiniflow/ragflow", + "stars": 80507, + "pull_requests_merged_7d": 98, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 474, + "active_contributors_30d": 462, + "total_contributors_observed": 462, + "releases_90d": 5, + "open_issues": 2871, + "pushed_at": "2026-05-14T13:39:48Z", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "agentic archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "mudler/LocalAI", + "url": "https://github.com/mudler/LocalAI", + "stars": 46262, + "pull_requests_merged_7d": 71, + "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", + "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, + "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", + "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": 67701, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "topic:ai-agents archived:false", + "primary_language": "Python", + "rank": 15 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72441, + "pull_requests_merged_7d": 46, + "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", + "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": 3702, + "pull_requests_merged_7d": 58, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 156, + "active_contributors_30d": 151, + "total_contributors_observed": 151, + "releases_90d": 5, + "open_issues": 857, + "pushed_at": "2026-05-14T18:18:42Z", + "discovered_by_query": "topic:llm-agents archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "deepset-ai/haystack", + "url": "https://github.com/deepset-ai/haystack", + "stars": 25230, + "pull_requests_merged_7d": 35, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 143, + "active_contributors_30d": 345, + "total_contributors_observed": 345, + "releases_90d": 18, + "open_issues": 94, + "pushed_at": "2026-05-14T15:22:02Z", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "MDX", + "rank": 18 + }, + { + "full_name": "langchain-ai/langgraph", + "url": "https://github.com/langchain-ai/langgraph", + "stars": 32051, + "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", + "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/runs/2026-05-14/categories-claude-projects.json b/data/runs/2026-05-14/categories-claude-projects.json new file mode 100644 index 0000000..aed4096 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 996 + ] + }, + "candidate_count": 294716, + "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": 132088, + "accepted": 20 + }, + { + "query": "claude-code archived:false", + "total": 140481, + "accepted": 4 + }, + { + "query": "topic:claude archived:false", + "total": 21622, + "accepted": 8 + }, + { + "query": "anthropic claude archived:false stars:>50", + "total": 525, + "accepted": 9 + } + ], + "entries": [ + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 1 + }, + { + "full_name": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40291, + "pull_requests_merged_7d": 98, + "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 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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: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 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "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": "claude archived:false pushed:>=2026-04-01", + "primary_language": "JavaScript", + "rank": 7 + }, + { + "full_name": "danny-avila/LibreChat", + "url": "https://github.com/danny-avila/LibreChat", + "stars": 36999, + "pull_requests_merged_7d": 72, + "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", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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": "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 + }, + { + "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, + "active_contributors_30d": 429, + "total_contributors_observed": 429, + "releases_90d": 12, + "open_issues": 258, + "pushed_at": "2026-05-14T18:16:13Z", + "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, + "active_contributors_30d": 67, + "total_contributors_observed": 67, + "releases_90d": 4, + "open_issues": 131, + "pushed_at": "2026-05-11T15:06:36Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "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, + "active_contributors_30d": 9, + "total_contributors_observed": 9, + "releases_90d": 0, + "open_issues": 203, + "pushed_at": "2026-05-14T15:35:32Z", + "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", + "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", + "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, + "releases_90d": 0, + "open_issues": 74, + "pushed_at": "2026-05-14T06:46:39Z", + "discovered_by_query": "anthropic claude archived:false stars:>50", + "primary_language": "Python", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/categories-codex-projects.json b/data/runs/2026-05-14/categories-codex-projects.json new file mode 100644 index 0000000..5c95ac2 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 1000 + ] + }, + "candidate_count": 46410, + "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": 29160, + "accepted": 20 + }, + { + "query": "openai codex archived:false", + "total": 3809, + "accepted": 17 + }, + { + "query": "topic:codex archived:false", + "total": 6981, + "accepted": 7 + }, + { + "query": "codex cli archived:false", + "total": 6460, + "accepted": 10 + } + ], + "entries": [ + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82623, + "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: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", + "primary_language": "TypeScript", + "rank": 2 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40292, + "pull_requests_merged_7d": 98, + "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": "codex archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 3 + }, + { + "full_name": "OpenCoworkAI/open-codesign", + "url": "https://github.com/OpenCoworkAI/open-codesign", + "stars": 5895, + "pull_requests_merged_7d": 6, + "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 + }, + { + "full_name": "manaflow-ai/cmux", + "url": "https://github.com/manaflow-ai/cmux", + "stars": 16939, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "topic:codex archived:false", + "primary_language": "Swift", + "rank": 5 + }, + { + "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", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Python", + "rank": 7 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "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 + }, + { + "full_name": "teng-lin/notebooklm-py", + "url": "https://github.com/teng-lin/notebooklm-py", + "stars": 13234, + "pull_requests_merged_7d": 100, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 161, + "active_contributors_30d": 21, + "total_contributors_observed": 21, + "releases_90d": 4, + "open_issues": 3, + "pushed_at": "2026-05-14T19:47:35Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "full_name": "iOfficeAI/AionUi", + "url": "https://github.com/iOfficeAI/AionUi", + "stars": 25153, + "pull_requests_merged_7d": 52, + "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 + }, + { + "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, + "releases_90d": 32, + "open_issues": 191, + "pushed_at": "2026-05-13T04:45:32Z", + "discovered_by_query": "codex cli archived:false", + "primary_language": "Go", + "rank": 12 + }, + { + "full_name": "looplj/axonhub", + "url": "https://github.com/looplj/axonhub", + "stars": 3756, + "pull_requests_merged_7d": 20, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 117, + "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", + "rank": 13 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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", + "rank": 14 + }, + { + "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": "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", + "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", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Swift", + "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", + "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", + "discovered_by_query": "openai codex archived:false", + "primary_language": "Go", + "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", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/categories-developer-tools.json b/data/runs/2026-05-14/categories-developer-tools.json new file mode 100644 index 0000000..6d56bf6 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 539 + ] + }, + "candidate_count": 113794, + "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": 28039, + "accepted": 34 + }, + { + "query": "topic:cli archived:false", + "total": 81710, + "accepted": 29 + }, + { + "query": "topic:devtools archived:false", + "total": 4045, + "accepted": 33 + } + ], + "entries": [ + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "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": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "rank": 2 + }, + { + "full_name": "streamlit/streamlit", + "url": "https://github.com/streamlit/streamlit", + "stars": 44589, + "pull_requests_merged_7d": 71, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 187, + "active_contributors_30d": 306, + "total_contributors_observed": 306, + "releases_90d": 3, + "open_issues": 1099, + "pushed_at": "2026-05-14T19:35:20Z", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "full_name": "daytonaio/daytona", + "url": "https://github.com/daytonaio/daytona", + "stars": 72441, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "flipt-io/flipt", + "url": "https://github.com/flipt-io/flipt", + "stars": 4794, + "pull_requests_merged_7d": 37, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 47, + "active_contributors_30d": 80, + "total_contributors_observed": 80, + "releases_90d": 4, + "open_issues": 40, + "pushed_at": "2026-05-13T20:41:34Z", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "Go", + "rank": 5 + }, + { + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "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, + "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 + }, + { + "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", + "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 + }, + { + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "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", + "discovered_by_query": "topic:devtools archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "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", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "JavaScript", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "Rust", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "TypeScript", + "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, + "releases_90d": 2, + "open_issues": 122, + "pushed_at": "2026-05-14T17:08:01Z", + "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", + "discovered_by_query": "topic:developer-tools archived:false", + "primary_language": "C#", + "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", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/categories-openclaw-projects.json b/data/runs/2026-05-14/categories-openclaw-projects.json new file mode 100644 index 0000000..d7580c9 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-agentic-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 995 + ] + }, + "candidate_count": 83131, + "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": 61253, + "accepted": 20 + }, + { + "query": "topic:openclaw archived:false", + "total": 7361, + "accepted": 3 + }, + { + "query": "openclaw agent archived:false", + "total": 14517, + "accepted": 5 + } + ], + "entries": [ + { + "full_name": "nanocoai/nanoclaw", + "url": "https://github.com/nanocoai/nanoclaw", + "stars": 28854, + "pull_requests_merged_7d": 29, + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 1 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42456, + "pull_requests_merged_7d": 37, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 2 + }, + { + "full_name": "volcengine/OpenViking", + "url": "https://github.com/volcengine/OpenViking", + "stars": 23917, + "pull_requests_merged_7d": 100, + "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", + "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, + "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": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 4 + }, + { + "full_name": "garrytan/gbrain", + "url": "https://github.com/garrytan/gbrain", + "stars": 15617, + "pull_requests_merged_7d": 36, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 112, + "active_contributors_30d": 4, + "total_contributors_observed": 4, + "releases_90d": 0, + "open_issues": 159, + "pushed_at": "2026-05-14T16:39:11Z", + "discovered_by_query": "openclaw agent archived:false", + "primary_language": "TypeScript", + "rank": 5 + }, + { + "full_name": "1Panel-dev/1Panel", + "url": "https://github.com/1Panel-dev/1Panel", + "stars": 35441, + "pull_requests_merged_7d": 23, + "pull_requests_merged_30d": 100, + "recent_commits_30d": 83, + "active_contributors_30d": 110, + "total_contributors_observed": 110, + "releases_90d": 12, + "open_issues": 387, + "pushed_at": "2026-05-14T14:38:34Z", + "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 + }, + { + "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, + "releases_90d": 100, + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Rust", + "rank": 8 + }, + { + "full_name": "moeru-ai/airi", + "url": "https://github.com/moeru-ai/airi", + "stars": 39280, + "pull_requests_merged_7d": 30, + "pull_requests_merged_30d": 99, + "recent_commits_30d": 226, + "active_contributors_30d": 154, + "total_contributors_observed": 154, + "releases_90d": 32, + "open_issues": 74, + "pushed_at": "2026-05-14T18:51:30Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 9 + }, + { + "full_name": "NousResearch/hermes-agent", + "url": "https://github.com/NousResearch/hermes-agent", + "stars": 150148, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 10 + }, + { + "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": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "AstrBotDevs/AstrBot", + "url": "https://github.com/AstrBotDevs/AstrBot", + "stars": 32193, + "pull_requests_merged_7d": 26, + "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", + "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", + "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", + "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, + "releases_90d": 100, + "open_issues": 99, + "pushed_at": "2026-05-14T10:49:00Z", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "Python", + "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", + "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", + "discovered_by_query": "openclaw archived:false", + "primary_language": "TypeScript", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-argentina.json b/data/runs/2026-05-14/countries-argentina.json new file mode 100644 index 0000000..303f6d5 --- /dev/null +++ b/data/runs/2026-05-14/countries-argentina.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 19008 + ] + }, + "code": "AR", + "candidate_count": 41111, + "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": 41111, + "accepted": 100 + } + ], + "entries": [ + { + "login": "solidsnk86", + "name": "Gabriel Calcagni", + "profile_url": "https://github.com/solidsnk86", + "public_contributions": 4734, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 4734, + "observed_public_pull_requests": 25, + "followers": 324, + "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": 3031, + "public_repos": 70, + "public_gists": 1, + "observed_public_commits": 3031, + "observed_public_pull_requests": 0, + "followers": 712, + "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": 2146, + "public_repos": 301, + "public_gists": 50, + "observed_public_commits": 2146, + "observed_public_pull_requests": 1068, + "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": 1428, + "public_repos": 123, + "public_gists": 73, + "observed_public_commits": 1428, + "observed_public_pull_requests": 256, + "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": 1348, + "public_repos": 360, + "public_gists": 233, + "observed_public_commits": 1348, + "observed_public_pull_requests": 263, + "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": 887, + "public_repos": 280, + "public_gists": 22, + "observed_public_commits": 887, + "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": "spalladino", + "name": "Santiago Palladino", + "profile_url": "https://github.com/spalladino", + "public_contributions": 746, + "public_repos": 149, + "public_gists": 56, + "observed_public_commits": 746, + "observed_public_pull_requests": 616, + "followers": 750, + "location": "Buenos Aires, Argentina", + "location_confidence": "multi-location", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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", + "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": 689, + "public_repos": 75, + "public_gists": 10, + "observed_public_commits": 689, + "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": 648, + "public_repos": 115, + "public_gists": 156, + "observed_public_commits": 648, + "observed_public_pull_requests": 631, + "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": 562, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 562, + "observed_public_pull_requests": 85, + "followers": 1515, + "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": "mateolafalce", + "name": "Mateo Lafalce", + "profile_url": "https://github.com/mateolafalce", + "public_contributions": 558, + "public_repos": 70, + "public_gists": 1, + "observed_public_commits": 558, + "observed_public_pull_requests": 36, + "followers": 476, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "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, + "location": "Argentina", + "location_confidence": "exact-country", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "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": 66, + "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": 973, + "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": "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", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "ianaya89", + "name": "Nacho Anaya", + "profile_url": "https://github.com/ianaya89", + "public_contributions": 380, + "public_repos": 91, + "public_gists": 109, + "observed_public_commits": 380, + "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": "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", + "discovered_by_query": "location:Argentina repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-australia.json b/data/runs/2026-05-14/countries-australia.json new file mode 100644 index 0000000..ecf46e6 --- /dev/null +++ b/data/runs/2026-05-14/countries-australia.json @@ -0,0 +1,441 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 99434 + ] + }, + "code": "AU", + "candidate_count": 71132, + "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": 34737, + "accepted": 82 + }, + { + "query": "location:Sydney repos:>5 type:user", + "total": 15405, + "accepted": 60 + }, + { + "query": "location:Melbourne repos:>5 type:user", + "total": 14730, + "accepted": 64 + }, + { + "query": "location:Brisbane repos:>5 type:user", + "total": 4580, + "accepted": 73 + }, + { + "query": "location:Australia followers:<10 repos:80..120 type:user", + "total": 248, + "accepted": 82 + }, + { + "query": "location:Australia followers:<20 repos:80..120 type:user", + "total": 433, + "accepted": 82 + }, + { + "query": "location:Australia followers:<10 repos:120..200 type:user", + "total": 112, + "accepted": 78 + }, + { + "query": "location:Australia followers:<20 repos:120..200 type:user", + "total": 174, + "accepted": 61 + }, + { + "query": "location:Australia saas type:user", + "total": 76, + "accepted": 73 + }, + { + "query": "location:Australia automation type:user", + "total": 571, + "accepted": 78 + }, + { + "query": "location:Australia agentic type:user", + "total": 66, + "accepted": 64 + } + ], + "entries": [ + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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": 20836, + "public_repos": 184, + "public_gists": 57, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, + "followers": 1106, + "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": 13198, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, + "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": 10543, + "public_repos": 155, + "public_gists": 0, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, + "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": "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_gists": 7, + "observed_public_commits": 5740, + "observed_public_pull_requests": 51, + "followers": 832, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Melbourne repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "thomasdavis", + "name": "Thomas Davis", + "profile_url": "https://github.com/thomasdavis", + "public_contributions": 5443, + "public_repos": 249, + "public_gists": 62, + "observed_public_commits": 5443, + "observed_public_pull_requests": 336, + "followers": 1463, + "location": "Cirns, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "McoreD", + "name": "Michael D", + "profile_url": "https://github.com/McoreD", + "public_contributions": 4832, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 4832, + "observed_public_pull_requests": 158, + "followers": 159, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia automation type:user", + "notable_repositories": [], + "rank": 8, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sydney repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "harlan-zw", + "name": "Harlan Wilton", + "profile_url": "https://github.com/harlan-zw", + "public_contributions": 4614, + "public_repos": 129, + "public_gists": 0, + "observed_public_commits": 4614, + "observed_public_pull_requests": 620, + "followers": 1131, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 14 + }, + { + "login": "jph00", + "name": "Jeremy Howard", + "profile_url": "https://github.com/jph00", + "public_contributions": 3890, + "public_repos": 93, + "public_gists": 91, + "observed_public_commits": 3890, + "observed_public_pull_requests": 39, + "followers": 7407, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "jxom", + "profile_url": "https://github.com/jxom", + "public_contributions": 3868, + "public_repos": 231, + "public_gists": 9, + "observed_public_commits": 3868, + "observed_public_pull_requests": 952, + "followers": 1200, + "location": "Melbourne, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "LTLA", + "name": "Aaron Lun", + "profile_url": "https://github.com/LTLA", + "public_contributions": 3460, + "public_repos": 292, + "public_gists": 12, + "observed_public_commits": 3460, + "observed_public_pull_requests": 96, + "followers": 480, + "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": 829, + "public_gists": 227, + "observed_public_commits": 3339, + "observed_public_pull_requests": 15, + "followers": 2726, + "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": "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_gists": 33, + "observed_public_commits": 2759, + "observed_public_pull_requests": 991, + "followers": 321, + "location": "Brisbane, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brisbane repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-austria.json b/data/runs/2026-05-14/countries-austria.json new file mode 100644 index 0000000..330d293 --- /dev/null +++ b/data/runs/2026-05-14/countries-austria.json @@ -0,0 +1,393 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 65468 + ] + }, + "code": "AT", + "candidate_count": 15322, + "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": 8811, + "accepted": 34 + }, + { + "query": "location:Vienna repos:>5 type:user", + "total": 6176, + "accepted": 16 + }, + { + "query": "location:Wien repos:>5 type:user", + "total": 335, + "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_repos": 361, + "public_gists": 271, + "observed_public_commits": 2372, + "observed_public_pull_requests": 152, + "followers": 24750, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "odrobnik", + "name": "Oliver Drobnik", + "profile_url": "https://github.com/odrobnik", + "public_contributions": 2260, + "public_repos": 83, + "public_gists": 123, + "observed_public_commits": 2260, + "observed_public_pull_requests": 204, + "followers": 1062, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rstropek", + "name": "Rainer Stropek", + "profile_url": "https://github.com/rstropek", + "public_contributions": 2106, + "public_repos": 356, + "public_gists": 26, + "observed_public_commits": 2106, + "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, + "previous_rank": 4 + }, + { + "login": "mikepenz", + "name": "Mike Penz", + "profile_url": "https://github.com/mikepenz", + "public_contributions": 1905, + "public_repos": 112, + "public_gists": 12, + "observed_public_commits": 1905, + "observed_public_pull_requests": 465, + "followers": 5735, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "nefarius", + "name": "Benjamin Höglinger-Stelzer", + "profile_url": "https://github.com/nefarius", + "public_contributions": 1781, + "public_repos": 230, + "public_gists": 9, + "observed_public_commits": 1781, + "observed_public_pull_requests": 156, + "followers": 1499, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "norbusan", + "name": "Norbert Preining", + "profile_url": "https://github.com/norbusan", + "public_contributions": 1692, + "public_repos": 125, + "public_gists": 4, + "observed_public_commits": 1692, + "observed_public_pull_requests": 234, + "followers": 722, + "location": "Vienna, Austria and Ishikawa, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "firefart", + "name": "Christian Mehlmauer", + "profile_url": "https://github.com/firefart", + "public_contributions": 1234, + "public_repos": 68, + "public_gists": 4, + "observed_public_commits": 1234, + "observed_public_pull_requests": 40, + "followers": 1092, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "philipp-spiess", + "name": "Philipp Spiess", + "profile_url": "https://github.com/philipp-spiess", + "public_contributions": 1096, + "public_repos": 175, + "public_gists": 47, + "observed_public_commits": 1096, + "observed_public_pull_requests": 39, + "followers": 676, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "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": 591, + "followers": 3419, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "michael", + "name": "Michael Aufreiter", + "profile_url": "https://github.com/michael", + "public_contributions": 982, + "public_repos": 105, + "public_gists": 166, + "observed_public_commits": 982, + "observed_public_pull_requests": 82, + "followers": 819, + "location": "Linz, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Vienna, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "kevinpapst", + "name": "Kevin Papst", + "profile_url": "https://github.com/kevinpapst", + "public_contributions": 713, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 713, + "observed_public_pull_requests": 93, + "followers": 686, + "location": "Austria, Vienna", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "nikgraf", + "name": "Nik Graf", + "profile_url": "https://github.com/nikgraf", + "public_contributions": 699, + "public_repos": 282, + "public_gists": 29, + "observed_public_commits": 699, + "observed_public_pull_requests": 345, + "followers": 1560, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "mrothauer", + "name": "Mario Rothauer", + "profile_url": "https://github.com/mrothauer", + "public_contributions": 653, + "public_repos": 19, + "public_gists": 0, + "observed_public_commits": 653, + "observed_public_pull_requests": 44, + "followers": 691, + "location": "Scharnstein, Austria", + "location_confidence": "multi-location", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "mfussenegger", + "name": "Mathias Fußenegger", + "profile_url": "https://github.com/mfussenegger", + "public_contributions": 643, + "public_repos": 92, + "public_gists": 4, + "observed_public_commits": 643, + "observed_public_pull_requests": 515, + "followers": 1077, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "untitaker", + "name": "Markus Unterwaditzer", + "profile_url": "https://github.com/untitaker", + "public_contributions": 627, + "public_repos": 277, + "public_gists": 13, + "observed_public_commits": 627, + "observed_public_pull_requests": 327, + "followers": 734, + "location": "Austria", + "location_confidence": "exact-country", + "discovered_by_query": "location:Austria repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "DavidXanatos", + "profile_url": "https://github.com/DavidXanatos", + "public_contributions": 623, + "public_repos": 122, + "public_gists": 4, + "observed_public_commits": 623, + "observed_public_pull_requests": 29, + "followers": 942, + "location": "Vienna", + "location_confidence": "city-match", + "discovered_by_query": "location:Vienna repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "schletz", + "name": "Michael Schletz", + "profile_url": "https://github.com/schletz", + "public_contributions": 590, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 590, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-brazil.json b/data/runs/2026-05-14/countries-brazil.json new file mode 100644 index 0000000..24bc7f5 --- /dev/null +++ b/data/runs/2026-05-14/countries-brazil.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23308 + ] + }, + "code": "BR", + "candidate_count": 92093, + "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": 92093, + "accepted": 100 + } + ], + "entries": [ + { + "login": "jeffersongoncalves", + "name": "Jefferson Gonçalves", + "profile_url": "https://github.com/jeffersongoncalves", + "public_contributions": 9438, + "public_repos": 115, + "public_gists": 26, + "observed_public_commits": 9438, + "observed_public_pull_requests": 247, + "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": 2775, + "public_repos": 268, + "public_gists": 47, + "observed_public_commits": 2775, + "observed_public_pull_requests": 732, + "followers": 4562, + "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": 2564, + "public_repos": 1849, + "public_gists": 1256, + "observed_public_commits": 2564, + "observed_public_pull_requests": 4, + "followers": 3282, + "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": 2083, + "public_repos": 169, + "public_gists": 106, + "observed_public_commits": 2083, + "observed_public_pull_requests": 11, + "followers": 17181, + "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": 1557, + "public_repos": 153, + "public_gists": 62, + "observed_public_commits": 1557, + "observed_public_pull_requests": 5, + "followers": 1974, + "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": 1395, + "public_repos": 132, + "public_gists": 167, + "observed_public_commits": 1395, + "observed_public_pull_requests": 68, + "followers": 9013, + "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": "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_repos": 256, + "public_gists": 45, + "observed_public_commits": 871, + "observed_public_pull_requests": 96, + "followers": 4893, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "flameastro", + "name": "Flame", + "profile_url": "https://github.com/flameastro", + "public_contributions": 848, + "public_repos": 25, + "public_gists": 0, + "observed_public_commits": 848, + "observed_public_pull_requests": 11, + "followers": 1371, + "location": "Santa Catarina, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "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, + "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 + }, + { + "login": "avelino", + "name": "Avelino", + "profile_url": "https://github.com/avelino", + "public_contributions": 795, + "public_repos": 260, + "public_gists": 143, + "observed_public_commits": 795, + "observed_public_pull_requests": 178, + "followers": 6384, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "argentinaluiz", + "name": "Luiz Carlos", + "profile_url": "https://github.com/argentinaluiz", + "public_contributions": 705, + "public_repos": 399, + "public_gists": 60, + "observed_public_commits": 705, + "observed_public_pull_requests": 3, + "followers": 2554, + "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": 512, + "public_repos": 309, + "public_gists": 0, + "observed_public_commits": 512, + "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": 32670, + "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": 396, + "public_repos": 181, + "public_gists": 128, + "observed_public_commits": 396, + "observed_public_pull_requests": 3, + "followers": 2355, + "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": 380, + "public_repos": 259, + "public_gists": 20, + "observed_public_commits": 380, + "observed_public_pull_requests": 200, + "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": 377, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 377, + "observed_public_pull_requests": 1, + "followers": 1641, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "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_gists": 2, + "observed_public_commits": 338, + "observed_public_pull_requests": 3, + "followers": 6921, + "location": "Florianópolis, Brazil", + "location_confidence": "multi-location", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "insidegui", + "name": "Guilherme Rambo", + "profile_url": "https://github.com/insidegui", + "public_contributions": 317, + "public_repos": 254, + "public_gists": 70, + "observed_public_commits": 317, + "observed_public_pull_requests": 40, + "followers": 4889, + "location": "Brazil", + "location_confidence": "exact-country", + "discovered_by_query": "location:Brazil repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-canada.json b/data/runs/2026-05-14/countries-canada.json new file mode 100644 index 0000000..e2a0e4a --- /dev/null +++ b/data/runs/2026-05-14/countries-canada.json @@ -0,0 +1,400 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37344 + ] + }, + "code": "CA", + "candidate_count": 123782, + "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": 63282, + "accepted": 25 + }, + { + "query": "location:Toronto repos:>5 type:user", + "total": 33664, + "accepted": 21 + }, + { + "query": "location:Vancouver repos:>5 type:user", + "total": 15802, + "accepted": 20 + }, + { + "query": "location:Montreal repos:>5 type:user", + "total": 11034, + "accepted": 24 + } + ], + "entries": [ + { + "login": "thestinger", + "name": "Daniel Micay", + "profile_url": "https://github.com/thestinger", + "public_contributions": 7411, + "public_repos": 14, + "public_gists": 50, + "observed_public_commits": 7411, + "observed_public_pull_requests": 1, + "followers": 2022, + "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": 7088, + "public_repos": 111, + "public_gists": 26, + "observed_public_commits": 7088, + "observed_public_pull_requests": 353, + "followers": 1621, + "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": 4792, + "public_repos": 224, + "public_gists": 344, + "observed_public_commits": 4792, + "observed_public_pull_requests": 314, + "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": 2155, + "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": 3233, + "public_repos": 315, + "public_gists": 98, + "observed_public_commits": 3233, + "observed_public_pull_requests": 136, + "followers": 1056, + "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": 2676, + "public_repos": 439, + "public_gists": 95, + "observed_public_commits": 2676, + "observed_public_pull_requests": 285, + "followers": 8010, + "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": 2542, + "public_repos": 23682, + "public_gists": 113, + "observed_public_commits": 2542, + "observed_public_pull_requests": 18, + "followers": 21222, + "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": 2143, + "public_repos": 161, + "public_gists": 4, + "observed_public_commits": 2143, + "observed_public_pull_requests": 93, + "followers": 1974, + "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": 2069, + "public_repos": 76, + "public_gists": 29, + "observed_public_commits": 2069, + "observed_public_pull_requests": 672, + "followers": 859, + "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": 2052, + "public_repos": 331, + "public_gists": 71, + "observed_public_commits": 2052, + "observed_public_pull_requests": 142, + "followers": 5638, + "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": 2040, + "public_repos": 130, + "public_gists": 26, + "observed_public_commits": 2040, + "observed_public_pull_requests": 216, + "followers": 1382, + "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": 1867, + "public_repos": 93, + "public_gists": 36, + "observed_public_commits": 1867, + "observed_public_pull_requests": 68, + "followers": 4979, + "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": 1767, + "public_repos": 262, + "public_gists": 82, + "observed_public_commits": 1767, + "observed_public_pull_requests": 437, + "followers": 4077, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "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_repos": 245, + "public_gists": 111, + "observed_public_commits": 1683, + "observed_public_pull_requests": 707, + "followers": 1597, + "location": "Seattle / Toronto", + "location_confidence": "multi-location", + "discovered_by_query": "location:Toronto repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "dsherret", + "name": "David Sherret", + "profile_url": "https://github.com/dsherret", + "public_contributions": 1581, + "public_repos": 184, + "public_gists": 19, + "observed_public_commits": 1581, + "observed_public_pull_requests": 1049, + "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": 1433, + "public_repos": 105, + "public_gists": 62, + "observed_public_commits": 1433, + "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": 1307, + "public_repos": 28, + "public_gists": 8, + "observed_public_commits": 1307, + "observed_public_pull_requests": 0, + "followers": 6540, + "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": 1150, + "public_repos": 249, + "public_gists": 10, + "observed_public_commits": 1150, + "observed_public_pull_requests": 33, + "followers": 1415, + "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": 940, + "public_repos": 314, + "public_gists": 126, + "observed_public_commits": 940, + "observed_public_pull_requests": 255, + "followers": 1979, + "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-14/countries-chile.json b/data/runs/2026-05-14/countries-chile.json new file mode 100644 index 0000000..7209d92 --- /dev/null +++ b/data/runs/2026-05-14/countries-chile.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 27050 + ] + }, + "code": "CL", + "candidate_count": 15032, + "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": 15032, + "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_gists": 0, + "observed_public_commits": 5512, + "observed_public_pull_requests": 2778, + "followers": 549, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 1 + }, + { + "login": "richonguzman", + "name": "Ricardo Guzman", + "profile_url": "https://github.com/richonguzman", + "public_contributions": 4958, + "public_repos": 18, + "public_gists": 0, + "observed_public_commits": 4958, + "observed_public_pull_requests": 23, + "followers": 303, + "location": "Viña del Mar, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "rodyherrera", + "name": "Rodolfo Herrera Hernandez", + "profile_url": "https://github.com/rodyherrera", + "public_contributions": 2651, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 2651, + "observed_public_pull_requests": 1, + "followers": 230, + "location": "Chile, Talca", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "CamilaJaviera91", + "name": "Camila Javiera Muñoz Navarro", + "profile_url": "https://github.com/CamilaJaviera91", + "public_contributions": 2272, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 2272, + "observed_public_pull_requests": 53, + "followers": 312, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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": 188, + "location": "Maitencillo, Valparaiso, Chile.", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "dfbustosus", + "name": "David Bustos Usta", + "profile_url": "https://github.com/dfbustosus", + "public_contributions": 1404, + "public_repos": 65, + "public_gists": 1, + "observed_public_commits": 1404, + "observed_public_pull_requests": 85, + "followers": 309, + "location": "Concepcion, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "bastianolea", + "name": "Bastián Olea Herera", + "profile_url": "https://github.com/bastianolea", + "public_contributions": 1213, + "public_repos": 99, + "public_gists": 38, + "observed_public_commits": 1213, + "observed_public_pull_requests": 0, + "followers": 330, + "location": "Santiago, Chile", + "location_confidence": "multi-location", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "Blandskron", + "name": "Blandskron", + "profile_url": "https://github.com/Blandskron", + "public_contributions": 1078, + "public_repos": 327, + "public_gists": 1, + "observed_public_commits": 1078, + "observed_public_pull_requests": 140, + "followers": 474, + "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": 812, + "public_repos": 57, + "public_gists": 120, + "observed_public_commits": 812, + "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": "longemen3000", + "name": "Andrés Riedemann", + "profile_url": "https://github.com/longemen3000", + "public_contributions": 767, + "public_repos": 124, + "public_gists": 4, + "observed_public_commits": 767, + "observed_public_pull_requests": 34, + "followers": 151, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "jbkunst", + "name": "Joshua Kunst", + "profile_url": "https://github.com/jbkunst", + "public_contributions": 763, + "public_repos": 99, + "public_gists": 3, + "observed_public_commits": 763, + "observed_public_pull_requests": 0, + "followers": 516, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "cmartinezs", + "name": "Carlos F. Martínez Sánchez", + "profile_url": "https://github.com/cmartinezs", + "public_contributions": 662, + "public_repos": 38, + "public_gists": 0, + "observed_public_commits": 662, + "observed_public_pull_requests": 6, + "followers": 160, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 15 + }, + { + "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": 15, + "previous_rank": 14 + }, + { + "login": "vicenteconejerosdelacruz", + "name": "Vicente Conejeros de la Cruz", + "profile_url": "https://github.com/vicenteconejerosdelacruz", + "public_contributions": 617, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 617, + "observed_public_pull_requests": 3, + "followers": 224, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "IgnacioPalma", + "name": "Ignacio Palma", + "profile_url": "https://github.com/IgnacioPalma", + "public_contributions": 612, + "public_repos": 40, + "public_gists": 0, + "observed_public_commits": 612, + "observed_public_pull_requests": 69, + "followers": 149, + "location": "Chile", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "Jhoel777ar", + "name": "Joel Andres C.", + "profile_url": "https://github.com/Jhoel777ar", + "public_contributions": 527, + "public_repos": 388, + "public_gists": 0, + "observed_public_commits": 527, + "observed_public_pull_requests": 10, + "followers": 638, + "location": "Chile - Bolivia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Chile repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "tyronejosee", + "name": "Tyrone José", + "profile_url": "https://github.com/tyronejosee", + "public_contributions": 512, + "public_repos": 111, + "public_gists": 2, + "observed_public_commits": 512, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-china.json b/data/runs/2026-05-14/countries-china.json new file mode 100644 index 0000000..bef1888 --- /dev/null +++ b/data/runs/2026-05-14/countries-china.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 122299 + ] + }, + "code": "CN", + "candidate_count": 118444, + "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": 118444, + "accepted": 100 + } + ], + "entries": [ + { + "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": 1, + "previous_rank": 1 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39770, + "public_repos": 229, + "public_gists": 18, + "observed_public_commits": 39770, + "observed_public_pull_requests": 178, + "followers": 5361, + "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": 6219, + "public_repos": 86, + "public_gists": 0, + "observed_public_commits": 6219, + "observed_public_pull_requests": 412, + "followers": 8093, + "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": 5765, + "public_repos": 257, + "public_gists": 6, + "observed_public_commits": 5765, + "observed_public_pull_requests": 17, + "followers": 9143, + "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": 5734, + "public_repos": 87, + "public_gists": 0, + "observed_public_commits": 5734, + "observed_public_pull_requests": 14, + "followers": 12621, + "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": 3048, + "public_repos": 197, + "public_gists": 3, + "observed_public_commits": 3048, + "observed_public_pull_requests": 0, + "followers": 6153, + "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": 2322, + "public_repos": 129, + "public_gists": 31, + "observed_public_commits": 2322, + "observed_public_pull_requests": 649, + "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": 2272, + "public_repos": 284, + "public_gists": 70, + "observed_public_commits": 2272, + "observed_public_pull_requests": 381, + "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": 1869, + "public_repos": 257, + "public_gists": 124, + "observed_public_commits": 1869, + "observed_public_pull_requests": 396, + "followers": 15800, + "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": 1419, + "public_repos": 427, + "public_gists": 85, + "observed_public_commits": 1419, + "observed_public_pull_requests": 1388, + "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": 1375, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 1375, + "observed_public_pull_requests": 1, + "followers": 5890, + "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": 1171, + "public_repos": 80, + "public_gists": 19, + "observed_public_commits": 1171, + "observed_public_pull_requests": 439, + "followers": 4927, + "location": "Shanghai, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "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", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "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": 17209, + "location": "Tianjin, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "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_gists": 8, + "observed_public_commits": 1046, + "observed_public_pull_requests": 420, + "followers": 7340, + "location": "Hangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 17 + }, + { + "login": "YunYouJun", + "name": "云游君", + "profile_url": "https://github.com/YunYouJun", + "public_contributions": 1025, + "public_repos": 248, + "public_gists": 1, + "observed_public_commits": 1025, + "observed_public_pull_requests": 61, + "followers": 5084, + "location": "Guangzhou, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "hiyouga", + "name": "Yaowei Zheng", + "profile_url": "https://github.com/hiyouga", + "public_contributions": 977, + "public_repos": 78, + "public_gists": 1, + "observed_public_commits": 977, + "observed_public_pull_requests": 293, + "followers": 6329, + "location": "Beijing, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "bigtreetech", + "name": "BIGTREETECH", + "profile_url": "https://github.com/bigtreetech", + "public_contributions": 769, + "public_repos": 180, + "public_gists": 1, + "observed_public_commits": 769, + "observed_public_pull_requests": 14, + "followers": 8111, + "location": "Shenzhen, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Huxpro", + "name": "Xuan Huang (黄玄)", + "profile_url": "https://github.com/Huxpro", + "public_contributions": 727, + "public_repos": 115, + "public_gists": 14, + "observed_public_commits": 727, + "observed_public_pull_requests": 341, + "followers": 7844, + "location": "[NY, CA, ...China]", + "location_confidence": "multi-location", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-denmark.json b/data/runs/2026-05-14/countries-denmark.json new file mode 100644 index 0000000..c34282a --- /dev/null +++ b/data/runs/2026-05-14/countries-denmark.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 23599 + ] + }, + "code": "DK", + "candidate_count": 10935, + "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": 10935, + "accepted": 100 + } + ], + "entries": [ + { + "login": "neoneye", + "name": "Simon Strandgaard", + "profile_url": "https://github.com/neoneye", + "public_contributions": 4662, + "public_repos": 214, + "public_gists": 35, + "observed_public_commits": 4662, + "observed_public_pull_requests": 396, + "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": 4221, + "public_repos": 20, + "public_gists": 0, + "observed_public_commits": 4221, + "observed_public_pull_requests": 96, + "followers": 299, + "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": 2110, + "public_repos": 226, + "public_gists": 19, + "observed_public_commits": 2110, + "observed_public_pull_requests": 151, + "followers": 1230, + "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": 1748, + "public_repos": 737, + "public_gists": 297, + "observed_public_commits": 1748, + "observed_public_pull_requests": 291, + "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": 1606, + "public_repos": 78, + "public_gists": 205, + "observed_public_commits": 1606, + "observed_public_pull_requests": 350, + "followers": 650, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "akien-mga", + "name": "Rémi Verschelde", + "profile_url": "https://github.com/akien-mga", + "public_contributions": 1570, + "public_repos": 248, + "public_gists": 13, + "observed_public_commits": 1570, + "observed_public_pull_requests": 180, + "followers": 1732, + "location": "Copenhagen, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 6 + }, + { + "login": "AJenbo", + "name": "Anders Jenbo", + "profile_url": "https://github.com/AJenbo", + "public_contributions": 1445, + "public_repos": 166, + "public_gists": 2, + "observed_public_commits": 1445, + "observed_public_pull_requests": 421, + "followers": 382, + "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": 1254, + "public_repos": 228, + "public_gists": 72, + "observed_public_commits": 1254, + "observed_public_pull_requests": 85, + "followers": 329, + "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": 928, + "public_repos": 21, + "public_gists": 0, + "observed_public_commits": 928, + "observed_public_pull_requests": 30, + "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": "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "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": 563, + "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": 856, + "public_repos": 89, + "public_gists": 18, + "observed_public_commits": 856, + "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": 826, + "public_repos": 100, + "public_gists": 5, + "observed_public_commits": 826, + "observed_public_pull_requests": 769, + "followers": 914, + "location": "Aalborg, Denmark", + "location_confidence": "multi-location", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "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, + "location": "Denmark", + "location_confidence": "exact-country", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "david-christiansen", + "name": "David Thrane Christiansen", + "profile_url": "https://github.com/david-christiansen", + "public_contributions": 773, + "public_repos": 177, + "public_gists": 45, + "observed_public_commits": 773, + "observed_public_pull_requests": 721, + "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": "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", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "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", + "discovered_by_query": "location:Denmark repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-finland.json b/data/runs/2026-05-14/countries-finland.json new file mode 100644 index 0000000..6d28570 --- /dev/null +++ b/data/runs/2026-05-14/countries-finland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 25745 + ] + }, + "code": "FI", + "candidate_count": 12684, + "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": 12684, + "accepted": 100 + } + ], + "entries": [ + { + "login": "penberg", + "name": "Pekka Enberg", + "profile_url": "https://github.com/penberg", + "public_contributions": 3953, + "public_repos": 58, + "public_gists": 2, + "observed_public_commits": 3953, + "observed_public_pull_requests": 754, + "followers": 1889, + "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": 3469, + "public_repos": 141, + "public_gists": 8, + "observed_public_commits": 3469, + "observed_public_pull_requests": 100, + "followers": 1130, + "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": 3383, + "public_repos": 135, + "public_gists": 111, + "observed_public_commits": 3383, + "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": 2816, + "public_repos": 260, + "public_gists": 208, + "observed_public_commits": 2816, + "observed_public_pull_requests": 6, + "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": 2700, + "public_repos": 308, + "public_gists": 6, + "observed_public_commits": 2700, + "observed_public_pull_requests": 42, + "followers": 321, + "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": 2512, + "public_repos": 1413, + "public_gists": 35, + "observed_public_commits": 2512, + "observed_public_pull_requests": 985, + "followers": 1126, + "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": 1060, + "location": "Helsinki, Finland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "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, + "location": "Finland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Finland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "dalathegreat", + "name": "Daniel Öster", + "profile_url": "https://github.com/dalathegreat", + "public_contributions": 1460, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 1460, + "observed_public_pull_requests": 377, + "followers": 1745, + "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": 1323, + "public_repos": 66, + "public_gists": 0, + "observed_public_commits": 1323, + "observed_public_pull_requests": 17, + "followers": 516, + "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": 1229, + "public_repos": 125, + "public_gists": 38, + "observed_public_commits": 1229, + "observed_public_pull_requests": 208, + "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": 937, + "public_repos": 384, + "public_gists": 12, + "observed_public_commits": 937, + "observed_public_pull_requests": 58, + "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": 885, + "public_repos": 279, + "public_gists": 0, + "observed_public_commits": 885, + "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": 779, + "public_repos": 32, + "public_gists": 5, + "observed_public_commits": 779, + "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": 757, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 757, + "observed_public_pull_requests": 404, + "followers": 673, + "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": 681, + "public_repos": 254, + "public_gists": 25, + "observed_public_commits": 681, + "observed_public_pull_requests": 330, + "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": 667, + "public_repos": 173, + "public_gists": 8, + "observed_public_commits": 667, + "observed_public_pull_requests": 209, + "followers": 451, + "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": 646, + "public_repos": 953, + "public_gists": 98, + "observed_public_commits": 646, + "observed_public_pull_requests": 361, + "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-14/countries-france.json b/data/runs/2026-05-14/countries-france.json new file mode 100644 index 0000000..c19e2d8 --- /dev/null +++ b/data/runs/2026-05-14/countries-france.json @@ -0,0 +1,388 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85391 + ] + }, + "code": "FR", + "candidate_count": 93868, + "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": 61519, + "accepted": 50 + }, + { + "query": "location:Paris repos:>5 type:user", + "total": 32349, + "accepted": 34 + } + ], + "entries": [ + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 29497, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 29497, + "observed_public_pull_requests": 38, + "followers": 15672, + "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": 12475, + "public_repos": 565, + "public_gists": 91, + "observed_public_commits": 12475, + "observed_public_pull_requests": 1456, + "followers": 4684, + "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": 9849, + "public_repos": 132, + "public_gists": 29, + "observed_public_commits": 9849, + "observed_public_pull_requests": 551, + "followers": 2103, + "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": 7438, + "public_repos": 465, + "public_gists": 429, + "observed_public_commits": 7438, + "observed_public_pull_requests": 231, + "followers": 6396, + "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": 6236, + "public_repos": 291, + "public_gists": 26, + "observed_public_commits": 6236, + "observed_public_pull_requests": 1505, + "followers": 2739, + "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": 6182, + "public_repos": 281, + "public_gists": 43, + "observed_public_commits": 6182, + "observed_public_pull_requests": 284, + "followers": 2103, + "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": 6051, + "public_repos": 558, + "public_gists": 810, + "observed_public_commits": 6051, + "observed_public_pull_requests": 178, + "followers": 4228, + "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": 3249, + "public_repos": 280, + "public_gists": 8, + "observed_public_commits": 3249, + "observed_public_pull_requests": 399, + "followers": 2336, + "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": 2351, + "public_repos": 101, + "public_gists": 24, + "observed_public_commits": 2351, + "observed_public_pull_requests": 50, + "followers": 4313, + "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": 2063, + "public_repos": 443, + "public_gists": 67, + "observed_public_commits": 2063, + "observed_public_pull_requests": 100, + "followers": 1232, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 11 + }, + { + "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": 2176, + "location": "Paris", + "location_confidence": "city-match", + "discovered_by_query": "location:Paris repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "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": 4158, + "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": 1800, + "public_repos": 97, + "public_gists": 12, + "observed_public_commits": 1800, + "observed_public_pull_requests": 183, + "followers": 13409, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "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_repos": 149, + "public_gists": 39, + "observed_public_commits": 1521, + "observed_public_pull_requests": 755, + "followers": 2043, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "StanGirard", + "name": "Stan Girard", + "profile_url": "https://github.com/StanGirard", + "public_contributions": 1376, + "public_repos": 93, + "public_gists": 12, + "observed_public_commits": 1376, + "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": 1010, + "public_repos": 27, + "public_gists": 14, + "observed_public_commits": 1010, + "observed_public_pull_requests": 6, + "followers": 4097, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "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_repos": 112, + "public_gists": 9, + "observed_public_commits": 897, + "observed_public_pull_requests": 147, + "followers": 2765, + "location": "Paris, France", + "location_confidence": "multi-location", + "discovered_by_query": "location:France repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "nadimkobeissi", + "name": "Nadim Kobeissi", + "profile_url": "https://github.com/nadimkobeissi", + "public_contributions": 897, + "public_repos": 26, + "public_gists": 0, + "observed_public_commits": 897, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-germany.json b/data/runs/2026-05-14/countries-germany.json new file mode 100644 index 0000000..30d5e9a --- /dev/null +++ b/data/runs/2026-05-14/countries-germany.json @@ -0,0 +1,394 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34581 + ] + }, + "code": "DE", + "candidate_count": 129858, + "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": 90077, + "accepted": 34 + }, + { + "query": "location:Berlin repos:>5 type:user", + "total": 28844, + "accepted": 22 + }, + { + "query": "location:Munich repos:>5 type:user", + "total": 10937, + "accepted": 32 + } + ], + "entries": [ + { + "login": "alexeygrigorev", + "name": "Alexey Grigorev", + "profile_url": "https://github.com/alexeygrigorev", + "public_contributions": 7355, + "public_repos": 179, + "public_gists": 39, + "observed_public_commits": 7355, + "observed_public_pull_requests": 20, + "followers": 5596, + "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": 4503, + "public_repos": 165, + "public_gists": 68, + "observed_public_commits": 4503, + "observed_public_pull_requests": 56, + "followers": 4808, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "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_repos": 74, + "public_gists": 10, + "observed_public_commits": 4054, + "observed_public_pull_requests": 53, + "followers": 7611, + "location": "Siegburg, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "brillout", + "name": "Rom", + "profile_url": "https://github.com/brillout", + "public_contributions": 4052, + "public_repos": 432, + "public_gists": 3, + "observed_public_commits": 4052, + "observed_public_pull_requests": 571, + "followers": 1383, + "location": "Germany, Munich", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "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, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "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, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "posva", + "name": "Eduardo San Martin Morote", + "profile_url": "https://github.com/posva", + "public_contributions": 2071, + "public_repos": 386, + "public_gists": 18, + "observed_public_commits": 2071, + "observed_public_pull_requests": 56, + "followers": 6522, + "location": "Berlin", + "location_confidence": "city-match", + "discovered_by_query": "location:Berlin repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "pepelsbey", + "name": "Vadim Makeev", + "profile_url": "https://github.com/pepelsbey", + "public_contributions": 1633, + "public_repos": 54, + "public_gists": 111, + "observed_public_commits": 1633, + "observed_public_pull_requests": 161, + "followers": 2467, + "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 + }, + { + "login": "leahneukirchen", + "name": "Leah Neukirchen", + "profile_url": "https://github.com/leahneukirchen", + "public_contributions": 1462, + "public_repos": 217, + "public_gists": 8, + "observed_public_commits": 1462, + "observed_public_pull_requests": 29, + "followers": 1489, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "aeneasr", + "name": "hackerman", + "profile_url": "https://github.com/aeneasr", + "public_contributions": 1370, + "public_repos": 263, + "public_gists": 43, + "observed_public_commits": 1370, + "observed_public_pull_requests": 166, + "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": 1297, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1297, + "observed_public_pull_requests": 304, + "followers": 1786, + "location": "Munich", + "location_confidence": "city-match", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "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_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", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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": 1178, + "location": "Munich, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Munich repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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_repos": 129, + "public_gists": 37, + "observed_public_commits": 1016, + "observed_public_pull_requests": 573, + "followers": 8033, + "location": "Stuttgart, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 17 + }, + { + "login": "tiangolo", + "name": "Sebastián Ramírez", + "profile_url": "https://github.com/tiangolo", + "public_contributions": 868, + "public_repos": 66, + "public_gists": 1, + "observed_public_commits": 868, + "observed_public_pull_requests": 574, + "followers": 31288, + "location": "Berlin, Germany", + "location_confidence": "multi-location", + "discovered_by_query": "location:Germany repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "nikic", + "name": "Nikita Popov", + "profile_url": "https://github.com/nikic", + "public_contributions": 815, + "public_repos": 140, + "public_gists": 73, + "observed_public_commits": 815, + "observed_public_pull_requests": 465, + "followers": 6478, + "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-14/countries-hong-kong.json b/data/runs/2026-05-14/countries-hong-kong.json new file mode 100644 index 0000000..dee8500 --- /dev/null +++ b/data/runs/2026-05-14/countries-hong-kong.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 34483 + ] + }, + "code": "HK", + "candidate_count": 8783, + "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": 8783, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Anduin2017", + "name": "Anduin Xue", + "profile_url": "https://github.com/Anduin2017", + "public_contributions": 9114, + "public_repos": 142, + "public_gists": 14, + "observed_public_commits": 9114, + "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": 6309, + "public_repos": 107, + "public_gists": 1, + "observed_public_commits": 6309, + "observed_public_pull_requests": 5, + "followers": 1109, + "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": 5527, + "public_repos": 2897, + "public_gists": 98, + "observed_public_commits": 5527, + "observed_public_pull_requests": 1, + "followers": 399, + "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": 2559, + "public_repos": 28, + "public_gists": 0, + "observed_public_commits": 2559, + "observed_public_pull_requests": 1, + "followers": 742, + "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": 2197, + "public_repos": 128, + "public_gists": 0, + "observed_public_commits": 2197, + "observed_public_pull_requests": 428, + "followers": 1581, + "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": 339, + "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": 98, + "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": 8 + }, + { + "login": "DarkLight1337", + "name": "Cyrus Leung", + "profile_url": "https://github.com/DarkLight1337", + "public_contributions": 1974, + "public_repos": 16, + "public_gists": 0, + "observed_public_commits": 1974, + "observed_public_pull_requests": 529, + "followers": 420, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 7 + }, + { + "login": "ArgoZhang", + "name": "Argo Zhang", + "profile_url": "https://github.com/ArgoZhang", + "public_contributions": 1442, + "public_repos": 117, + "public_gists": 0, + "observed_public_commits": 1442, + "observed_public_pull_requests": 1237, + "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": 1354, + "public_repos": 153, + "public_gists": 23, + "observed_public_commits": 1354, + "observed_public_pull_requests": 153, + "followers": 1686, + "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": 1270, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 1270, + "observed_public_pull_requests": 0, + "followers": 1460, + "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": "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, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "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": 957, + "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": "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, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "tiann", + "name": "weishu", + "profile_url": "https://github.com/tiann", + "public_contributions": 663, + "public_repos": 146, + "public_gists": 9, + "observed_public_commits": 663, + "observed_public_pull_requests": 23, + "followers": 8299, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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": 16, + "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": 361, + "followers": 313, + "location": "Shenzhen/Hong Kong, China", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "tobychui", + "name": "Toby Chui", + "profile_url": "https://github.com/tobychui", + "public_contributions": 469, + "public_repos": 59, + "public_gists": 4, + "observed_public_commits": 469, + "observed_public_pull_requests": 31, + "followers": 531, + "location": "Hong Kong / Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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/runs/2026-05-14/countries-india.json b/data/runs/2026-05-14/countries-india.json new file mode 100644 index 0000000..95407ee --- /dev/null +++ b/data/runs/2026-05-14/countries-india.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 517396 + ] + }, + "code": "IN", + "candidate_count": 234566, + "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": 234566, + "accepted": 100 + } + ], + "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": "kovidgoyal", + "name": "Kovid Goyal", + "profile_url": "https://github.com/kovidgoyal", + "public_contributions": 4634, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 4634, + "observed_public_pull_requests": 4, + "followers": 5509, + "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": 2429, + "public_repos": 313, + "public_gists": 41, + "observed_public_commits": 2429, + "observed_public_pull_requests": 37, + "followers": 2623, + "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": 1899, + "public_repos": 1704, + "public_gists": 23, + "observed_public_commits": 1899, + "observed_public_pull_requests": 1, + "followers": 12419, + "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": 1801, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 1801, + "observed_public_pull_requests": 330, + "followers": 2192, + "location": "india", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "MAZHARMIK", + "name": "MAZHAR", + "profile_url": "https://github.com/MAZHARMIK", + "public_contributions": 962, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 962, + "observed_public_pull_requests": 0, + "followers": 2751, + "location": "Gurgaon, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "PeetlaMahesh123", + "name": "🎯✨Peetla Mahesh💫🤖", + "profile_url": "https://github.com/PeetlaMahesh123", + "public_contributions": 949, + "public_repos": 34, + "public_gists": 0, + "observed_public_commits": 949, + "observed_public_pull_requests": 0, + "followers": 1994, + "location": "Mico Layout , Bangalore, Karnataka, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "sivaprasadreddy", + "name": "K. Siva Prasad Reddy", + "profile_url": "https://github.com/sivaprasadreddy", + "public_contributions": 913, + "public_repos": 165, + "public_gists": 63, + "observed_public_commits": 913, + "observed_public_pull_requests": 28, + "followers": 1864, + "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": 796, + "public_repos": 275, + "public_gists": 158, + "observed_public_commits": 796, + "observed_public_pull_requests": 467, + "followers": 3225, + "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": 726, + "public_repos": 169, + "public_gists": 42, + "observed_public_commits": 726, + "observed_public_pull_requests": 54, + "followers": 1881, + "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": 602, + "public_repos": 286, + "public_gists": 70, + "observed_public_commits": 602, + "observed_public_pull_requests": 8, + "followers": 1732, + "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": 582, + "public_repos": 57, + "public_gists": 0, + "observed_public_commits": 582, + "observed_public_pull_requests": 165, + "followers": 2327, + "location": "India", + "location_confidence": "exact-country", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 13 + }, + { + "login": "Aakashdeveloper", + "name": "Aakash ", + "profile_url": "https://github.com/Aakashdeveloper", + "public_contributions": 541, + "public_repos": 790, + "public_gists": 1, + "observed_public_commits": 541, + "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": 12 + }, + { + "login": "liyasthomas", + "name": "Liyas Thomas", + "profile_url": "https://github.com/liyasthomas", + "public_contributions": 438, + "public_repos": 41, + "public_gists": 12, + "observed_public_commits": 438, + "observed_public_pull_requests": 0, + "followers": 3570, + "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": 2537, + "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": 376, + "public_repos": 89, + "public_gists": 4, + "observed_public_commits": 376, + "observed_public_pull_requests": 134, + "followers": 1909, + "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": 361, + "public_repos": 197, + "public_gists": 25, + "observed_public_commits": 361, + "observed_public_pull_requests": 10, + "followers": 2552, + "location": "Bangalore, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "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_repos": 127, + "public_gists": 40, + "observed_public_commits": 301, + "observed_public_pull_requests": 0, + "followers": 8486, + "location": "New Delhi, India", + "location_confidence": "multi-location", + "discovered_by_query": "location:India repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "vermakhushboo", + "name": "Khushboo Verma", + "profile_url": "https://github.com/vermakhushboo", + "public_contributions": 285, + "public_repos": 118, + "public_gists": 0, + "observed_public_commits": 285, + "observed_public_pull_requests": 84, + "followers": 1777, + "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-14/countries-indonesia.json b/data/runs/2026-05-14/countries-indonesia.json new file mode 100644 index 0000000..e751cc5 --- /dev/null +++ b/data/runs/2026-05-14/countries-indonesia.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 133904 + ] + }, + "code": "ID", + "candidate_count": 53115, + "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": 53115, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 78382, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "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": 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", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "alsyundawy", + "name": "༺ Initial H ༻", + "profile_url": "https://github.com/alsyundawy", + "public_contributions": 5837, + "public_repos": 632, + "public_gists": 103, + "observed_public_commits": 5837, + "observed_public_pull_requests": 29, + "followers": 530, + "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": 3522, + "public_repos": 253, + "public_gists": 21, + "observed_public_commits": 3522, + "observed_public_pull_requests": 23, + "followers": 1223, + "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": 2634, + "public_repos": 221, + "public_gists": 15, + "observed_public_commits": 2634, + "observed_public_pull_requests": 15, + "followers": 1616, + "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": 1672, + "public_repos": 656, + "public_gists": 69, + "observed_public_commits": 1672, + "observed_public_pull_requests": 1034, + "followers": 730, + "location": "Bandung, Indonesia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 7 + }, + { + "login": "goFrendiAsgard", + "name": "Go Frendi Gunawan", + "profile_url": "https://github.com/goFrendiAsgard", + "public_contributions": 1615, + "public_repos": 265, + "public_gists": 63, + "observed_public_commits": 1615, + "observed_public_pull_requests": 146, + "followers": 501, + "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 + }, + { + "login": "KOSASIH", + "name": "KOSASIH", + "profile_url": "https://github.com/KOSASIH", + "public_contributions": 1611, + "public_repos": 977, + "public_gists": 42, + "observed_public_commits": 1611, + "observed_public_pull_requests": 16, + "followers": 3074, + "location": "INDONESIA", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 6 + }, + { + "login": "dwisiswant0", + "name": "Dwi Siswanto", + "profile_url": "https://github.com/dwisiswant0", + "public_contributions": 1489, + "public_repos": 165, + "public_gists": 49, + "observed_public_commits": 1489, + "observed_public_pull_requests": 224, + "followers": 2179, + "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": 1286, + "public_repos": 119, + "public_gists": 11, + "observed_public_commits": 1286, + "observed_public_pull_requests": 26, + "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": "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_gists": 15, + "observed_public_commits": 1125, + "observed_public_pull_requests": 108, + "followers": 629, + "location": "Jakarta, Indonesia ", + "location_confidence": "multi-location", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "Mufacoderz", + "name": "Muhammad Fadil", + "profile_url": "https://github.com/Mufacoderz", + "public_contributions": 947, + "public_repos": 52, + "public_gists": 0, + "observed_public_commits": 947, + "observed_public_pull_requests": 10, + "followers": 621, + "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": 885, + "public_repos": 445, + "public_gists": 0, + "observed_public_commits": 885, + "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": 779, + "public_repos": 157, + "public_gists": 101, + "observed_public_commits": 779, + "observed_public_pull_requests": 22, + "followers": 517, + "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": 762, + "public_repos": 107, + "public_gists": 2, + "observed_public_commits": 762, + "observed_public_pull_requests": 13, + "followers": 1238, + "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": 701, + "public_repos": 99, + "public_gists": 0, + "observed_public_commits": 701, + "observed_public_pull_requests": 0, + "followers": 1121, + "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": 627, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_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, + "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-14/countries-ireland.json b/data/runs/2026-05-14/countries-ireland.json new file mode 100644 index 0000000..6173b4d --- /dev/null +++ b/data/runs/2026-05-14/countries-ireland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 15547 + ] + }, + "code": "IE", + "candidate_count": 13728, + "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": 13728, + "accepted": 100 + } + ], + "entries": [ + { + "login": "guibranco", + "name": "Guilherme Branco Stracini", + "profile_url": "https://github.com/guibranco", + "public_contributions": 2612, + "public_repos": 103, + "public_gists": 80, + "observed_public_commits": 2612, + "observed_public_pull_requests": 803, + "followers": 906, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "conorheffron", + "name": "Conor Heffron", + "profile_url": "https://github.com/conorheffron", + "public_contributions": 2425, + "public_repos": 64, + "public_gists": 4, + "observed_public_commits": 2425, + "observed_public_pull_requests": 559, + "followers": 503, + "location": "Kilcock, Co. Kildare, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "stack72", + "name": "Paul Stack", + "profile_url": "https://github.com/stack72", + "public_contributions": 2370, + "public_repos": 221, + "public_gists": 78, + "observed_public_commits": 2370, + "observed_public_pull_requests": 1544, + "followers": 464, + "location": "Derry, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "jeromeetienne", + "name": "Jerome Etienne", + "profile_url": "https://github.com/jeromeetienne", + "public_contributions": 1781, + "public_repos": 332, + "public_gists": 44, + "observed_public_commits": 1781, + "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 + }, + { + "login": "fandreuz", + "name": "Francesco Andreuzzi", + "profile_url": "https://github.com/fandreuz", + "public_contributions": 1161, + "public_repos": 79, + "public_gists": 2, + "observed_public_commits": 1161, + "observed_public_pull_requests": 173, + "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": 1148, + "public_repos": 107, + "public_gists": 5, + "observed_public_commits": 1148, + "observed_public_pull_requests": 741, + "followers": 865, + "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": 921, + "public_repos": 145, + "public_gists": 63, + "observed_public_commits": 921, + "observed_public_pull_requests": 310, + "followers": 362, + "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": 884, + "public_repos": 142, + "public_gists": 19, + "observed_public_commits": 884, + "observed_public_pull_requests": 34, + "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": "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_gists": 119, + "observed_public_commits": 691, + "observed_public_pull_requests": 402, + "followers": 433, + "location": "Dublin, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "miguelgrinberg", + "name": "Miguel Grinberg", + "profile_url": "https://github.com/miguelgrinberg", + "public_contributions": 550, + "public_repos": 216, + "public_gists": 23, + "observed_public_commits": 550, + "observed_public_pull_requests": 233, + "followers": 12908, + "location": "Ireland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "syxanash", + "name": "Simone or simply /^syx.*$/", + "profile_url": "https://github.com/syxanash", + "public_contributions": 502, + "public_repos": 31, + "public_gists": 17, + "observed_public_commits": 502, + "observed_public_pull_requests": 13, + "followers": 268, + "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": 491, + "public_repos": 109, + "public_gists": 14, + "observed_public_commits": 491, + "observed_public_pull_requests": 243, + "followers": 464, + "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": 453, + "public_repos": 65, + "public_gists": 6, + "observed_public_commits": 453, + "observed_public_pull_requests": 151, + "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 + }, + { + "login": "skooter500", + "name": "Bryan Duggan", + "profile_url": "https://github.com/skooter500", + "public_contributions": 453, + "public_repos": 339, + "public_gists": 0, + "observed_public_commits": 453, + "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": 17 + }, + { + "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": 171, + "followers": 2480, + "location": "Galway, Ireland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ireland repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "mdibaiee", + "name": "Mahdi Dibaiee", + "profile_url": "https://github.com/mdibaiee", + "public_contributions": 403, + "public_repos": 176, + "public_gists": 11, + "observed_public_commits": 403, + "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": 19 + } + ] +} diff --git a/data/runs/2026-05-14/countries-israel.json b/data/runs/2026-05-14/countries-israel.json new file mode 100644 index 0000000..021819f --- /dev/null +++ b/data/runs/2026-05-14/countries-israel.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 25296 + ] + }, + "code": "IL", + "candidate_count": 11640, + "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": 11640, + "accepted": 100 + } + ], + "entries": [ + { + "login": "szabgab", + "name": "Gábor Szabó", + "profile_url": "https://github.com/szabgab", + "public_contributions": 5105, + "public_repos": 1208, + "public_gists": 18, + "observed_public_commits": 5105, + "observed_public_pull_requests": 463, + "followers": 688, + "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": 4624, + "public_repos": 156, + "public_gists": 21, + "observed_public_commits": 4624, + "observed_public_pull_requests": 1765, + "followers": 1952, + "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": 3200, + "public_repos": 245, + "public_gists": 11, + "observed_public_commits": 3200, + "observed_public_pull_requests": 799, + "followers": 261, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "urish", + "name": "Uri Shaked", + "profile_url": "https://github.com/urish", + "public_contributions": 2684, + "public_repos": 647, + "public_gists": 132, + "observed_public_commits": 2684, + "observed_public_pull_requests": 23, + "followers": 1413, + "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 + }, + { + "login": "tontinton", + "name": "Tony Solomonik", + "profile_url": "https://github.com/tontinton", + "public_contributions": 2082, + "public_repos": 73, + "public_gists": 0, + "observed_public_commits": 2082, + "observed_public_pull_requests": 163, + "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": 1433, + "public_repos": 77, + "public_gists": 17, + "observed_public_commits": 1433, + "observed_public_pull_requests": 45, + "followers": 213, + "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": 1397, + "public_repos": 242, + "public_gists": 3, + "observed_public_commits": 1397, + "observed_public_pull_requests": 819, + "followers": 1043, + "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": 1309, + "public_repos": 85, + "public_gists": 36, + "observed_public_commits": 1309, + "observed_public_pull_requests": 1031, + "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": "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, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "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, + "location": "Israel", + "location_confidence": "exact-country", + "discovered_by_query": "location:Israel repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 12 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1125, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, + "followers": 2214, + "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 + }, + { + "login": "shlomif", + "name": "Shlomi Fish", + "profile_url": "https://github.com/shlomif", + "public_contributions": 1003, + "public_repos": 1012, + "public_gists": 18, + "observed_public_commits": 1003, + "observed_public_pull_requests": 17, + "followers": 443, + "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": 954, + "public_repos": 58, + "public_gists": 0, + "observed_public_commits": 954, + "observed_public_pull_requests": 210, + "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": 874, + "public_repos": 113, + "public_gists": 37, + "observed_public_commits": 874, + "observed_public_pull_requests": 14, + "followers": 590, + "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": 831, + "public_repos": 896, + "public_gists": 284, + "observed_public_commits": 831, + "observed_public_pull_requests": 46, + "followers": 338, + "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": 752, + "public_repos": 108, + "public_gists": 4, + "observed_public_commits": 752, + "observed_public_pull_requests": 162, + "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": 595, + "public_repos": 15, + "public_gists": 2, + "observed_public_commits": 595, + "observed_public_pull_requests": 0, + "followers": 459, + "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": "snoyberg", + "name": "Michael Snoyman", + "profile_url": "https://github.com/snoyberg", + "public_contributions": 590, + "public_repos": 412, + "public_gists": 273, + "observed_public_commits": 590, + "observed_public_pull_requests": 135, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-italy.json b/data/runs/2026-05-14/countries-italy.json new file mode 100644 index 0000000..6773ad6 --- /dev/null +++ b/data/runs/2026-05-14/countries-italy.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 97824 + ] + }, + "code": "IT", + "candidate_count": 25203, + "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": 25203, + "accepted": 100 + } + ], + "entries": [ + { + "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": 1, + "previous_rank": 1 + }, + { + "login": "remorses", + "name": "Tommy D. Rossi", + "profile_url": "https://github.com/remorses", + "public_contributions": 8291, + "public_repos": 648, + "public_gists": 45, + "observed_public_commits": 8291, + "observed_public_pull_requests": 246, + "followers": 981, + "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": 4704, + "public_repos": 366, + "public_gists": 11, + "observed_public_commits": 4704, + "observed_public_pull_requests": 898, + "followers": 2167, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "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_repos": 25, + "public_gists": 0, + "observed_public_commits": 2116, + "observed_public_pull_requests": 0, + "followers": 652, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "mcollina", + "name": "Matteo Collina", + "profile_url": "https://github.com/mcollina", + "public_contributions": 1897, + "public_repos": 813, + "public_gists": 64, + "observed_public_commits": 1897, + "observed_public_pull_requests": 718, + "followers": 11154, + "location": "Forlì, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "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_repos": 100, + "public_gists": 25, + "observed_public_commits": 1721, + "observed_public_pull_requests": 128, + "followers": 631, + "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 + }, + { + "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": 10, + "previous_rank": 10 + }, + { + "login": "evilsocket", + "name": "Simone Margaritelli", + "profile_url": "https://github.com/evilsocket", + "public_contributions": 1510, + "public_repos": 199, + "public_gists": 37, + "observed_public_commits": 1510, + "observed_public_pull_requests": 7, + "followers": 9206, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "0xdea", + "name": "raptor", + "profile_url": "https://github.com/0xdea", + "public_contributions": 1496, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 1496, + "observed_public_pull_requests": 31, + "followers": 1108, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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", + "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": 14, + "previous_rank": 13 + }, + { + "login": "mlocati", + "name": "Michele Locati", + "profile_url": "https://github.com/mlocati", + "public_contributions": 1314, + "public_repos": 287, + "public_gists": 27, + "observed_public_commits": 1314, + "observed_public_pull_requests": 426, + "followers": 677, + "location": "Como, Italy", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "edoardottt", + "name": "Edoardo Ottavianelli", + "profile_url": "https://github.com/edoardottt", + "public_contributions": 1261, + "public_repos": 73, + "public_gists": 16, + "observed_public_commits": 1261, + "observed_public_pull_requests": 161, + "followers": 1705, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "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", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "giacomocavalieri", + "name": "Giacomo Cavalieri", + "profile_url": "https://github.com/giacomocavalieri", + "public_contributions": 981, + "public_repos": 157, + "public_gists": 26, + "observed_public_commits": 981, + "observed_public_pull_requests": 234, + "followers": 598, + "location": "Italy", + "location_confidence": "exact-country", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Italy repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-japan.json b/data/runs/2026-05-14/countries-japan.json new file mode 100644 index 0000000..0d594fe --- /dev/null +++ b/data/runs/2026-05-14/countries-japan.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 67092 + ] + }, + "code": "JP", + "candidate_count": 39323, + "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": 39323, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mizchi", + "name": "Kotaro Chikuba", + "profile_url": "https://github.com/mizchi", + "public_contributions": 13879, + "public_repos": 630, + "public_gists": 762, + "observed_public_commits": 13879, + "observed_public_pull_requests": 738, + "followers": 1828, + "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": 9905, + "public_repos": 989, + "public_gists": 174, + "observed_public_commits": 9905, + "observed_public_pull_requests": 3903, + "followers": 1034, + "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": 8058, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 8058, + "observed_public_pull_requests": 1, + "followers": 4364, + "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": 7246, + "public_repos": 38, + "public_gists": 9, + "observed_public_commits": 7246, + "observed_public_pull_requests": 59, + "followers": 1061, + "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": 6849, + "public_repos": 60, + "public_gists": 12, + "observed_public_commits": 6849, + "observed_public_pull_requests": 743, + "followers": 3567, + "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": 6010, + "public_repos": 1547, + "public_gists": 987, + "observed_public_commits": 6010, + "observed_public_pull_requests": 583, + "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": 4702, + "public_repos": 320, + "public_gists": 253, + "observed_public_commits": 4702, + "observed_public_pull_requests": 633, + "followers": 1629, + "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": 3928, + "public_repos": 233, + "public_gists": 11, + "observed_public_commits": 3928, + "observed_public_pull_requests": 1658, + "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": 3273, + "public_repos": 114, + "public_gists": 0, + "observed_public_commits": 3273, + "observed_public_pull_requests": 65, + "followers": 1203, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 11 + }, + { + "login": "amatsuda", + "name": "Akira Matsuda", + "profile_url": "https://github.com/amatsuda", + "public_contributions": 3242, + "public_repos": 252, + "public_gists": 47, + "observed_public_commits": 3242, + "observed_public_pull_requests": 332, + "followers": 2956, + "location": "Tokyo, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mattn", + "name": "mattn", + "profile_url": "https://github.com/mattn", + "public_contributions": 3130, + "public_repos": 2256, + "public_gists": 1944, + "observed_public_commits": 3130, + "observed_public_pull_requests": 394, + "followers": 13334, + "location": "Osaka, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 10 + }, + { + "login": "matz", + "name": "Yukihiro \"Matz\" Matsumoto", + "profile_url": "https://github.com/matz", + "public_contributions": 2837, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 2837, + "observed_public_pull_requests": 42, + "followers": 10409, + "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": 2734, + "public_repos": 425, + "public_gists": 0, + "observed_public_commits": 2734, + "observed_public_pull_requests": 198, + "followers": 1861, + "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": 2671, + "public_repos": 934, + "public_gists": 215, + "observed_public_commits": 2671, + "observed_public_pull_requests": 7, + "followers": 23620, + "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": 2613, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2613, + "observed_public_pull_requests": 11, + "followers": 1417, + "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": 2227, + "public_repos": 339, + "public_gists": 180, + "observed_public_commits": 2227, + "observed_public_pull_requests": 239, + "followers": 1248, + "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": 2188, + "public_repos": 503, + "public_gists": 230, + "observed_public_commits": 2188, + "observed_public_pull_requests": 1269, + "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 + }, + { + "login": "hajimehoshi", + "name": "Hajime Hoshi", + "profile_url": "https://github.com/hajimehoshi", + "public_contributions": 2165, + "public_repos": 181, + "public_gists": 70, + "observed_public_commits": 2165, + "observed_public_pull_requests": 29, + "followers": 2449, + "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_repos": 54, + "public_gists": 18, + "observed_public_commits": 2105, + "observed_public_pull_requests": 869, + "followers": 1191, + "location": "Japan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Japan repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-malaysia.json b/data/runs/2026-05-14/countries-malaysia.json new file mode 100644 index 0000000..0372e51 --- /dev/null +++ b/data/runs/2026-05-14/countries-malaysia.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 37042 + ] + }, + "code": "MY", + "candidate_count": 8524, + "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": 8524, + "accepted": 100 + } + ], + "entries": [ + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "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": 7483, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 7483, + "observed_public_pull_requests": 0, + "followers": 458, + "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": 4724, + "public_repos": 6, + "public_gists": 0, + "observed_public_commits": 4724, + "observed_public_pull_requests": 36, + "followers": 243, + "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": 2134, + "public_repos": 9, + "public_gists": 0, + "observed_public_commits": 2134, + "observed_public_pull_requests": 0, + "followers": 674, + "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": 1744, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1744, + "observed_public_pull_requests": 8, + "followers": 255, + "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": 1272, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 1272, + "observed_public_pull_requests": 0, + "followers": 197, + "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": 1155, + "public_repos": 193, + "public_gists": 31, + "observed_public_commits": 1155, + "observed_public_pull_requests": 339, + "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": "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_gists": 0, + "observed_public_commits": 829, + "observed_public_pull_requests": 82, + "followers": 638, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "Innocentsax", + "name": "INNOCENT UDO ", + "profile_url": "https://github.com/Innocentsax", + "public_contributions": 784, + "public_repos": 70, + "public_gists": 0, + "observed_public_commits": 784, + "observed_public_pull_requests": 2, + "followers": 1360, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "bluwy", + "name": "Bjorn Lu", + "profile_url": "https://github.com/bluwy", + "public_contributions": 632, + "public_repos": 104, + "public_gists": 22, + "observed_public_commits": 632, + "observed_public_pull_requests": 141, + "followers": 1619, + "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": 546, + "public_repos": 62, + "public_gists": 66, + "observed_public_commits": 546, + "observed_public_pull_requests": 0, + "followers": 1887, + "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": 396, + "public_repos": 873, + "public_gists": 62, + "observed_public_commits": 396, + "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": 97, + "public_gists": 51, + "observed_public_commits": 373, + "observed_public_pull_requests": 2, + "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": 1702, + "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": 282, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 282, + "observed_public_pull_requests": 39, + "followers": 934, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "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_repos": 85, + "public_gists": 2, + "observed_public_commits": 234, + "observed_public_pull_requests": 2, + "followers": 150, + "location": "Malaysia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "Y-T-G", + "name": "Mohammed Yasin", + "profile_url": "https://github.com/Y-T-G", + "public_contributions": 217, + "public_repos": 54, + "public_gists": 8, + "observed_public_commits": 217, + "observed_public_pull_requests": 236, + "followers": 186, + "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-14/countries-mexico.json b/data/runs/2026-05-14/countries-mexico.json new file mode 100644 index 0000000..5e40d9f --- /dev/null +++ b/data/runs/2026-05-14/countries-mexico.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 12953 + ] + }, + "code": "MX", + "candidate_count": 17211, + "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": 17211, + "accepted": 100 + } + ], + "entries": [ + { + "login": "holasoymalva", + "name": "Leon Martin", + "profile_url": "https://github.com/holasoymalva", + "public_contributions": 2981, + "public_repos": 261, + "public_gists": 32, + "observed_public_commits": 2981, + "observed_public_pull_requests": 1128, + "followers": 2335, + "location": "CDMX - Mexico.", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "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_repos": 36, + "public_gists": 6, + "observed_public_commits": 1647, + "observed_public_pull_requests": 157, + "followers": 878, + "location": "Guadalajara, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "ImmediateMurderProfessionals", + "name": "BombCraft", + "profile_url": "https://github.com/ImmediateMurderProfessionals", + "public_contributions": 1397, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 1397, + "observed_public_pull_requests": 2, + "followers": 524, + "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": "domix", + "name": "Domingo Suarez Torres", + "profile_url": "https://github.com/domix", + "public_contributions": 1105, + "public_repos": 289, + "public_gists": 36, + "observed_public_commits": 1105, + "observed_public_pull_requests": 237, + "followers": 346, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "lavrton", + "name": "Anton Lavrenov", + "profile_url": "https://github.com/lavrton", + "public_contributions": 932, + "public_repos": 47, + "public_gists": 28, + "observed_public_commits": 932, + "observed_public_pull_requests": 4, + "followers": 711, + "location": "Cancun, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "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": 7, + "previous_rank": 7 + }, + { + "login": "gwolf", + "name": "Gunnar Wolf", + "profile_url": "https://github.com/gwolf", + "public_contributions": 777, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 777, + "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, + "previous_rank": 8 + }, + { + "login": "DouweM", + "name": "Douwe Maan", + "profile_url": "https://github.com/DouweM", + "public_contributions": 771, + "public_repos": 177, + "public_gists": 16, + "observed_public_commits": 771, + "observed_public_pull_requests": 541, + "followers": 463, + "location": "Mexico City", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mrpollo", + "name": "Ramon Roche", + "profile_url": "https://github.com/mrpollo", + "public_contributions": 733, + "public_repos": 123, + "public_gists": 97, + "observed_public_commits": 733, + "observed_public_pull_requests": 261, + "followers": 224, + "location": "Tijuana, Baja California, Mexico", + "location_confidence": "multi-location", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "mariochavez", + "name": "Mario Alberto Chávez", + "profile_url": "https://github.com/mariochavez", + "public_contributions": 615, + "public_repos": 196, + "public_gists": 62, + "observed_public_commits": 615, + "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, + "previous_rank": 11 + }, + { + "login": "SofiDevO", + "name": "Angela Sofia Osorio ", + "profile_url": "https://github.com/SofiDevO", + "public_contributions": 562, + "public_repos": 129, + "public_gists": 12, + "observed_public_commits": 562, + "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, + "previous_rank": 12 + }, + { + "login": "ivam3", + "name": "Milton Mújica", + "profile_url": "https://github.com/ivam3", + "public_contributions": 560, + "public_repos": 14, + "public_gists": 0, + "observed_public_commits": 560, + "observed_public_pull_requests": 1, + "followers": 499, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "edglaz", + "profile_url": "https://github.com/edglaz", + "public_contributions": 558, + "public_repos": 12, + "public_gists": 0, + "observed_public_commits": 558, + "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 + }, + { + "login": "EliverLara", + "name": "Eliver L.", + "profile_url": "https://github.com/EliverLara", + "public_contributions": 482, + "public_repos": 62, + "public_gists": 8, + "observed_public_commits": 482, + "observed_public_pull_requests": 1, + "followers": 1133, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "tylerjereddy", + "name": "Tyler Reddy", + "profile_url": "https://github.com/tylerjereddy", + "public_contributions": 420, + "public_repos": 144, + "public_gists": 5, + "observed_public_commits": 420, + "observed_public_pull_requests": 146, + "followers": 221, + "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 + }, + { + "login": "sabas1080", + "name": "Sabas", + "profile_url": "https://github.com/sabas1080", + "public_contributions": 364, + "public_repos": 207, + "public_gists": 49, + "observed_public_commits": 364, + "observed_public_pull_requests": 34, + "followers": 252, + "location": "Mexico", + "location_confidence": "exact-country", + "discovered_by_query": "location:Mexico repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "Splode", + "name": "Christopher Murphy", + "profile_url": "https://github.com/Splode", + "public_contributions": 312, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 312, + "observed_public_pull_requests": 42, + "followers": 265, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-netherlands.json b/data/runs/2026-05-14/countries-netherlands.json new file mode 100644 index 0000000..3833db7 --- /dev/null +++ b/data/runs/2026-05-14/countries-netherlands.json @@ -0,0 +1,387 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 42633 + ] + }, + "code": "NL", + "candidate_count": 40434, + "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": 28199, + "accepted": 50 + }, + { + "query": "location:Amsterdam repos:>5 type:user", + "total": 12235, + "accepted": 38 + } + ], + "entries": [ + { + "login": "alexey-milovidov", + "name": "Alexey Milovidov", + "profile_url": "https://github.com/alexey-milovidov", + "public_contributions": 11701, + "public_repos": 86, + "public_gists": 59, + "observed_public_commits": 11701, + "observed_public_pull_requests": 2153, + "followers": 2069, + "location": "Amsterdam, Netherlands", + "location_confidence": "multi-location", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "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_repos": 60, + "public_gists": 0, + "observed_public_commits": 5045, + "observed_public_pull_requests": 35, + "followers": 2436, + "location": "The Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "thaJeztah", + "name": "Sebastiaan van Stijn", + "profile_url": "https://github.com/thaJeztah", + "public_contributions": 4368, + "public_repos": 439, + "public_gists": 43, + "observed_public_commits": 4368, + "observed_public_pull_requests": 2010, + "followers": 1916, + "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": 3644, + "public_repos": 540, + "public_gists": 84, + "observed_public_commits": 3644, + "observed_public_pull_requests": 489, + "followers": 5008, + "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": 3355, + "public_repos": 273, + "public_gists": 21, + "observed_public_commits": 3355, + "observed_public_pull_requests": 1139, + "followers": 1357, + "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": 719, + "followers": 2552, + "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": 2272, + "public_repos": 64, + "public_gists": 5, + "observed_public_commits": 2272, + "observed_public_pull_requests": 29, + "followers": 2728, + "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": 2086, + "public_repos": 59, + "public_gists": 3, + "observed_public_commits": 2086, + "observed_public_pull_requests": 6, + "followers": 1475, + "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": 1706, + "public_repos": 96, + "public_gists": 0, + "observed_public_commits": 1706, + "observed_public_pull_requests": 20, + "followers": 1544, + "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": 444, + "public_gists": 156, + "observed_public_commits": 1553, + "observed_public_pull_requests": 433, + "followers": 1899, + "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": 1358, + "public_repos": 298, + "public_gists": 72, + "observed_public_commits": 1358, + "observed_public_pull_requests": 311, + "followers": 1510, + "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": 1320, + "public_repos": 338, + "public_gists": 72, + "observed_public_commits": 1320, + "observed_public_pull_requests": 581, + "followers": 2727, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "mattgperry", + "name": "Matt Perry", + "profile_url": "https://github.com/mattgperry", + "public_contributions": 1086, + "public_repos": 14, + "public_gists": 19, + "observed_public_commits": 1086, + "observed_public_pull_requests": 266, + "followers": 1640, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "karlhorky", + "name": "Karl Horky", + "profile_url": "https://github.com/karlhorky", + "public_contributions": 934, + "public_repos": 571, + "public_gists": 110, + "observed_public_commits": 934, + "observed_public_pull_requests": 312, + "followers": 938, + "location": "Amsterdam", + "location_confidence": "city-match", + "discovered_by_query": "location:Amsterdam repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 15 + }, + { + "login": "Kludex", + "name": "Marcelo Trylesinski", + "profile_url": "https://github.com/Kludex", + "public_contributions": 906, + "public_repos": 177, + "public_gists": 28, + "observed_public_commits": 906, + "observed_public_pull_requests": 823, + "followers": 3081, + "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 + }, + { + "login": "nvie", + "name": "Vincent Driessen", + "profile_url": "https://github.com/nvie", + "public_contributions": 800, + "public_repos": 78, + "public_gists": 50, + "observed_public_commits": 800, + "observed_public_pull_requests": 169, + "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 + }, + { + "login": "arendst", + "name": "Theo Arends", + "profile_url": "https://github.com/arendst", + "public_contributions": 797, + "public_repos": 35, + "public_gists": 0, + "observed_public_commits": 797, + "observed_public_pull_requests": 0, + "followers": 1686, + "location": "Netherlands", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 18 + }, + { + "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", + "location_confidence": "exact-country", + "discovered_by_query": "location:Netherlands repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-new-zealand.json b/data/runs/2026-05-14/countries-new-zealand.json new file mode 100644 index 0000000..fd69e70 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 70824 + ] + }, + "code": "NZ", + "candidate_count": 8901, + "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": 8901, + "accepted": 100 + } + ], + "entries": [ + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "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": 4366, + "public_repos": 368, + "public_gists": 98, + "observed_public_commits": 4366, + "observed_public_pull_requests": 35, + "followers": 356, + "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": 3853, + "public_repos": 311, + "public_gists": 155, + "observed_public_commits": 3853, + "observed_public_pull_requests": 284, + "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": "tim-smart", + "name": "Tim", + "profile_url": "https://github.com/tim-smart", + "public_contributions": 3251, + "public_repos": 227, + "public_gists": 176, + "observed_public_commits": 3251, + "observed_public_pull_requests": 1420, + "followers": 818, + "location": "Tauranga, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jwulf", + "name": "Josh Wulf", + "profile_url": "https://github.com/jwulf", + "public_contributions": 2891, + "public_repos": 494, + "public_gists": 150, + "observed_public_commits": 2891, + "observed_public_pull_requests": 531, + "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": 2557, + "public_repos": 357, + "public_gists": 46, + "observed_public_commits": 2557, + "observed_public_pull_requests": 123, + "followers": 1401, + "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": 2271, + "public_repos": 141, + "public_gists": 202, + "observed_public_commits": 2271, + "observed_public_pull_requests": 64, + "followers": 263, + "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": 1944, + "public_repos": 161, + "public_gists": 5, + "observed_public_commits": 1944, + "observed_public_pull_requests": 876, + "followers": 405, + "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": 1538, + "public_repos": 88, + "public_gists": 36, + "observed_public_commits": 1538, + "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": "odow", + "name": "Oscar Dowson", + "profile_url": "https://github.com/odow", + "public_contributions": 1220, + "public_repos": 165, + "public_gists": 20, + "observed_public_commits": 1220, + "observed_public_pull_requests": 905, + "followers": 633, + "location": "Auckland, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "joshuavial", + "name": "Joshua Vial", + "profile_url": "https://github.com/joshuavial", + "public_contributions": 1190, + "public_repos": 129, + "public_gists": 4, + "observed_public_commits": 1190, + "observed_public_pull_requests": 530, + "followers": 266, + "location": "Wellington, New Zealand", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "lukemurraynz", + "name": "Luke Murray", + "profile_url": "https://github.com/lukemurraynz", + "public_contributions": 855, + "public_repos": 243, + "public_gists": 52, + "observed_public_commits": 855, + "observed_public_pull_requests": 127, + "followers": 490, + "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 + }, + { + "login": "julianoes", + "name": "Julian Oes", + "profile_url": "https://github.com/julianoes", + "public_contributions": 762, + "public_repos": 86, + "public_gists": 4, + "observed_public_commits": 762, + "observed_public_pull_requests": 272, + "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": 681, + "public_repos": 102, + "public_gists": 23, + "observed_public_commits": 681, + "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": "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", + "profile_url": "https://github.com/schell", + "public_contributions": 641, + "public_repos": 276, + "public_gists": 54, + "observed_public_commits": 641, + "observed_public_pull_requests": 113, + "followers": 257, + "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, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-norway.json b/data/runs/2026-05-14/countries-norway.json new file mode 100644 index 0000000..e04d6f9 --- /dev/null +++ b/data/runs/2026-05-14/countries-norway.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 55750 + ] + }, + "code": "NO", + "candidate_count": 11037, + "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": 11037, + "accepted": 100 + } + ], + "entries": [ + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "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": 3877, + "public_repos": 101, + "public_gists": 32, + "observed_public_commits": 3877, + "observed_public_pull_requests": 38, + "followers": 1927, + "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": 3739, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 3739, + "observed_public_pull_requests": 139, + "followers": 1035, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "habedi", + "name": "Hassan Abedi", + "profile_url": "https://github.com/habedi", + "public_contributions": 2471, + "public_repos": 95, + "public_gists": 100, + "observed_public_commits": 2471, + "observed_public_pull_requests": 266, + "followers": 315, + "location": "Stavanger; Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "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", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "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, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "mhjensen", + "name": "Morten Hjorth-Jensen", + "profile_url": "https://github.com/mhjensen", + "public_contributions": 1925, + "public_repos": 50, + "public_gists": 0, + "observed_public_commits": 1925, + "observed_public_pull_requests": 0, + "followers": 675, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "stipsan", + "name": "Cody Olsen", + "profile_url": "https://github.com/stipsan", + "public_contributions": 1825, + "public_repos": 134, + "public_gists": 37, + "observed_public_commits": 1825, + "observed_public_pull_requests": 478, + "followers": 425, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "eried", + "name": "Erwin Ried", + "profile_url": "https://github.com/eried", + "public_contributions": 1525, + "public_repos": 146, + "public_gists": 1, + "observed_public_commits": 1525, + "observed_public_pull_requests": 8, + "followers": 528, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "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", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 19 + }, + { + "login": "jonhoo", + "name": "Jon Gjengset", + "profile_url": "https://github.com/jonhoo", + "public_contributions": 1257, + "public_repos": 284, + "public_gists": 48, + "observed_public_commits": 1257, + "observed_public_pull_requests": 123, + "followers": 13583, + "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 + }, + { + "login": "TorsteinHonsi", + "name": "Torstein Hønsi", + "profile_url": "https://github.com/TorsteinHonsi", + "public_contributions": 1177, + "public_repos": 16, + "public_gists": 14, + "observed_public_commits": 1177, + "observed_public_pull_requests": 102, + "followers": 514, + "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 + }, + { + "login": "bvssvni", + "name": "Sven Nilsen", + "profile_url": "https://github.com/bvssvni", + "public_contributions": 1175, + "public_repos": 395, + "public_gists": 104, + "observed_public_commits": 1175, + "observed_public_pull_requests": 361, + "followers": 321, + "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_repos": 32, + "public_gists": 10, + "observed_public_commits": 1094, + "observed_public_pull_requests": 310, + "followers": 1123, + "location": "Trondheim, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "christianalfoni", + "name": "Christian Alfoni", + "profile_url": "https://github.com/christianalfoni", + "public_contributions": 1088, + "public_repos": 381, + "public_gists": 125, + "observed_public_commits": 1088, + "observed_public_pull_requests": 287, + "followers": 968, + "location": "Norway", + "location_confidence": "exact-country", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 17 + }, + { + "login": "jonnor", + "name": "Jon Nordby", + "profile_url": "https://github.com/jonnor", + "public_contributions": 994, + "public_repos": 196, + "public_gists": 14, + "observed_public_commits": 994, + "observed_public_pull_requests": 34, + "followers": 392, + "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-14/countries-philippines.json b/data/runs/2026-05-14/countries-philippines.json new file mode 100644 index 0000000..1ed3a56 --- /dev/null +++ b/data/runs/2026-05-14/countries-philippines.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24693 + ] + }, + "code": "PH", + "candidate_count": 16339, + "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": 16339, + "accepted": 100 + } + ], + "entries": [ + { + "login": "lucifron28", + "name": "Ron Vincent Cada", + "profile_url": "https://github.com/lucifron28", + "public_contributions": 3770, + "public_repos": 101, + "public_gists": 0, + "observed_public_commits": 3770, + "observed_public_pull_requests": 16, + "followers": 387, + "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 + }, + { + "login": "warengonzaga", + "name": "Waren Gonzaga", + "profile_url": "https://github.com/warengonzaga", + "public_contributions": 2822, + "public_repos": 208, + "public_gists": 24, + "observed_public_commits": 2822, + "observed_public_pull_requests": 194, + "followers": 1316, + "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": 617, + "public_gists": 45, + "observed_public_commits": 2776, + "observed_public_pull_requests": 6, + "followers": 2211, + "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": 2664, + "public_repos": 391, + "public_gists": 2, + "observed_public_commits": 2664, + "observed_public_pull_requests": 4, + "followers": 631, + "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": 2224, + "public_repos": 515, + "public_gists": 142, + "observed_public_commits": 2224, + "observed_public_pull_requests": 297, + "followers": 797, + "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": 2014, + "public_repos": 179, + "public_gists": 13, + "observed_public_commits": 2014, + "observed_public_pull_requests": 198, + "followers": 221, + "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": "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, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "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, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mrdcvlsc", + "name": "Jubal Mordecai Velasco", + "profile_url": "https://github.com/mrdcvlsc", + "public_contributions": 1411, + "public_repos": 59, + "public_gists": 8, + "observed_public_commits": 1411, + "observed_public_pull_requests": 33, + "followers": 306, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "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_repos": 38, + "public_gists": 0, + "observed_public_commits": 1279, + "observed_public_pull_requests": 70, + "followers": 371, + "location": "Philippines", + "location_confidence": "exact-country", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "joebertcerezo", + "name": "Joebert Cerezo", + "profile_url": "https://github.com/joebertcerezo", + "public_contributions": 1127, + "public_repos": 56, + "public_gists": 0, + "observed_public_commits": 1127, + "observed_public_pull_requests": 30, + "followers": 973, + "location": "Cebu City, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "carlocab", + "name": "Carlo Cabrera", + "profile_url": "https://github.com/carlocab", + "public_contributions": 1068, + "public_repos": 107, + "public_gists": 6, + "observed_public_commits": 1068, + "observed_public_pull_requests": 282, + "followers": 220, + "location": "Manila, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "Neon-099", + "profile_url": "https://github.com/Neon-099", + "public_contributions": 841, + "public_repos": 22, + "public_gists": 0, + "observed_public_commits": 841, + "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, + "previous_rank": 15 + }, + { + "login": "tyron12233", + "name": "tyron", + "profile_url": "https://github.com/tyron12233", + "public_contributions": 673, + "public_repos": 69, + "public_gists": 0, + "observed_public_commits": 673, + "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, + "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_repos": 39, + "public_gists": 0, + "observed_public_commits": 625, + "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, + "previous_rank": 18 + }, + { + "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": 311, + "location": "Koronadal City, South Cotabato, Philippines", + "location_confidence": "multi-location", + "discovered_by_query": "location:Philippines repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "jofftiquez", + "name": "Joff Tiquez", + "profile_url": "https://github.com/jofftiquez", + "public_contributions": 516, + "public_repos": 176, + "public_gists": 20, + "observed_public_commits": 516, + "observed_public_pull_requests": 17, + "followers": 437, + "location": "Manila, 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-14/countries-poland.json b/data/runs/2026-05-14/countries-poland.json new file mode 100644 index 0000000..74c27e2 --- /dev/null +++ b/data/runs/2026-05-14/countries-poland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 52350 + ] + }, + "code": "PL", + "candidate_count": 37055, + "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": 37055, + "accepted": 100 + } + ], + "entries": [ + { + "login": "DanielTRZ", + "name": "Daniel Trzeciński", + "profile_url": "https://github.com/DanielTRZ", + "public_contributions": 24203, + "public_repos": 105, + "public_gists": 0, + "observed_public_commits": 24203, + "observed_public_pull_requests": 27, + "followers": 644, + "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": 6632, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 6632, + "observed_public_pull_requests": 24, + "followers": 626, + "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": 6452, + "public_repos": 84, + "public_gists": 3, + "observed_public_commits": 6452, + "observed_public_pull_requests": 730, + "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": 2847, + "public_repos": 117, + "public_gists": 1, + "observed_public_commits": 2847, + "observed_public_pull_requests": 572, + "followers": 1139, + "location": "Krakow/Wroclaw, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 5 + }, + { + "login": "wojtekmaj", + "name": "Wojciech Maj", + "profile_url": "https://github.com/wojtekmaj", + "public_contributions": 2813, + "public_repos": 114, + "public_gists": 32, + "observed_public_commits": 2813, + "observed_public_pull_requests": 221, + "followers": 3555, + "location": "Kraków, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2033, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, + "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": 1931, + "public_repos": 288, + "public_gists": 45, + "observed_public_commits": 1931, + "observed_public_pull_requests": 31, + "followers": 599, + "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": 1840, + "public_repos": 669, + "public_gists": 73, + "observed_public_commits": 1840, + "observed_public_pull_requests": 187, + "followers": 3609, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 9 + }, + { + "login": "pawurb", + "name": "Paweł Urbanek", + "profile_url": "https://github.com/pawurb", + "public_contributions": 1818, + "public_repos": 105, + "public_gists": 8, + "observed_public_commits": 1818, + "observed_public_pull_requests": 391, + "followers": 598, + "location": "Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 8 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "satya164", + "name": "Satyajit Sahoo", + "profile_url": "https://github.com/satya164", + "public_contributions": 1742, + "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, + "location": "Wrocław, Poland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "kjk", + "name": "Krzysztof Kowalczyk", + "profile_url": "https://github.com/kjk", + "public_contributions": 1638, + "public_repos": 8, + "public_gists": 420, + "observed_public_commits": 1638, + "observed_public_pull_requests": 11, + "followers": 1301, + "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": 1558, + "public_repos": 29, + "public_gists": 0, + "observed_public_commits": 1558, + "observed_public_pull_requests": 167, + "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": 1440, + "public_repos": 462, + "public_gists": 5, + "observed_public_commits": 1440, + "observed_public_pull_requests": 60, + "followers": 706, + "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": 1248, + "public_repos": 182, + "public_gists": 286, + "observed_public_commits": 1248, + "observed_public_pull_requests": 129, + "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": 1171, + "public_repos": 221, + "public_gists": 42, + "observed_public_commits": 1171, + "observed_public_pull_requests": 87, + "followers": 716, + "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": 992, + "public_repos": 122, + "public_gists": 185, + "observed_public_commits": 992, + "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": 799, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 799, + "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": 763, + "public_repos": 105, + "public_gists": 50, + "observed_public_commits": 763, + "observed_public_pull_requests": 360, + "followers": 1301, + "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-14/countries-portugal.json b/data/runs/2026-05-14/countries-portugal.json new file mode 100644 index 0000000..597875c --- /dev/null +++ b/data/runs/2026-05-14/countries-portugal.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 79746 + ] + }, + "code": "PT", + "candidate_count": 17447, + "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": 17447, + "accepted": 100 + } + ], + "entries": [ + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "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": 11316, + "public_repos": 215, + "public_gists": 45, + "observed_public_commits": 11316, + "observed_public_pull_requests": 4358, + "followers": 799, + "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": 8317, + "public_repos": 412, + "public_gists": 90, + "observed_public_commits": 8317, + "observed_public_pull_requests": 10, + "followers": 621, + "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": 5945, + "public_repos": 108, + "public_gists": 95, + "observed_public_commits": 5945, + "observed_public_pull_requests": 198, + "followers": 1302, + "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": 4612, + "public_repos": 443, + "public_gists": 0, + "observed_public_commits": 4612, + "observed_public_pull_requests": 0, + "followers": 8325, + "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": 3387, + "public_repos": 171, + "public_gists": 280, + "observed_public_commits": 3387, + "observed_public_pull_requests": 553, + "followers": 515, + "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": 3329, + "public_repos": 123, + "public_gists": 42, + "observed_public_commits": 3329, + "observed_public_pull_requests": 357, + "followers": 1987, + "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": 2340, + "public_repos": 327, + "public_gists": 23, + "observed_public_commits": 2340, + "observed_public_pull_requests": 182, + "followers": 9138, + "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": 1748, + "public_repos": 70, + "public_gists": 3, + "observed_public_commits": 1748, + "observed_public_pull_requests": 1, + "followers": 414, + "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": 1538, + "public_repos": 233, + "public_gists": 52, + "observed_public_commits": 1538, + "observed_public_pull_requests": 171, + "followers": 1053, + "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": 1418, + "public_repos": 460, + "public_gists": 37, + "observed_public_commits": 1418, + "observed_public_pull_requests": 16, + "followers": 3434, + "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": 1217, + "public_repos": 83, + "public_gists": 43, + "observed_public_commits": 1217, + "observed_public_pull_requests": 0, + "followers": 404, + "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": 1064, + "public_repos": 304, + "public_gists": 285, + "observed_public_commits": 1064, + "observed_public_pull_requests": 21, + "followers": 426, + "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": 821, + "public_repos": 408, + "public_gists": 347, + "observed_public_commits": 821, + "observed_public_pull_requests": 162, + "followers": 4666, + "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": 812, + "public_repos": 236, + "public_gists": 33, + "observed_public_commits": 812, + "observed_public_pull_requests": 16, + "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": 777, + "public_repos": 149, + "public_gists": 12, + "observed_public_commits": 777, + "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": 767, + "public_repos": 53, + "public_gists": 0, + "observed_public_commits": 767, + "observed_public_pull_requests": 5, + "followers": 1041, + "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": 693, + "public_repos": 100, + "public_gists": 12, + "observed_public_commits": 693, + "observed_public_pull_requests": 3, + "followers": 347, + "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": 690, + "public_repos": 122, + "public_gists": 62, + "observed_public_commits": 690, + "observed_public_pull_requests": 55, + "followers": 349, + "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": 673, + "public_repos": 148, + "public_gists": 7, + "observed_public_commits": 673, + "observed_public_pull_requests": 2, + "followers": 749, + "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-14/countries-republic-of-korea.json b/data/runs/2026-05-14/countries-republic-of-korea.json new file mode 100644 index 0000000..8e6fcf9 --- /dev/null +++ b/data/runs/2026-05-14/countries-republic-of-korea.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 52875 + ] + }, + "code": "KR", + "candidate_count": 45286, + "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": 45286, + "accepted": 100 + } + ], + "entries": [ + { + "login": "JAICHANGPARK", + "name": "Dreamwalker", + "profile_url": "https://github.com/JAICHANGPARK", + "public_contributions": 11278, + "public_repos": 343, + "public_gists": 80, + "observed_public_commits": 11278, + "observed_public_pull_requests": 30, + "followers": 535, + "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": 9418, + "public_repos": 217, + "public_gists": 35, + "observed_public_commits": 9418, + "observed_public_pull_requests": 2133, + "followers": 2914, + "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": 8680, + "public_repos": 298, + "public_gists": 91, + "observed_public_commits": 8680, + "observed_public_pull_requests": 456, + "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": 5967, + "public_repos": 240, + "public_gists": 17, + "observed_public_commits": 5967, + "observed_public_pull_requests": 797, + "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": "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "junhoyeo", + "name": "Junho Yeo", + "profile_url": "https://github.com/junhoyeo", + "public_contributions": 3214, + "public_repos": 456, + "public_gists": 37, + "observed_public_commits": 3214, + "observed_public_pull_requests": 425, + "followers": 1496, + "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": 2472, + "public_repos": 354, + "public_gists": 41, + "observed_public_commits": 2472, + "observed_public_pull_requests": 207, + "followers": 4035, + "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": 2193, + "public_repos": 78, + "public_gists": 4, + "observed_public_commits": 2193, + "observed_public_pull_requests": 175, + "followers": 1936, + "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": 640, + "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": 1401, + "public_repos": 316, + "public_gists": 12, + "observed_public_commits": 1401, + "observed_public_pull_requests": 1263, + "followers": 4441, + "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": 1265, + "public_repos": 15, + "public_gists": 0, + "observed_public_commits": 1265, + "observed_public_pull_requests": 4, + "followers": 1487, + "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": "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_gists": 67, + "observed_public_commits": 1031, + "observed_public_pull_requests": 123, + "followers": 730, + "location": "Seoul, South Korea", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Korea repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "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": 879, + "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 + }, + { + "login": "minirang", + "name": "서울민트초코", + "profile_url": "https://github.com/minirang", + "public_contributions": 906, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 906, + "observed_public_pull_requests": 7, + "followers": 575, + "location": "South Korea", + "location_confidence": "city-match", + "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": 887, + "public_repos": 53, + "public_gists": 4, + "observed_public_commits": 887, + "observed_public_pull_requests": 12, + "followers": 558, + "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": 849, + "public_repos": 126, + "public_gists": 268, + "observed_public_commits": 849, + "observed_public_pull_requests": 256, + "followers": 659, + "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": 762, + "public_repos": 140, + "public_gists": 51, + "observed_public_commits": 762, + "observed_public_pull_requests": 145, + "followers": 645, + "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-14/countries-singapore.json b/data/runs/2026-05-14/countries-singapore.json new file mode 100644 index 0000000..a2252e1 --- /dev/null +++ b/data/runs/2026-05-14/countries-singapore.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 41047 + ] + }, + "code": "SG", + "candidate_count": 20930, + "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": 20930, + "accepted": 100 + } + ], + "entries": [ + { + "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, + "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": 3634, + "public_repos": 109, + "public_gists": 1, + "observed_public_commits": 3634, + "observed_public_pull_requests": 18, + "followers": 1995, + "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": 902, + "followers": 2516, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "cheeaun", + "name": "Chee Aun", + "profile_url": "https://github.com/cheeaun", + "public_contributions": 2008, + "public_repos": 264, + "public_gists": 141, + "observed_public_commits": 2008, + "observed_public_pull_requests": 213, + "followers": 1864, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "bunnie", + "name": "bunnie", + "profile_url": "https://github.com/bunnie", + "public_contributions": 1954, + "public_repos": 166, + "public_gists": 7, + "observed_public_commits": 1954, + "observed_public_pull_requests": 197, + "followers": 1481, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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_repos": 328, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, + "followers": 5024, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "CMGS", + "name": "CMGS", + "profile_url": "https://github.com/CMGS", + "public_contributions": 1636, + "public_repos": 79, + "public_gists": 22, + "observed_public_commits": 1636, + "observed_public_pull_requests": 90, + "followers": 1026, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "sanand0", + "name": "S Anand", + "profile_url": "https://github.com/sanand0", + "public_contributions": 1537, + "public_repos": 215, + "public_gists": 23, + "observed_public_commits": 1537, + "observed_public_pull_requests": 224, + "followers": 1243, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "auxten", + "name": "Auxten Wang", + "profile_url": "https://github.com/auxten", + "public_contributions": 1217, + "public_repos": 102, + "public_gists": 19, + "observed_public_commits": 1217, + "observed_public_pull_requests": 41, + "followers": 961, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "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_gists": 4, + "observed_public_commits": 1135, + "observed_public_pull_requests": 521, + "followers": 1106, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "cmliu", + "name": "CMLiussss", + "profile_url": "https://github.com/cmliu", + "public_contributions": 1071, + "public_repos": 67, + "public_gists": 0, + "observed_public_commits": 1071, + "observed_public_pull_requests": 178, + "followers": 5982, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "DIYgod", + "name": "DIYgod", + "profile_url": "https://github.com/DIYgod", + "public_contributions": 1035, + "public_repos": 106, + "public_gists": 3, + "observed_public_commits": 1035, + "observed_public_pull_requests": 163, + "followers": 15791, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "sausheong", + "name": "Chang Sau Sheong", + "profile_url": "https://github.com/sausheong", + "public_contributions": 945, + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "yangshun", + "name": "Yangshun Tay", + "profile_url": "https://github.com/yangshun", + "public_contributions": 681, + "public_repos": 172, + "public_gists": 49, + "observed_public_commits": 681, + "observed_public_pull_requests": 61, + "followers": 13268, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "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, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "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, + "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-14/countries-south-africa.json b/data/runs/2026-05-14/countries-south-africa.json new file mode 100644 index 0000000..72551b8 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 22865 + ] + }, + "code": "ZA", + "candidate_count": 12182, + "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": 12182, + "accepted": 100 + } + ], + "entries": [ + { + "login": "mitchellkrogza", + "name": "Mitchell Krog", + "profile_url": "https://github.com/mitchellkrogza", + "public_contributions": 5034, + "public_repos": 168, + "public_gists": 64, + "observed_public_commits": 5034, + "observed_public_pull_requests": 0, + "followers": 957, + "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": 3321, + "public_repos": 117, + "public_gists": 19, + "observed_public_commits": 3321, + "observed_public_pull_requests": 44, + "followers": 167, + "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": "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": 44, + "followers": 1658, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "Asjas", + "name": "A-J Roos", + "profile_url": "https://github.com/Asjas", + "public_contributions": 2850, + "public_repos": 24, + "public_gists": 18, + "observed_public_commits": 2850, + "observed_public_pull_requests": 19, + "followers": 278, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "mattleibow", + "name": "Matthew Leibowitz", + "profile_url": "https://github.com/mattleibow", + "public_contributions": 1685, + "public_repos": 521, + "public_gists": 270, + "observed_public_commits": 1685, + "observed_public_pull_requests": 742, + "followers": 1105, + "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 + }, + { + "login": "limbopro", + "name": "毒奶博主", + "profile_url": "https://github.com/limbopro", + "public_contributions": 1575, + "public_repos": 77, + "public_gists": 0, + "observed_public_commits": 1575, + "observed_public_pull_requests": 0, + "followers": 2468, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 8 + }, + { + "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, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 5 + }, + { + "login": "peterp", + "name": "Peter Pistorius", + "profile_url": "https://github.com/peterp", + "public_contributions": 1350, + "public_repos": 54, + "public_gists": 7, + "observed_public_commits": 1350, + "observed_public_pull_requests": 283, + "followers": 613, + "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": 1065, + "public_repos": 101, + "public_gists": 2, + "observed_public_commits": 1065, + "observed_public_pull_requests": 218, + "followers": 229, + "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": "abhi18av", + "name": "Abhinav Sharma", + "profile_url": "https://github.com/abhi18av", + "public_contributions": 1002, + "public_repos": 486, + "public_gists": 40, + "observed_public_commits": 1002, + "observed_public_pull_requests": 33, + "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, + "previous_rank": 11 + }, + { + "login": "ShaunSHamilton", + "name": "Shaun Hamilton", + "profile_url": "https://github.com/ShaunSHamilton", + "public_contributions": 949, + "public_repos": 103, + "public_gists": 29, + "observed_public_commits": 949, + "observed_public_pull_requests": 136, + "followers": 200, + "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 + }, + { + "login": "lefajmofokeng", + "name": "Lefa J. Mofokeng", + "profile_url": "https://github.com/lefajmofokeng", + "public_contributions": 847, + "public_repos": 94, + "public_gists": 2, + "observed_public_commits": 847, + "observed_public_pull_requests": 0, + "followers": 437, + "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": 819, + "public_repos": 46, + "public_gists": 0, + "observed_public_commits": 819, + "observed_public_pull_requests": 17, + "followers": 235, + "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": "Darrenvandervelde", + "name": "Darren van der Velde", + "profile_url": "https://github.com/Darrenvandervelde", + "public_contributions": 695, + "public_repos": 30, + "public_gists": 0, + "observed_public_commits": 695, + "observed_public_pull_requests": 38, + "followers": 177, + "location": "South Africa", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"South Africa\" repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "QMS85", + "name": "Jonathan Peters", + "profile_url": "https://github.com/QMS85", + "public_contributions": 685, + "public_repos": 126, + "public_gists": 1, + "observed_public_commits": 685, + "observed_public_pull_requests": 10, + "followers": 467, + "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 + }, + { + "login": "leonvanzyl", + "name": "Leon van Zyl", + "profile_url": "https://github.com/leonvanzyl", + "public_contributions": 631, + "public_repos": 88, + "public_gists": 0, + "observed_public_commits": 631, + "observed_public_pull_requests": 22, + "followers": 656, + "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 + }, + { + "login": "czue", + "name": "Cory Zue", + "profile_url": "https://github.com/czue", + "public_contributions": 614, + "public_repos": 93, + "public_gists": 26, + "observed_public_commits": 614, + "observed_public_pull_requests": 61, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-spain.json b/data/runs/2026-05-14/countries-spain.json new file mode 100644 index 0000000..713546e --- /dev/null +++ b/data/runs/2026-05-14/countries-spain.json @@ -0,0 +1,381 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 82847 + ] + }, + "code": "ES", + "candidate_count": 32978, + "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": 32978, + "accepted": 100 + } + ], + "entries": [ + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 53717, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "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": 5111, + "public_repos": 120, + "public_gists": 17, + "observed_public_commits": 5111, + "observed_public_pull_requests": 854, + "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": 3550, + "public_repos": 585, + "public_gists": 28, + "observed_public_commits": 3550, + "observed_public_pull_requests": 515, + "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": 3236, + "public_repos": 186, + "public_gists": 1, + "observed_public_commits": 3236, + "observed_public_pull_requests": 1, + "followers": 1562, + "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": 3174, + "public_repos": 151, + "public_gists": 19, + "observed_public_commits": 3174, + "observed_public_pull_requests": 61, + "followers": 10005, + "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": 3029, + "public_repos": 319, + "public_gists": 10, + "observed_public_commits": 3029, + "observed_public_pull_requests": 65, + "followers": 694, + "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": 2917, + "public_repos": 1450, + "public_gists": 77, + "observed_public_commits": 2917, + "observed_public_pull_requests": 24, + "followers": 1033, + "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": 2871, + "public_repos": 514, + "public_gists": 695, + "observed_public_commits": 2871, + "observed_public_pull_requests": 343, + "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": 2869, + "public_repos": 86, + "public_gists": 24, + "observed_public_commits": 2869, + "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 + }, + { + "login": "javiereguiluz", + "name": "Javier Eguiluz", + "profile_url": "https://github.com/javiereguiluz", + "public_contributions": 2373, + "public_repos": 164, + "public_gists": 14, + "observed_public_commits": 2373, + "observed_public_pull_requests": 307, + "followers": 1662, + "location": "Vitoria-Gasteiz (Spain)", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "mouredev", + "name": "Brais Moure", + "profile_url": "https://github.com/mouredev", + "public_contributions": 2209, + "public_repos": 53, + "public_gists": 3, + "observed_public_commits": 2209, + "observed_public_pull_requests": 0, + "followers": 35563, + "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 + }, + { + "login": "pimterry", + "name": "Tim Perry", + "profile_url": "https://github.com/pimterry", + "public_contributions": 1831, + "public_repos": 248, + "public_gists": 35, + "observed_public_commits": 1831, + "observed_public_pull_requests": 41, + "followers": 759, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 11 + }, + { + "login": "Alan-TheGentleman", + "name": "Alan Buscaglia", + "profile_url": "https://github.com/Alan-TheGentleman", + "public_contributions": 1511, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 1511, + "observed_public_pull_requests": 210, + "followers": 1383, + "location": "Spain, Barcelona", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 12 + }, + { + "login": "deivid-rodriguez", + "name": "David Rodríguez", + "profile_url": "https://github.com/deivid-rodriguez", + "public_contributions": 1441, + "public_repos": 255, + "public_gists": 12, + "observed_public_commits": 1441, + "observed_public_pull_requests": 378, + "followers": 1333, + "location": "Madrid, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "woliveiras", + "name": "William Oliveira", + "profile_url": "https://github.com/woliveiras", + "public_contributions": 1236, + "public_repos": 124, + "public_gists": 79, + "observed_public_commits": 1236, + "observed_public_pull_requests": 5, + "followers": 2105, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 14 + }, + { + "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, + "followers": 822, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "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", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 16 + }, + { + "login": "pheralb", + "name": "Pablo Hdez", + "profile_url": "https://github.com/pheralb", + "public_contributions": 1087, + "public_repos": 71, + "public_gists": 0, + "observed_public_commits": 1087, + "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, + "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": 980, + "public_repos": 426, + "public_gists": 15, + "observed_public_commits": 980, + "observed_public_pull_requests": 19, + "followers": 1309, + "location": "Barcelona, Spain", + "location_confidence": "multi-location", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-14/countries-sweden.json b/data/runs/2026-05-14/countries-sweden.json new file mode 100644 index 0000000..1d4b3c9 --- /dev/null +++ b/data/runs/2026-05-14/countries-sweden.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 20464 + ] + }, + "code": "SE", + "candidate_count": 23686, + "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": 23686, + "accepted": 100 + } + ], + "entries": [ + { + "login": "andreasjansson", + "name": "Andreas Jansson", + "profile_url": "https://github.com/andreasjansson", + "public_contributions": 3159, + "public_repos": 243, + "public_gists": 37, + "observed_public_commits": 3159, + "observed_public_pull_requests": 108, + "followers": 989, + "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": 2534, + "public_repos": 71, + "public_gists": 5, + "observed_public_commits": 2534, + "observed_public_pull_requests": 480, + "followers": 6661, + "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": 2229, + "public_repos": 52, + "public_gists": 2, + "observed_public_commits": 2229, + "observed_public_pull_requests": 1, + "followers": 915, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 4 + }, + { + "login": "emilk", + "name": "Emil Ernerfeldt", + "profile_url": "https://github.com/emilk", + "public_contributions": 2225, + "public_repos": 82, + "public_gists": 19, + "observed_public_commits": 2225, + "observed_public_pull_requests": 659, + "followers": 7742, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 3 + }, + { + "login": "ewels", + "name": "Phil Ewels", + "profile_url": "https://github.com/ewels", + "public_contributions": 1996, + "public_repos": 203, + "public_gists": 15, + "observed_public_commits": 1996, + "observed_public_pull_requests": 447, + "followers": 866, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "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_gists": 49, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, + "followers": 1561, + "location": "Stockholm, Sweden", + "location_confidence": "multi-location", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "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", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "awesomekling", + "name": "Andreas Kling", + "profile_url": "https://github.com/awesomekling", + "public_contributions": 1560, + "public_repos": 31, + "public_gists": 4, + "observed_public_commits": 1560, + "observed_public_pull_requests": 373, + "followers": 5735, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 10 + }, + { + "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": 567, + "followers": 2875, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 9 + }, + { + "login": "homanp", + "name": "Ismail Pelaseyed", + "profile_url": "https://github.com/homanp", + "public_contributions": 1191, + "public_repos": 66, + "public_gists": 35, + "observed_public_commits": 1191, + "observed_public_pull_requests": 445, + "followers": 1898, + "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": 1114, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1114, + "observed_public_pull_requests": 733, + "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": 983, + "public_repos": 222, + "public_gists": 14, + "observed_public_commits": 983, + "observed_public_pull_requests": 299, + "followers": 3062, + "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": 937, + "public_repos": 199, + "public_gists": 66, + "observed_public_commits": 937, + "observed_public_pull_requests": 226, + "followers": 633, + "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": 846, + "public_repos": 188, + "public_gists": 15, + "observed_public_commits": 846, + "observed_public_pull_requests": 165, + "followers": 738, + "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": 812, + "public_repos": 149, + "public_gists": 8, + "observed_public_commits": 812, + "observed_public_pull_requests": 600, + "followers": 2310, + "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": 712, + "public_repos": 71, + "public_gists": 8, + "observed_public_commits": 712, + "observed_public_pull_requests": 69, + "followers": 1210, + "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": 694, + "public_repos": 100, + "public_gists": 42, + "observed_public_commits": 694, + "observed_public_pull_requests": 0, + "followers": 568, + "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": 679, + "public_repos": 124, + "public_gists": 12, + "observed_public_commits": 679, + "observed_public_pull_requests": 251, + "followers": 784, + "location": "Sweden", + "location_confidence": "exact-country", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "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", + "discovered_by_query": "location:Sweden repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-switzerland.json b/data/runs/2026-05-14/countries-switzerland.json new file mode 100644 index 0000000..0475ad0 --- /dev/null +++ b/data/runs/2026-05-14/countries-switzerland.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 38280 + ] + }, + "code": "CH", + "candidate_count": 15980, + "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": 15980, + "accepted": 100 + } + ], + "entries": [ + { + "login": "fabaff", + "name": "Fabian Affolter", + "profile_url": "https://github.com/fabaff", + "public_contributions": 11694, + "public_repos": 171, + "public_gists": 15, + "observed_public_commits": 11694, + "observed_public_pull_requests": 2643, + "followers": 735, + "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": 7080, + "public_repos": 321, + "public_gists": 44, + "observed_public_commits": 7080, + "observed_public_pull_requests": 953, + "followers": 3008, + "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": 3957, + "public_repos": 106, + "public_gists": 21, + "observed_public_commits": 3957, + "observed_public_pull_requests": 349, + "followers": 640, + "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": 3768, + "public_repos": 92, + "public_gists": 8, + "observed_public_commits": 3768, + "observed_public_pull_requests": 13, + "followers": 1534, + "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": 2599, + "public_repos": 292, + "public_gists": 1, + "observed_public_commits": 2599, + "observed_public_pull_requests": 955, + "followers": 1071, + "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": 2375, + "public_repos": 313, + "public_gists": 0, + "observed_public_commits": 2375, + "observed_public_pull_requests": 101, + "followers": 2041, + "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": 1906, + "public_repos": 152, + "public_gists": 56, + "observed_public_commits": 1906, + "observed_public_pull_requests": 17, + "followers": 899, + "location": "Valais, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "mafintosh", + "name": "Mathias Buus", + "profile_url": "https://github.com/mafintosh", + "public_contributions": 1754, + "public_repos": 1146, + "public_gists": 430, + "observed_public_commits": 1754, + "observed_public_pull_requests": 233, + "followers": 6352, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "alan-agius4", + "name": "Alan Agius", + "profile_url": "https://github.com/alan-agius4", + "public_contributions": 1643, + "public_repos": 258, + "public_gists": 11, + "observed_public_commits": 1643, + "observed_public_pull_requests": 1195, + "followers": 661, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "bpasero", + "name": "Benjamin Pasero", + "profile_url": "https://github.com/bpasero", + "public_contributions": 1504, + "public_repos": 138, + "public_gists": 24, + "observed_public_commits": 1504, + "observed_public_pull_requests": 1343, + "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 + }, + { + "login": "oetiker", + "name": "Tobias Oetiker", + "profile_url": "https://github.com/oetiker", + "public_contributions": 1377, + "public_repos": 232, + "public_gists": 12, + "observed_public_commits": 1377, + "observed_public_pull_requests": 48, + "followers": 669, + "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": 1329, + "public_repos": 144, + "public_gists": 13, + "observed_public_commits": 1329, + "observed_public_pull_requests": 21, + "followers": 3022, + "location": "Switzerland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "lszomoru", + "name": "Ladislau Szomoru", + "profile_url": "https://github.com/lszomoru", + "public_contributions": 1326, + "public_repos": 44, + "public_gists": 3, + "observed_public_commits": 1326, + "observed_public_pull_requests": 1349, + "followers": 739, + "location": "Zürich, Switzerland", + "location_confidence": "multi-location", + "discovered_by_query": "location:Switzerland repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 13 + }, + { + "login": "Tom94", + "name": "Thomas Müller", + "profile_url": "https://github.com/Tom94", + "public_contributions": 1320, + "public_repos": 79, + "public_gists": 0, + "observed_public_commits": 1320, + "observed_public_pull_requests": 158, + "followers": 1278, + "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": 1248, + "public_repos": 4646, + "public_gists": 34, + "observed_public_commits": 1248, + "observed_public_pull_requests": 984, + "followers": 5256, + "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": 1245, + "public_repos": 56, + "public_gists": 1, + "observed_public_commits": 1245, + "observed_public_pull_requests": 275, + "followers": 844, + "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": 1195, + "public_repos": 58, + "public_gists": 10, + "observed_public_commits": 1195, + "observed_public_pull_requests": 17, + "followers": 842, + "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": 994, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 994, + "observed_public_pull_requests": 74, + "followers": 1150, + "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": 925, + "public_repos": 37, + "public_gists": 0, + "observed_public_commits": 925, + "observed_public_pull_requests": 11, + "followers": 1295, + "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-14/countries-taiwan.json b/data/runs/2026-05-14/countries-taiwan.json new file mode 100644 index 0000000..5f1e915 --- /dev/null +++ b/data/runs/2026-05-14/countries-taiwan.json @@ -0,0 +1,380 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 63251 + ] + }, + "code": "TW", + "candidate_count": 17855, + "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": 17855, + "accepted": 100 + } + ], + "entries": [ + { + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "roberthsu2003", + "name": "徐國堂", + "profile_url": "https://github.com/roberthsu2003", + "public_contributions": 5049, + "public_repos": 95, + "public_gists": 1, + "observed_public_commits": 5049, + "observed_public_pull_requests": 8, + "followers": 711, + "location": "Taipei/Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "ronnywang", + "name": "Ronny Wang", + "profile_url": "https://github.com/ronnywang", + "public_contributions": 4273, + "public_repos": 237, + "public_gists": 135, + "observed_public_commits": 4273, + "observed_public_pull_requests": 0, + "followers": 452, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "KohakuBlueleaf", + "name": "Kohaku-Blueleaf", + "profile_url": "https://github.com/KohakuBlueleaf", + "public_contributions": 3558, + "public_repos": 105, + "public_gists": 11, + "observed_public_commits": 3558, + "observed_public_pull_requests": 30, + "followers": 943, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "appleboy", + "name": "Bo-Yi Wu", + "profile_url": "https://github.com/appleboy", + "public_contributions": 3378, + "public_repos": 640, + "public_gists": 61, + "observed_public_commits": 3378, + "observed_public_pull_requests": 468, + "followers": 7442, + "location": "Hsinchu, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 5 + }, + { + "login": "jserv", + "name": "Jim Huang", + "profile_url": "https://github.com/jserv", + "public_contributions": 2633, + "public_repos": 186, + "public_gists": 21, + "observed_public_commits": 2633, + "observed_public_pull_requests": 626, + "followers": 4403, + "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 + }, + { + "login": "hoochanlon", + "name": "123456", + "profile_url": "https://github.com/hoochanlon", + "public_contributions": 2613, + "public_repos": 31, + "public_gists": 0, + "observed_public_commits": 2613, + "observed_public_pull_requests": 11, + "followers": 1417, + "location": "Taiwan, Japan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "zonble", + "name": "Weizhong Yang a.k.a zonble", + "profile_url": "https://github.com/zonble", + "public_contributions": 2412, + "public_repos": 161, + "public_gists": 100, + "observed_public_commits": 2412, + "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, + "previous_rank": 9 + }, + { + "login": "doggy8088", + "name": "Will 保哥", + "profile_url": "https://github.com/doggy8088", + "public_contributions": 2402, + "public_repos": 768, + "public_gists": 43, + "observed_public_commits": 2402, + "observed_public_pull_requests": 73, + "followers": 4414, + "location": "Taipei, Taiwan", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "pan93412", + "name": "Yi-Jyun Pan", + "profile_url": "https://github.com/pan93412", + "public_contributions": 2125, + "public_repos": 479, + "public_gists": 19, + "observed_public_commits": 2125, + "observed_public_pull_requests": 289, + "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 + }, + { + "login": "yorukot", + "name": "Yorukot", + "profile_url": "https://github.com/yorukot", + "public_contributions": 1914, + "public_repos": 133, + "public_gists": 0, + "observed_public_commits": 1914, + "observed_public_pull_requests": 124, + "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": 1645, + "public_repos": 173, + "public_gists": 25, + "observed_public_commits": 1645, + "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": 1397, + "public_repos": 149, + "public_gists": 149, + "observed_public_commits": 1397, + "observed_public_pull_requests": 1, + "followers": 497, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "previous_rank": 16 + }, + { + "login": "audreyt", + "name": "唐鳳", + "profile_url": "https://github.com/audreyt", + "public_contributions": 1372, + "public_repos": 424, + "public_gists": 90, + "observed_public_commits": 1372, + "observed_public_pull_requests": 55, + "followers": 8913, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 15 + }, + { + "login": "twtrubiks", + "profile_url": "https://github.com/twtrubiks", + "public_contributions": 1321, + "public_repos": 139, + "public_gists": 0, + "observed_public_commits": 1321, + "observed_public_pull_requests": 2, + "followers": 2379, + "location": "Taiwan", + "location_confidence": "exact-country", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "steward-fu", + "name": "Steward Fu", + "profile_url": "https://github.com/steward-fu", + "public_contributions": 1280, + "public_repos": 9, + "public_gists": 1, + "observed_public_commits": 1280, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-thailand.json b/data/runs/2026-05-14/countries-thailand.json new file mode 100644 index 0000000..8cdbd36 --- /dev/null +++ b/data/runs/2026-05-14/countries-thailand.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24044 + ] + }, + "code": "TH", + "candidate_count": 12574, + "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": 12574, + "accepted": 100 + } + ], + "entries": [ + { + "login": "heypoom", + "name": "Phoomparin Mano", + "profile_url": "https://github.com/heypoom", + "public_contributions": 5737, + "public_repos": 355, + "public_gists": 50, + "observed_public_commits": 5737, + "observed_public_pull_requests": 465, + "followers": 847, + "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": 4509, + "public_repos": 83, + "public_gists": 74, + "observed_public_commits": 4509, + "observed_public_pull_requests": 28, + "followers": 2923, + "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": 3200, + "public_repos": 925, + "public_gists": 173, + "observed_public_commits": 3200, + "observed_public_pull_requests": 148, + "followers": 2142, + "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": 2109, + "public_repos": 2879, + "public_gists": 1015, + "observed_public_commits": 2109, + "observed_public_pull_requests": 21, + "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": 1881, + "public_repos": 343, + "public_gists": 7, + "observed_public_commits": 1881, + "observed_public_pull_requests": 25, + "followers": 3959, + "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": 1728, + "public_repos": 422, + "public_gists": 101, + "observed_public_commits": 1728, + "observed_public_pull_requests": 4, + "followers": 490, + "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": 1477, + "public_repos": 226, + "public_gists": 26, + "observed_public_commits": 1477, + "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": 1199, + "public_repos": 11, + "public_gists": 148, + "observed_public_commits": 1199, + "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": 1154, + "public_repos": 204, + "public_gists": 3, + "observed_public_commits": 1154, + "observed_public_pull_requests": 103, + "followers": 392, + "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": "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "akm-coding", + "name": "Aung Kaung Myat", + "profile_url": "https://github.com/akm-coding", + "public_contributions": 938, + "public_repos": 83, + "public_gists": 0, + "observed_public_commits": 938, + "observed_public_pull_requests": 328, + "followers": 183, + "location": "Chiang Mai, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "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, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "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", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 14, + "previous_rank": 14 + }, + { + "login": "un4ckn0wl3z", + "name": "un4¹³³⁷", + "profile_url": "https://github.com/un4ckn0wl3z", + "public_contributions": 911, + "public_repos": 906, + "public_gists": 390, + "observed_public_commits": 911, + "observed_public_pull_requests": 22, + "followers": 573, + "location": "Bangkok, Thailand", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 15, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "zkan", + "name": "Kan Ouivirach", + "profile_url": "https://github.com/zkan", + "public_contributions": 875, + "public_repos": 866, + "public_gists": 65, + "observed_public_commits": 875, + "observed_public_pull_requests": 16, + "followers": 486, + "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": 873, + "public_repos": 695, + "public_gists": 104, + "observed_public_commits": 873, + "observed_public_pull_requests": 40, + "followers": 264, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 20 + }, + { + "login": "AnuchitO", + "name": "Anuchit Prasertsang", + "profile_url": "https://github.com/AnuchitO", + "public_contributions": 855, + "public_repos": 554, + "public_gists": 38, + "observed_public_commits": 855, + "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": 844, + "public_repos": 202, + "public_gists": 13, + "observed_public_commits": 844, + "observed_public_pull_requests": 222, + "followers": 929, + "location": "Thailand", + "location_confidence": "exact-country", + "discovered_by_query": "location:Thailand repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 18 + } + ] +} diff --git a/data/runs/2026-05-14/countries-ukraine.json b/data/runs/2026-05-14/countries-ukraine.json new file mode 100644 index 0000000..f007b6c --- /dev/null +++ b/data/runs/2026-05-14/countries-ukraine.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 18506 + ] + }, + "code": "UA", + "candidate_count": 35130, + "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": 35130, + "accepted": 100 + } + ], + "entries": [ + { + "login": "5HT", + "name": "Namdak Tonpa", + "profile_url": "https://github.com/5HT", + "public_contributions": 5682, + "public_repos": 215, + "public_gists": 179, + "observed_public_commits": 5682, + "observed_public_pull_requests": 15, + "followers": 395, + "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": 1966, + "public_repos": 222, + "public_gists": 0, + "observed_public_commits": 1966, + "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": 1840, + "public_repos": 23, + "public_gists": 3, + "observed_public_commits": 1840, + "observed_public_pull_requests": 413, + "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": 1685, + "public_repos": 119, + "public_gists": 14, + "observed_public_commits": 1685, + "observed_public_pull_requests": 69, + "followers": 1231, + "location": "Kharkiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "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, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 6 + }, + { + "login": "rashevskyv", + "name": "xHR", + "profile_url": "https://github.com/rashevskyv", + "public_contributions": 1292, + "public_repos": 96, + "public_gists": 2, + "observed_public_commits": 1292, + "observed_public_pull_requests": 8, + "followers": 440, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 5 + }, + { + "login": "Tyrrrz", + "name": "Oleksii Holub", + "profile_url": "https://github.com/Tyrrrz", + "public_contributions": 1237, + "public_repos": 37, + "public_gists": 5, + "observed_public_commits": 1237, + "observed_public_pull_requests": 77, + "followers": 2863, + "location": "Kyiv, Ukraine", + "location_confidence": "multi-location", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "hebasto", + "name": "Hennadii Stepanov", + "profile_url": "https://github.com/hebasto", + "public_contributions": 1193, + "public_repos": 80, + "public_gists": 27, + "observed_public_commits": 1193, + "observed_public_pull_requests": 463, + "followers": 1260, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "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", + "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 + }, + { + "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": 445, + "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": 882, + "public_repos": 177, + "public_gists": 189, + "observed_public_commits": 882, + "observed_public_pull_requests": 269, + "followers": 416, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 14 + }, + { + "login": "olton", + "name": "Serhii Pimenov", + "profile_url": "https://github.com/olton", + "public_contributions": 877, + "public_repos": 148, + "public_gists": 12, + "observed_public_commits": 877, + "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 + }, + { + "login": "maksimKorzh", + "name": "Code Monkey King", + "profile_url": "https://github.com/maksimKorzh", + "public_contributions": 827, + "public_repos": 229, + "public_gists": 33, + "observed_public_commits": 827, + "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, + "location": "Ukraine", + "location_confidence": "exact-country", + "discovered_by_query": "location:Ukraine repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "yshmarov", + "name": "Yaro Shm", + "profile_url": "https://github.com/yshmarov", + "public_contributions": 717, + "public_repos": 40, + "public_gists": 17, + "observed_public_commits": 717, + "observed_public_pull_requests": 133, + "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": 555, + "public_repos": 43, + "public_gists": 0, + "observed_public_commits": 555, + "observed_public_pull_requests": 1, + "followers": 407, + "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": 476, + "public_repos": 214, + "public_gists": 33, + "observed_public_commits": 476, + "observed_public_pull_requests": 207, + "followers": 493, + "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": 444, + "public_repos": 207, + "public_gists": 2, + "observed_public_commits": 444, + "observed_public_pull_requests": 3, + "followers": 642, + "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-14/countries-united-arab-emirates.json b/data/runs/2026-05-14/countries-united-arab-emirates.json new file mode 100644 index 0000000..2622736 --- /dev/null +++ b/data/runs/2026-05-14/countries-united-arab-emirates.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 61348 + ] + }, + "code": "AE", + "candidate_count": 2459, + "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": 2459, + "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11738, + "public_repos": 94, + "public_gists": 16, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, + "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": "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "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", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "FrayxRulez", + "name": "Fela", + "profile_url": "https://github.com/FrayxRulez", + "public_contributions": 2114, + "public_repos": 33, + "public_gists": 4, + "observed_public_commits": 2114, + "observed_public_pull_requests": 2, + "followers": 343, + "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": 1191, + "public_repos": 55, + "public_gists": 2, + "observed_public_commits": 1191, + "observed_public_pull_requests": 673, + "followers": 237, + "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": 1088, + "public_repos": 29, + "public_gists": 29, + "observed_public_commits": 1088, + "observed_public_pull_requests": 71, + "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": 938, + "public_repos": 126, + "public_gists": 49, + "observed_public_commits": 938, + "observed_public_pull_requests": 44, + "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": 790, + "public_repos": 45, + "public_gists": 5, + "observed_public_commits": 790, + "observed_public_pull_requests": 545, + "followers": 114, + "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": 653, + "public_repos": 131, + "public_gists": 2, + "observed_public_commits": 653, + "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": "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_repos": 126, + "public_gists": 3, + "observed_public_commits": 632, + "observed_public_pull_requests": 18, + "followers": 445, + "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, + "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", + "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": 96, + "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, + "previous_rank": 15 + }, + { + "login": "heartwilltell", + "name": "Serhii Mariiekha", + "profile_url": "https://github.com/heartwilltell", + "public_contributions": 437, + "public_repos": 29, + "public_gists": 4, + "observed_public_commits": 437, + "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, + "previous_rank": 16 + }, + { + "login": "aswinandro", + "name": "Aswin Andro", + "profile_url": "https://github.com/aswinandro", + "public_contributions": 425, + "public_repos": 94, + "public_gists": 0, + "observed_public_commits": 425, + "observed_public_pull_requests": 54, + "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, + "previous_rank": 17 + }, + { + "login": "cr2007", + "name": "CSK", + "profile_url": "https://github.com/cr2007", + "public_contributions": 327, + "public_repos": 99, + "public_gists": 8, + "observed_public_commits": 327, + "observed_public_pull_requests": 41, + "followers": 129, + "location": "Dubai, United Arab Emirates", + "location_confidence": "multi-location", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "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": "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/countries-united-kingdom.json b/data/runs/2026-05-14/countries-united-kingdom.json new file mode 100644 index 0000000..9384b0b --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 85481 + ] + }, + "code": "GB", + "candidate_count": 96053, + "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": 29384, + "accepted": 25 + }, + { + "query": "location:London repos:>5 type:user", + "total": 56482, + "accepted": 20 + }, + { + "query": "location:England repos:>5 type:user", + "total": 6489, + "accepted": 23 + }, + { + "query": "location:Scotland repos:>5 type:user", + "total": 3698, + "accepted": 25 + } + ], + "entries": [ + { + "login": "steipete", + "name": "Peter Steinberger", + "profile_url": "https://github.com/steipete", + "public_contributions": 49979, + "public_repos": 191, + "public_gists": 297, + "observed_public_commits": 49979, + "observed_public_pull_requests": 1030, + "followers": 49839, + "location": "Vienna & London", + "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": 11613, + "public_repos": 209, + "public_gists": 358, + "observed_public_commits": 11613, + "observed_public_pull_requests": 5, + "followers": 2179, + "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": 5119, + "public_repos": 44, + "public_gists": 0, + "observed_public_commits": 5119, + "observed_public_pull_requests": 636, + "followers": 4312, + "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": 4564, + "public_repos": 75, + "public_gists": 0, + "observed_public_commits": 4564, + "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": 3074, + "public_repos": 558, + "public_gists": 8, + "observed_public_commits": 3074, + "observed_public_pull_requests": 7, + "followers": 5019, + "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": 2887, + "public_repos": 610, + "public_gists": 26, + "observed_public_commits": 2887, + "observed_public_pull_requests": 34, + "followers": 843, + "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": 2390, + "public_repos": 414, + "public_gists": 67, + "observed_public_commits": 2390, + "observed_public_pull_requests": 121, + "followers": 5054, + "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": 2204, + "public_repos": 45, + "public_gists": 34, + "observed_public_commits": 2204, + "observed_public_pull_requests": 53, + "followers": 4404, + "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": "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_repos": 509, + "public_gists": 218, + "observed_public_commits": 1825, + "observed_public_pull_requests": 37, + "followers": 5129, + "location": "United Kingdom", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United Kingdom\" repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "lissy93", + "name": "Alicia Sykes", + "profile_url": "https://github.com/lissy93", + "public_contributions": 1739, + "public_repos": 140, + "public_gists": 22, + "observed_public_commits": 1739, + "observed_public_pull_requests": 117, + "followers": 7098, + "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": 1636, + "public_repos": 387, + "public_gists": 64, + "observed_public_commits": 1636, + "observed_public_pull_requests": 665, + "followers": 4217, + "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": "iamtrask", + "name": "Andrew Trask", + "profile_url": "https://github.com/iamtrask", + "public_contributions": 1538, + "public_repos": 107, + "public_gists": 4, + "observed_public_commits": 1538, + "observed_public_pull_requests": 22, + "followers": 4470, + "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 + }, + { + "login": "wenkokke", + "name": "Wen Kokke", + "profile_url": "https://github.com/wenkokke", + "public_contributions": 1465, + "public_repos": 193, + "public_gists": 30, + "observed_public_commits": 1465, + "observed_public_pull_requests": 196, + "followers": 492, + "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": 1393, + "public_repos": 395, + "public_gists": 11, + "observed_public_commits": 1393, + "observed_public_pull_requests": 792, + "followers": 1790, + "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": 1147, + "public_repos": 115, + "public_gists": 69, + "observed_public_commits": 1147, + "observed_public_pull_requests": 116, + "followers": 4586, + "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": 1073, + "public_repos": 259, + "public_gists": 19, + "observed_public_commits": 1073, + "observed_public_pull_requests": 194, + "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": 970, + "public_repos": 328, + "public_gists": 133, + "observed_public_commits": 970, + "observed_public_pull_requests": 381, + "followers": 6293, + "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": 4947, + "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-14/countries-united-states.json b/data/runs/2026-05-14/countries-united-states.json new file mode 100644 index 0000000..fe14cd8 --- /dev/null +++ b/data/runs/2026-05-14/countries-united-states.json @@ -0,0 +1,404 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 30329 + ] + }, + "code": "US", + "candidate_count": 146033, + "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": 42455, + "accepted": 20 + }, + { + "query": "location:California repos:>5 type:user", + "total": 27285, + "accepted": 20 + }, + { + "query": "location:\"San Francisco\" repos:>5 type:user", + "total": 37930, + "accepted": 18 + }, + { + "query": "location:Seattle repos:>5 type:user", + "total": 31048, + "accepted": 20 + }, + { + "query": "location:NYC repos:>5 type:user", + "total": 7315, + "accepted": 0 + } + ], + "entries": [ + { + "login": "vczh", + "profile_url": "https://github.com/vczh", + "public_contributions": 5663, + "public_repos": 20, + "public_gists": 10, + "observed_public_commits": 5663, + "observed_public_pull_requests": 5, + "followers": 17530, + "location": "Seattle, WA, USA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 1, + "previous_rank": 1 + }, + { + "login": "steven-tey", + "name": "Steven Tey", + "profile_url": "https://github.com/steven-tey", + "public_contributions": 5014, + "public_repos": 116, + "public_gists": 54, + "observed_public_commits": 5014, + "observed_public_pull_requests": 445, + "followers": 6018, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "login": "lucidrains", + "name": "Phil Wang", + "profile_url": "https://github.com/lucidrains", + "public_contributions": 4184, + "public_repos": 395, + "public_gists": 33, + "observed_public_commits": 4184, + "observed_public_pull_requests": 24, + "followers": 59804, + "location": "San Francisco", + "location_confidence": "city-match", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 3, + "previous_rank": 3 + }, + { + "login": "dtolnay", + "name": "David Tolnay", + "profile_url": "https://github.com/dtolnay", + "public_contributions": 3916, + "public_repos": 133, + "public_gists": 3, + "observed_public_commits": 3916, + "observed_public_pull_requests": 607, + "followers": 9366, + "location": "Redwood City, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 4, + "previous_rank": 4 + }, + { + "login": "simonw", + "name": "Simon Willison", + "profile_url": "https://github.com/simonw", + "public_contributions": 3726, + "public_repos": 999, + "public_gists": 335, + "observed_public_commits": 3726, + "observed_public_pull_requests": 736, + "followers": 14836, + "location": "Half Moon Bay, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "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, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 6, + "previous_rank": 6 + }, + { + "login": "glenn-jocher", + "name": "Glenn Jocher", + "profile_url": "https://github.com/glenn-jocher", + "public_contributions": 1720, + "public_repos": 17, + "public_gists": 6, + "observed_public_commits": 1720, + "observed_public_pull_requests": 1374, + "followers": 4037, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "colinhacks", + "name": "Colin McDonnell", + "profile_url": "https://github.com/colinhacks", + "public_contributions": 1474, + "public_repos": 168, + "public_gists": 30, + "observed_public_commits": 1474, + "observed_public_pull_requests": 173, + "followers": 3711, + "location": "Seattle, WA", + "location_confidence": "multi-location", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "previous_rank": 8 + }, + { + "login": "valyala", + "name": "Aliaksandr Valialkin", + "profile_url": "https://github.com/valyala", + "public_contributions": 1380, + "public_repos": 70, + "public_gists": 5, + "observed_public_commits": 1380, + "observed_public_pull_requests": 2, + "followers": 3864, + "location": "United states", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "mjackson", + "name": "Michael Jackson", + "profile_url": "https://github.com/mjackson", + "public_contributions": 1316, + "public_repos": 226, + "public_gists": 77, + "observed_public_commits": 1316, + "observed_public_pull_requests": 134, + "followers": 7452, + "location": "Carlsbad, California", + "location_confidence": "multi-location", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "login": "khuyentran1401", + "name": "Khuyen Tran", + "profile_url": "https://github.com/khuyentran1401", + "public_contributions": 1138, + "public_repos": 221, + "public_gists": 479, + "observed_public_commits": 1138, + "observed_public_pull_requests": 109, + "followers": 3775, + "location": "United States", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"United States\" repos:>5 type:user", + "notable_repositories": [], + "rank": 11, + "previous_rank": 11 + }, + { + "login": "eliben", + "name": "Eli Bendersky", + "profile_url": "https://github.com/eliben", + "public_contributions": 986, + "public_repos": 83, + "public_gists": 26, + "observed_public_commits": 986, + "observed_public_pull_requests": 3, + "followers": 6013, + "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 + }, + { + "login": "bradfitz", + "name": "Brad Fitzpatrick", + "profile_url": "https://github.com/bradfitz", + "public_contributions": 840, + "public_repos": 197, + "public_gists": 67, + "observed_public_commits": 840, + "observed_public_pull_requests": 481, + "followers": 13269, + "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": 15688, + "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": "stephencelis", + "name": "Stephen Celis", + "profile_url": "https://github.com/stephencelis", + "public_contributions": 736, + "public_repos": 155, + "public_gists": 42, + "observed_public_commits": 736, + "observed_public_pull_requests": 310, + "followers": 6153, + "location": "California", + "location_confidence": "city-match", + "discovered_by_query": "location:California repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "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", + "discovered_by_query": "location:\"San Francisco\" repos:>5 type:user", + "notable_repositories": [], + "rank": 17, + "previous_rank": 17 + }, + { + "login": "tenderlove", + "name": "Aaron Patterson", + "profile_url": "https://github.com/tenderlove", + "public_contributions": 654, + "public_repos": 447, + "public_gists": 744, + "observed_public_commits": 654, + "observed_public_pull_requests": 102, + "followers": 9620, + "location": "Seattle", + "location_confidence": "city-match", + "discovered_by_query": "location:Seattle repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "ThioJoe", + "profile_url": "https://github.com/ThioJoe", + "public_contributions": 627, + "public_repos": 73, + "public_gists": 18, + "observed_public_commits": 627, + "observed_public_pull_requests": 16, + "followers": 3247, + "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 + } + ] +} diff --git a/data/runs/2026-05-14/countries-vietnam.json b/data/runs/2026-05-14/countries-vietnam.json new file mode 100644 index 0000000..664a6e5 --- /dev/null +++ b/data/runs/2026-05-14/countries-vietnam.json @@ -0,0 +1,382 @@ +{ + "kind": "country", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 24854 + ] + }, + "code": "VN", + "candidate_count": 16044, + "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": 16044, + "accepted": 100 + } + ], + "entries": [ + { + "login": "vinhnx", + "name": "Vinh Nguyen", + "profile_url": "https://github.com/vinhnx", + "public_contributions": 7134, + "public_repos": 239, + "public_gists": 250, + "observed_public_commits": 7134, + "observed_public_pull_requests": 401, + "followers": 556, + "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": 3419, + "public_repos": 77, + "public_gists": 1, + "observed_public_commits": 3419, + "observed_public_pull_requests": 922, + "followers": 225, + "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": 3398, + "public_repos": 84, + "public_gists": 1, + "observed_public_commits": 3398, + "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": 2738, + "public_repos": 99, + "public_gists": 4, + "observed_public_commits": 2738, + "observed_public_pull_requests": 11, + "followers": 7348, + "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": 1811, + "public_repos": 115, + "public_gists": 0, + "observed_public_commits": 1811, + "observed_public_pull_requests": 272, + "followers": 797, + "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": 1381, + "public_repos": 180, + "public_gists": 137, + "observed_public_commits": 1381, + "observed_public_pull_requests": 18, + "followers": 911, + "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": 1306, + "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", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "rilwis", + "name": "Anh Tran", + "profile_url": "https://github.com/rilwis", + "public_contributions": 1283, + "public_repos": 32, + "public_gists": 44, + "observed_public_commits": 1283, + "observed_public_pull_requests": 66, + "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 + }, + { + "login": "hunghg255", + "name": "Hung Hoang", + "profile_url": "https://github.com/hunghg255", + "public_contributions": 1113, + "public_repos": 567, + "public_gists": 67, + "observed_public_commits": 1113, + "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": 966, + "public_repos": 230, + "public_gists": 72, + "observed_public_commits": 966, + "observed_public_pull_requests": 50, + "followers": 256, + "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": 952, + "public_repos": 57, + "public_gists": 2, + "observed_public_commits": 952, + "observed_public_pull_requests": 10, + "followers": 268, + "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": 906, + "public_repos": 194, + "public_gists": 12, + "observed_public_commits": 906, + "observed_public_pull_requests": 9, + "followers": 736, + "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": 860, + "public_repos": 106, + "public_gists": 1, + "observed_public_commits": 860, + "observed_public_pull_requests": 0, + "followers": 246, + "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": 786, + "public_repos": 211, + "public_gists": 51, + "observed_public_commits": 786, + "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": 636, + "public_repos": 62, + "public_gists": 4, + "observed_public_commits": 636, + "observed_public_pull_requests": 848, + "followers": 441, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "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_repos": 42, + "public_gists": 0, + "observed_public_commits": 567, + "observed_public_pull_requests": 69, + "followers": 940, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "lucthienphong1120", + "name": "Thiên Phong", + "profile_url": "https://github.com/lucthienphong1120", + "public_contributions": 539, + "public_repos": 89, + "public_gists": 0, + "observed_public_commits": 539, + "observed_public_pull_requests": 6, + "followers": 386, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 20 + }, + { + "login": "bazzi24", + "name": "Bazzi Tr", + "profile_url": "https://github.com/bazzi24", + "public_contributions": 513, + "public_repos": 10, + "public_gists": 0, + "observed_public_commits": 513, + "observed_public_pull_requests": 16, + "followers": 292, + "location": "Vietnam", + "location_confidence": "exact-country", + "discovered_by_query": "location:Vietnam repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 19 + } + ] +} diff --git a/data/runs/2026-05-14/global-contributors.json b/data/runs/2026-05-14/global-contributors.json new file mode 100644 index 0000000..9b8603b --- /dev/null +++ b/data/runs/2026-05-14/global-contributors.json @@ -0,0 +1,393 @@ +{ + "kind": "global", + "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", + "status": "fresh", + "method": "github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 970834 + ] + }, + "candidate_count": 12699, + "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": 6517, + "accepted": 80 + }, + { + "query": "repos:>100 followers:>500 type:user", + "total": 6182, + "accepted": 33 + }, + { + "query": "derived from current country, language, and global contributor snapshots", + "total": 820, + "accepted": 0 + } + ], + "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_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 2, + "previous_rank": 2 + }, + { + "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": 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_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "rank": 5, + "previous_rank": 4 + }, + { + "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": 6, + "previous_rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7, + "previous_rank": 7 + }, + { + "login": "yegor256", + "name": "Yegor Bugayenko", + "profile_url": "https://github.com/yegor256", + "public_contributions": 39770, + "public_repos": 229, + "public_gists": 18, + "observed_public_commits": 39770, + "observed_public_pull_requests": 178, + "followers": 5361, + "location": "China", + "location_confidence": "exact-country", + "discovered_by_query": "location:China repos:>5 type:user", + "notable_repositories": [], + "rank": 8, + "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": 3203, + "location": "Izmir, Turkey", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9, + "previous_rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 10, + "previous_rank": 10 + }, + { + "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", + "notable_repositories": [], + "rank": 11, + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Taiwan repos:>5 type:user", + "notable_repositories": [], + "rank": 12, + "previous_rank": 12 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "rank": 13, + "previous_rank": 13 + }, + { + "login": "Charles-Chrismann", + "name": "Charles Chrismann", + "profile_url": "https://github.com/Charles-Chrismann", + "public_contributions": 29497, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 29497, + "observed_public_pull_requests": 38, + "followers": 15672, + "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": "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_repos": 105, + "public_gists": 0, + "observed_public_commits": 24203, + "observed_public_pull_requests": 27, + "followers": 644, + "location": "Zabrze - Poland", + "location_confidence": "exact-country", + "discovered_by_query": "location:Poland repos:>5 type:user", + "notable_repositories": [], + "rank": 16, + "previous_rank": 16 + }, + { + "login": "mP1", + "name": "Miroslav Pokorny", + "profile_url": "https://github.com/mP1", + "public_contributions": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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, + "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, + "followers": 881, + "location": "Singapore", + "location_confidence": "exact-country", + "discovered_by_query": "location:Singapore repos:>5 type:user", + "notable_repositories": [], + "rank": 18, + "previous_rank": 18 + }, + { + "login": "SimonCropp", + "name": "Simon Cropp", + "profile_url": "https://github.com/SimonCropp", + "public_contributions": 20836, + "public_repos": 184, + "public_gists": 57, + "observed_public_commits": 20836, + "observed_public_pull_requests": 1349, + "followers": 1106, + "location": "Canberra, ACT, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia repos:>5 type:user", + "notable_repositories": [], + "rank": 19, + "previous_rank": 19 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 20, + "previous_rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/languages-typescript.json b/data/runs/2026-05-14/languages-typescript.json new file mode 100644 index 0000000..4853b54 --- /dev/null +++ b/data/runs/2026-05-14/languages-typescript.json @@ -0,0 +1,356 @@ +{ + "kind": "language", + "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", + "status": "fresh", + "method": "github-rest-raw-public-metrics", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 91875 + ] + }, + "candidate_count": 6245, + "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": 6245, + "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": 3203, + "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": 13811, + "public_repos": 127, + "public_gists": 0, + "observed_public_commits": 13811, + "observed_public_pull_requests": 8632, + "followers": 4702, + "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": 10509, + "public_repos": 178, + "public_gists": 347, + "observed_public_commits": 10509, + "observed_public_pull_requests": 835, + "followers": 7860, + "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": 8329, + "public_repos": 17, + "public_gists": 0, + "observed_public_commits": 8329, + "observed_public_pull_requests": 0, + "followers": 2032, + "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": 5052, + "public_repos": 54, + "public_gists": 0, + "observed_public_commits": 5052, + "observed_public_pull_requests": 2, + "followers": 1748, + "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": 4410, + "public_repos": 130, + "public_gists": 3, + "observed_public_commits": 4410, + "observed_public_pull_requests": 2273, + "followers": 2043, + "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": 3144, + "public_repos": 309, + "public_gists": 1, + "observed_public_commits": 3144, + "observed_public_pull_requests": 26, + "followers": 4985, + "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_repos": 182, + "public_gists": 5, + "observed_public_commits": 2637, + "observed_public_pull_requests": 755, + "followers": 2762, + "location": "Bothell, WA", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "mvanhorn", + "name": "Matt Van Horn", + "profile_url": "https://github.com/mvanhorn", + "public_contributions": 2163, + "public_repos": 973, + "public_gists": 0, + "observed_public_commits": 2163, + "observed_public_pull_requests": 2160, + "followers": 1723, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 10 + }, + { + "login": "kamilmysliwiec", + "name": "Kamil Mysliwiec", + "profile_url": "https://github.com/kamilmysliwiec", + "public_contributions": 2033, + "public_repos": 62, + "public_gists": 0, + "observed_public_commits": 2033, + "observed_public_pull_requests": 57, + "followers": 8720, + "location": "Poland", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 11 + }, + { + "login": "AhsanAyaz", + "name": "Muhammad Ahsan Ayaz", + "profile_url": "https://github.com/AhsanAyaz", + "public_contributions": 1750, + "public_repos": 291, + "public_gists": 49, + "observed_public_commits": 1750, + "observed_public_pull_requests": 45, + "followers": 1561, + "location": "Stockholm, Sweden", + "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_repos": 328, + "public_gists": 5, + "observed_public_commits": 1695, + "observed_public_pull_requests": 896, + "followers": 5024, + "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_repos": 184, + "public_gists": 19, + "observed_public_commits": 1582, + "observed_public_pull_requests": 1050, + "followers": 2090, + "location": "Toronto, Canada", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "nevo-david", + "name": "Nevo David", + "profile_url": "https://github.com/nevo-david", + "public_contributions": 1494, + "public_repos": 55, + "public_gists": 0, + "observed_public_commits": 1494, + "observed_public_pull_requests": 25, + "followers": 1981, + "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 + }, + { + "login": "yairm210", + "name": "Yair Morgenstern", + "profile_url": "https://github.com/yairm210", + "public_contributions": 1125, + "public_repos": 58, + "public_gists": 3, + "observed_public_commits": 1125, + "observed_public_pull_requests": 181, + "followers": 2214, + "location": "Kerem Re'im, Israel ", + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 18 + }, + { + "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, + "location_confidence": "unknown", + "discovered_by_query": "language:TypeScript repos:>10 followers:>25 type:user", + "notable_repositories": [], + "rank": 19 + }, + { + "login": "hediet", + "name": "Henning Dieterichs", + "profile_url": "https://github.com/hediet", + "public_contributions": 1050, + "public_repos": 149, + "public_gists": 28, + "observed_public_commits": 1050, + "observed_public_pull_requests": 529, + "followers": 1747, + "location": "Zurich", + "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-14/manifest.json b/data/runs/2026-05-14/manifest.json new file mode 100644 index 0000000..0f205b8 --- /dev/null +++ b/data/runs/2026-05-14/manifest.json @@ -0,0 +1,506 @@ +{ + "generated_at": "2026-05-14T19:48:19.532Z", + "source_commit": "db1fc48", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "entries": 20 + } + ], + "failed_shards": [], + "stale_pages": [], + "api_budget": { + "provider": "github", + "mode": "live", + "remaining": 3439 + }, + "duration_ms": 3083817 +} diff --git a/data/runs/2026-05-14/momentum-project-momentum-map.json b/data/runs/2026-05-14/momentum-project-momentum-map.json new file mode 100644 index 0000000..29c2b50 --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "derived-github-public-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 984 + ] + }, + "candidate_count": 84, + "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": 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": 1 + }, + { + "full_name": "elizaOS/eliza", + "url": "https://github.com/elizaOS/eliza", + "stars": 18368, + "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", + "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": 150148, + "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": "openclaw archived:false", + "primary_language": "Python", + "rank": 3 + }, + { + "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": 4 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82623, + "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:45Z", + "discovered_by_query": "codex archived:false pushed:>=2026-04-01", + "primary_language": "Rust", + "rank": 5 + }, + { + "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", + "primary_language": "TypeScript", + "rank": 6 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "primary_language": "TypeScript", + "rank": 7 + }, + { + "full_name": "heygen-com/hyperframes", + "url": "https://github.com/heygen-com/hyperframes", + "stars": 18167, + "pull_requests_merged_7d": 98, + "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", + "discovered_by_query": "agent framework archived:false stars:>100", + "primary_language": "TypeScript", + "rank": 8 + }, + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195117, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 9 + }, + { + "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": "lobehub/lobehub", + "url": "https://github.com/lobehub/lobehub", + "stars": 77077, + "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", + "discovered_by_query": "claude archived:false pushed:>=2026-04-01", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "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", + "primary_language": "TypeScript", + "rank": 13 + }, + { + "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", + "discovered_by_query": "codex cli archived:false", + "primary_language": "TypeScript", + "rank": 14 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 15 + }, + { + "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, + "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 + }, + { + "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, + "releases_90d": 100, + "open_issues": 1533, + "pushed_at": "2026-05-14T19:44:19Z", + "discovered_by_query": "topic:cli archived:false", + "primary_language": "TypeScript", + "rank": 17 + }, + { + "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, + "releases_90d": 100, + "open_issues": 288, + "pushed_at": "2026-05-14T16:50:22Z", + "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/runs/2026-05-14/projects-fastest-growing-open-source-projects.json b/data/runs/2026-05-14/projects-fastest-growing-open-source-projects.json new file mode 100644 index 0000000..3f49f5b --- /dev/null +++ b/data/runs/2026-05-14/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-14T18:56:55.716Z", + "fresh_until": "2026-05-21T18:56:55.716Z", + "status": "fresh", + "method": "github-rest-search-real-recent-project-signals", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 773 + ] + }, + "candidate_count": 40118, + "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": 36335, + "accepted": 80 + }, + { + "query": "created:>=2025-01-01 stars:>1000 archived:false", + "total": 3783, + "accepted": 69 + } + ], + "entries": [ + { + "full_name": "tensorflow/tensorflow", + "url": "https://github.com/tensorflow/tensorflow", + "stars": 195117, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "C++", + "rank": 1 + }, + { + "full_name": "openai/codex", + "url": "https://github.com/openai/codex", + "stars": 82624, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Rust", + "rank": 2 + }, + { + "full_name": "gsd-build/get-shit-done", + "url": "https://github.com/gsd-build/get-shit-done", + "stars": 62208, + "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", + "rank": 3 + }, + { + "full_name": "n8n-io/n8n", + "url": "https://github.com/n8n-io/n8n", + "stars": 187845, + "pull_requests_merged_7d": 98, + "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", + "rank": 4 + }, + { + "full_name": "nexu-io/open-design", + "url": "https://github.com/nexu-io/open-design", + "stars": 40288, + "pull_requests_merged_7d": 98, + "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": "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, + "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": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 6 + }, + { + "full_name": "denoland/deno", + "url": "https://github.com/denoland/deno", + "stars": 106691, + "pull_requests_merged_7d": 83, + "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", + "rank": 7 + }, + { + "full_name": "HKUDS/nanobot", + "url": "https://github.com/HKUDS/nanobot", + "stars": 42455, + "pull_requests_merged_7d": 37, + "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", + "rank": 8 + }, + { + "full_name": "flutter/flutter", + "url": "https://github.com/flutter/flutter", + "stars": 176320, + "pull_requests_merged_7d": 66, + "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", + "rank": 9 + }, + { + "full_name": "koala73/worldmonitor", + "url": "https://github.com/koala73/worldmonitor", + "stars": 54180, + "pull_requests_merged_7d": 66, + "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", + "rank": 10 + }, + { + "full_name": "langgenius/dify", + "url": "https://github.com/langgenius/dify", + "stars": 141377, + "pull_requests_merged_7d": 100, + "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", + "discovered_by_query": "stars:>500 pushed:>=2026-04-01 archived:false", + "primary_language": "TypeScript", + "rank": 11 + }, + { + "full_name": "ruvnet/ruflo", + "url": "https://github.com/ruvnet/ruflo", + "stars": 50941, + "pull_requests_merged_7d": 41, + "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": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "rank": 12 + }, + { + "full_name": "abhigyanpatwari/GitNexus", + "url": "https://github.com/abhigyanpatwari/GitNexus", + "stars": 38337, + "pull_requests_merged_7d": 77, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "TypeScript", + "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, + "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", + "rank": 14 + }, + { + "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, + "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": 15 + }, + { + "full_name": "freeCodeCamp/freeCodeCamp", + "url": "https://github.com/freeCodeCamp/freeCodeCamp", + "stars": 444732, + "pull_requests_merged_7d": 50, + "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", + "primary_language": "TypeScript", + "rank": 16 + }, + { + "full_name": "bytedance/deer-flow", + "url": "https://github.com/bytedance/deer-flow", + "stars": 67701, + "pull_requests_merged_7d": 46, + "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", + "discovered_by_query": "created:>=2025-01-01 stars:>1000 archived:false", + "primary_language": "Python", + "rank": 17 + }, + { + "full_name": "Comfy-Org/ComfyUI", + "url": "https://github.com/Comfy-Org/ComfyUI", + "stars": 112924, + "pull_requests_merged_7d": 51, + "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", + "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", + "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", + "rank": 20 + } + ] +} diff --git a/data/runs/2026-05-14/rising-contributors.json b/data/runs/2026-05-14/rising-contributors.json new file mode 100644 index 0000000..74846c2 --- /dev/null +++ b/data/runs/2026-05-14/rising-contributors.json @@ -0,0 +1,355 @@ +{ + "kind": "rising", + "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", + "status": "fresh", + "method": "derived-github-graphql-one-year-contribution-activity", + "source_run": "2026-05-14", + "history": { + "weeks": [ + "2026-05-14" + ], + "ranked_items": [ + 20 + ], + "top_10_signal": [ + 779220 + ] + }, + "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": 22914, + "public_repos": 113, + "public_gists": 0, + "observed_public_commits": 22914, + "observed_public_pull_requests": 9943, + "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 + }, + { + "login": "rogerchappel", + "name": "Roger Chappel", + "profile_url": "https://github.com/rogerchappel", + "public_contributions": 10543, + "public_repos": 155, + "public_gists": 0, + "observed_public_commits": 10543, + "observed_public_pull_requests": 2033, + "followers": 6, + "location": "Australia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Australia followers:<10 repos:120..200 type:user", + "notable_repositories": [], + "rank": 3 + }, + { + "login": "adrianwedd", + "name": "Adrian Wedd", + "profile_url": "https://github.com/adrianwedd", + "public_contributions": 13198, + "public_repos": 268, + "public_gists": 0, + "observed_public_commits": 13198, + "observed_public_pull_requests": 2607, + "followers": 16, + "location": "Cygnet, Tasmania, Australia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Australia agentic type:user", + "notable_repositories": [], + "rank": 4 + }, + { + "login": "fdciabdul", + "name": "taqin", + "profile_url": "https://github.com/fdciabdul", + "public_contributions": 78382, + "public_repos": 155, + "public_gists": 68, + "observed_public_commits": 78382, + "observed_public_pull_requests": 34, + "followers": 584, + "location": "Indonesia", + "location_confidence": "exact-country", + "discovered_by_query": "location:Indonesia repos:>5 type:user", + "notable_repositories": [], + "rank": 5 + }, + { + "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", + "discovered_by_query": "location:\"United Arab Emirates\" repos:>5 type:user", + "notable_repositories": [], + "rank": 6 + }, + { + "login": "ryanbr", + "name": "Fanboynz", + "profile_url": "https://github.com/ryanbr", + "public_contributions": 44946, + "public_repos": 47, + "public_gists": 0, + "observed_public_commits": 44946, + "observed_public_pull_requests": 659, + "followers": 464, + "location": "New Zealand", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"New Zealand\" repos:>5 type:user", + "notable_repositories": [], + "rank": 7 + }, + { + "login": "marcusramberg", + "name": "Marcus Ramberg", + "profile_url": "https://github.com/marcusramberg", + "public_contributions": 32465, + "public_repos": 344, + "public_gists": 320, + "observed_public_commits": 32465, + "observed_public_pull_requests": 141, + "followers": 352, + "location": "Oslo, Norway", + "location_confidence": "multi-location", + "discovered_by_query": "location:Norway repos:>5 type:user", + "notable_repositories": [], + "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", + "notable_repositories": [], + "rank": 9 + }, + { + "login": "Correia-jpv", + "name": "João Correia", + "profile_url": "https://github.com/Correia-jpv", + "public_contributions": 37214, + "public_repos": 140, + "public_gists": 0, + "observed_public_commits": 37214, + "observed_public_pull_requests": 32, + "followers": 479, + "location": "Porto, Portugal", + "location_confidence": "multi-location", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "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", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 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 + }, + { + "login": "leoloso", + "name": "Leonardo Losoviz", + "profile_url": "https://github.com/leoloso", + "public_contributions": 16030, + "public_repos": 108, + "public_gists": 11, + "observed_public_commits": 16030, + "observed_public_pull_requests": 237, + "followers": 138, + "location": "Kuala Lumpur, Malaysia", + "location_confidence": "multi-location", + "discovered_by_query": "location:Malaysia repos:>5 type:user", + "notable_repositories": [], + "rank": 13 + }, + { + "login": "dirkarnez", + "name": "Dirk Arnez", + "profile_url": "https://github.com/dirkarnez", + "public_contributions": 5527, + "public_repos": 2897, + "public_gists": 98, + "observed_public_commits": 5527, + "observed_public_pull_requests": 1, + "followers": 399, + "location": "Hong Kong", + "location_confidence": "exact-country", + "discovered_by_query": "location:\"Hong Kong\" repos:>5 type:user", + "notable_repositories": [], + "rank": 14 + }, + { + "login": "standardgalactic", + "name": "Cogito Ergo Sum", + "profile_url": "https://github.com/standardgalactic", + "public_contributions": 2542, + "public_repos": 23682, + "public_gists": 113, + "observed_public_commits": 2542, + "observed_public_pull_requests": 18, + "followers": 21222, + "location": "Canada", + "location_confidence": "exact-country", + "discovered_by_query": "location:Canada repos:>5 type:user", + "notable_repositories": [], + "rank": 15 + }, + { + "login": "tschm", + "name": "Thomas Schmelzer", + "profile_url": "https://github.com/tschm", + "public_contributions": 11738, + "public_repos": 94, + "public_gists": 16, + "observed_public_commits": 11738, + "observed_public_pull_requests": 2771, + "followers": 338, + "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 + }, + { + "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", + "notable_repositories": [], + "rank": 17 + }, + { + "login": "noahgift", + "name": "Noah Gift", + "profile_url": "https://github.com/noahgift", + "public_contributions": 53717, + "public_repos": 402, + "public_gists": 63, + "observed_public_commits": 53717, + "observed_public_pull_requests": 2480, + "followers": 3337, + "location": "Spain", + "location_confidence": "exact-country", + "discovered_by_query": "location:Spain repos:>5 type:user", + "notable_repositories": [], + "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", + "notable_repositories": [], + "rank": 19 + }, + { + "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", + "location_confidence": "exact-country", + "discovered_by_query": "location:Portugal repos:>5 type:user", + "notable_repositories": [], + "rank": 20 + } + ] +}