This is a list of the “other” tools that are not DITA-optimized XML editors, or DITA-capable Component Content Management Systems (CCMSes), or DITA Platforms (coming soon). It’s a motley collection of tools, many of them customized specifically for use with DITA.All prices are in $US except where noted. Prices listed are current as of November 29, 2024.
Product | Company | Category | Cost |
---|---|---|---|
Antenna House Formatter | Antenna House | DITA Output/Formatting | Various pricing options available, from Standalone ($1,250) to Server-based ($5,000 single processor, $4,000 per additional processor). |
"Antenna House Formatter V6.2 now supports page layouts specified using either CSS (Cascading Style Sheets) or XSL-FO (Extensible Stylesheet Language - Formatting Objects) for formatting documents for PDF and print. Antenna House Formatter V6.2 offers all the features (GUI, support for over 50 languages, PDF generation), W3C compliance, extensions, the significantly enhanced performance, unlimited document size and SVG support, vector support for EMF and WMF, new output capabilities through the new Barcode Generator Option, MIF Creator Option, INX Creator Option and CGM Option, MathML native drawing,support for SVG output by SVG Output Option, PANTONE® color support by PANTONE® Option and Web Interface for Formatter to support the use of AH Formatter via the Internet, the two-pass formatting that makes it possible to format huge documents, high quality EPS embedding in PDF, the enhanced PDF features, AcroForms, PDF/A, PDF1.7, PostScript output, and numerous other enhancements by AXF extension. New to AH Formatter is the XPS Output Option that enables the outout of XPS (XML Paper SpecificationI) files." | |||
Apache Ant | Apache | DITA Utility | Free, Open Source |
"Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks." | |||
Apache FOP | Apache | DITA Output/Formatting | Free, Open Source |
"Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL formatting objects (XSL-FO) and an output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PS, PCL, AFP, XML (area tree representation), Print, AWT and PNG, and to a lesser extent, RTF and TXT. The primary output target is PDF." | |||
DeltaXML DITA Compare | DeltaXML | DITA Utility | Full pricing information available online. |
"DITA Compare frees editors to work on documents without having to track where they are making changes. Use DITA Compare to automatically add revision flags or status attributes showing changes between any two versions of your document, enabling reviewers and customers to see exactly where changes have been made. These attributes can be processed in your publishing pipeline to add styling and/or change bars to your published documents." | |||
DeltaXML DITA Merge | DeltaXML | DITA Utility | Enquire for pricing information. |
"DeltaXML DITA Merge takes two or more DITA files and merges changes that have been made, relative to their common ancestor, into a single DITA file. You can see all the changes and review comments in one place, review edits, resolve conflicts and create a new DITA revision that can be processed using your editing tools or inserted back into content management." | |||
DITA Accelerator | Suite Solutions | DITA Output/Processing | Not listed; contact for more information. |
"An industry-strength DITA publishing platform for HTML5-based content delivery: The DITA Accelerator is a high-performing, reliable platform that publishes DITA XML content into a wide variety of formats. Large and small enterprises rely on the DITA Accelerator for content delivery on a daily basis." | |||
DITA Community Resources | DITA Community Resources on GitHub | DITA Output/Processing | Free, Open Source |
The DITA Community Github organization serves the DITA community by providing a place for things like Open Toolkit plugins, sample content, or other utilities that don't have a better home. See the main Github DITA Community page for the list of projects. Each project should have a readme file and may have its own project Web page or wiki. | |||
DITA CSS | oXygen XML (GitHub) | DITA Output/Formatting | Free, Open Source |
"Holds plugins that convert DITA Maps to PDF (and possible other formats) using CSS stylesheets." | |||
DITA for Publishers | Eliot Kimber | DITA Output/Formatting | Free, Open Source |
"Provides general-purpose DITA map, topic, and domain specializations for the Publishing industry, as well as supporting processors (e.g., DITA Open Toolkit plugins) including EPUB and MOBI generation, HTML5 generation, and others." | |||
DITA Generator (DITA-OT PDF plug-in) | Jarno Elovirta | DITA Utility | Free, Open Source |
"DITA Generator is a Python program that generates DITA shell DTDs, DITA topic specialization stubs, and DITA-OT plug-in stubs." | |||
DITA InPrint | DITA InPrint | DITA Output/Formatting | Single User License (for Linux, MacOS or Windows) is: $1,995.00 |
"DITA InPrint solves a key challenge for organizations considering migrating their technical and business documentation to DITA: publishing documents that conform to corporate standards. DITA InPrint makes it easy for non-technical users to design publishing templates that conform to corporate standards. And it enables users to easily publish DITA XML content with those templates to fully styled Microsoft Word and PDF documents." | |||
DITA Open Toolkit | GitHub | DITA Output/Processing | Free, Open Source |
"The DITA Open Toolkit, or DITA-OT for short, is a set of Java-based, open source tools that provide processing for DITA maps and topic content. You can download the OT and install it for free on your computer to get started with topic-based writing and publishing." | |||
DITA Packager Utility for Windows | Suite Solutions | DITA Utility | Free |
"This utility packages all files referenced in a ditamap (including all conrefs in any file) and packages them into a zip file." Note: separate versions available for 32-bit and 64-bit versions of Windows. | |||
DITA RDF | Colin Maudry | DITA Utility | Free, Open Source |
"The objective of this project is to develop an ontology to describe DITA XML objects and to publish tools to generate RDF triples based on that ontology. In the end, it enables the publication of the metadata of a DITA documentation set to the Semantic Web and consequently its linking with other data types (product, people, sales, non-DITA document metadata, etc.)" | |||
DITA to Jive | Suite Solutions | Social Media | Contact for more information. |
"You and your customers are embracing the powerful Jive social collaboration platform. Make sure that your documentation, the official voice of the company, is part of the conversation with your partners and customers. The DITA to Jive plug-in allows you to benefit from two worlds: structured content and community collaboration. Your documentation can now increase the value of your social platform for your customers while keeping customers and employees informed of important corporate content." | |||
DITA to WordPress Import Tool | Mike Little | DITA Utility | Free |
"This plugin is a DITA to WordPress importer. Specifically it is a WordPress import module which will take the two-pane Web Help output from the DITA Open Toolkit and import the hierarchy of XHTML pages into WordPress. It will import images too, though not as WordPress attachments." | |||
DITA2Go | Omni Systems | DITA Conversion Tool | Free |
"DITA2Go is a Windows software tool that converts DITA content to these and other formats: HTML and XML (XHTML, Flat XML, DITA, and DocBook), Microsoft Word RTF (for Word 6, 97, 2000, XP, 2003, 2007, and 2010), On-line Help: Microsoft HTML Help, Eclipse Help, JavaHelp, Oracle Help for Java, WinHelp, OmniHelp, a browser-based Open Source cross-platform Help system (hosted on SourceForge)." | |||
DITA2Wiki | Volo | DITA Output/Processing | Free, Open Source |
"DITA2wiki is a toolkit that enables you to publish DITA content (maps and topics) to a wiki." | |||
DITA-FMx | Leximation | FrameMaker DITA-related Plug-in | Individual license: $235, site license (up to 25 users) $3525 |
"DITA-FMx is a set of plugins and structure applications that provide enhanced authoring and publishing of DITA XML files in FrameMaker. DITA-FMx is a complete DITA authoring and publishing solution. DITA-FMx 2.0 supports the DITA 1.2 specification and FrameMaker versions 7.2, 8, 9, 10, 11, and 12." | |||
ditanauts DITA OT Constraint Plugin | ditanauts.org | DITA Utility | Free |
"This constraint plugin for the DITA Open Toolkit limits the elements and attributes available to authors. It serves as an example for how to create a constraint plugin and simplify authoring." | |||
DITAweb | Mekon | DITA Collaboration | Contact for more information. |
"Your intelligent content, delivered smarter: It's not hard to get DITA content onto the web these days, but it often ends up feeling like a printed user manual. DITAweb takes your content the extra mile for a truly personalized, seamless customer experience that leverages your DITA content to the maximum." | |||
Dynamic Information Model | oXygen, Comtech Services and Data2type (GitHub) | DITA Utility | Free, Open Source |
"The Dynamic Information Model project provides a way to single source a style guide and business rules in your DITA source. We provide a library of generic rules and a user-friendly user interface to instantiate actual rules based on the generic ones and a script to obtain the Schematron schema to be used to enforce those rules." | |||
expeDITA | Learning by Wrote | Content Collaboration/Wiki | Free, Open Source |
"This project defines a walk-up-and-use, wiki-like experience designed to encourage the widest possible deployment of basic DITA writing capability across new communities of users, whose requirements can help drive additional DITA tools and services." | |||
Fluid Topics | Antidot | DITA Output/Formatting | Not published. See form at the bottom of this page for more information. |
"Fluid Topics is a full-web solution for publishing online documentation produced with structured content authoring tools. Fluid Topics analyzes modular content in its native format (XML, DITA, SGML) as created by your structured authoring solution and leverages the coherence and semantic richness of their structure. Users are not lost in countless PDF documents, but instead they access content topics directly." | |||
Heartsome Translation Studio | Heartsome (GitHub) | DITA Localization | Free, Open Source |
"Heartsome TMX Editor 8.0 is a powerful TM maintenance tool for all CAT software. It provides many useful and practical functions besides common editing features, allowing you to perform TM maintenance tasks easily, simply and all with one tool. Designed to handle big TMX files, allowing you to easily edit the contents and various TU attributes of an entire TMX or TM. Convenient filters that help you isolate segments with inconsistent translations, invalid characters or untranslated segments, to name a few. Create your own customized filters so you can filter out segments with any default or customized attributes. Then you can modify, correct, delete or export these filtered segments as needed." | |||
Heartsome Translation Studio | Heartsome (GitHub) | DITA Localization | Free, Open Source |
"Heartsome Translation Studio 8.0 is the latest version of Heartsome's CAT software series. This version features many revolutionary improvements compared to previous versions, especially with regard to ease of use and file format support. Heartsome Translation Studio 8.0 has incorporated feedback based on practical experience from project managers, translators and proofreaders in the localization industry, which has resulted in a wealth of improvements and innovations. Heartsome Translation Studio 8.0 supports both Google Translate API v2 and Bing Translator, and is pioneering machine translation storage as a TM in the Heartsome XLIFF file. This makes machine translation instantly available to you without waiting, or paying superfluous fees for reaccessing these machine translation APIs." |
|||
IBM Information Architecture Workbench | IBM | Information Modelling | Free |
"Information Architecture Workbench visually models human activity, supporting the rapid creation and analysis of DITA maps, HTA diagrams, roles and goals models and many more." | |||
IdXML | Mekon | DITA Output/Formatting | Not published. Please contact info@mekon.com for more information. |
"IdXML is a DITAOT plugin that enables DITA content to be mapped to any arbitrary XML structure. Designers typically do not want to import complex DITA content into their templates, but prefer a simplified XML that can be mapped to their specific, and often changing, design elements. This provides a flexible approach allowing content to be mapped to a single "story" that can flow through an entire document. However, it is often the case that content needs to be mapped to different areas in a template. Our plugin can do this too." |
|||
Migrate | Stilo International | DITA Conversion Tools | Not published. Please contact migrate@stilo.com for more information. |
"Migrate is a cloud service that enables subject matter experts to automate the conversion of their content to DITA and Custom XML. It provides greater control over conversion quality, immediate turnaround times and operates on a low-cost, pay-as-you-use basis. We have helped our customers convert more than 500,000 pages of legacy content to DITA XML. Migrate can be used to convert a single document, with Stilo operating the service, or by global documentation teams that need to convert tens of thousands of pages of legacy content, on-demand, according to their own project deadlines." | |||
Miramo | Datazone | DITA Output/Formatting | See their published price lists. |
"Miramo is the world-leading document composition software package designed for automatic formatting of information extracted from database and other data sources, including DITA XML and PDF." | |||
oXygen WebHelp for DITA and DocBook | oXygenXML | DITA Output/Formatting | Free to use for oXygen users, otherwise a per-process license at $2,094 |
"oXygen offers built-in support to create online documentation. This website-friendly presentation of the XML content features table of contents, index navigation, and text search capabilities." | |||
proLibro | CogniLore | DITA Output/Formatting | Not published. Please contact info@cognilore.com for more information. |
"proLibro is a next-generation, secure, professional-grade digital delivery platform that adapts to provide advanced layout and researching capabilities. And it’s designed specifically for knowledge workers who need constant access to reference content – customers working within the legal, financial, medical, education, or science and technology sectors." | |||
PTC Arbortext Advanced Print Publisher | PTC | DITA Output/Formatting | Please see PTC Website for more information. |
"PTC Arbortext Advanced Print Publisher enables automatic publishing of complex documents without compromising quality. Best-in-class typographic capabilities coupled with powerful automation tools allow users to create DTP-quality output in a server or desktop environment. Global language support allows multilingual formatting from a single template, thereby reducing production costs. Interactive fine-tuning enables content and aesthetic changes to be made after composition." | |||
PTC Arbortext Publishing Engine ** | PTC | DITA Output/Formatting | Please see PTC Website for more information. |
"PTC Arbortext Publishing Engine is a server-based system that manages content flow and delivers high-quality, consistent product and service information throughout the product lifecycle. It can intelligently aggregate, profile and assemble content automatically to provide accurate, relevant product and service information. Users can publish to one or multiple medium(s), such as Web, interactive and page-based formats. The software produces on-demand, updated publications across all target media, including HTML for Web, EPUB or Help delivery and page-based formats such as PDF and PostScript, as well as Microsoft Word." | |||
PTC Arbortext Styler ** | PTC | Stylesheet Development | Please see PTC Website for more information. |
"PTC Arbortext Styler enables stylesheet developers to create and maintain XML-based stylesheets for automated publishing without the need for specialized programming skills. Users can create a single source of style that supports multiple output types. The stylesheets are used by PTC Arbortext Publishing Engine to publish XML content to HTML and Web pages, print or PDF, EPUB, HTML Help and Microsoft Word." | |||
QA Plugin for DITA-OT | ditanauts.org | DITA Utility | Free |
"This DITA Open Toolkit plugin identifies errors in DITA tagging, element nesting, language standards, and common syntax errors, many of which are based on the Microsoft Manual of Style for Technical Publications. A quality assurance report is created as a single HTML file containing links to each project topic file and a stylized DITA Open Toolkit build log." | |||
RenderX XEP Engine | RenderX | DITA Output/Formatting | Multiple options available, ranging from single seat licenses to server-based licensing. See their published price list for more information. |
"At the heart of each RenderX publishing solution is RenderX XEP Engine. XEP is built around the mature, high-quality formatting kernel developed by RenderX and which has passed many years of deployment in a wide range of environments. XEP is continually improved in the quality of formatting, standards' conformance, support for advanced features and in compliance to strict requirements to the formatted output of print-ready materials." | |||
RuDI: Ruby Utilities for DITA Processing | Project Kenai | DITA Utility | Free |
"This project is aimed at improving collaboration and production processes for DITA-based web documents, by providing high-end CMS features using inexpensive open-source tools. Ruby-based "Fluent XML" Module: A module that lets you use nested function calls to output HTML, without worrying about closing tags, and without having to output a collection of strings. Ruby-based XML Styles and Transforms (RXSLT): A Ruby-based XML transformation engine that lets you write transforms in a Ruby-ized version of XSLT, but which puts the power of Ruby at your disposal to do conditional processing, use subroutines, store values for later use, and do anything else that Ruby lets you do (a lot!). DITA Publishing using DreamWeaver Templates: A set of tools that uses the Ruby transformation engine to merge DITA content into DreamWeaver templates. Man Page Processing: A utility and suite of processing scripts that uses Ruby processing to generate nroff/troff man pages from HTML generated by the DITA Open Toolkit (OT)." | |||
SDL Trados Studio | SDL | DITA Localization | See the SDL Shop for more information. |
"Translation software used by over 200,000 translation professionals: SDL Trados Studio, market-leading translation software, provides a range of sophisticated features to help you not only work more easily but also up to 20% faster* than previous versions of SDL Trados. Translation memory (TM) is at the heart of SDL Trados Studio and works by recycling previously translated content so that you can complete translations projects more quickly while maintaining high quality." | |||
SQUIDDS DITA Package | SQUIDDS | FrameMaker DITA-related Plug-in | Standard and Enterprise versions available. Order form for U.S., Order form (Priced in Euros) |
"The DITA Package is a comprehensive package that includes all the tools required for a lean DITA workflow through to a print ready book. Create DITA documents with Adobe FrameMaker10, the user-friendly XML editor. At the same time profit from the improved DITA application for Adobe FrameMaker®10 and the multilingual templates. The much requested DITA Services take care of extensive publications. The prepared files are published, in a single step, by WebWorks ePublisher as PDF, online help such as Java or EclipseHelp, REVERB or as a Wiki." | |||
SuiteHelp | Suite Solutions | DITA Output/Conversion | Not listed; contact for more information. |
"SuiteShare is a collaborative knowledge platform that provides your customers with quick access to relevant information. SuiteShare provides a better customer experience, allowing you to increase sales and customer satisfaction and reduce service costs. Engage your customers with relevant content that is available whenever, wherever, and however your customers want it." | |||
SuiteShare | Suite Solutions | DITA Output/Conversion | Not listed; contact for more information. |
"SuiteShare is a collaborative knowledge platform that provides your customers with quick access to relevant information. SuiteShare provides a better customer experience, allowing you to increase sales and customer satisfaction and reduce service costs. Engage your customers with relevant content that is available whenever, wherever, and however your customers want it." | |||
Swordfish Translation Editor | Maxprograms | DITA Localization | Several licensing options available. See their price list for more information. |
"Swordfish III is an advanced CAT (Computer Aided Translation) tool based on XLIFF 1.2 open standard, designed for demanding professional translators. Swordfish III supports exchanging TMX (Translation Memory eXchange), the vendor-neutral open XML standard for the exchange of Translation Memory (TM) data created by Computer Aided Translation (CAT) and localization tools, originally published by LISA (Localisation Industry Standards Association)." | |||
Titania Delivery | Titania Software | DITA Output/Formatting | Not published. Go to www.titaniasoftware.com to request pricing details. |
"Titania Delivery is a cloud-based publishing solution that allows you to publish content (DITA, XML, or other structured information) to standard and fully customizable web portals; providing self-service information access to online content from any digital device. Titania Delivery, enables you to quickly and easily find information, assemble custom documents, analyze use, and provide direct feedback to content owners." | |||
TopLeaf XML Publisher | Turn-Key Systems | DITA Output/Formatting | Not published. Please contact mailbox@turnkey.com.au for more information. |
"TopLeaf is an XML or SGML rendering system for the production of high quality PDF and hard copy output. It allows you to create stylesheets that apply consistent formatting to your content. The same stylesheets used to create paginated output can also be used to create corresponding RTF and HTML output." | |||
WinANT | HyperWrite | DITA Build Manager | Free |
"WinANT is a Windows program, build with Microsoft Visual Studio .NET 2003 using VB.NET. It serves as an interface to the Ant build utility, for the sole purpose of processing DITA documents. WinANT allows a user to select build characteristics using normal Windows interface devices such as dropdown lists, radio buttons, tabs and browse buttons. When all the required settings are in place, the program creates the Ant build file, creates a ditaval file (if required), creates a batch file, and then executes the batch file to trigger the Ant build. When Ant has finished the processing, WinANT displays the generated output file. The settings can be saved (as a build file) and later recalled." | |||
WebWorks ePublisher | WebWorks | DITA Output/Formatting | Subscription packages available: Express is $295/year or $25/month; Designer is $795/year or $66 month. |
"The Answer to DITA Publishing: ePublisher has been working with DITA for years and is the premier publishing solution available for the DITA platform. By working with ePublisher and DITA, you'll get: out-of-the-box DITA publishing, automatic styles, customizable publishing power, reverb HTML responsive output and collaboration management." |
|||
XMLmind DITA Converter | XMLmind | DITA Output/Conversion | Free, Open Source |
"Out of the box, XMLmind DITA Converter (ditac for short) allows to convert the most complex DITA 1.0, 1.1 or 1.2 documents to production-quality XHTML 1.0, XHTML 1.1, HTML 4.01, XHTML 5, Web Help, Java Help, HTML Help, Eclipse Help, EPUB 2, EPUB 3, PDF, PostScript, RTF (can be opened in Word 2000+), WordprocessingML (can be opened in Word 2003+), Office Open XML (.docx, can be opened in Word 2007+), OpenDocument (.odt, can be opened in OpenOffice/LibreOffice 2+)." | |||
XTM | XTM International | DITA Localization | Email sales@xtm-intl.com for more information. |
XTM International delivers industry-leading translation technologies to help you save time and money even in high volume, multi-language environments. Whether youre an independent translator or a large LSP, you can get started in minutes, while maintaining complete control and security. Were not a translation service provider; we leave that to you. Instead, were purely a technology partner, here to enhance your capabilities, and help you maximise efficiency and minimise costs. With XTM, youre free to do what you do best: translate. |
Caveat: I consider this a work in progress, as I am sure there are people out there who have run into tools and tool categories I haven’t even thought of. If so, please let me know in the forum below!
Interesting list. Some of these Samalander tools could be useful …
I would like to hear from people who actually use Heartsome to translate DITA files. I did a short test, and my impression was that the tool treats DITA files like any other XML. It even expects the extension to be .xml, and so far I couldn’t figure out how to change this.
On the other hand, Maxprograms Swordfish is not in the list. Both tools seem to share a common history, but Swordfish has some features that are very useful for DITA. For example: It identifies all the (XML) content of a ditamap that should be translated, and it displays segments with resolved conrefs.
Susanne
For some reason I can’t access the Maxprograms website at the moment, but if/when I do will research it and will likely add it to the list as well. Thanks again!
Neither can I.
But I hope it’s not my fault. A few days ago, Iwas trying to convince the guy who runs the shop to change his website configuration …
They’re back today. Have just finished adding Swordfish to the list above. Thanks again!
Another tool from Maxprograms you should consider adding is Fluenta: http://maxprograms.com/products/fluenta.html
Regards,
Rodolfo M. Raya
You may wish to add Leximation DITA-FMx.
http://leximation.com/dita-fmx/
Definitely an oversight on my part. Duly added to the list. Thank you!
Hi Keith,
Fluid Topics is a new is a full-web solution for publishing online DITA documentation produced with structured content authoring tools.
More information about Fluid Topics on http://www.fluidtopics.com
Could you please list it on this software tools list?
Regards,
Sorry I missed this comment. This looks to be more of a CMS than what I would classify as a DITA tool. When I update my DITA CMS listing I will add it there. Cheers!
Upon further consideration, FluidTopics clearly *does* belong in this category, and has just been added to this listing. Mea culpa!
Since many companies choose to enact a “partial-DITA” implementation, Madcap Flare would also be a great addition to this list!
I consider Madcap Flare more an authoring platform, so I am planning on adding it to my updated listing of DITA editors, as I think that would be a better fit that a list of more generalized DITA-related utilities. Cheers!
I would NOT list Madcap Flare as a DITA tool. It exports very invalid DITA.
11/29/14 – Samalander no longer sells their DITA tools, and does not allow them to be downloaded. Details on their site.
By the way, MadCap Flare does a reasonable job of importing a DITA map and topics if you want to output to one of the Flare outputs like webhelp or even PDF. But editing these imported files in Flare and trying to output them in DITA is probably not advisable.
Hi Keith–
I would suggest that WebWorks ePublisher should belong on your DITA tools list.
http://www.webworks.com/Products/ePublisher/DITA/
-Lief
Agreed! Thanks for passing along the info about it. Have just added it to the list.
Hi Keith,
I’d like to suggest adding Fluenta DITA Translation Manager to the list.
Fluent’s home page is: http://www.maxprograms.com/products/fluenta.html
Regards,
Rodolfo M. Raya