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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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,143 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,790 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: 553 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: 25 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    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: 18 This Week
    Last Update:
    See Project
  • 6
    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: 3 This Week
    Last Update:
    See Project
  • 7
    Piccolo is the fastest SAX parser for Java, supporting SAX1, SAX2, and JAXP (SAX only). Piccolo is different from other parsers in that it was developed using parser generators. It weighs 160K including XML APIs. See http://piccolo.sf.net for more info.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Native Perl interface, written in C++ and XS, to the OpenSP SGML and XML Parser.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9

    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
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 10
    Wingfoot SOAP client (wsoap) is SOAP 1.1 compliant client library for MIDP/CLDC, Personal Java/CDC, J2SE and J2EE platforms. It has an extremely small footprint- 35k with the XML parser, and 21k without it.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    A C++ XML Parser and validator.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    AsmXml is a very fast XML parser library for x86 platforms written in pure assembler.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    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
  • 14
    WSFuzzer
    WSFuzzer is a fuzzing penetration testing tool used against HTTP SOAP based web services. It tests numerous aspects (input validation, XML Parser, etc) of the SOAP target. It is only to be used against targets that have granted permission to be teste
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    xxe

    Intentionally vulnerable web services exploitable with XXE

    An XML External Entity attack is a type of attack against an application that parses XML input. This attack occurs when XML input containing a reference to an external entity is processed by a weakly configured XML parser. This attack may lead to the disclosure of confidential data, denial of service, port scanning from the perspective of the machine where the parser is located. This zipped Ubuntu VM is set up as a Capture the Flag with those that successfully exploit the XXE vulnerability able to place their name on a leaderboard. As with other challenges in the OWASP Vicnum project the overall purpose is to have fun and generate interest in the topic. This challenge was used in an OWASP APPSEC 'Breaking Bad' event.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    EasyML

    EasyML serialization library, to and from XML, similar to Gson

    EasyML converts Java objects into XML and back again, without the need for annotations or other types of configuration. EasyML offers extensive support for JDK classes and also supports customization through user settings, user extensions, or through the Java Serialization API. EasyML provides support for: - reading and writing XML text and/or org.w3c.dom documents - Java Collections framework - Java Serialization framework - Multi-threading - Java Generics and functional APIs EasyML can be customized with user-defined serialization strategies. The low-level components, XMLWriter and XMLReader, can be used directly, for a higher control compared to the EasyML Facade. Security policies can also be defined, specifying black- or whitelists of types which are allowed at deserialization time. EasyML on GitHub: http://github.com/cordisvictor/easyml-lib
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    TacitPixel is a scalable C++ framework for building application prototypes for interactive collaborative VR/AR applications. It provides a number of features that make prototyping fast and portable. TacitPixel is the successor of the TAP and Twisted Pair engines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Advanced PHP library to pase xml documents to array with many advanced options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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
  • 20
    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
  • 21
    XML::Bare - Minimal Perl XML parser implemented via a C++ state engine
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    BxEngine

    BxEngine

    BxEngine For Marmalade And QT

    BxEngine is middleware game engine. png decoder / pathfind logic / scene system / memory system / telex system / particle / STL (named BxVar) / pooling / singleton / http query cache system / xml parser / express fixed float / dynamical resource loading / BEKON parser (better json) / THROW (dynamical parameter) / software renderer / animation-tool / particle-tool (Marmalade 7.0.0) https://www.madewithmarmalade.com/downloads/7.0/7.0.0/marmalade-sdk-7.0.0-353650-windows.exe (QT 5.2.1) http://download.qt-project.org/official_releases/qt/5.2/5.2.1/qt-opensource-windows-x86-android-5.2.1.exe (Medusa AnimationTool) http://cafe.naver.com/bxengineformarmalade/64 (Typhon ParticleTool) http://cafe.naver.com/bxengineformarmalade/66 ***** Next version! : https://github.com/BonexGu/Bx2D *****
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Object Oriented XML Parser and builder, written in Visual Basic (MS VB 6.0). Although it is relatively slow, it is extremely easy to use.
    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