This repository contains a suite of web scrapers developed using puppeteer for both static and dynamic web pages. The scrapers are designed to extract data from various websites, providing a flexible solution for web data extraction tasks.
- Scrapers for both static and dynamic websites
- Utilizes Selenium for dynamic page interaction
- Extracts data from multiple websites
- Easy-to-use interface
- Customizable scraping parameters
- Clone the repository to your local machine.
- Install the required dependencies using npm:
- Download the appropriate web driver for your browser and ensure it's in your system PATH.
- Configure the scraping parameters in the scraper scripts according to your requirements.
- Run the desired scraper script using node:
- The scraped data will be saved in the specified output format (e.g., CSV, JSON).
For more insights into web scraping techniques, tips, and tutorials, visit medium.com/@aymenmehmood812.
This project is licensed under the MIT License - see the LICENSE file for details.