Generic Visual XML Editor

With oXygen you can visually edit any XML document. By default, oXygen offers out-of-the-box support for content review, change tracking, profiling, and conditional text, all of which are independent of XML vocabulary. It is easily and highly configurable, driven by CSS stylesheets.
  • Customizable XML Editor
    The Author mode of oXygen XML Editor demonstrates a productive way of authoring XML documents, similar to a word processor. oXygen can be easily customized to visually edit any XML vocabulary (driven by CSS stylesheets).
    read more
    Customizable XML Editor
  • User-Friendly XML Visual Editing
    oXygen makes XML document authoring easier than editing with an unstructured word processing application. oXygen proposes only the valid structure at a given point in a document: there is no need to encode semantics into arbitrary styling. The guided XML authoring leads to shorter content editing time.
    read more
    Friendly XML Visual Editing
  • Out-of-the-box Table Support
    Out-of-the-box Table Support
    oXygen offers built-in support for both CALS and HTML table models. If your XML vocabulary adheres to one of those models, oXygen will automatically detect the table elements and layout the content in a tabular fashion. If your XML vocabulary uses other table standard you can use the standard W3C CSS table styling properties in the associated stylesheet.
    read more
  • Change Tracking and Review
    Change Tracking is a way to keep a history of the changes made to a document. When change tracking is enabled, the inserted and deleted content is highlighted in the document allowing you to easily identify the affected regions. Tracked changes can be rendered in callouts (balloons) displayed at the side of the document, with connecting lines pointing to the changed content.
    read more
    Change Tracking and Review
  • Profiling/Conditional Text
    Conditional text is a way to mark blocks of text meant to appear in some renditions of the document but not in others. For instance, you can mark a section of a document to be included in the manual designated for 'expert' users and another section for 'novice' users, while unmarked sections are included in any rendition.
    read more
    Profiling/Conditional Text
  • Validate As-you-type
    Keeping the content valid at all times is a top priority. As a result oXygen will automatically reject actions that will make the document invalid and propose solutions to keep the document valid. Document checking is performed automatically each time the document changes.
    read more
    Validate as you type
Video Tutorials
Upcoming Events
oXygen Users Meetup Prague 2015
oXygen Users Meetup Prague 2015
February 13, 2015
Prague, Czech Republic
" oXygen XML Editor is the premier text editor for XML geeks, and an indispensable tool for O'Reilly's Production group. My team uses oXygen XML Editor for everything from simple XML editing to Schema validation and XSLT transformations. The digital production staff especially loves oXygen's built-in EPUB support, which eliminates a great deal of the grunt work that is usually entailed in editing EPUB files. The more we use oXygen, the more realize what a powerful tool it can be in digital and XML-based workflows."
Adam Witwer
Director of Content and Publishing Operations
O'Reilly Media