ePublisher.

WebWorks ePublisher is help authoring and single-source publishing software. You keep writing in Word, FrameMaker, DITA, or Markdown++, and it publishes HTML5 help, PDF, ePUB, and more from one project, with an AI-ready Knowledge Base on every Reverb 2.0 build.

ePublisher Designer ยท Preview
ePublisher Designer with the documentation project open: the Document Manager, a styled preview of the What's New in ePublisher 2026.1 topic, and the Style Designer editing the Note paragraph style.
ePublisher Designer ยท Style Designer and live preview, our own docs project open

Source formats

Keep writing where you write.

ePublisher reads Microsoft Word, Adobe FrameMaker, DITA XML, and Markdown++, and one project can mix them. The same Stationery, conditions, variables, and output targets apply to every source, so moving a book to Markdown++ later changes the source, not the output.

Microsoft Word

Word 2013 to Microsoft 365. Paragraph and character styles, tables, images, variables, and conditions carry into every output, and the WebWorks Transit menu adds markers for online features.

Adobe FrameMaker

FrameMaker 2017 to 2022, structured and unstructured. Books, cross-references, markers, variables, conditions, and index entries carry into every output.

DITA XML

DITA maps, processed with DITA Open Toolkit 4.4 by default. Classes and specializations map to your styles, and ditaval filtering, keyrefs, and conrefs carry through.

Markdown++

Plain-text Markdown with conditions, variables, includes, and styles. An open format, MIT licensed, that people and AI both read.

Discover Markdown++
The engine

The build that ships your help โ€” and your AI.

Every Reverb 2.0 build produces the published HTML5 helpset and a matching Knowledge Base archive โ€” markdown, one page per topic, with stable landmark IDs, ready to upload to WebWorks Platform. One deterministic pass; two artifacts; no second pipeline to maintain. The same source documents author the help your readers see and the input the AI retrieval layer answers from.

Create your message

Author with your preferred source document type โ€” Markdown++, Word, FrameMaker, or DITA XML.

Generate advanced outputs

Apply your project Stationery and produce every output target โ€” including the matching Knowledge Base archive for AI retrieval โ€” in a single pass.

Deliver over multiple channels

Ship responsive HTML output, PDF, ePUB, Eclipse Help, and legacy formats โ€” all from the same source project.

Output formats

Every output from one source.

Author once and publish to every channel your readers depend on โ€” modern web, print, digital book, in-app help, and the established formats long-running deployments rely on. ePublisher generates each output from the same source project, with shared styling, conditions, and variables across the set.

Flagship ยท Modern web

Reverb 2.0.

ePublisher's flagship web output. A responsive HTML5 helpset with full-text search, ARIA accessibility, and an AI-ready Knowledge Base built on every publish โ€” generated from the same source documents your team already maintains.

Explore Reverb 2.0
Capabilities

Eight capabilities, one project.

Single source, single pass

One deterministic pass produces every output target โ€” modern web, print, digital book, in-app help, the established formats, and the Knowledge Files for AI retrieval โ€” with consistent styling, conditions, and variables across the set.

Multiple authoring tools

Author in Markdown++, Microsoft Word, Adobe FrameMaker, or DITA XML โ€” or mix all four in the same project. ePublisher applies the same Stationery, conditions, variables, and output targets across every source.

Deep customization

Tailor every aspect of your documentation through project Stationery โ€” style mappings, target configuration, page templates โ€” so output aligns with your design requirements and brand identity.

Spotlight search

Define synonyms, set relevance rankings, configure interactive filters, and surface real-time search results in the published help โ€” built into Reverb 2.0 on every publish.

Automation

ePublisher AutoMap runs the publishing pipeline unattended โ€” scheduled jobs, CI/CD-driven publishes, and AI-agent-driven workflows all use the same CLI to refresh the help and the Knowledge Base archive on the cadence your team already uses.

Scalability

From a handful of documents to a multi-thousand-topic library, ePublisher handles the full set in a single project โ€” using local resources, with reproducible build times for any project of any size.

Analytics built in

Reverb 2.0 emits Google Analytics GA4 events out of the box โ€” see what readers search for, where they land, and which topics carry the load.

Publishing reports

Conversion reports across styles, links, filenames, topics, images, baggage files, and conditions โ€” the state of the whole project at a glance.

Pricing

ePublisher subscription pricing.

01 ยท ePublisher Designer

Design, brand, and publish outputs.

$875.00 /year

  • Generate premier outputs
  • Manage Variables and Conditions
  • Reports on Your Publishing
  • Modify Conditions, Variables, and Cross-References
  • Design Outputs Through Easy User Interface
  • Preview Content Before Generating Final Output
Learn more about Designer
02 ยท ePublisher Express

Efficient publishing for additional users.

$325.00 /year

  • Generate premier outputs
  • Manage Variables and Conditions
  • Reports on Your Content
  • Modify Conditions, Variables, and Cross-References
Learn more about Express
03 ยท ePublisher AutoMap

Schedule and automate publishing jobs.

The command-line surface for the ePublisher publishing pipeline. Drives scheduled builds, CI/CD-driven publishes, and AI-agent-driven workflows from the same CLI โ€” including refreshing the Knowledge Base archive on every Reverb 2.0 build.

Support

Expert support and resources.

ePublisher comes with people attached โ€” documentation, a real support team, and a community that answers.

Documentation that answers

The full ePublisher documentation set, published as Reverb 2.0 โ€” with the ePublisher Assistant answering questions right inside it.

A real support team

Open a ticket in the Support Hub and it lands with people who work on the product. Prompt answers from staff, not a tier-one script.

A community that ships

The WebWorks Discord and Study Hall sessions put you in the room with other ePublisher users โ€” and the developers.

Questions

Common questions about ePublisher.

What is WebWorks ePublisher?
ePublisher is help authoring and single-source publishing software for Windows. Your team keeps writing in Word, FrameMaker, DITA, or Markdown++, and ePublisher publishes one project to responsive HTML5 help, PDF, ePUB, Eclipse Help, and established help formats. Every Reverb 2.0 build also produces the Knowledge Base the AI Assistant answers from.
Which source formats does ePublisher import?
Microsoft Word 2013 to Microsoft 365, Adobe FrameMaker 2017 to 2022 (structured and unstructured), DITA XML maps, and Markdown++. One project can mix them, and the same styles, conditions, and variables apply to every source.
Which output formats does ePublisher produce?
Reverb 2.0 responsive HTML5 help, PDF through XSL-FO, ePUB, Eclipse Help, Dynamic HTML, and Markdown++, plus HTML Help, Oracle Help, Sun JavaHelp, and WebWorks Help for established deployments. Every output comes from the same project.
Does ePublisher support DITA?
Yes. ePublisher publishes DITA maps through DITA Open Toolkit 4.4 by default, which needs Java 17 or later, and earlier DITA Open Toolkit versions stay selectable for older projects. DITA classes and specializations map to your styles, and ditaval filtering, keyrefs, and conrefs carry through.
Do I need Word or FrameMaker installed to publish?
For those sources, yes. ePublisher runs Word and FrameMaker during the build to read the latest styles and content, so every machine that publishes them, a build server included, needs a licensed copy. DITA and Markdown++ sources need neither application.
Can I automate ePublisher builds in CI/CD?
Yes, with ePublisher AutoMap. It runs the same builds from the command line, on a schedule or in GitHub Actions, Jenkins, or any CI/CD runner on Windows, and deploys the output to a folder or to Amazon S3.
Does ePublisher use AI to publish?
No. The publishing engine is deterministic and contains no AI. Every Reverb 2.0 build produces a Knowledge Base, and the AI Assistant, which runs on WebWorks Platform, answers from it inside your published help.
Is there a free trial?
Yes. ePublisher Designer, Express, and AutoMap each have a free 14-day trial.
Get started

Author once. Publish to every output. Ship the AI input on every build.

Download the trial, or talk to us about Designer, Express, and AutoMap pricing for your team.