A copy-in library · 2 apps on air proving it

One mind.
Many spots.

Spotmind is a copy-in frontend library and the live apps built with it. The Kit holds the component styles; the apps prove them on real data; the devlog tells how it was all built.

The World Cup 26 home: live tournament board, next kick-off countdown and knockout bracketWorld Cup 26The F1Peak cockpit: live track map, timing tower and telemetryF1PeakThe Kit: live style sets and components on spotmind.appThe Kit
37 pieces in the kit, MIT licensed2 apps on air19 stories in the devlogEvery number on this site is real37 pieces in the kit, MIT licensed2 apps on air19 stories in the devlogEvery number on this site is real37 pieces in the kit, MIT licensed2 apps on air19 stories in the devlogEvery number on this site is real

The Kit, live

Components, themes, palettes and font pairs you copy straight into your project: MIT licensed, no package to install. These four are rendering from the library's own source right now.

Browse the whole kit →

Straight from the pitch

This is the latest result at the 2026 World Cup, read from the same feed that powers the match centre. Nothing here is ever faked.

Open the match centre →
Live scores temporarily unavailableThe World Cup feed didn't respond just now. Nothing here is faked, so this fills back in on its own.

The projects

Some are on air with real users and real data; some run only in the lab, and their pages say so plainly.

All projects →
On air

World Cup 26

Live match centre and tournament tracker

Every fixture, group and knockout of the 2026 World Cup: live scores, line-ups, derived momentum and a real-time match centre, built on a free public feed.

The story On airNext.js, Fastify, WebSockets
The World Cup 26 home: live tournament board, next kick-off countdown and knockout bracket
In the lab

F1Peak

Game-style Formula 1 session viewer

Live track map with moving cars, timing tower, replay and telemetry analytics. The circuit itself is derived from nothing but the cars' GPS positions.

The story In the labNext.js, three.js, SignalR
The F1Peak cockpit: live track map, timing tower and telemetry
In the lab

ZQ Engine

A desktop engine that launches everything

An Electron kernel that starts, supervises and surfaces every local project from one manifest, including a live wallpaper layer rendered behind the Windows desktop icons.

The story In the lab (daily driver)Electron, Node

Launch anything. Supervise everything. Even the wallpaper is an app.

A living portfolio, not a links page. Every number on this site is read live from the app it belongs to, and when a feed is down the page says so.

I'm John Bruno. I build data-heavy apps around the things I follow, and I write down what building them actually took.

More about Spotmind