Displaying 1 to 11 from 11 results


  •    C

libxml++ is a C++ wrapper for the libxml XML parser library.


  •    TCL

The TclXML project is a collection of tools and libraries for handling XML documents with the Tcl scripting language.


  •    Python

lxml is a Pythonic binding for the libxml2 and libxslt libraries.


  •    Perl

Perl interface to Gnome libxml2 xml parsing and DOM library.


  •    C

The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.

SOAPEngine - This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app

  •    Objective-C

This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and Apple TV app. With this Framework you can create iPhone, iPad, Mac OS X and AppleTv apps that supports SOAP Client Protocol. This framework able executes methods at remote web services with SOAP standard protocol.

xml-selector - A jQuery-like interface for working with XML using CSS-style selectors

  •    Javascript

XML Selector is a utility for working with XML. It provides partial DOM support and a jQuery-like interface for traversing XML documents using CSS-style selectors. Please note that as of version 0.3 XML Selector uses its own DOM implementation based on libxml2. This is different than the previous non-standard document interface. XML Selector currently implements a read-only subset of DOM Level 1. This will be extended in the future to meet, at minimum, full Level 1 support.

xml2 - Bindings to libxml2

  •    C

The xml2 package is a binding to libxml2, making it easy to work with HTML and XML from R. The API is somewhat inspired by jQuery. xml_node: a single node in a document.

go-xsd-validate - Xsd validation for go based on libxml2

  •    Go

The goal of this package is to preload xsd files into memory and to validate xml (fast) using libxml2, like post bodys of xml service endpoints or api routers. At the time of writing, similar packages I found on github either didn't provide error details or got stuck under load. In addition to providing error strings it also exposes some fields of libxml2 return structs. Check this for a simple http server example and that for an even simpler one.

rust-libxml - Rust wrapper for libxml2

  •    Rust

Rust wrapper for libxml2. The main goal of this project is to benefit from libxml2's maturity and stability while the native Rust XML crates mature to be near-drop-in replacements.

go-libxml - An abstraction of a libxml2 binding which exports Marshal/Unmarshal like Golang encoding/xml API

  •    Go

As of today there are 13 open issues regarding XML in the Go repository. This library aims to serve as a workaround for all the issues with the Go <1.12 encoding/xml implementation, as the language has delayed the fixes for several releases now. Note that this library is a workaround and should be tested in all possible use cases before being used in production.