An XML/HTML parser and processing library for JavaScript and TypeScript.
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.