From 89f53be28169cfb24729535a082adb6ccda9dec6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 14 May 2026 19:48:22 +0000 Subject: [PATCH] data: refresh ossrank live snapshots (2026-05-14) --- .../categories-agentic-projects.json | 384 +++++++++++++ .../categories-claude-projects.json | 379 +++++++++++++ .../2026-05-14/categories-codex-projects.json | 379 +++++++++++++ .../categories-developer-tools.json | 373 +++++++++++++ .../categories-openclaw-projects.json | 373 +++++++++++++ .../2026-05-14/countries-argentina.json | 382 +++++++++++++ .../2026-05-14/countries-australia.json | 441 +++++++++++++++ .../history/2026-05-14/countries-austria.json | 393 ++++++++++++++ data/history/2026-05-14/countries-brazil.json | 382 +++++++++++++ data/history/2026-05-14/countries-canada.json | 400 ++++++++++++++ data/history/2026-05-14/countries-chile.json | 382 +++++++++++++ data/history/2026-05-14/countries-china.json | 382 +++++++++++++ .../history/2026-05-14/countries-denmark.json | 381 +++++++++++++ .../history/2026-05-14/countries-finland.json | 382 +++++++++++++ data/history/2026-05-14/countries-france.json | 388 ++++++++++++++ .../history/2026-05-14/countries-germany.json | 394 ++++++++++++++ .../2026-05-14/countries-hong-kong.json | 380 +++++++++++++ data/history/2026-05-14/countries-india.json | 382 +++++++++++++ .../2026-05-14/countries-indonesia.json | 381 +++++++++++++ .../history/2026-05-14/countries-ireland.json | 382 +++++++++++++ data/history/2026-05-14/countries-israel.json | 382 +++++++++++++ data/history/2026-05-14/countries-italy.json | 382 +++++++++++++ data/history/2026-05-14/countries-japan.json | 382 +++++++++++++ .../2026-05-14/countries-malaysia.json | 382 +++++++++++++ data/history/2026-05-14/countries-mexico.json | 381 +++++++++++++ .../2026-05-14/countries-netherlands.json | 387 ++++++++++++++ .../2026-05-14/countries-new-zealand.json | 380 +++++++++++++ data/history/2026-05-14/countries-norway.json | 382 +++++++++++++ .../2026-05-14/countries-philippines.json | 380 +++++++++++++ data/history/2026-05-14/countries-poland.json | 382 +++++++++++++ .../2026-05-14/countries-portugal.json | 382 +++++++++++++ .../countries-republic-of-korea.json | 382 +++++++++++++ .../2026-05-14/countries-singapore.json | 381 +++++++++++++ .../2026-05-14/countries-south-africa.json | 382 +++++++++++++ data/history/2026-05-14/countries-spain.json | 381 +++++++++++++ data/history/2026-05-14/countries-sweden.json | 382 +++++++++++++ .../2026-05-14/countries-switzerland.json | 382 +++++++++++++ data/history/2026-05-14/countries-taiwan.json | 380 +++++++++++++ .../2026-05-14/countries-thailand.json | 382 +++++++++++++ .../history/2026-05-14/countries-ukraine.json | 382 +++++++++++++ .../countries-united-arab-emirates.json | 382 +++++++++++++ .../2026-05-14/countries-united-kingdom.json | 400 ++++++++++++++ .../2026-05-14/countries-united-states.json | 404 ++++++++++++++ .../history/2026-05-14/countries-vietnam.json | 382 +++++++++++++ .../2026-05-14/global-contributors.json | 393 ++++++++++++++ .../2026-05-14/languages-typescript.json | 356 ++++++++++++ data/history/2026-05-14/manifest.json | 506 ++++++++++++++++++ .../momentum-project-momentum-map.json | 355 ++++++++++++ ...-fastest-growing-open-source-projects.json | 367 +++++++++++++ .../2026-05-14/rising-contributors.json | 355 ++++++++++++ data/latest/categories-agentic-projects.json | 356 ++++++------ data/latest/categories-claude-projects.json | 376 ++++++------- data/latest/categories-codex-projects.json | 364 ++++++------- data/latest/categories-developer-tools.json | 356 ++++++------ data/latest/categories-openclaw-projects.json | 344 ++++++------ data/latest/countries-argentina.json | 180 ++++--- data/latest/countries-australia.json | 190 +++---- data/latest/countries-austria.json | 143 ++--- data/latest/countries-brazil.json | 179 ++++--- data/latest/countries-canada.json | 167 +++--- data/latest/countries-chile.json | 220 ++++---- data/latest/countries-china.json | 229 ++++---- data/latest/countries-denmark.json | 212 ++++---- data/latest/countries-finland.json | 140 ++--- data/latest/countries-france.json | 164 +++--- data/latest/countries-germany.json | 234 ++++---- data/latest/countries-hong-kong.json | 174 +++--- data/latest/countries-india.json | 191 ++++--- data/latest/countries-indonesia.json | 188 ++++--- data/latest/countries-ireland.json | 170 +++--- data/latest/countries-israel.json | 192 ++++--- data/latest/countries-italy.json | 213 ++++---- data/latest/countries-japan.json | 250 +++++---- data/latest/countries-malaysia.json | 141 ++--- data/latest/countries-mexico.json | 169 +++--- data/latest/countries-netherlands.json | 193 ++++--- data/latest/countries-new-zealand.json | 136 ++--- data/latest/countries-norway.json | 183 +++---- data/latest/countries-philippines.json | 181 ++++--- data/latest/countries-poland.json | 222 ++++---- data/latest/countries-portugal.json | 176 +++--- data/latest/countries-republic-of-korea.json | 209 ++++---- data/latest/countries-singapore.json | 192 ++++--- data/latest/countries-south-africa.json | 224 ++++---- data/latest/countries-spain.json | 203 +++---- data/latest/countries-sweden.json | 156 +++--- data/latest/countries-switzerland.json | 186 +++---- data/latest/countries-taiwan.json | 227 ++++---- data/latest/countries-thailand.json | 179 ++++--- data/latest/countries-ukraine.json | 204 +++---- .../countries-united-arab-emirates.json | 137 ++--- data/latest/countries-united-kingdom.json | 154 +++--- data/latest/countries-united-states.json | 136 ++--- data/latest/countries-vietnam.json | 182 ++++--- data/latest/global-contributors.json | 214 ++++---- data/latest/languages-typescript.json | 195 ++++--- data/latest/manifest.json | 204 +++---- .../latest/momentum-project-momentum-map.json | 342 ++++++------ ...-fastest-growing-open-source-projects.json | 376 ++++++------- data/latest/rising-contributors.json | 168 +++--- .../categories-agentic-projects.json | 384 +++++++++++++ .../categories-claude-projects.json | 379 +++++++++++++ .../2026-05-14/categories-codex-projects.json | 379 +++++++++++++ .../categories-developer-tools.json | 373 +++++++++++++ .../categories-openclaw-projects.json | 373 +++++++++++++ data/runs/2026-05-14/countries-argentina.json | 382 +++++++++++++ data/runs/2026-05-14/countries-australia.json | 441 +++++++++++++++ data/runs/2026-05-14/countries-austria.json | 393 ++++++++++++++ data/runs/2026-05-14/countries-brazil.json | 382 +++++++++++++ data/runs/2026-05-14/countries-canada.json | 400 ++++++++++++++ data/runs/2026-05-14/countries-chile.json | 382 +++++++++++++ data/runs/2026-05-14/countries-china.json | 382 +++++++++++++ data/runs/2026-05-14/countries-denmark.json | 381 +++++++++++++ data/runs/2026-05-14/countries-finland.json | 382 +++++++++++++ data/runs/2026-05-14/countries-france.json | 388 ++++++++++++++ data/runs/2026-05-14/countries-germany.json | 394 ++++++++++++++ data/runs/2026-05-14/countries-hong-kong.json | 380 +++++++++++++ data/runs/2026-05-14/countries-india.json | 382 +++++++++++++ data/runs/2026-05-14/countries-indonesia.json | 381 +++++++++++++ data/runs/2026-05-14/countries-ireland.json | 382 +++++++++++++ data/runs/2026-05-14/countries-israel.json | 382 +++++++++++++ data/runs/2026-05-14/countries-italy.json | 382 +++++++++++++ data/runs/2026-05-14/countries-japan.json | 382 +++++++++++++ data/runs/2026-05-14/countries-malaysia.json | 382 +++++++++++++ data/runs/2026-05-14/countries-mexico.json | 381 +++++++++++++ .../2026-05-14/countries-netherlands.json | 387 ++++++++++++++ .../2026-05-14/countries-new-zealand.json | 380 +++++++++++++ data/runs/2026-05-14/countries-norway.json | 382 +++++++++++++ .../2026-05-14/countries-philippines.json | 380 +++++++++++++ data/runs/2026-05-14/countries-poland.json | 382 +++++++++++++ data/runs/2026-05-14/countries-portugal.json | 382 +++++++++++++ .../countries-republic-of-korea.json | 382 +++++++++++++ data/runs/2026-05-14/countries-singapore.json | 381 +++++++++++++ .../2026-05-14/countries-south-africa.json | 382 +++++++++++++ data/runs/2026-05-14/countries-spain.json | 381 +++++++++++++ data/runs/2026-05-14/countries-sweden.json | 382 +++++++++++++ .../2026-05-14/countries-switzerland.json | 382 +++++++++++++ data/runs/2026-05-14/countries-taiwan.json | 380 +++++++++++++ data/runs/2026-05-14/countries-thailand.json | 382 +++++++++++++ data/runs/2026-05-14/countries-ukraine.json | 382 +++++++++++++ .../countries-united-arab-emirates.json | 382 +++++++++++++ .../2026-05-14/countries-united-kingdom.json | 400 ++++++++++++++ .../2026-05-14/countries-united-states.json | 404 ++++++++++++++ data/runs/2026-05-14/countries-vietnam.json | 382 +++++++++++++ data/runs/2026-05-14/global-contributors.json | 393 ++++++++++++++ .../runs/2026-05-14/languages-typescript.json | 356 ++++++++++++ data/runs/2026-05-14/manifest.json | 506 ++++++++++++++++++ .../momentum-project-momentum-map.json | 355 ++++++++++++ ...-fastest-growing-open-source-projects.json | 367 +++++++++++++ data/runs/2026-05-14/rising-contributors.json | 355 ++++++++++++ 150 files changed, 43957 insertions(+), 5076 deletions(-) create mode 100644 data/history/2026-05-14/categories-agentic-projects.json create mode 100644 data/history/2026-05-14/categories-claude-projects.json create mode 100644 data/history/2026-05-14/categories-codex-projects.json create mode 100644 data/history/2026-05-14/categories-developer-tools.json create mode 100644 data/history/2026-05-14/categories-openclaw-projects.json create mode 100644 data/history/2026-05-14/countries-argentina.json create mode 100644 data/history/2026-05-14/countries-australia.json create mode 100644 data/history/2026-05-14/countries-austria.json create mode 100644 data/history/2026-05-14/countries-brazil.json create mode 100644 data/history/2026-05-14/countries-canada.json create mode 100644 data/history/2026-05-14/countries-chile.json create mode 100644 data/history/2026-05-14/countries-china.json create mode 100644 data/history/2026-05-14/countries-denmark.json create mode 100644 data/history/2026-05-14/countries-finland.json create mode 100644 data/history/2026-05-14/countries-france.json create mode 100644 data/history/2026-05-14/countries-germany.json create mode 100644 data/history/2026-05-14/countries-hong-kong.json create mode 100644 data/history/2026-05-14/countries-india.json create mode 100644 data/history/2026-05-14/countries-indonesia.json create mode 100644 data/history/2026-05-14/countries-ireland.json create mode 100644 data/history/2026-05-14/countries-israel.json create mode 100644 data/history/2026-05-14/countries-italy.json create mode 100644 data/history/2026-05-14/countries-japan.json create mode 100644 data/history/2026-05-14/countries-malaysia.json create mode 100644 data/history/2026-05-14/countries-mexico.json create mode 100644 data/history/2026-05-14/countries-netherlands.json create mode 100644 data/history/2026-05-14/countries-new-zealand.json create mode 100644 data/history/2026-05-14/countries-norway.json create mode 100644 data/history/2026-05-14/countries-philippines.json create mode 100644 data/history/2026-05-14/countries-poland.json create mode 100644 data/history/2026-05-14/countries-portugal.json create mode 100644 data/history/2026-05-14/countries-republic-of-korea.json create mode 100644 data/history/2026-05-14/countries-singapore.json create mode 100644 data/history/2026-05-14/countries-south-africa.json create mode 100644 data/history/2026-05-14/countries-spain.json create mode 100644 data/history/2026-05-14/countries-sweden.json create mode 100644 data/history/2026-05-14/countries-switzerland.json create mode 100644 data/history/2026-05-14/countries-taiwan.json create mode 100644 data/history/2026-05-14/countries-thailand.json create mode 100644 data/history/2026-05-14/countries-ukraine.json create mode 100644 data/history/2026-05-14/countries-united-arab-emirates.json create mode 100644 data/history/2026-05-14/countries-united-kingdom.json create mode 100644 data/history/2026-05-14/countries-united-states.json create mode 100644 data/history/2026-05-14/countries-vietnam.json create mode 100644 data/history/2026-05-14/global-contributors.json create mode 100644 data/history/2026-05-14/languages-typescript.json create mode 100644 data/history/2026-05-14/manifest.json create mode 100644 data/history/2026-05-14/momentum-project-momentum-map.json create mode 100644 data/history/2026-05-14/projects-fastest-growing-open-source-projects.json create mode 100644 data/history/2026-05-14/rising-contributors.json create mode 100644 data/runs/2026-05-14/categories-agentic-projects.json create mode 100644 data/runs/2026-05-14/categories-claude-projects.json create mode 100644 data/runs/2026-05-14/categories-codex-projects.json create mode 100644 data/runs/2026-05-14/categories-developer-tools.json create mode 100644 data/runs/2026-05-14/categories-openclaw-projects.json create mode 100644 data/runs/2026-05-14/countries-argentina.json create mode 100644 data/runs/2026-05-14/countries-australia.json create mode 100644 data/runs/2026-05-14/countries-austria.json create mode 100644 data/runs/2026-05-14/countries-brazil.json create mode 100644 data/runs/2026-05-14/countries-canada.json create mode 100644 data/runs/2026-05-14/countries-chile.json create mode 100644 data/runs/2026-05-14/countries-china.json create mode 100644 data/runs/2026-05-14/countries-denmark.json create mode 100644 data/runs/2026-05-14/countries-finland.json create mode 100644 data/runs/2026-05-14/countries-france.json create mode 100644 data/runs/2026-05-14/countries-germany.json create mode 100644 data/runs/2026-05-14/countries-hong-kong.json create mode 100644 data/runs/2026-05-14/countries-india.json create mode 100644 data/runs/2026-05-14/countries-indonesia.json create mode 100644 data/runs/2026-05-14/countries-ireland.json create mode 100644 data/runs/2026-05-14/countries-israel.json create mode 100644 data/runs/2026-05-14/countries-italy.json create mode 100644 data/runs/2026-05-14/countries-japan.json create mode 100644 data/runs/2026-05-14/countries-malaysia.json create mode 100644 data/runs/2026-05-14/countries-mexico.json create mode 100644 data/runs/2026-05-14/countries-netherlands.json create mode 100644 data/runs/2026-05-14/countries-new-zealand.json create mode 100644 data/runs/2026-05-14/countries-norway.json create mode 100644 data/runs/2026-05-14/countries-philippines.json create mode 100644 data/runs/2026-05-14/countries-poland.json create mode 100644 data/runs/2026-05-14/countries-portugal.json create mode 100644 data/runs/2026-05-14/countries-republic-of-korea.json create mode 100644 data/runs/2026-05-14/countries-singapore.json create mode 100644 data/runs/2026-05-14/countries-south-africa.json create mode 100644 data/runs/2026-05-14/countries-spain.json create mode 100644 data/runs/2026-05-14/countries-sweden.json create mode 100644 data/runs/2026-05-14/countries-switzerland.json create mode 100644 data/runs/2026-05-14/countries-taiwan.json create mode 100644 data/runs/2026-05-14/countries-thailand.json create mode 100644 data/runs/2026-05-14/countries-ukraine.json create mode 100644 data/runs/2026-05-14/countries-united-arab-emirates.json create mode 100644 data/runs/2026-05-14/countries-united-kingdom.json create mode 100644 data/runs/2026-05-14/countries-united-states.json create mode 100644 data/runs/2026-05-14/countries-vietnam.json create mode 100644 data/runs/2026-05-14/global-contributors.json create mode 100644 data/runs/2026-05-14/languages-typescript.json create mode 100644 data/runs/2026-05-14/manifest.json create mode 100644 data/runs/2026-05-14/momentum-project-momentum-map.json create mode 100644 data/runs/2026-05-14/projects-fastest-growing-open-source-projects.json create mode 100644 data/runs/2026-05-14/rising-contributors.json 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 + } + ] +}