UI Inspect

Introduction

UI Inspect is a visual regression testing and design-to-code comparison platform that catches UI bugs before they ship.

What is UI Inspect?

UI Inspect is an open-source visual regression testing platform that helps teams:

  • Compare designs with code — Upload Figma designs and compare them pixel-by-pixel with your implementation
  • Catch visual regressions — Automatically detect UI changes in CI/CD pipelines before they reach production
  • Generate CSS fixes — Get auto-generated CSS and Tailwind fixes to match your designs
  • Track visual health — Monitor visual consistency across your entire application

How it works

  1. Capture — Take screenshots of your UI components using the CLI, browser extension, or API
  2. Compare — Smart diff engine analyzes screenshots against baselines using SSIM, pixel matching, and layout shift detection
  3. Review — Visual diffs appear in your dashboard and as PR comments with actionable insights
  4. Fix — Auto-generated CSS fixes and Tailwind classes help you resolve differences fast

Architecture

UI Inspect is a monorepo with four main applications:

ComponentDescriptionPort
Web AppDashboard, project management, auth3002
CLICI/CD visual regression testing
Browser ExtensionElement picker, screenshot capture
MCP ServerAI-powered diff analysis and fix generation3000

On this page