Web app

The open source the site, the dashboard and the stream page are built with.

Section
32 / 35
Read
1 min
Updated

Framework

Nuxt and Vueframework

Nuxt on Vue renders the site, the dashboard and the stream page.

TypeScriptlanguage

TypeScript, the language the web app is written in.

Vitebuild

Vite builds it.

VueUseutilities

VueUse for the small browser helpers every page leans on.

Look and feel

Tailwind CSSstyling

Tailwind CSS for the styling.

Reka UIcomponents

Reka UI for menus, dialogs and other controls that work with a keyboard and a screen reader.

Motionanimation

Motion for the animation.

Geisttypeface

Geist, the typeface, by Vercel.

Lucideicons

Lucide for the icons.

three.js3D

three.js draws the racing game on the playground.

In your browser

Media over QUICplayback

The MoQ project's TypeScript libraries receive and play a Media over QUIC session.

WebCodecsdecoding

Decodes the picture with your device's hardware where the browser offers it.

WebTransportnetwork

Carries Media over QUIC, where the browser has it.

Gamepad APIinput

Reads your controller every frame and plays rumble back where the browser can.

Pointer Lockinput

Sends raw mouse movement for games that read it.

Desktop app
    Analytics

    With your OK, we measure how pages load and record how the site is used, with anything you type hidden, so we can find and fix problems. Nothing is collected until you choose. What we collect