cheerio
popularTiny, fast, and elegant implementation of core jQuery designed specifically for the server
Updated by @mattmueller
robots-parser
popularNodeJS robots.txt parser with support for wildcard (*) matching.
Updated by @samclarke
website-scraper
Download website to a local directory (including all css, images, js, etc.)
Updated by @s0ph1e
tiktok-scraper
TikTok Scraper & Downloader. Scrape information from User, Trending and HashTag pages and download video posts
Updated by @drawrowfly
torrent-search-api
Yet another node torrent scraper based on x-ray. (Support iptorrents, torrentleech, torrent9, Yyggtorrent, ThePiratebay, torrentz2, 1337x, KickassTorrent, Rarbg, TorrentProject, …
Updated by @jimmylaurent
instatouch
Scrape instagram posts from Username, Hashtag or Location pages. Download media and save them to a ZIP archive. Create JSON/CSV files with a post information. No login required
Updated by @drawrowfly
serp
Scraper for Google search pages based on keywords and other parameters like localisation
Updated by @christophebe
google
A module to search and scrape google. This is not sponsored, supported, or affiliated with Google Inc.
Updated by @jprichardson
googlethis
A simple yet powerful module to retrieve organic search results and much more from Google.
Updated by @luanrt
robots-txt-parser
A lightweight robots.txt parser for Node.js with support for wildcards, caching and promises.
Updated by @cakroyd
webhead
An easy-to-use Node web crawler storing cookies, following redirects, traversing pages and submitting forms.
Updated by @pme-legend
quick-scraper
An easy, lightweight scraper for humans with many inbuilt features..
Updated by @unbuttun-spark
htmlmetaparser
A `htmlparser2` handler for parsing rich metadata from HTML. Includes HTML metadata, JSON-LD, RDFa, microdata, OEmbed, Twitter cards and AppLinks.
Updated by @blakeembrey