Dashboards

MetaLens VGC

A cross-filtering metagame dashboard for Pokémon Champions VGC 2026, built from real tournament and ladder data.

View live (opens in a new tab)View code (opens in a new tab)

  1. Problem

    Metagame numbers for Pokémon Champions VGC are scattered across tournament team sheets and ladder statistics, and are easy to misread or over-claim.

  2. Approach

    • A data pipeline pulls real tournament team sheets and ladder statistics.
    • The browser aggregates every number itself, using Wilson intervals, and shows "Insufficient data" instead of guessing.
    • Every chart cross-filters, and the filter state lives in the URL so a view can be shared.
  3. Result

    A free, static dashboard on Cloudflare Pages that refreshes weekly through GitHub Actions with failure alerting.

  1. Tournament and ladder data
  2. Pipeline
  3. In-browser aggregation
  4. Cross-filtering dashboard

MetaLens VGC is a free, static metagame dashboard for Pokémon Champions (VGC 2026, regulations M-A/M-B/M-C), deployed on Cloudflare Pages. Every number is aggregated in the browser from real tournament team sheets and ladder/ranked statistics pulled by a data pipeline — nothing is invented or curve-fitted, and widgets say “Insufficient data” rather than guess.

The dashboard is fully cross-filtering: clicking any Pokémon, type, item, move, archetype, core or team adds a filter chip and every chart (usage leaderboard with Wilson intervals, type/item landscape, archetype matchups, teammate co-usage, speed tiers, weekly trends) recomputes live, with filter state shareable via the URL. It also includes a “My Team Scanner” that evaluates a pasted team against real matchup data. A GitHub Actions workflow refreshes the underlying data weekly with failure alerting, and the UI ships in two skins (Pro/Retro) with full light/dark support.

Screenshots

  • MetaLens VGC meta snapshot view, showing the six most-used Pokémon with usage, win rate and change, above headline stats for teams sampled, unique species and meta diversity.
    Meta snapshot, the dashboard's landing view.
  • MetaLens VGC usage leaderboard with usage bars, win rates with 95% confidence intervals and change versus last regulation, next to a usage-versus-win-rate quadrant chart of Pokémon sprites.
    Usage leaderboard and the usage × win-rate quadrant.
  • MetaLens VGC meta snapshot on a phone-sized screen, with the filter bar and the six most-used Pokémon in a two-column grid.
HomeProfessional
ProjectsProfessional
SoftwareProjects
InteractiveProjects
Data and AnalyticsProjects
OtherProjects
ExperienceProfessional
Career TimelineProfessional
QualificationProfessional
Project HubProfessional
Code SnippetsProfessional
InteractiveProfessional
ResumeProfessional
First Run and Bun win in ASEANProfessional
Privacy
Terms
Cookies
QuestArchiveSoftware
DueReminderSoftware
AccessEaseSoftware
TL;DR PanelSoftware
asset-vaultSoftware
gfx-kitSoftware
House KitSoftware
sg-data-hubSoftware
vin-contextSoftware
vin-workflowSoftware
Black HoleInteractive
3D RoomInteractive
QR GardenInteractive
Synthwave DriveInteractive
MRT WindowInteractive
DevPulseData and Analytics
MetaLens VGCData and Analytics
esp32-core-kitOther
Toggle light / dark
Switch sidePersonal
Pause / resume effects
Copy email
Random page
Keyboard shortcuts
Download resume (PDF)

↑↓ move · Enter open · Esc close

Keyboard shortcuts

Ctrl K / ⌘K
Search the Site
?
Keyboard shortcuts
Esc
Close

ACHIEVEMENT UNLOCKED