node-osmosis

Web scraper

A fast and flexible web scraping library using native libxml C bindings

Web scraper for NodeJS

GitHub

4k stars
74 watching
247 forks
Language: JavaScript
last commit: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ruipgil/scraperjsA versatile web scraping module with two scrapers for static and dynamic content extraction.3,714
ionicabizau/scrape-itA Node.js library and CLI tool for automating web page scraping and parsing4,024
bda-research/node-crawlerA NodeJS-based web crawler and spider that extracts data from websites.6,718
apify/crawleeA tool for building reliable web scraping and browser automation pipelines in Node.js.16,081
jhy/jsoupA Java library for parsing and manipulating HTML, XML, and CSS10,985
node-formidable/formidableA module for parsing multipart form data, especially file uploads in Node.js applications.7,076
sparklemotion/nokogiriA Ruby library for parsing and manipulating XML and HTML documents6,164
nodeca/embedzaCreates HTML snippets from URLs using data from oEmbed, Open Graph, and meta tags.64
fb55/htmlparser2A fast and forgiving HTML parser with a focus on minimal allocations4,474
axios/axiosAn HTTP client library for making requests to web servers using the Promise API.105,978
clean-css/clean-cssA fast and efficient CSS optimizer for Node.js and modern browsers4,174
matthewmueller/x-rayA flexible web scraping framework for extracting data from websites with customizable selectors and pagination support.5,883
naturalintelligence/fast-xml-parserA fast and efficient JavaScript library for parsing and generating XML data2,606
joseconstela/webparsyA Node.js library and CLI for scraping websites using Puppeteer and YAML definitions44
javve/list.jsA JavaScript library for adding search, sort, filters and flexibility to tables and lists in HTML elements.11,207