Developer ToolsStatus: completedMarch 5, 2026

Kapture — High-Performance Screen Capture & Canvas Studio

Modern Chrome MV3 extension for pixel-perfect screenshots, screen recording, DOM element selection, and canvas vector annotation.

Tech Stack:Chrome ExtensionReact 19Vite 7TypeScriptTailwind CSS v4Radix UIHTML5 CanvasVitest

Overview

Kapture (v0.6.0) is a modern, high-performance browser extension engineered for developers, QA engineers, and designers to seamlessly capture, annotate, and record web interfaces with zero friction.

Built with React 19, Vite 7 (Rolldown), Tailwind CSS v4, and Radix UI, Kapture combines lightning-fast element inspection with an advanced HTML5 vector canvas editor and lightweight screen recorder.


Key Capabilities & Architecture

  • Precision Screen Capture Modes:
    • DOM & Element Inspector: Hover over any HTML element on the page for instant bounding-box detection and one-click capture.
    • Dynamic Area Selection: Click-and-drag crosshair rectangle selection with live dimension readouts.
    • Smart Full-Page Capture: Automated scroll stitching with smart handling of sticky headers, fixed navbars, and floating footers.
    • Visible Viewport: Instant single-frame capture of the active viewport.
  • Embedded Screen & Audio Recording:
    • Flexible capture options for specific browser tabs, arbitrary screen regions, or full desktop displays.
    • Configurable system audio recording with WebM/MP4 exports and countdown delay timers.
  • Vector Canvas Annotation Studio:
    • Interactive drawing layer with freehand brushes, arrows, geometric callout boxes, and customizable text tools.
    • Blur, pixelate, and redaction masks for concealing sensitive passwords or API keys before bug submission.
    • Aspect-ratio locked cropping, canvas pan, and high-DPI zoom inspection.
  • In-Page Live DOM Editing:
    • One-click page edit mode allowing testers to modify webpage copy directly in the live DOM before capturing UI regression mocks.

Tech Stack & Tooling

  • Extension Framework: Chrome Extension Manifest V3 (MV3)
  • Frontend Stack: React 19, TypeScript 5, Vite 7 (Rolldown)
  • Styling & UI: Tailwind CSS v4, Radix UI Primitives, Lucide React
  • Code Quality & Testing: Biome Formatter/Linter, Vitest with JSDOM