{"repo":"drudge/n8n-nodes-puppeteer","free":true,"listed":false,"github":"https://github.com/drudge/n8n-nodes-puppeteer","clone":"git clone https://github.com/drudge/n8n-nodes-puppeteer.git","description":"n8n node for browser automation using Puppeteer","language":"TypeScript","stars":586,"topics":["browser","chromium","n8n","n8n-nodes","puppeteer","scrape","screenshot","stealth-mode","pdf","proxy-server"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"n8n-nodes-puppeteer n8n node for browser automation using Puppeteer. Execute custom scripts, capture screenshots and PDFs, scrape content, and automate web interactions using Chrome/Chromium's DevTools Protocol. Full access to Puppeteer's API plus n8n's Code node capabilities makes this node powerful for any browser automation task. How to install Community Nodes (Recommended) For n8n version 0.187 and later, you can install this node through the Community Nodes panel: 1. Go to Settings Community Nodes 2. Select Install 3. Enter n8n-nodes-puppeteer in Enter npm package name 4. Agree to the risks of using community nodes 5. Select Install Docker Installation (Recommended for Production) We provide a ready-to-use Docker setup in the docker/ directory that includes all necessary dependencies and configurations: 1. Clone this repository 2. Build your Docker image: 3. Run the container: Or for testing without persistent data: Available Docker Scripts - npm run docker:build - Build the Docker image with Puppeteer node - npm run docker:run - Run n8n with persistent data volume - npm run docker:run:fresh - Run n8n without persistent data (clean start) - npm run docker:run:external-browser - Run with external browser connection example - npm run docker:test - Quick test to verify the image works - npm run docker:shell - Open a shell inside the container for debugging - npm run docker:clean - Remove the data volume - npm run docker:clean:all - Remove data volume and images Container Op","default_branch":null,"files":null,"tree":[],"storefront":"/r/drudge","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/drudge/n8n-nodes-puppeteer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}