Flexible linkedin scrapper developed by Adefemigreat
npm install adex-linkedin-scrapperLinkedIn Scrapper is a Node.js package for extracting profile information from LinkedIn pages. This package is built on top of puppeteer and cheerio to scrape and parse the HTML structure of LinkedIn profiles.
To install the LinkedIn Scrapper, run:
```
npm install adex-linkedin-scrapper
This will also install required dependencies puppeteer and cheerio.
- Extracts basic profile information
- Scrapes employment history
- Fetches educational background
- Grabs listed skills
First, import the package:
``
import LinkedInScrapper from adex-linkedin-scrapper;
Create an instance of LinkedInScrapper:
``
const scrapper = new LinkedInScrapper("yourLinkedInCookie", "targetProfileURL");
To get basic profile information:
``
const profileInfo = await scrapper.getProfileInfo();
This will return an object with name, heading, address, and about.
To get employment history:
``
const experiences = await scrapper.getExperiences();
To get educational background:
``
const educations = await scrapper.getEducations();
To get the list of skills:
```
const skills = await scrapper.getSkills();
If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.