Comparison of XML editors explained

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 editor?Tree view editor?Graphical editor?WYSIWYG editor?XML Schema editor?Syntax highlightingTag foldingAutocomplete using schemaXPath searchXML diff/mergePayment modelFull-featured free trial period
0.9.18, January 2023 Standalone dmg installer from SourceForge, Homebrew, (Macports not available as of 2023-02) RPM, DEB, other formats in distribution package repositories, Snap, Flatpak. (AppImage not available as of 2024-02) configurable XML and XML Schema Comparison. ? merge function is free libre open source software. You get a free, full-featured version for as long as you like.
2019 Standalone
2023 (10.7) Standalone [1] via add-on module
2015 (3.2.2) Standalone
GNU Emacs/
nxml-mode
2023 (29.1) Major mode (Ediff)
GNU Emacs/
psgml-mode, xml-mode
2023 (29.1) Major mode sgml-show-structure dtd-mode (Ediff)
2019 Standalone Perpetual and Subscription
2020 (18.0.4) Standalone + Visual Studio Plugin
2021 (24.0) Standalone + Eclipse Plugin[2] Web-App 30 days
Quark Author Web Edition on Quark Publishing Platform 2014 (10.5) Web-App Sections Only
2014 (X15 R2) Standalone
August 2023 (6.15) Web-app via add-on module Subscription
2005 (1.3) Standalone
2021 (16.0) Standalone
2023 (2.9.0.7) Standalone
2024 Standalone
Eclipse Plugin, Visual Studio Plugin
[3] Perpetual

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

External links

Notes and References

  1. Also BSD
  2. Older Eclipse plugin versions work in current (Indigo) Eclipse.
  3. Plugin version
  4. Web site: Notepad++ Plugins - Browse /XML Tools/XML Tools 2.4.2 r1057 Unicode at SourceForge.net.