# checkly/headless-recorder

Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

Repository: https://github.com/checkly/headless-recorder
Canonical: https://ross.abutalabs.com/products/headless-recorder
Homepage: https://checklyhq.com/headless-recorder
Language: JavaScript
License: MIT
License Family: permissive
Topics: puppeteer, chrome, chrome-extension, vue, playwright
Archived: true
Last push: 2022-12-16T13:35:36+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2942, "days_push": 1356, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15301, forks 733 (observed 2026-08-28T04:11:09.578239+00:00)

## What it is
Headless Recorder is a Chrome extension that records browser interactions (clicks, typing, navigation) and generates Playwright or Puppeteer scripts. It was built by Checkly and is fully deprecated as of December 2022.

## Use cases
- record browser interactions and export as playwright script
- generate puppeteer code from clicks
- create e2e test scripts without writing code
- record web scraping flows
- capture user actions as automation script

## When to choose
- you need a quick way to bootstrap Playwright or Puppeteer scripts from manual browsing
- you want to preview CSS selectors while recording interactions

## When to avoid
- you need an actively maintained tool - the project is deprecated since Dec 2022
- you need modern alternatives like Playwright's built-in codegen

## Facets
- artifact type: plugin
- maturity: abandoned
- function: testing, e2e-testing, browser-extension, developer-tools
- domain: testing, developer-tools, browser-extensions
- platform: browser, browser-extension
- tags: chrome-extension, playwright, puppeteer, test-recording, deprecated, code-generation, automation, javascript

## Member repositories
- checkly/headless-recorder (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:09.578239+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:06:23.083507+00:00, confidence not recorded.
  - readme: https://github.com/checkly/headless-recorder (fetched 2026-08-28T04:11:09.578239+00:00, sha 7c874a948a85)
  - registry_npm: https://registry.npmjs.org/headless-recorder (fetched 2026-08-29T08:04:33.447088+00:00, sha 7b70ad929831)
- Data as of 2026-08-30T08:39:29.467469+00:00.
