Back to browse
I built a serverless API for automated website screenshots

I built a serverless API for automated website screenshots

by QuiCreatDev·Feb 20, 2026·1 point·0 comments

AI Analysis

MidShip It

Puppeteer wrapper for Lambda when Playwright Cloud and Screenshot.rocks exist.

Strengths
  • Solves real pain: Puppeteer memory leaks in containers are genuinely annoying.
  • Smart waiting for lazy-loading shows thoughtful design for SPAs.
  • Serverless approach removes infrastructure headache versus self-hosted.
Weaknesses
  • Crowded space: Playwright, Browserless, Sauce Labs, and others already handle this.
  • npm page loads behind Cloudflare bot check—can't assess actual documentation or examples.
Target Audience

Backend developers and DevOps engineers needing screenshot automation without managing infrastructure.

Similar To

Playwright Cloud · Browserless · Screenshot.rocks

Post Description

Hi HN, I was tired of managing Puppeteer instances crashing my Docker containers every time I needed to take a screenshot of a modern SPA. So I wrapped an optimized Chromium layer into AWS Lambda, added smart waiting for lazy-loading, and turned it into an API. Would love your feedback on the architecture!

Similar Projects

Developer Tools●●Solid

MockNest Serverless – Bedrock-Assisted API Mocks on AWS Lambda

WireMock-compatible mocks on Lambda when local mock servers won't persist.

Ship ItBold Bet
elenavanengelen
235d ago