blob: 846ea329d9de0c006d9b14f3be563ef9b2903c99 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
---
layout: default
title: Home
---
> If you use pugixml, please [star it on GitHub](https://github.com/zeux/pugixml/stargazers)!
pugixml is a light-weight C++ XML processing library. It features:
* DOM-like interface with rich traversal/modification capabilities
* [Extremely fast](/benchmark.html) non-validating XML parser which constructs the DOM tree from an XML file/buffer
* XPath 1.0 implementation for complex data-driven tree queries
* Full Unicode support with Unicode interface variants and automatic encoding conversions
The library is extremely portable and easy to integrate and use. You can download it in an archive (<a href="http://github.com/zeux/pugixml/releases/download/v{{site.version}}/pugixml-{{site.version}}.zip" onclick="trackLink('download', 'pugixml-{{site.version}}.zip')">Windows</a>/<a href="http://github.com/zeux/pugixml/releases/download/v{{site.version}}/pugixml-{{site.version}}.tar.gz" onclick="trackLink('download', 'pugixml-{{site.version}}.tar.gz')">Unix</a> line endings), get it from [Git/Subversion repository](https://github.com/zeux/pugixml), or install it as a package in one of the major Linux/BSD distributions ([Ubuntu](http://packages.ubuntu.com/search?keywords=pugixml), [Debian](https://tracker.debian.org/pkg/pugixml), [Fedora](https://apps.fedoraproject.org/packages/pugixml), [Gentoo](http://packages.gentoo.org/package/dev-libs/pugixml?arches=prefix), [Arch Linux](https://aur.archlinux.org/packages/pugixml/), [FreeBSD](http://fbsdmon.org/ports/textproc/pugixml) and [more](http://pkgs.org/search/pugixml)).
pugixml is developed and maintained since 2006 and has many users. All code is distributed under the [MIT license](/license.html), making it completely free to use in both open-source and proprietary applications.
### Recent news [(more)](/news.html)
<ul>
{% for post in site.posts limit:2 %}
<li>
{{ post.date | date_to_long_string }} <a href="{{ post.url }}">{{ post.title }}</a>
{{ post.excerpt }}
</li>
{% endfor %}
</ul>
|