Skip to content

adnangif/puppeteer_ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puppeteer on steroids 💪 !!!

jupyter notebook like development environment for puppeteer. Build puppeteer apps with least effort and best result.

installation

requirements:

  • nodejs latest version
  • Chromium browser

How to install:

# clone this repo
git clone https://github.com/adnangif/puppeteer_ui

# navigate to puppeteer_ui folder
cd puppeteer_ui 

# install dependancy
npm install

# now to run the APP
node index.js

Or,

# may take upto 20minutes depending on internet connection
npm i -g puppeteer_steroids 

# run from command line
puppeteer_ui

After running this code, a link should open on your default browser At: http://localhost:3000 And another blank page chromium or google chrome browser instance will open with puppeteer in charge.

Usage:

By default, page object is given to do any kind of operation, for Example:

await page.goto("https://google.com/")
await page.type("input", "github.com/adnangif",{delay:200})
await page.type("input", "\n",{delay:200})
await page.click("h3")
await page.click("span[title='puppeteer_ui']")

Demo

first img 1. first img 2. first img 3. first img 4. first img 5. first img 6. first img 7. first img

special thanks to zbz343 for creating this awesome readme

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published