about summary refs log tree commit diff stats
path: root/lib/chame0/doc/.index.md
blob: a38863e6dbcc14036ec943ff2ee893d54544ec18 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Documentation of Chame, an HTML5 parsing library written in Nim.

To get started, please read the [readme](https://git.sr.ht/~bptato/chame).

Index of the (stable) public API:

* [minidom](minidom.html): minimal DOM module and a high-level interface to the
  HTML parser.
* [minidom_cs](minidom_cs.html): minidom with support for non-UTF-8 character
  sets.
* [htmlparser](htmlparser.html): low-level interface to the HTML parser.
* [htmlparseriface](htmlparseriface.html): forward declarations for the HTML
  parser
* [tags](tags.html): enum definitions for Chame (tags, namespaces, etc.)
* [tokstate](tokstate.html): tokenizer states for the fragment parsing
  algorithm

Also of interest: the Chame [manual](manual.html).