node-red-contrib-puppeteer-core-chromium 1.2.2

NodeRED nodes to control a headless chrome/chromium browswer with puppeteer.

npm install node-red-contrib-puppeteer-core-chromium

NodeRED nodes to control a headless chrome/chromium browswer with puppeteer.

Get started

You'll usually use nodes in this order:

launch -> new page -> goto -> selector/click/screenshot/etc

You can specify the location of your chrome/chromium browser in launch node.

To learn how to use puppeteer, see it's documentation.


Using with alpine docker

# Dockerfile

RUN set -x \
    && apk update \
    && apk upgrade \
    && apk add --no-cache \
    ttf-freefont \
    chromium \
    # Cleanup
    && apk del --no-cache make gcc g++ python binutils-gold gnupg libstdc++ \
    && rm -rf /usr/include \
    && rm -rf /var/cache/apk/* /root/.node-gyp /usr/share/man /tmp/* \
    && echo

Node Info

Version: 1.2.2
Updated 3 years, 5 months ago
License: MIT
Rating: 5.0 3

Actions

Rate:

Downloads

8 in the last week

Nodes

  • puppeteer-browser-launch
  • puppeteer-browser-close
  • puppeteer-browser-newPage
  • puppeteer-page-goto
  • puppeteer-page-screenshot
  • puppeteer-page-content
  • puppeteer-page-click
  • puppeteer-page-focus
  • puppeteer-page-waitFor
  • puppeteer-page-close
  • puppeteer-page-keyboard-type
  • puppeteer-page-keyboard-press
  • puppeteer-page-document-querySelector

Keywords

  • chrome
  • browser automation
  • puppeteer
  • node-red
  • alpine
  • docker

Maintainers