<oXygen/> is a complete cross platform XML editor providing the tools for XML authoring, XML conversion, XML Schema, DTD, Relax NG and Schematron development, XPath, XSLT, XQuery debugging, SOAP and WSDL testing.
The integration with the XML document repositories is made through the WebDAV, Subversion and S/FTP protocols. <oXygen/> has also support to browse, manage and query native XML and relational databases.
The <oXygen/> XML editor is also available as an Eclipse IDE plugin, bringing unique XML development features to this widely used Java IDE.
Visual WYSIWYG XML editing mode, based on W3C CSS stylesheets. Ready to use visual editing support for DocBook, DITA, TEI, XHTML.
Visual DITA Maps Manager, closely integrated with DITA Open Toolkit. Different perspectives: XML Editor, XSLT Debugger, XQuery Debugger, XML Databases, XML Tree Viewer/Editor.
Edit with ease XML documents consisting of repetitive patterns using the spreadsheet-like XML Grid Editor. Browse, edit or query using XQuery and SQL native XML or relational databases.
Management support for the relational databases: Oracle 10g R2, IBM DB2 Pure XML, Microsoft SQLServer 2005. Management support for the XML Databases: Tamino XML Server, XHive, MarkLogic, TigerLogic, eXist, Berkeley XML DB.
Schema annotations/DTD comments presented next to the content completion proposals. Share any of the <oXygen/> options together with the project.
Manage and share transformation scenarios together with the project. <oXygen/> XML Editor makes available an open source NVDL implementation, oNVDL based on Jing.
<oXygen/> XML Editor provides editing and validation support for NVDL scripts and for XML documents associated with NVDL scripts. Edit and validate support for XML Schema (visual diagram), Relax NG (visual diagram), NVDL scripts, DTD, Schematron.
<oXygen/> XML Editor is available as standalone desktop or Java Web Start application, or as an Eclipse plugin. Multiple validation engines: Xerces, XSV, LIBXML, MSXML 4.0, MSXML.NET, Saxon SA, SQC.
Powerful XSLT search and refactoring actions working across multiple files. Conversions from DTD, Relax NG or a set of XML documents to XML Schema, DTD or Relax NG.
XSLT 1.0 and XSLT 2.0 editing, validation, transformation, debugging and profiling support. Validate XML documents with XML Schemas, Relax NG, DTD, NVDL and Schematron schema or embedded Schematron rules.
The best content completion support offering XML elements, attributes, values (handling ID references, enumerations and list values). You can examine and merge differences between XML documents using the built-in XML Diff and Merge tool.
XPath 1.0 and XPath 2.0 evaluator and XPath content completion support. Context sensitive content assistant driven by XML Schema, Relax NG, NVDL, DTD or by the document structure.
Multiple XSLT processors: Xalan 2.7.0, Saxon 6.5.5, Saxon 8, XSLTProc, MSXML3.0/4.0/.NET 1.0/2.0. Batch validation and batch transformations.
XML code templates (abbreviations). Generate HTML documentation from XML Schemas.
XQuery 1.0 editing, validation, transformation debugging and profiling support. XSLT debugging using multiple processors: Xalan 2.7.0, Saxon 6.5.5, Saxon 8 Basic and Schema Aware.
Mapping from the XSLT or XQuery output result to the source and stylesheet or XQuery file locations. Tree based XML Outliner synchronized in real time with the edited document.
Preview the transformation results as XHTML, XML or in your browser. FO transformations using embedded Apache's FOP to generate PDF or PS files from XML documents.
New XML document wizards to easily create XML documents specifying a schema or a DTD. Easy XSLT/XQuery transformation and XML validation management with reusable scenarios.
Import from relational databases and other sources to XML. Source folding support with powerful manipulation actions and persistence.
Schema Model View presenting schema information about the current XML element. Canonicalization and digital signature of XML documents.
Support for external Formatting Object Processors. XInclude support.
Format and indent of XML files. Easy error tracking - locate the error source by clicking on it, visual www.luxter.ru markers and overview ruler in the XML editor.
Link to the exact location in the specification for XML Schema errors. Support for editing remote XML files over FTP/SFTP, HTTP/WebDAV and HTTPS/WebDAV.
Unicode and multi-language support: English, German, French, Italian, Japanese and Dutch. No platform lock-in, the same license can be used on any platform with any distribution of the XML editor.
Multi-line find and replace support allows regular expressions, is XML aware and can handle multiple files. Spell-checking.
XML Catalog support. <oXygen/> includes the DocBook and TEI documentation frameworks.
Supported platforms: Windows, Mac OS X, Linux and Eclipse. Fully-fledged client for the Subversion (SVN) versioning system.
Support for generating large sets of sample XML instances from XML Schema.