DITA Open Toolkit
The DITA Open Toolkit, or DITA-OT for short, is a set of Java-based, open-source tools that provide processing for XML content authored in the Darwin Information Typing Architecture.
Download and install the toolkit to get started with topic-based writing and publishing.Download DITA-OT
DITA Open Toolkit features
The DITA Open Toolkit is primarily a publishing tool used to convert DITA content into various output formats. The toolkit supports all versions of the OASIS DITA specification, including 1.0, 1.1, 1.2, and 1.3.
Note: While the DITA standard is owned and developed by OASIS, the DITA Open Toolkit project is governed separately. DITA-OT is an independent, open-source implementation of the DITA standard.
The following transformation types are supported out of the box with any toolkit installation:
PDF – PDF output is based on a plug-in that produces XSL Formatting Objects (XSL-FO) output. The XSL-FO output may be converted to PDF using an open-source rendering tool (Apache FOP) or commercial tools such as RenderX XEP or Antenna House Formatter.
HTML – HTML5 and XHTML output are supported along with a variety of HTML-based navigation types. The HTML output contains class values based on the DITA elements so CSS files may be used to customize the output style.
HTML Help – Microsoft Compiled HTML Help output produces a compiled help (.chm) file with HTML topics, table of contents, and index.
Eclipse Help – Eclipse output is an HTML-based format that also produces navigation and index files for use with Eclipse information centers.
Eclipse Content – Normalized DITA plus Eclipse project files.
Java Help – HTML topics, table of contents and index for use with the Java Help platform.
ODT – OpenDocument Text is based on the Open Document Format for Office Applications (ODF) standard, for use with tools like OpenOffice and Google Docs.
Word RTF – Rich Text Format output is supported for basic content, but complex markup and some advanced features of DITA may not be supported.
DocBook – An earlier semantic markup language for technical documentation.
troff – troff-based man pages are supported; one man page is generated for each input topic. Note that tables are not supported by this transformation type.
The toolkit’s plug-in mechanism allows new transformation types to be added.
The DITA Open Toolkit is licensed for use under the Apache License 2.0. A copy of the Apache License 2.0 can be found at the root directory of the DITA Open Toolkit deliverable package.
If, at the time of use, the Project Management Committee has designated another version of this license or another license as being applicable to the DITA Open Toolkit, user may select to have its subsequent use of the DITA Open Toolkit governed by such other designated license.