Interactive video builder

Type
Personal project
Role
Design & development
Platform
Web · SvelteKit + SvelteFlow
Year
2026

Kvark is a web-based video editor for turning flat clips into interactive video — branch between scenes, drop in clickable buttons and forms, then embed it anywhere as a player, feed or pop-up toaster.

Designed and built from scratch, solo: a Figma-like canvas editor, a widget/embed system, and a fair bit of gnarly database modelling underneath. Stack is SvelteKit, SvelteFlow, Turborepo, shadcn and Drizzle. Easily my most ambitious build — and you can request access to try it yourself.

Kvark projects dashboard — “Your interactive videos”
Kvark canvas editor — branching scenes on a Figma-like node canvas
Kvark scene editor with a clickable call-to-action over the video
Kvark widget builder — choosing an embed variant