Turn any web page into a smooth scroll video
A zero-install CLI that captures full-page scrolling videos using a real browser.
One command. Full-page video.
Rollberry launches a real Chromium browser, smoothly scrolls through your entire page, captures every frame, and encodes it into a high-quality MP4 — all from a single npx command.
No browser extensions. No screen recording software. No dependencies to install. Just point it at a URL and get your video.
How it works
Three steps. Zero configuration.
Run
Execute a single command with any URL — no install required.
Capture
Rollberry launches a real browser, scrolls the page smoothly, and captures every frame.
Share
Get an MP4 video file ready to share, embed, or use in your workflow.
Everything you need
Powerful defaults, fully configurable when you need it.
Real Browser Rendering
Uses a real Chromium browser via Playwright — no headless hacks. What you see is what you capture.
Localhost Support
Capture your local dev server with automatic retry and wait-for-ready logic.
Custom Viewport
Set any resolution — mobile, tablet, desktop, or ultra-wide.
Smooth Scrolling
Hardware-accelerated smooth scrolling for buttery-smooth capture output.
FPS Config
Control frame rate from 1 to 60 fps for the perfect size-quality balance.
Wait Conditions
Wait for selectors, network idle, or custom timeouts before capturing.
Hide Overlays
Automatically hide cookie banners, sticky headers, and floating elements.
Debug Frames
Export individual frames as PNGs for frame-by-frame inspection.
JSONL Logs
Structured logging output for CI/CD integration and pipeline automation.
See the output
A polished MP4 video with structured metadata.
manifest.json
{
"url": "https://example.com",
"viewport": "1280x720",
"fps": 30,
"duration": "8.4s",
"frames": 252,
"output": "capture.mp4",
"size": "4.2MB"
}Quick Start
Copy, paste, capture.
# Capture any public URL $ rollberry capture https://your-site.com# Capture localhost with auto-retry $ rollberry capture http://localhost:3000# Custom viewport and duration $ rollberry capture https://example.com --viewport 1920x1080 --duration 10
Built in the open
Rollberry is free, open-source software under the MIT License. Contributions, issues, and stars are always welcome.