Skip to content

A Node.js and Puppeteer web scraper for extracting data from Yellow Pages websites. This scraper can be used to extract a variety of data from Yellow Pages websites, such as business names, addresses, phone numbers, website links, and categories.

Notifications You must be signed in to change notification settings

omarkamelmostafa/yellowpages-web-scraping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yellow Pages Scraper

What is it?

This is a Node.js and Puppeteer web scraper for extracting data from Yellow Pages websites. It can be used to extract a variety of data, such as:

  • Business names
  • Addresses
  • Phone numbers
  • Website links
  • Categories
  • Descriptions
  • Hours of operation
  • Social media links

Why?

Yellow Pages websites are a valuable source of information about businesses. However, the data on these websites can be difficult to extract manually. This scraper makes it easy to extract the data that you need from Yellow Pages websites in a structured and machine-readable format.

Prerequisites

Node.js, Puppeteer

How to use

To use the scraper, follow these steps:

  1. Install the required dependencies.
  2. To scrape all of the businesses from the Yellow Pages website , you would run the following commands:
  • node server.js.
  • node app.js.

About

A Node.js and Puppeteer web scraper for extracting data from Yellow Pages websites. This scraper can be used to extract a variety of data from Yellow Pages websites, such as business names, addresses, phone numbers, website links, and categories.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published