Alle prosjekter

Open source · Chrome-utvidelse + VS Code-utvidelse

CodeAlong

Programmeringsvideoer som venter på deg. Begynner du å skrive i VS Code, pauses videoen i Chrome. Slutter du, spoles den to sekunder tilbake og fortsetter – uten at du bytter vindu.

CodeAlong: videoen er pauset mens brukeren skriver kode, med statusetikett på videoen, statuslinjen i VS Code og popup-vinduet i Chrome
Type
Chrome- og VS Code-utvidelse
Status
Publisert, open source (MIT)
År
2026
Teknologi
  • TypeScript
  • Chrome MV3
  • VS Code API
  • WebSocket
  • Playwright

Problemet

Å følge en programmeringsvideo betyr å pause, bytte til editoren, skrive, bytte tilbake og trykke play – om og om igjen, gjennom hele videoen.

Løsningen

CodeAlong kobler editoren og nettleseren sammen, så videoen følger ditt tempo. Den gjetter aldri over hodet på deg: pauser du selv, blir videoen stående.

Slik henger det sammen

  1. 1

    Chrome-utvidelse

    Finner videoen – også i iframes og shadow DOM – vet hvem som pauset den, og lagrer innstillingene.

  2. 2

    Lokal tilkobling

    Autentisert WebSocket på 127.0.0.1. Bare signaler som «skriver» og «lagret» – aldri koden.

  3. 3

    VS Code-utvidelse

    Merker at du koder, og en tilstandsmaskin avgjør når videoen skal pause og fortsette.

Teknisk

Innstillingene i CodeAlong-popupen: ventetid, spoling og når videoen skal fortsette
Innstillingene ligger i Chrome-popupen og synkroniseres til VS Code med én gang – helt lokalt.

Prøv det, eller les koden

Gratis og MIT-lisensiert. Arkitekturen, sikkerhetsmodellen og testene er dokumentert på GitHub.