# The XML C parser and toolkit of Gnome

## Contributions

Main Menu

- Home
- Reference Manual
- Introduction
- FAQ
- Developer Menu
- Reporting bugs and getting help
- How to help
- Downloads
- Releases
- XML
- XSLT
- Validation & DTDs
- Encodings support
- Catalog support
- Namespaces
- Contributions
- Code Examples
- API Menu
- XML Guidelines
- Recent Changes

Related links

- Mail archive
- XSLT libxslt
- DOM gdome2
- XML-DSig xmlsec
- FTP
- Windows binaries
- Solaris binaries
- MacOsX binaries
- lxml Python bindings
- Perl bindings
- C++ bindings
- PHP bindings
- Pascal bindings
- Ruby bindings
- Tcl bindings
- Bug Tracker

- Bjorn Reese, William Brack and Thomas Broyer have provided a number of patches, Gary Pennington worked on the validation API, threading support and Solaris port.
- John Fleck helps maintaining the documentation and man pages.
- Igor Zlatkovic is now the maintainer of the Windows port, he provides binaries
- Gary Pennington provides Solaris binaries
- Matt Sergeant developed XML::LibXSLT, a Perl wrapper for libxml2/libxslt as part of the AxKit XML application server
- Felix Natter and Geert Kloosterman provide an emacs module to lookup libxml(2) functions documentation
- Ziying Sherwin provided man pages
- there is a module for libxml/libxslt support in OpenNSD/AOLServer
- Dave Kuhlman provided the first version of libxml/libxslt wrappers for Python
- Petr Kozelka provides Pascal units to glue libxml2 with Kylix and Delphi and other Pascal compilers
- Aleksey Sanin implemented the XML Canonicalization and XML Digital Signature implementations for libxml2
- Steve Ball and contributors maintain tcl bindings for libxml2 and libxslt, as well as tkxmllint a GUI for xmllint and tkxsltproc a GUI for xsltproc.

Daniel Veillard