6.0.2 • Published 2 years ago

guzel v6.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

guzel - remote headless puppeteer watcher

güzel /ɟy.zɛl/, Turkish, adj - beautiful

If you want to connect to headless puppeteer, you don't need to change your code at all. Just add the following lines for guzel activation!

const guzel = require('guzel');

// const browser = await puppeteer.launch...

guzel(browser);

Then open http://localhost:3208 to control your puppeteer browser.

Demo

guzel demo

Instalation

npm i -S guzel

Usage

const guzel = require('guzel');

//...

const browser = await puppeteer.launch({ headless: true, args: ['--no-sandbox'] });

await guzel(browser);

//...

Remote browser (headless puppeteer remote usage)

You can run guzel on remote server (ex. your-server.com)

ssh your-server.com
git clone git@github.com:ivanoff/guzel.git
cd guzel/example
sudo docker-compose up

Then open your-server.com:3208 and start to surf the internet with your guzel puppeteer