|Original author(s)||The GNOME Project|
|Initial release||September 23, 1999|
|Stable release||2.9.9 (January 3, 2019) [±]|
Written in the C programming language, libxml2 provides bindings to C++, Ch, XSH, C#, Python, Kylix/Delphi and other Pascals, Ruby, Perl, Common Lisp, and PHP. It was originally developed for the GNOME project, but can be used outside it. libxml2's code is highly portable, since it depends on standard ANSI C libraries only, and it is released under the MIT license. This library was written by Daniel Veillard and receives active feedback from its users.
- libxslt (the LibXML2's XSLT module)
- XML validation
- Comparison of HTML parsers
- Saxon XSLT (competitor)
- Xerces (competitor)
- Veillard, Daniel (3 January 2019). "Release of libxml2-2.9.9". firstname.lastname@example.org (Mailing list). Retrieved 3 January 2019.
- "Introduction". 28 November 2017. Retrieved 25 March 2018.
- "ch libxml2 open source binding".
- "cl-libxml2 High-level wrapper around libxml2 and libxslt libraries".
- "PHP: libxml - Manual". php.net. Retrieved 2016-05-16.
- "Python and bindings". www.xmlsoft.org. Retrieved 2016-05-16.
- "The XML C parser and toolkit of Gnome". www.xmlsoft.org. Retrieved 2016-05-16.
|This computer-library-related article is a stub. You can help Wikipedia by expanding it.|
|This GNOME-related article is a stub. You can help Wikipedia by expanding it.|
|This markup language article is a stub. You can help Wikipedia by expanding it.|