Now with custom file extensions, recursive folder import, and recognition of 95+ XML-based formats including BPMN, DocBook, MusicXML,
and SAML.
XML Edita 2 is a native macOS XML editor built around a powerful visual XSD schema editor. With XSD Composer, you can explore, design, and edit XML Schema structures visually while staying fully synchronized with the source code.
Create and modify schemas in an interactive diagram view with zoom, pan, minimap, inline editing, drag-and-drop reordering, properties inspection, facets editing, per-node documentation, and live source synchronization. XML Edita 2 makes complex XSD structures easier to understand, navigate, and maintain.
Beyond visual schema editing, XML Edita 2 includes a fast professional XML editor with real-time syntax highlighting, line numbers, indentation guides, automatic tag closing, quote insertion, synchronized tag renaming, formatting, and advanced find and replace.
Validate XML documents instantly for well-formedness and against one or more XSD schemas. The app supports transitive imports and includes, multiple schemas and namespaces, and detailed diagnostics with direct navigation to the relevant source line.
Use schema-driven completion for elements, attributes, values, and namespaces. Completion is powered by your XSD model and helps you write valid XML faster with contextual suggestions and inline documentation.
XML Edita 2 also includes built-in XPath 1.0 evaluation, XSLT 1.0 transformations, and live preview for HTML, XHTML, SVG, and transformation results using native WebKit rendering.
Whether you are editing XML documents or designing complex schema models, XML Edita 2 gives you both a professional code editor and a visual XSD workspace in one native macOS app.
Features
• Visual XSD schema editor
• Interactive XSD diagram navigation
• Inline schema editing and drag-and-drop reordering
• Facets, properties, and node documentation editing
• Live sync between visual schema view and source code
• XML well-formedness and XSD validation
• Schema-driven XML autocompletion
• Built-in XPath 1.0 evaluation
• Built-in XSLT 1.0 transformations
• Real-time HTML, XHTML, and SVG preview
This app hasn’t received enough ratings or reviews to display an overview.
Helps a lot to work with XSL - Transformation schemas!
Cristianorib
Has been using this app for a while, to build the xslt. It is just amazing! Easy to use and to validate the transformation schema. Nice features to help developing and debugging ! Saves a lot of time! I do NOT use it to open an xml file, there is another app to read the xml files or txt files like Syntra Small or TextWrangler. This App is really Good if you need to develop from a XSD to XSL / XSLT.The only thing it is quite boring is about the use of ‘ or “ into the expressions when you need to use both. I guess it should accept typing any combination of ‘ or “ like: <xsl:when test=“xmlfield != ‘ ' “> or <xsl:if test='xmlfield = “ABC“ ‘>.
pretty useless for my application
the great and powerfull dave
I needed something that would open any file type that happened to be XML. this does not seem to be able to do that. waste of money
Developer Response
Dear Dave,You can create your own document template by clicking 'File -> Manage Templates' menu item. A dialog box will appear where you can specify the content of your document template and a file extension.In this way, the application supports your file extension.If you have any questions, don't hesitate to contact our support.Kind regards,David
Terrible. Waste of time & money
Asfk19462
This is a lot of money to pay for an app that is so feature limited. Free or cheaper XML editors are readily available - they're all better than this.Waste of time and money.
Developer Response
Hi, I'm really sorry to hear about your experience with XML Edita. Sorry, I do not share your opinion, I don't know an XML Editor (in the same range of price) embedding a visual tool to compose your schemas, supporting both XSL and XSL-FO transformation, Validating XML Instance, Formatting, generating XML from an XML Schema... It also provides other facilities, for example, you can link an XML schema to an XML document through some dialog box...Could you please take a look at the documentation, play with the application and let me know if it fits your expectations. We can also process a refund. Our email address is: support@coxone.com
Not ready for production.
OlofHemdal
Not ready for production. In the first version I tested, I loaded the IRS 1120 XML Schema as a project. Simple file navigation crashed the app. With the latest version opening a poorly formed XML file crashes the App. NOTE: Safari opens the XML and reports the issue.Continuing my search for an XML editor...
NEW – Custom File Extensions
Open any XML-based file, even with an unfamiliar extension. The first time you do, XMLEdita asks if you'd like to recognize it from now
on. Manage your list anytime in Settings > Advanced. You can also drag files from Finder directly onto an XMLEdita window to open
them.
NEW – Add Folders to Projects
Right-click in the project sidebar and choose "Add Folder…" to recursively import an entire folder structure. XMLEdita preserves the
hierarchy, filters out non-XML files, and skips empty subfolders. Custom templates now auto-register their extensions across the app.
EXPANDED – 95 XML Formats Recognized
XMLEdita now appears in Finder's "Open With…" menu for many more XML-based formats: BPMN, DocBook, DITA, GraphML, MusicXML, RDF, OFX,
SAML, XLIFF, and others. Non-XML formats like JSON and YAML are intentionally excluded.
IMPROVEMENTS
• Cmd+Q now prompts to save unsaved project changes
• Recent Projects on the Welcome screen reflects newly-opened projects correctly
• Adding files to a project now requires them to live inside the project folder, fixing an issue where external files could become
unreachable
Version 2.0.4
The developer, CoxOne, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More