A chrome extension that sits on top of a page and allow you to create a scrapping recipe by directly selecting page's elements.
This is a new tool. The code is a mess and it's very buggy. PRs are very welcome!
👇
The extension isn't available on the Google Chrome Webstore for now.
git clone https://github.com/baptisteArno/puppeteer-ui-extension.git
Using yarn
:
cd puppeteer-ui-extension
yarn
yarn build
Or using npm
:
npm i
npm run build
Navigate to:
chrome://extensions/
Check the "Developer Mode" and click on "Load an unpacked extension" and select the build
folder of the project.
Now you should see the extension and you can start scrapping websites.
For now, you can only generates a puppeteer script written in Typescript. But I'm planning on making it friendlier
- Scrap
- Infinite Scroll
- Pagination
- Regex (In progress)
- Drag'n'drop steps
The goal of this tool is to be the most universal.
Please fill in an issue and we'll take a look at what can be fixed and improved.