The Instant Publishing Toolbox


Version 3.0.1

This is mainly a bug fix release based on user feedback.

    • bug fixes affecting history navigation and viewing search results
    • add language selector
    • support copy&paste in visual editor
    • exclude nested divs in search to get more correct search results
    • fix parsing of processing instruction: depth and fill should be numbers

Version 3.0.0

  • adds a visual editor for processing models. Watch our screencast to see a demo
  • support for formatting non-TEI documents (see the documentation, which is now in docbook)

Note: this version of TEI Publisher requires eXist 3.6.0.

Key Features


High Quality Editions

Publish your digital edition without writing code. Using the TEI Processing Model, customising the appearance of the text is all done in XML.


Single Source Publishing

Create HTML, ePUBs or PDFs from a single document and its associated processing model. No media specific stylesheets required.


Cross Media & Multidevice

TEI Publisher generates applications which work well across devices and include features like page by page browsing, search and cross-media export.


Lean Code

For developers, TEI Publisher heavily reduces the amount of custom code required by typical digital edition projects. Save thousands of lines on handwritten transformations and rely on maintained code libraries instead.

Publish your content in 4 steps

1. Upload your file

Upload your own TEI files to view them, search them, play around with different styles.

Animation of uploading a file

2. Tweak the default rendition

Using the TEI Processing Model, customising the appearance of the text is all done in TEI ODD by mapping each TEI element to a limited set of well-defined behaviour functions, e.g. “paragraph” or “heading”. The specification includes a standard mapping (TEI simplePrint), which can be tweaked by overwriting selected elements. Create your own ODD and customise it to make the best out of your data. Watch our screencast to see how.

3. Export to multiple devices

Publish your data in various media formats without writing complex stylesheets. Rendition styles are transparently translated into different output media types like HTML, XSL-FO, LaTeX, or ePUB.

Animation of exporting the file

4. Generate your own application

Use the app generator to create your own, stand-alone web application, covering all core features like browsing, search and PDF generation.

Some demo projects built with TEI Publisher