-[`xmllint` man page](https://gnome.pages.gitlab.gnome.org/libxml2/xmllint.html)
-[`xmlcatalog` man page](https://gnome.pages.gitlab.gnome.org/libxml2/xmlcatalog.html)
## Example code
Example code can be found in the [`example` directory](https://gitlab.gnome.org/GNOME/libxml2/-/tree/master/example) in the Git repo.
## History
Libxml2 is the XML C parser and toolkit developed for the GNOME project (but usable outside of the GNOME platform), it is free software available under the [MIT License](https://www.opensource.org/licenses/mit-license.html). XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra "markup" information enclosed between angle brackets. HTML is the most well-known markup language. Though the library is written in C a variety of language bindings make it available in other environments.