Skip to content

davidfoliveira/node-jscrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jscrap: A very easy-to-use and lighweight web scrapper

jscrap is a very fast and easy-to-use web scrapper for node.js

Installing

npm install jscrap

Having fun

var
    jscrap = require('jscrap');

jscrap.scrap("https://www.kernel.org/",function(err,$){
    console.log("Latest Linux Kernel: ",$("article #latest_link > a").text().trim());
    console.log("Released: ",$("article #releases tr:first-child td:nth-child(3)").text());
});

Supported selectors:

jscrap supports all the zcsel selectors and functions. Watch out zcsel documentation.

Options

The scrap() function supports these options:

debug : Activates the debug mode. Defaults to false.

followRedirects : Number of redirects to follow. Defaults to 3.

charsetEncoding : Document charset. Default to utf-8.

About

A very easy-to-use web scrapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published