HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
checkly
headless-recorder
JavaScript2018–2024
checkly / headless-recorder · Archived

headless-recorder

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

8Distinct people
15Mentions
0Explicit recommenders
15.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

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

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year15 dated mentions

Observed mentions: 2018-08-14 18:25:27 UTC to 2024-04-08 12:27:14 UTC.

02462018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 6 mentions; 5 submissions, 1 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 5 mentions; 2 submissions, 3 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC651
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC523
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC202
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101

What Hacker News says

15 sources
Checkly CTO and founder here. Thanks for trying Checkly. Just looking at Preflight, I think the audience might be different. Where we — Checkly — focus heavily on "code first / developer first", Preflight seems to target no/low code. For us, code-first / dev-first means we directly integrate with popular JS frameworks (like Playwright and Puppeteer), allow you to code any setup / teardown scripts in NodeJs and generally want you to treat your testing and monitoring setup "as code". So, TLDR is that I would 100% give Preflight a try and see if it matches your workflow. Always choose the best tool for your problem! P.S. we do help with generating test scripts with our Chrome extension https://github.com/checkly/headless-recorder
In Launch HN: Preflight (YC W19) – Better automated testing for web apps
> Oh @awscloud I really do :Two hearts: you! But next time you fork my OS project https://github.com/checkly/headless-recorder and present it as your new service, give the maintainers a short "nice job, kids" or something. Not necessary as per the APLv2 license, but still, ya know? He is only nicely and asking for recognition/attribution while acknowledging that it's not required per licence. I don't know why people have to take sides or be angry about it. Just as amazon was free to take his project and make it their own, he is Free to mention the fact that someone is indeed selling his work without even giving an open mention.
In AWS forked my project and launched it as its own service
So it looks like this keys off of class selectors. Anyone know of a solution for cases where you have dynamic selector names? Frameworks like next.js (using styled-jsx) add random strings to class names at build to create classname uniqueness [0]. [0]: https://github.com/vercel/styled-jsx#how-it-works EDIT: Looks like one solution is to put an ID on the elements you're interacting with. [1] [1]: https://github.com/checkly/headless-recorder/issues/32
In Show HN: Headless Recorder
Checkly | Full Stack JavaScript Engineer | Berlin, Germany OR Remote | https://checklyhq.com/ Checkly is an API and site transaction monitoring SAAS for modern DevOps teams. We combine in-depth API monitoring with scripted browser transactions using Puppeteer. Our goal is to be the default active monitoring platform for developers. We’re a young company but growing rapidly with some exciting customers joining us every month. You’ll work on our fronted, backend and infra. We also build & maintain a popular (6.5k stars) open source browser extension https://github.com/checkly/puppeteer-recorder Here is the open role: - Full Stack Javascript Engineer: https://checklyhq.com/jobs/full-stack-javascript-engineer-20... Tech Stack: Node.js, Vue.js, Postgres, Heroku, AWS Lambda, SNS, S3 and SQS. Please email your resume & motivation to: jobs@checkl
Read the rest
yhq.com
In Ask HN: Who is hiring? (December 2019)

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.