• Home
Name Date Size #Lines LOC

..--

.husky/07-Sep-2024-52

bench/07-Sep-2024-215164

docs/07-Sep-2024-129

media/07-Sep-2024-

packages/07-Sep-2024-13,95211,097

scripts/generate-parser-feedback-test/07-Sep-2024-130103

test/07-Sep-2024-69,71566,019

.editorconfigD07-Sep-2024243 1310

.eslintignoreD07-Sep-2024108 76

.eslintrc.jsonD07-Sep-20241.8 KiB5855

.gitattributesD07-Sep-2024146 43

.gitignoreD07-Sep-2024142 1211

.gitmodulesD07-Sep-2024246 76

.prettierignoreD07-Sep-202487 55

.prettierrcD07-Sep-202446 43

BUILD.gnD07-Sep-20242.3 KiB7564

LICENSED07-Sep-20241.1 KiB2016

README.OpenSourceD07-Sep-2024278 1211

README.en.mdD07-Sep-20242 KiB4133

README.mdD07-Sep-20242 KiB4133

SECURITY.mdD07-Sep-2024322 116

build_parse5.pyD07-Sep-20242.8 KiB8049

bundle.jsonD07-Sep-2024981 4040

package-lock.jsonD07-Sep-2024465 KiB10,63510,634

package.jsonD07-Sep-20242.7 KiB8281

tsconfig.jsonD07-Sep-2024881 3129

README.OpenSource

1[
2  {
3    "Name": "parse5",
4    "License": "MIT",
5    "License File": "NOTICE",
6    "Version Number": " 7.1.2",
7    "Owner": "sunbingxin@huawei.com",
8    "Upstream URL": "https://github.com/inikulin/parse5.git",
9    "Description": "HTML parser and serializer."
10  }
11]
12

README.en.md

1<p align="center">
2    <a href="https://github.com/inikulin/parse5">
3        <img src="https://raw.github.com/inikulin/parse5/master/media/logo.png" alt="parse5" />
4    </a>
5</p>
6
7<p align="center">
8<i>HTML parsing/serialization toolset for Node.js. <a href="https://html.spec.whatwg.org/multipage/">WHATWG HTML Living Standard (aka HTML5)</a>-compliant.</i>
9</p>
10
11<p align="center">
12  <a href="https://github.com/inikulin/parse5/actions/workflows/nodejs-test.yml"><img alt="Build Status" src="https://img.shields.io/github/workflow/status/inikulin/parse5/Node.js%20CI?label=tests&style=flat"></a>
13  <a href="https://www.npmjs.com/package/parse5"><img alt="NPM Version" src="https://img.shields.io/npm/v/parse5.svg"></a>
14  <a href="https://npmjs.org/package/parse5"><img alt="Downloads" src="http://img.shields.io/npm/dm/parse5.svg"></a>
15  <a href="https://npmjs.org/package/parse5"><img alt="Downloads total" src="http://img.shields.io/npm/dt/parse5.svg"></a>
16  <a href="https://coveralls.io/github/inikulin/parse5"><img alt="Coverage" src="https://img.shields.io/coveralls/github/inikulin/parse5/master"></a>
17</p>
18
19<p align="center">
20<b><i>parse5</i></b> provides nearly everything you may need when dealing with HTML. It's the fastest spec-compliant HTML parser
21for Node to date. It parses HTML the way the latest version of your browser does. It has proven itself reliable in such projects
22as <a href="https://github.com/tmpvar/jsdom">jsdom</a>, <a href="https://angular.io">Angular</a>,
23<a href="https://lit.dev">Lit</a>, <a href="https://github.com/cheeriojs/cheerio">Cheerio</a>,
24<a href="https://github.com/rehypejs/rehype">rehype</a> and many more.
25</p>
26
27---
28
29<p align="center">
30  <a href="https://github.com/inikulin/parse5/tree/master/docs/list-of-packages.md">List of parse5 toolset packages</a>
31</p>
32
33<p align="center">
34  <a href="http://astexplorer.net/#/1CHlCXc4n4">Online playground</a>
35</p>
36
37<p align="center">
38  <a href="https://github.com/inikulin/parse5/releases">Changelog</a>
39</p>
40</p>
41

README.md

1<p align="center">
2    <a href="https://github.com/inikulin/parse5">
3        <img src="https://raw.github.com/inikulin/parse5/master/media/logo.png" alt="parse5" />
4    </a>
5</p>
6
7<p align="center">
8<i>HTML parsing/serialization toolset for Node.js. <a href="https://html.spec.whatwg.org/multipage/">WHATWG HTML Living Standard (aka HTML5)</a>-compliant.</i>
9</p>
10
11<p align="center">
12  <a href="https://github.com/inikulin/parse5/actions/workflows/nodejs-test.yml"><img alt="Build Status" src="https://img.shields.io/github/workflow/status/inikulin/parse5/Node.js%20CI?label=tests&style=flat"></a>
13  <a href="https://www.npmjs.com/package/parse5"><img alt="NPM Version" src="https://img.shields.io/npm/v/parse5.svg"></a>
14  <a href="https://npmjs.org/package/parse5"><img alt="Downloads" src="http://img.shields.io/npm/dm/parse5.svg"></a>
15  <a href="https://npmjs.org/package/parse5"><img alt="Downloads total" src="http://img.shields.io/npm/dt/parse5.svg"></a>
16  <a href="https://coveralls.io/github/inikulin/parse5"><img alt="Coverage" src="https://img.shields.io/coveralls/github/inikulin/parse5/master"></a>
17</p>
18
19<p align="center">
20<b><i>parse5</i></b> provides nearly everything you may need when dealing with HTML. It's the fastest spec-compliant HTML parser
21for Node to date. It parses HTML the way the latest version of your browser does. It has proven itself reliable in such projects
22as <a href="https://github.com/tmpvar/jsdom">jsdom</a>, <a href="https://angular.io">Angular</a>,
23<a href="https://lit.dev">Lit</a>, <a href="https://github.com/cheeriojs/cheerio">Cheerio</a>,
24<a href="https://github.com/rehypejs/rehype">rehype</a> and many more.
25</p>
26
27---
28
29<p align="center">
30  <a href="https://github.com/inikulin/parse5/tree/master/docs/list-of-packages.md">List of parse5 toolset packages</a>
31</p>
32
33<p align="center">
34  <a href="http://astexplorer.net/#/1CHlCXc4n4">Online playground</a>
35</p>
36
37<p align="center">
38  <a href="https://github.com/inikulin/parse5/releases">Changelog</a>
39</p>
40</p>
41