Browse free open source XML Parsers and projects for Linux below. Use the toggles on the left to filter open source XML Parsers by OS, license, language, programming language, and project status.

  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    TinyXML is a simple, small, minimal, C++ XML parser that can be easily integrating into other programs. It reads XML and creates C++ objects representing the XML document. The objects can be manipulated, changed, and saved again as XML. *Please Note* that TinyXML development has stopped and all development has moved to TinyXML-2. TinyXML-2 is available at https://github.com/leethomason/tinyxml2
    Leader badge
    Downloads: 4,847 This Week
    Last Update:
    See Project
  • 2
    RapidXml is an attempt to create the fastest XML parser possible, while retaining useability, portability and reasonable W3C compatibility. It is an in-situ parser with parsing speed approaching speed of strlen function executed on the same data.
    Leader badge
    Downloads: 2,288 This Week
    Last Update:
    See Project
  • 3

    Expat XML Parser

    Fast XML parser library in C

    PLEASE NOTE that we are in the process of moving to GitHub: https://github.com/libexpat/libexpat This is James Clark's Expat XML parser library in C. It is a stream oriented parser that requires setting handlers to deal with the structure that the parser discovers in the document. PLEASE NOTE that we are in the process of moving to GitHub: https://github.com/libexpat/libexpat
    Leader badge
    Downloads: 727 This Week
    Last Update:
    See Project
  • 4
    An XML parser C library that's simple and easy to use. Inspired by simpleXML for PHP.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    Instigate XML Parser is a wrapper library around various XML parsing front-ends. It provides single API and ability to switch between supported front-ends without modifying the client code.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    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.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 7

    sxmlc

    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    C++DOM is a C++ implementation of DOM Core. It is built it on top of expat (XML parser in C, by James Clark).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Super Simple XML. A reduced non w3 supported xml parser. It has only the basic parsing abilities. But is small and easy to use.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    RefLisp is a small Lisp interpreter written in C++. It has: an built-in web server, Wiki, LISP server pages, SQL Databases, XML parser, MD5 hashing, regular expressions, reference counting and mark-sweep garbage collection, GPL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    An efficient little program to simply parse XML files to find contents of different sets of tags, whichever you please. Can also return a list of all the XML tags in relation to their content.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    XML-Parser Library for BR-Automation PLC

    XML-Parser Library for BR-Automation PLC

    Simple to use XML-Parser/Composer Library for B&R Automation PLC (SPS)

    The Library xmlio is a simple to use non validating XML-Parser/Composer for B&R Industrial-Automation PLC (B&R SPS). It reads and writes Process-Variables including Structures from and to XML-Files. Easy to use: #include <xmlio.h> /* Write Variable to XML-File */ status = xmlWrite(strName, strFile, strDevice, 0); /* Read XML-File into Variables */ status = xmlRead(strFile, strDevice, ignoreUnknown, &line, &character);
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    tinyxp

    a tiny xml parser tool

    If you want to read this source code,maybe you should learn CHINESE first, or waitting for the ENGLISH later.Thanks for your attention!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Advanced PHP library to pase xml documents to array with many advanced options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A tiny, compact XML Parser written in Java that is less than 6K in size when compiled using JDK 1.3, that can be used in either a J2SE or J2ME envioronment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    AsmXml is a very fast XML parser library for x86 platforms written in pure assembler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Anthony's XML library for C++ (Axemill) is a 100% conformant, validating XML parser, written in C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    XML::Bare - Minimal Perl XML parser implemented via a C++ state engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Annotate your POJOs to create a fully-functional application, with table support, collection filters, and persistence hooks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A POS tagger. An XML parser and a dictionary - Corresponding to Sanskrit language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The Colibri Widgets are based on curses (pure C with OO facilities). The integrated xml parser should make it easy to develop your own curses application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    DOMIT! is a Document Object Model (DOM) XML parser for PHP, written purely in PHP. It is mostly compliant with the DOM Level 2 specification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Dapar

    Parsing for everybody.

    Dapar is a universal parsing library written in C. It will interpret any grammar you give it in a BNF-like format, and constructs a matching expression tree for any given input. This makes developing a new parser for any language simple and reliable. Includes an ABNF parser, EBNF parser, XML parser and algebraic math parser.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB