← Back to work ~/work/vogle-widgets

vogle widgets

production

Self-hosted API rendering live "language stack" and WakaTime cards for GitHub profiles — the thing that made my own README feel alive.

TypeScriptNode

// impact

  • Edge-served from Cloudflare with cached renders in ~30ms
  • Zero runtime dependencies on the embedding page
  • Powers the live activity cards on this very site

// overview

2020 — now · Design · build · operate

vogle widgets is a small self-hosted service that renders live developer cards — a language-stack breakdown and a WakaTime summary — as standalone SVG. Any page can embed them with a single <img> tag, and they re-render server-side on each request so the numbers are always current.

The interesting constraint was making rich, themeable cards that stay fast and dependency-free for the page that embeds them. The result is the same engine that draws the GitHub and WakaTime cards on this site.