Build VMs, containers, AI, databases, storage—all in one place.
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Simple, lightweight XML parser in C, statically or dynamically linked.
Simple XML parser written in C, with limited XPath and Unicode support and customizable tags. 'Simple' means that it does not implement all XML specifications, only the most widely used ones.
VTD-XML is the next generation XML parser/indexer/editor/slicer/assembler/xpath-engine that goes beyond DOM, SAX and PULL in performance, memory usage, and ease of use.
The next generation XML library for Pascal (Delphi, FPC, Lazarus)
...Supported compilers:
- Delphi (non-unicode): 5-2007
- Delphi (unicode) for Win32, Win64 and OSX: 2009+
- Delphi for ARC (iOS, Android): XE4+
- Lazarus for Win32, Win64, Linux, OSX: 1.0+
- corresponding C++Builder versions should be supported too (not tested though)
Main benefits:
- All on the target platform available single- and multi-byte codepages are automatically supported.
- True unicode support on all platforms and compilers (also for Delphi 4-2007).
- The XML parser is a standalone unit, making it possible to write different and user-defined XML interfaces.
- Extremely fast thanks to clever buffering.
Parsers included in OXml:
- Basic standalone XML reader and writer.
- DOM (W3C DOM Level 1.0 Specification).
- Sequential DOMparser
- SAX parser
XMLGear is an XML parser, styler, generator and editor libruary for Java ME, SE, EE devices. It provides you DOM model support and full object-oriented editor with fast and lightweight code.
sw8t.xml is a free, open source, lightweight, easy to learn JavaScript XML Parser. Parse XML from a string or a URL. Traverse, read, and edit the DOM. Interact with XML using a powerful, intuitive API.
sw8t.xml has moved!
sw8t.xml has become part of the jbulb marknote project.
For the newest download and documentation information on marknote, see:
http://jbulb.org
XMLSP - XML Stream Parser is a small & simple XML parser for C++. It uses STL for lists and strings. This tiny XML parser source code is less than 20kb in size. It support custom entities and special characters. Now with optional DOM support.
A full XML Parser for PHP with RSS Parser specific functionsl; think of it as an interface to the PHP DOM which allows easy access to your XML based documents. Auto encoding conversion to UTF-8 + Array to XML Conversion. V3 is now a commercial product
Simple Plain Xml Parser (spxml) is a stream-oriented XML parser that supports pull-model and DOM-model XML parsing.Resulting DOM trees can be read, modified, and saved.
DOMIT! RSS is an RSS parser for PHP, written purely in PHP. Unlike most existing PHP RSS clients, it uses a DOM XML parser -- DOMIT! -- to convert an RSS feed into a DOM document that can be traversed using the standard DOM methods.
Java Micro XML Parser provides XML Writer and Pull/DOM-like XML Parser. Small 21kb jar is easily embedded and only requires J2ME. Very clean and simple API.
IDXMLParser is a "sloppy dom" XML parser, that provides for an XPath *like* interface for querying XML elements and attributes, whilst not requiring any validation of the XML.
Sparta is a lightweight Java XML package that includes an XML parser, a DOM, and an XPath interpreter. The code-size is small, the parser is fast, the object memory size is small, and the DOM API is clean and simple.
libxml++ is a C++ wrapper for the libxml XML parser library. It has SAX
and DOM-like APIs, but does not attempt to conform exactly to the DOM
specifications because they are not aimed at C++. Its API is much
simpler than the underlying libxml C API.
The Python xmlite module is an extremely light weight XML parser and
printer. It does not use the DOM or SAX interfaces but instead works with
simple nested lists to represent an XML document.
The goal of the project was to develop an experimental open source standard based parser component for the Java 2 Micro Edition (J2ME) CLDC platform, that supported both SAX and DOM.
THE PROJECT IS NOT CONTINUED.
NQXML is a pure Ruby implementation of a non-validating XML processor. It includes an XML tokenizer, a SAX-style streaming XML parser, a DOM-style tree parser, an XML writer, and a context-sensitive callback mechanism.
This is very simple not validating XML parser that was ported for Palm OS. It was written purely on STL. This parser can not build DOM but there is template tree class to perform this task.
XVII ToolBox is a set of perl modules used by the XVII. Actually, it contains a Exception Manager,
A State Finite Automate Manager. In Few days, I will add a XML Parser, and a Light Weight DOM like API.