Framework
TypeScript, the language the web app is written in.
Vite builds it.
VueUse for the small browser helpers every page leans on.
Look and feel
Tailwind CSS for the styling.
Reka UI for menus, dialogs and other controls that work with a keyboard and a screen reader.
Motion for the animation.
Geist, the typeface, by Vercel.
Lucide for the icons.
three.js draws the racing game on the playground.
In your browser
The MoQ project's TypeScript libraries receive and play a Media over QUIC session.
Decodes the picture with your device's hardware where the browser offers it.
Carries Media over QUIC, where the browser has it.
Reads your controller every frame and plays rumble back where the browser can.
Sends raw mouse movement for games that read it.