PR Preview
A free, open-source npm CLI tool that records before/after videos of your pull requests using Claude Code or manual interaction.
About PR Preview
Capture Visual Changes in Your Pull Requests
PR Preview is a free, open-source npm CLI that records before/after videos of your pull request. It allows reviewers to see the actual visual change, not just the code diff. Whether you use AI agents or prefer manual recording, PR Preview ensures your UI changes are captured accurately and automatically.
How it Works
PR Preview offers two primary ways to record your application's journey:
- Agent-Driven (Claude Code): Describe the flow in plain English. Claude Code uses a built-in MCP server to drive your app in a real Chrome window, capturing a before/after clip automatically.
- Manual Mode: Run a single command and opens a controlled Chrome window where each action you take is captured as an editable step. Perform the journey by hand; each action lands in the sidebar as an editable step.
Key Features
- Real Capture: Runs in a headed Chrome window, not headless. You watch it happen, step by step.
- Privacy-First: Everything stays on your machine—nothing is uploaded to any remote server.
- Framework Agnostic: Works with any web app you can open in a browser (React, Vue, Svelte, Angular, plain HTML).
- High Quality: Produces polished MP4 files (or high-quality GIFs if ffmpeg is not installed) that are small enough to be embedded directly into GitHub pull requests.
Workflow Steps
- Setup: Install the npm package and run the init command to wire PR Preview into Claude Code.
- **Prompting:** Use a plain-English prompt in Claude Code to describe the flow (e.g., "record my checkout flow").
- **Recording:** Claude drives your real app through the MCP server, opening a Chrome window and recording the journey.
- **Output:** The tool automatically drops before.mp4 and after.mp4 files into your project's output folder, ready to drag into your PR description.
Value & Audience
Value Proposition
Record high-quality before/after videos of pull requests locally and privately using AI agents or manual interaction.
Problem Solved
Bridging the gap between code diffs and reality by providing visual proof of UI changes in pull requests, eliminating the need for heavy screen recording software or complex browser automation scripts.
Target Audience
Tech Stack
Social & Links
Social
Loading ratings...
Loading comments...
Gallery

Feedback & Roadmap
PR Preview FAQ
Common questions about PR Preview's features, pricing, and use cases
What does PR Preview do?
Record high-quality before/after videos of pull requests locally and privately using AI agents or manual interaction.
Is PR Preview free to use?
PR Preview offers a free tier alongside its other Developer Tools plans. Pricing details are listed on the PR Preview product page on TechLogHub.
What problem does PR Preview solve?
Bridging the gap between code diffs and reality by providing visual proof of UI changes in pull requests, eliminating the need for heavy screen recording software or complex browser automation scripts.
Who is PR Preview built for?
Software developers and engineering teams who want to visualize UI changes in their pull requests.
What tech stack does PR Preview use?
PR Preview is built with npm, Playwright, ffmpeg, Claude Code, MCP server.
What category is PR Preview listed under?
PR Preview is listed in the Developer Tools category on TechLogHub, alongside curated alternatives with community ratings and pricing comparisons.
PR Preview appears in
You May Also Like
View all alternatives to PR PreviewGlobal TTFB Checker
Free global TTFB checker. Measure Time To First Byte from 114 countries with live world map, city-level results, and instant latency reports. No signup.
View ProductNext.js AI SaaS Cursor Rules Pack
15 battle-tested .mdc Cursor rules for Next.js AI SaaS, covering Supabase, Clerk, Stripe, and Verc/AI SDK.
View ProductNexus SaaS Starter Kit
A premium, production-ready Next.js 14 SaaS starter kit with a glassmorphism UI, Stripe integration ready, and pre-configured authentication.
View ProductMarkdown to JSON Parser API
A high-performance API for converting Markdown files into structured JSON data.
View ProductOne email a week
TechLogHub tracks 510 tools and 471 open-source projects. Get the week's new launches, release roundups and open-source picks — nothing else.
Get the TechLogHub digest
One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.


