Supported Output Formats.

MajorMindHelp

HTML-based help system initially designed to replace CHM as a context-sensitive help. Now it also capable to display any HTML-based output including delivered from webservers and SimpleDocServer and use it for context-sensitive help.

LiteHelp.

Lightweight non-html help system. Not as versatile as HTML-based help systems but with support for content pieces proveded by Helpinator: figures, step-by-step guides, videos, asides, FAQs, Quizzes and Glossaries.

SimpleDocServer.

SimpleDocServer is a simple markdown-based webserver for documentation. You can create markdwon documents in any text editor, but Helpinator makes it more easy. You can use SimpleDocServer as a source of context-sensitive help for MajorMindHelp and allow your users to view documentation via any web browser at the same time.

CHM (HTML Help).

CHM (Microsoft HTML Help) was the most popular help file format then and still remains a de-facto standard despite all the problems.

PDF.

PDF is the most popular format for user manuals.

WebHelp.

WebHelp allows you to publish product's documentation to a website. Has tree of topics, keywords list and search.

Knowledge Base.

Knowledge base output is close to WebHelp but has different content organization - topics are grouped into categories and instead of a tree there's an index page with all categories and topics listed.

WordPress

Wordpress is the leading CMS nowdays and Helpinator allows to publish content directly to it and then use it for context-sensitive help via MajorMindHelpViewer. We also provide a plugin that speeds up publishing and two additional documentation themes for WordPress.

Github-flavoured Markdown

You can easily create readme.md, GitHub pages site or GitHub wiki.

reStructuredText (readthedocs.io)

ReadTheDocs.io is an excellent service to provide online documentation to your users. Helpinator allows to create reStructuredText project that you can publish to this service.

ASCIIDoc

ASCIIDoc/ASCIIDoctor has a lot of features and allows to generate very nice docs.

Leanpub

Leanpub is a growing and evolving service that allows writers to publish and sell their books, on paper and in e-book form. You can generate LeanPub manuscript from your project and publish it.

DITA

DITA is a super-advanced XML-based system to create technical documentation of all sorts. Helpinator allows to generate a subset of DITA that is enough to create software documentation from it.

DocBook

DocBook is another XML-based system comparable to DITA in features but less bloated.

EPUB/MOBI

EPUB and MOBI are popular ebook formats for pocket readers.

QtHelp

QtHelp is Qt framework native help system.

JavaHelp

JavaHelp is Java native help system.

OracleHelp

OracleHelp is Oracle own help system with versions for Java and Web.

Content Items.

Step-by-step Guides

Built-in tutorial maker allows to create step-by-step guides and embed them into topics.

Code Snippets

Code snippets are named and highlighted portions of code that you can embed into topics.

Figures

Figures are a special type of images supported by various markup systems. In general a figure is an image with title, optionally framed and it can be referenced from text content (via link or name), numbered and listed in "List of figures".

Glossary

Glossary stores alphabetical list of terms and allows to link to them from topics.

Asides

Asides (or admonitions) are special blocks of text indended to bring attention to content that they contain. Ususally they are a boxes like "Warning", "Note" and etc.

FAQs

Some outputs (like LiteHelp) support FAQs natively and they are shown as collapsible sections so Helpinator has this separate type of content.

Quizzes

Helpinator allows to emebed self-checkup quizzes into output.

Videos

You can embed video files or links to video hosting services (YouTube and Vimeo).

Localization support.

Multilingual Projects

Helpinator stores all languages in one project file, sharing topic structure and IDs across all languages.

XML Import/Export

XML Import/Export allows to interact with translation services.

Language Strings

Language strings allow to translate texts in templates without altering templates.

Handling Screenshots.

Image Library

Image library allows to manage and update project images very quickly.

Screenshot Capture

Built-in screenshot capture tool allows to capture screenshots and store them directly into the library, optionally creating topics.

Annotations

Easily add annotations and callouts using built-in editor.

Cloned Images

Cloned images allow to create a bunch of copies from one image and then update them all at once.

Productivity tools.

Quick project navigation

Navigate your project quickly with "Filter tree" and "Go to item" features.

Phrase expander

Create common snippets of text and paste them using a shortcut.

Global Spellcheck

Allows to check spelling in entire project.

Project Checkup

You can enable project checkup before compilation to check for empty topics, missing images and etc.

Reports

Reports allow to print crucial project information.

ToDo List

You can assign tasks to topics and control their progress.

Management Tools

Conditional Compilation

Conditional Compilation allows to change topic structure and content depending on variable values.

Command Line Tool

Command line tool allows to compile help files and docs from command line or batch files.

VCS-friendly

Helpinator has VCS-friendly storage, no need to check-in entire project each time.