Link Search Menu Expand Document

An XML/HTML parser and processing library for JavaScript and TypeScript.

Quick Start View it on Github


Overview

Robin is an XML parser and processing library that supports a sane version of HTML. It features a set of DOM utilities, including support for XPath 1.0 for interacting with and manipulating XML/HTML documents. Typical use-cases would be processing XML or HTML files, web scraping, etc. Worthy to note that robin is a non-validating parser, which means that DTD structures are not used for validating the markup document.

Installation

Simply run the following command in your terminal:

npm install @ziord/robin

Quick Questions

If you have little questions that you feel isn’t worth opening an issue for, use the project’s discussions.

Contributing

Contributions are welcome! See the contribution guidelines to learn more. Thanks!

Reporting Bugs/Requesting Features

Please open an issue. Checkout the issue template.

License

Robin is distributed under an MIT license.