
Case study · 2025
Loom-Style Screen Recorder
Scroll
Loom-Style Screen Recorder
View live site- Year
- 2025
- Type
- loom alternative
- Tech stack
- Next.js 15 | Mux | Server Actions | MediaRecorder API | WebRTC | TypeScript | Canvas API
- Status
- Featured project
Ditch the 5-min limit, record freely.
A full-stack Loom alternative that composites screen and webcam feeds live in the browser via Canvas, uploads the recording directly to Mux without touching the server, and generates AI-powered transcripts and summaries — all with no recording time limit.
Scope & impact
- Canvas-based compositor merges getDisplayMedia and getUserMedia streams into a circular webcam overlay at 30fps
- Direct-to-Mux signed uploads let the browser PUT the recording straight to Mux's ingest servers, avoiding server timeouts and bandwidth costs
- Auto-generated subtitles feed an AI pipeline that produces timestamped transcripts, titles, descriptions, and tags for each recording