drudge/n8n-nodes-puppeteer
n8n node for browser automation using Puppeteer
This tool helps anyone who needs to automate interactions with websites, such as filling out forms, clicking buttons, or extracting information. You input a website URL and instructions for how to interact with it, and it outputs the content you need (like a screenshot, PDF, or specific text) or performs actions automatically. It's designed for operations specialists, data analysts, or business users creating automated workflows.
560 stars. Available on npm.
Use this if you need to automate repetitive web browser tasks, capture web content, or integrate website interactions into larger automated workflows without manual coding.
Not ideal if you only need to make simple API calls to a website or if your primary goal is high-volume, real-time data scraping that doesn't require full browser rendering.
Stars
560
Forks
95
Language
TypeScript
License
MIT
Category
Last pushed
Mar 26, 2026
Commits (30d)
0
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/drudge/n8n-nodes-puppeteer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.