Analysis updated 2026-05-18
Turn a website URL into a polished scrolling demo video for a product page or launch post.
Create a side by side comparison video of two landing pages with matched timing.
Capture a responsive demo showing the same page across desktop and mobile breakpoints.
Automate video recording of a local project through the CLI or HTTP API.
| ken-rl/website_recorder | 0xkinno/neuralvault | 0xmayurrr/ai-contractauditor | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20+, pnpm, and ffmpeg on your PATH, Chromium installs automatically on first run.
Deio Scroll, the project behind this repository, turns any website URL into a polished scrolling video. You paste in a link, and it loads the page with Playwright, waits for lazy loaded content to appear, scrolls through the page smoothly using an eased motion or a virtual wheel, and exports the result as an H.264 MP4 file, optionally framed with a background, drop shadow, and rounded corners for use in product pages or launch posts. The tool supports a range of controls beyond a basic scroll. Users can choose motion curves and speed, hold on a hero section, or set pause triggers that stop the scroll when a specific part of the page first comes into view. It can capture interactive moments such as hovers, clicks, and cursor movement toward specific elements, and offers three quality tiers, Draft, Standard, and Cinematic, for iterating before a final export. Cookie banners, modals, and other popups are removed automatically by default. Beyond single page recordings, Deio Scroll can create side by side comparison videos of two URLs with matched timing, and can capture the same page across paired device breakpoints, such as desktop and mobile, to produce a responsive demo film. Recording jobs are durable, meaning progress is tracked and jobs can be cancelled, retried, or resumed after a page refresh, with a local library of past recordings. The tool can be used three ways: through a web interface where you paste a URL and click Start capture, through a command line interface for scripted recordings, or through an HTTP API that returns a job id and a link to the finished video. There is also an MCP integration so tools like Codex can direct the recorder programmatically. Running it requires Node.js 20 or newer, the pnpm package manager, ffmpeg on your system path, and Playwright's Chromium browser, which installs automatically on first use. It is released under the MIT license.
A tool that turns any website URL into a polished, smoothly scrolling MP4 demo video, with framing, motion controls, and comparison exports.
Mainly TypeScript. The stack also includes TypeScript, Playwright, ffmpeg.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.