Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of XML editors
List article

This is a list of XML editors. Note that any text editor can edit XML, so this page only lists software programs that specialize in this task. It doesn't include text editors that merely do simple syntax coloring or expanding and collapsing of nodes.

Desktop applications

NameLatest releaseActiveSoftware licenseTypeWindowsmacOSLinuxTextual editorTree view editorGraphical editorWYSIWYG editorXML Schema editorSyntax highlightingTag foldingAutocompleteusing schemaXPath searchXML diff/mergePayment modelFull-featured free trial period
QXmlEdit0.9.18, January 2023YesLGPL 2StandaloneYes installer downloaded from SourceForge or PortableAppsYes dmg installer from SourceForge, Homebrew, (Macports not available as of 2023-02)Yes RPM, DEB, other formats in distribution package repositories, Snap, Flatpak. (AppImage not available as of 2024-02)YesYesYesYesYesYesYesYesYes configurable XML and XML Schema Comparison. ? merge functionfree libre open source software.You get a free, full-featured version for as long as you like.
Adobe FrameMaker2019YesProprietaryStandaloneYesNoNoYesYesYesYes?YesYesYesYes?Yes
BaseX2023 (10.7)YesBSD-3-ClauseStandaloneYesYesYes1YesYesYesNoYesYesYesYesYesvia add-on module
CAM Editor2015 (3.2.2)NoMPL-2.0StandaloneYesYesYesYesYesYesNo?NoYesNo
GNU Emacs/nxml-mode2023 (29.1)YesGPL-3.0-or-laterMajor modeYesYesYesYes?NoNo?YesYesYesNoYes (Ediff)
GNU Emacs/psgml-mode, xml-mode2023 (29.1)YesGPL-2.0-or-laterMajor modeYesYesYesYessgml-show-structureNoNodtd-modeYesYesYesNoYes (Ediff)
MadCap Flare2019YesProprietaryStandaloneYesNoNoYesYesYesYesNoYesYesYesNoYesPerpetual and SubscriptionYes
Liquid XML Studio2020 (18.0.4)YesProprietaryStandalone + Visual Studio PluginYesNoNoYesYesYesNoYesYesYesYesYesYes?Yes
Oxygen XML Editor2021 (24.0)YesProprietaryStandalone + Eclipse Plugin2 Web-AppYesYesYesYesYesYesYesYesYesYesYesYesYes?30 days
Quark Author Web Edition on Quark Publishing Platform2014 (10.5)YesProprietaryWeb-AppYesYesYesNoSections OnlyYesYes?NoNoNo?
Stylus Studio2014 (X15 R2)YesProprietaryStandaloneYesNoNoYesYesYesNoYesYesYesYesYes?Yes
XeditorAugust 2023 (6.15)YesProprietaryWeb-appYesYesYesYesYesYesYesNoYesYesYesYesvia add-on moduleSubscriptionYes
Xerlin2005 (1.3)NoOpen SourceStandaloneYesYesYes?????????
XMetaL2021 (16.0)YesProprietaryStandaloneYesNoNoYesYesYesYesNoYesYesNoYesNo?Yes
XML Notepad2023 (2.9.0.7)YesMITStandaloneYesNoNoYesYesYes????Yes?Yes
XMLSpy2025YesProprietaryStandaloneEclipse Plugin, Visual Studio PluginYesNo3NoYesYesYesNoYesYesYesYesYesYesPerpetualYes

See also

Commentary

Spring Tools Suite and Eclipse have a variety of built-in and free plugins matching or exceeding the quality of the paid versions. They come with a content assist tool that completes tags and can search for classes in any java classpath. They also include validation, bean creation, and commit tools.

A plugin for Notepad++ named XML Tools is available.4 It contains many features including manual/automatic validation using both DTDs and XSDs, XPath evaluation, auto-completion, pretty print, and text conversion in addition to being able to work on multiple files at once. Other tools are available to edit XHTML.

Further reading

References

  1. Also BSD

  2. Older Eclipse plugin versions work in current (Indigo) Eclipse.

  3. Plugin version

  4. "Notepad++ Plugins - Browse /XML Tools/XML Tools 2.4.2 r1057 Unicode at SourceForge.net". https://sourceforge.net/projects/npp-plugins/files/XML%20Tools/Xml%20Tools%202.4.2%20r1057%20Unicode/