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.

  • 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
  • Cut Data Warehouse Costs up to 54% with BigQuery Icon
    Cut Data Warehouse Costs up to 54% with BigQuery

    Migrate from Snowflake, Databricks, or Redshift with free migration tools. Exabyte scale without the Exabyte price.

    BigQuery delivers up to 54% lower TCO than cloud alternatives. Migrate from legacy or competing warehouses using free BigQuery Migration Service with automated SQL translation. Get serverless scale with no infrastructure to manage, compressed storage, and flexible pricing—pay per query or commit for deeper discounts. New customers get $300 in free credit.
    Try BigQuery 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: 5,425 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: 1,647 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: 374 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: 23 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 5
    Llama Cloud Services

    Llama Cloud Services

    Knowledge Agents and Management in the Cloud

    Llama Cloud Services is a suite of tools designed to facilitate the integration of large language models (LLMs) into applications. It offers components for parsing, extracting, and reporting on complex documents, streamlining the process of preparing data for LLM consumption.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    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: 10 This Week
    Last Update:
    See Project
  • 7
    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: 5 This Week
    Last Update:
    See Project
  • 8
    xmlpp is an non-validating XML Parser. It is written entirely in C++ and uses only the STL for dynamic data structures. xmlpp is very small, fast and easy to use and is suited for embedded applications or even just for configfiles.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    EDIReader parses EDI input from ANSI X12 and EDIFACT, including documents for HIPAA compliance. It supports Java JAXP/SAX XML interfaces with a custom implementation of an "XML" parser, allowing access to EDI data with XML tools.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build on Google Cloud with $300 in Free Credit Icon
    Build on Google Cloud with $300 in Free Credit

    New to Google Cloud? Get $300 in free credit to explore Compute Engine, BigQuery, Cloud Run, Vertex AI, and 150+ other products.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
    Start Free Trial
  • 10
    NunniMCAX is a minimal (19KB) C library for parsing XML. The API recall SAX and is sequential and event-driven. The parser strives to verify that the XML is well-formed, but no validation. NunniMCAX's FSM has been generated using NunniFSMGen
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    This project is modification of the original project started Stefan Heymann: http://www.destructor.de/xmlparser/index.htm. Modification and numbers of versions of the project is co-ordinated with Stefan Heymann.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. Follow the 'Wiki' link above to explore everything about the framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    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
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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: 1 This Week
    Last Update:
    See Project
  • 15
    The program can be used to solve the problems about XML encoding exception. Step 1: Convert XML to SXML; Step 2: Extract the data ID in SXML using other XML parser library ; Step 3: The raw data are extracted from SXML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    XMLGear
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    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
  • 18
    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: 0 This Week
    Last Update:
    See Project
  • 19
    Advanced PHP library to pase xml documents to array with many advanced options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    AsmXml is a very fast XML parser library for x86 platforms written in pure assembler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    XML::Bare - Minimal Perl XML parser implemented via a C++ state engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    A POS tagger. An XML parser and a dictionary - Corresponding to Sanskrit language.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB