Java XML Software

View 22 business solutions
XML Java Clear Filters

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

  • Auth0 for AI Agents now in GA Icon
    Auth0 for AI Agents now in GA

    Ready to implement AI with confidence (without sacrificing security)?

    Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
    Start building today
  • Cloud tools for web scraping and data extraction Icon
    Cloud tools for web scraping and data extraction

    Deploy pre-built tools that crawl websites, extract structured data, and feed your applications. Reliable web data without maintaining scrapers.

    Automate web data collection with cloud tools that handle anti-bot measures, browser rendering, and data transformation out of the box. Extract content from any website, push to vector databases for RAG workflows, or pipe directly into your apps via API. Schedule runs, set up webhooks, and connect to your existing stack. Free tier available, then scale as you need to.
    Explore 10,000+ tools
  • 1
    Google2SRT

    Google2SRT

    Download, save and convert multiple subtitles from YouTube videos

    Google2SRT allows you to download, save and convert multiple subtitles and translations from YouTube and Google Video to SubRip (.srt) format, which is recognized by most video players. You can download XML subtitles or simply type video's URL, Google2SRT will do the rest.
    Downloads: 72 This Week
    Last Update:
    See Project
  • 2
    XSLT syntax highlighting

    XSLT syntax highlighting

    Java based XSLT Processor extension for syntax highlighting

    Please note that project moved to GitHub: https://github.com/xmlark/xslthl This is an implementation of syntax highlighting as an extension module for XSLT processors (Xalan, Saxon), so if you have e.g. article about programming written in DocBook, code examples can be automatically syntax highlighted during the XSLT processing phase.
    Leader badge
    Downloads: 72 This Week
    Last Update:
    See Project
  • 3
    The DITA Open Toolkit is an implementation of the OASIS DITA XML Specification. The Toolkit transforms DITA content into many deliverable formats. See https://www.dita-ot.org/ for documentation and links to downloads. The source code and issue trackers have been moved to https://github.com/dita-ot/dita-ot
    Downloads: 26 This Week
    Last Update:
    See Project
  • 4
    reCsvEditor

    reCsvEditor

    Editor for simple (only one record type) Csv Files.

    Editor for both Csv files and Fixed width files. There is automatic attribute detection for single record Csv Files. You can edit Fixed Width file and Multi-Record Csv / Fixed width files using a Xml Schema. There is also limited editing available for Xml and PO files.
    Downloads: 22 This Week
    Last Update:
    See Project
  • Nonprofit Budgeting Software Icon
    Nonprofit Budgeting Software

    Martus Solutions provides seamless budgeting, reporting, and forecasting tools that integrate with accounting systems for real-time financial insights

    Martus' collaborative and easy-to-use budgeting and reporting platform will save you hundreds of hours each year. It's designed to make the entire budgeting process easier and create unlimited financial transparency.
    Learn More
  • 5
    This Java application serves to transform W3C XML Schema instances into interactive diagrams in SVG format. The diagram represents structure of XML files and provides information about individual items – elements and attributes.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 6
    WebHarvest - web data extraction tool
    Web data extraction (web data mining, web scraping) tool. It leverages well proved XML and text processing techologies in order to easely extract useful data from arbitrary web pages.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    oNVDL provides a Java based implementation of the Namespace-based Validation and Dispatching Language (NVDL) on top of Jing supporting XML Schema, Relax NG and Schematron and an XSLT 2.0 implementation of the dispatching part of NVDL.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 8

    XML Unit

    XMLUnit provides assertions that help testing code that produces XML.

    XMLUnit 2.x Development Moved to GitHub XMLUnit provides help with testing code that creates or consumes XML. XMLUNit 2.x is available for both Java and .NET with a similar API. Development of this version has moved to a GitHub organization[1] with two git repositories for Java and .NET respectively. All discussion about XMLUnit independent of any version will happen on the XMLUnit general mailing list[2]. XMLUnit for Java 1.x is no longer maintained, please use the legacy artifacts of XMLUnit 2.x if you still need APIs compatible with XMLUnit 1.x. We keep using the Sourceforge infrastructure that has served as well for many years to host forums and mailing lists. XMLUnit for .NET 0.x is not maintained any longer. [1] https://github.com/xmlunit [2] https://sourceforge.net/p/xmlunit/mailman/xmlunit-general/
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    ProM is the comprehensive, extensible framework for process mining. Process Mining deals with the a-posteriori analysis of (business) processes using enactment logs.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • All-in-one security tool helps you prevent ransomware and breaches. Icon
    All-in-one security tool helps you prevent ransomware and breaches.

    SIEM + Detection and Response for IT Teams

    Blumira’s detection and response platform enables faster resolution of threats to help you stop ransomware attacks and prevent data breaches. We surface real threats, providing meaningful findings so you know what to prioritize. With our 3-step rapid response, you can automatically block known threats, use our playbooks for easy remediation, or contact our security team for additional guidance. Our responsive security team helps with onboarding, triage and ongoing consultations to continuously help your organization improve your security coverage.
    Learn More
  • 10
    OpenEXI

    OpenEXI

    EXI implementations in Java and C#

    Open source .Net (C#) / Java implementation of the W3C Efficient XML Interchange (EXI) format specification. As a corollary to XML, EXI is an alternative, very efficient format that has all of the mechanics of XML, but is much more compact and is faster to exchange. - README (about Nagasena EXI implemenation) https://www.dropbox.com/s/adh83u9z1x1czv6/README.txt?dl=0 - Nagasena EXI grammar interchange format (PDF) https://www.dropbox.com/s/etrpuchaddplq2s/EXIGram.pdf?dl=0 - Introduction to OpenEXI (PDF) https://www.dropbox.com/s/n2545xm0jjyui2d/IntroToOpenEXI.pdf?dl=0
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    eLML - eLesson Markup Language
    eLML (eLesson Markup Language) is an XML framework for creating structured eLessons based on a pedagogical model. eLML consists of an XMLSchema and XSLT files to create XHTML, PDF, LaTeX, IMS CP and SCORM versions, standards supported by most LMS.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Simple is an XML serialization framework for Java. Its goal is to provide an XML serialization framework that enables rapid development of XML configuration and XML communication applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    x3d

    x3d

    X3D is the open-standard format for 3D graphics scenes on the Web.

    Extensible 3D (X3D) Graphics is a royalty-free International Standard for real-time interactive 3D graphics on the Web, providing unsurpassed interoperability for 3D communications on the Web. This project includes source for example X3D scene libraries and multiple X3D codebases produced by Web3D Consortium members. All open-source contributions are welcome.
    Downloads: 5 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: 14 This Week
    Last Update:
    See Project
  • 15
    A Java API for XBRL providing comprehensive data access. It is suitable for searching, analysing and presenting LARGE amounts of XBRL data. XBRLAPI also releases a separate XLink processor, XML Base resolver and XPointer parser.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Jaxe
    Jaxe is a free Java XML editor with a configurable GUI, using XML schemas for validation and XSL for exports in HTML or XML.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    The ODX-Lib (ODX Library) is a data access library for ODX data (ISO-22901). The library covers the more complex parts of the ISO standard by a common API and provides a common in-memory data model for tools dealing with such vehicle diagnostic data.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    This library is developed to read and write Property List (PLIST) files. These files are widely used by OsX programs. This library easily gives you the ability to read and write those files and to use the content downstream in your programs.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    GpxTcxWelder
    Substitutes the missing GPS information in Garmin TCX files when devices lacking a GPS receiver are used to collect training data (Garmin FR 60, heartrate and pedometer only). GpxTcxWelder integrates GPS info from a GPX v1.1 files into TCX files
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20

    xsd2pgschema

    Relational database replication tool based on XML Schema

    xsd2pgschema is a Java application suite, which converts XML Schema 1.1 (hierarchical data model) to PostgreSQL DDL (relational data model) and supports XML data migration into PostgreSQL based on the XML Schema without defects on information content. It also supports full-text indexing via either Apache Lucene or Sphinx Search utilizing the relational data model. File conversion from XML to CSV, TSV, or JSON is possible as well as mapping XML Schema to JSON Schema. Obtained PostgreSQL database can be optimized at user's discretion. Moreover, differential update, and XPath query evaluation over PostgreSQL are possible. PgSchema server, serialized relational data model server, can be used to speed up the analysis of complex XML Schema. Large XML file can be split through xmlsplitter, a flexible XML splitter based on XPath and StAX.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    *The Fedora repository project is no longer being maintained here. All current information can be found on the project wiki (https://wiki.lyrasis.org/display/FF/Fedora+Repository+Home)* Fedora is an open-source software to ensure durability and integrity of digital content, use semantics to contextualize and inter-relate content from many sources, and to enable the creation of innovative, collaborative information spaces.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Xml2Json Converter

    Xml2Json Converter

    Simple tool for converting large XML-files to JSON or JSON to XML

    Simple converter tool with GUI (written on JavaFX) for converting large XML-files to JSON and JSON to XML with indicating progress and uses small amount of memory for converting. Starting from 1.2.0 application supports batch converting files from directory by pattern. Uses Java 1.8+ (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html). Distributions for Mac, Linux and Windows already have embedded JRE, so just download appropriate distribution and start application.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    EXIficient
    NOTE: we moved to http://exificient.github.io !!! The Efficient XML Interchange (EXI) format is a very compact representation for the Extensible Markup Language (XML) Information Set that is intended to simultaneously optimize performance and the utilization of computational resources. Besides the EXI library EXIficient provides a command-line interface (CLI, see com.siemens.ct.exi.cmd.EXIficientCMD) and a graphical user interface (GUI, see http://exificient.sourceforge.net/exificient.jnlp)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24

    xmlj

    XMLJ is a Java XML Editor and validator project.

    XMLJ is a Java XML Editor and validator project.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    InkML is a draft standard from W3C for representing digital ink data. InkMLTk provides a suite of tools for working with InkML documents. The toolkit contains InkML processor library, ink format converters, browser plugin and applications such as editor.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next