Oxygen XML Editor
The Premier All-In-One XML Editing Suite
Oxygen XML Author
Single-Source XML Authoring and Multi-Channel Publishing
Oxygen XML Developer
The Required Tools for Designing XML Schemas and Transformation Pipelines
Oxygen JSON Editor
The Perfect Tool to Simplify Your JSON Editing Experience
Oxygen Publishing Engine
The Complete DITA Publishing Solution for WebHelp and PDF Output
Oxygen PDF Chemistry
Chemistry Converts HTML and XML to PDF Using CSS
Oxygen XML WebHelp
Publish DITA and DocBook Content to WebHelp Output
Oxygen Styles Basket
Customize the Look and Feel of Your PDF and WebHelp Output
Oxygen XML Web Author
Engage Your Whole Organization In Content Creation
Oxygen Content Fusion
The Web-based Collaboration Platform to Craft Tomorrow's Content
Oxygen Feedback
Modern Commenting Platform
Cloud
Enterprise
Oxygen AI Positron
Enhance Your Productivity with the Power of AI
Oxygen Scripting
Automate and Run Oxygen Utilities from the Command-Line Interface
Oxygen SDK
Specifically designed for application developers and integrators
Shop
Pricing and licensing for businesses, Academic and individuals
Oxygen offers a side-by-side presentation of the schema source and diagram. The diagram is synchronized in real time with the source editor. Selecting an element in the diagram highlights the corresponding element in the source editor, while moving the cursor in the source editor changes the selection in the Diagram view.
The schema diagram renders all the Relax NG components and allows you to quickly navigate to the referenced definition of elements, attributes, types, groups, or patterns.
Two types of visual diagrams are available for a schema:
The Full Model view provides a one-to-one correspondence between the schema components and the graphical nodes. References to various components can be expanded in-place within the diagram (for instance, element or attribute references, base types, or schemas that the pattern references). Editing actions are available in the Full Model view that allow the addition of new child or sibling elements on the fly so that the schema remains valid.
The Logical Model view displays a more compact diagram obtained by applying the simplification rules.
A list of the defined schema components (elements, attributes, patterns, etc.), presented in the Outline view, simplifies the navigation through large schemas.
Regardless of the schema language, the smooth editing and the clear and suggestive rendering make schema editing easier than ever.
The visual Relax NG schema editor is integrated in the Oxygen standalone distribution and the Eclipse IDE plugin. It is activated when opening an RNG (Relax NG XML Syntax) file.
You can easily change the font used for the diagram, and you can also make the diagrams smaller or larger, depending on the zoom settings available in the Schema Design preferences page. These settings are also used when the diagram is printed.