Item logo image for UI + API Recorder

UI + API Recorder

Item media 5 (screenshot) for UI + API Recorder
Item media 1 (screenshot) for UI + API Recorder
Item media 2 (screenshot) for UI + API Recorder
Item media 3 (screenshot) for UI + API Recorder
Item media 4 (screenshot) for UI + API Recorder
Item media 5 (screenshot) for UI + API Recorder
Item media 1 (screenshot) for UI + API Recorder
Item media 1 (screenshot) for UI + API Recorder
Item media 2 (screenshot) for UI + API Recorder
Item media 3 (screenshot) for UI + API Recorder
Item media 4 (screenshot) for UI + API Recorder
Item media 5 (screenshot) for UI + API Recorder

Overview

One-click capture: tab video, network calls, UI actions, and a ready-to-run Playwright spec. All local, nothing uploaded.

UI + API Recorder is a one-click capture tool for frontend, QA, and SDET engineers. Press Start once and get four artifacts in a single zip: * Tab screen recording (video.webm) * Network call timeline (events.json + api-details.json) * UI action steps with role + accessible name (events.json) * A ready-to-run Playwright spec (test.spec.ts) All processed locally. Nothing is uploaded anywhere. KEY FEATURES * Playwright-codegen-grade selector priority testid -> role+name -> label -> placeholder -> text -> cssPath Generated spec is 100% compatible with @playwright/test. * Hover-triggered popups and menus are captured (v0.3.1+) For "mouse over -> popup appears -> click menu item" flows, the hover step is recorded too, and the click carries a triggeredBy field so replay won't fail for missing hover. * Honest single-tab recording UI (v0.3.2+) The recording tab shows a red dot badge; other tabs show a grey dot. The popup shows an orange warning if you're viewing a non-target tab. * Per-artifact toggles Video, API, UI, Playwright spec each have their own switch. Output zip uses "<prefix>-<timestamp>" naming for easy archival. * API filtering via include / exclude regex Capture only the endpoints you care about. * Built-in timeline viewer (viewer.html) Open-and-play interactive viewer with API and UI events on one timeline. Zero external dependencies. Works offline. USE CASES * E2E test scaffolding - record manual flows, let your agent or yourself fill in the assertions * Frontend-backend handoff - see exactly which click triggered which API call * Bug reproduction - ship one zip with video + network + steps to your colleague * API contract review - keep the request/response trail for review PRIVACY AND SECURITY * 100% local processing, zero outbound network requests from the extension * Does not read browser history, bookmarks, passwords, or cookies * Recording only runs while you explicitly press Start * No analytics SDK, no ads, no telemetry * Open source and auditable See the Privacy practices tab for the full policy. INCOGNITO SUPPORT Supports incognito (split) mode - recordings made in incognito stay in incognito; the extension cannot read data across the regular/incognito boundary. SYSTEM REQUIREMENTS * Chromium 109+ (Chrome, Edge, Brave, Arc, etc.) * No external services required OPEN SOURCE AND FEEDBACK Source code and issue tracker: <https://github.com/DingXiaoXiao/ui-api-recorder>

Details

  • Version
    0.3.8
  • Updated
    July 1, 2026
  • Size
    53.71KiB
  • Languages
    English
  • Developer
    Email
    ddd226hhh226@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Related

QA Script Recorder - Selenium, Playwright & Cypress

5.0

Record browser interactions and generate ready-to-run Selenium, Playwright, and Cypress scripts across Java, Python and TypeScript.

Record Meetings on Zoom, Microsoft Teams, Google Meet & more

4.4

Record meetings in one click. Original-quality video, local files, crash-safe, built-in AI noise suppression.

KoseFlow - Google Image & Video Automation

5.0

Automate AI image & video generation on Google Flow. Batch prompts, manage queue, download results — all from a side panel.

Video Downloader Pro - Save Videos from Any Website

3.8

Download videos from websites in multiple resolutions. Detect videos on any page and save them with one click. YouTube excluded.

Repro — Capture & replay frontend bugs

5.0

Capture a frontend bug once, then replay it. One click records screen, console, network, actions and storage to find the bug.

Full Page Screenshot & Screen Recorder – No Watermark by SuperchargeBrowser

5.0

Full-page screenshots & screen recorder with annotation. Record tab + webcam, export GIF/MP4. No account, no watermark, no limits.

Playlist Importer for YouTube

2.7

Bulk-import YouTube videos into any playlist. Paste URLs, import files, export & migrate. Pause, resume. Pro unlimited.

Screen Recorder Pro: Record Meet, Tab & Webcam

4.6

Record screen, browser tabs, and webcam with one click. Capture audio, no watermarks, no signup required.

Cap - Screen Recorder & Screen Capture

4.0

Free, open source screen recorder. Capture your screen, tab, camera & mic in Chrome and share a video link the moment you stop.

Proov

5.0

One-click bug capture — record screen, console, network, and user actions, then share a repro link.

Reqorder — HTTP Request Recorder

5.0

Record every fetch/XHR request of your tabs, organise into isolated sessions, inspect, replay, diff and export — all locally.

Network Logger - HAR Exporter

5.0

Capture network requests across all tabs and export as a HAR file — no DevTools needed. Perfect for debugging and sharing logs.

QA Script Recorder - Selenium, Playwright & Cypress

5.0

Record browser interactions and generate ready-to-run Selenium, Playwright, and Cypress scripts across Java, Python and TypeScript.

Record Meetings on Zoom, Microsoft Teams, Google Meet & more

4.4

Record meetings in one click. Original-quality video, local files, crash-safe, built-in AI noise suppression.

KoseFlow - Google Image & Video Automation

5.0

Automate AI image & video generation on Google Flow. Batch prompts, manage queue, download results — all from a side panel.

Video Downloader Pro - Save Videos from Any Website

3.8

Download videos from websites in multiple resolutions. Detect videos on any page and save them with one click. YouTube excluded.

Repro — Capture & replay frontend bugs

5.0

Capture a frontend bug once, then replay it. One click records screen, console, network, actions and storage to find the bug.

Full Page Screenshot & Screen Recorder – No Watermark by SuperchargeBrowser

5.0

Full-page screenshots & screen recorder with annotation. Record tab + webcam, export GIF/MP4. No account, no watermark, no limits.

Playlist Importer for YouTube

2.7

Bulk-import YouTube videos into any playlist. Paste URLs, import files, export & migrate. Pause, resume. Pro unlimited.

Screen Recorder Pro: Record Meet, Tab & Webcam

4.6

Record screen, browser tabs, and webcam with one click. Capture audio, no watermarks, no signup required.

Google apps