Version 7.0.0 with new backend supporting OpenAPI.
An edition of Van Gogh letters provided by the Van Gogh Museum and Huygens ING with transcriptions, facsimiles and english translations.
Documents from a number of different archives in 11 countries released by Diplomatic Documents of Switzerland to commemorate the 30th anniversary of the fall of the Berlin Wall.
Browse the entire corpus of 32852 books from the Early English Books Online collection.
A collection of Shakespeare plays from The Bodleian First Folio.
We're happy to announce version 7 of the TEI Publisher. Version 7 represents the logical next step on our mission to improve interoperability, sustainability and long-term maintenance of editions created with TEI Publisher. While version 6 addressed the client side by extracting all webcomponents into a separate package, version 7 applies a similar redesign to the server side.Read full article ...
Publish your digital edition without writing code. Using the TEI Processing Model, customising the appearance of the text is all done in XML.
Create HTML, ePUBs or PDFs from a single document and its associated processing model. No media specific stylesheets required.
TEI Publisher generates applications which work well across devices and include features like page by page browsing, search and cross-media export.
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.
TEI Publisher is an eXist-db application. Install it from eXist's package manager in the dashboard. If you do not have eXist installed already, you may want to try out docker image, which includes everything required.
Upload your own TEI files to view them, search them, play around with different styles.
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.
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.
Use the app generator to create your own, stand-alone web application, covering all core features like browsing, search and PDF generation.
TEI Publisher is a community effort based on ideas and contributions by TEI enthusiasts all over the world, licensed under the GPLv3. Initially inspired by the vision behind the TEI Processing Model - work of the late Sebastian Rahtz and other members of the TEI Simple project of 2015 - it continues to evolve into what you can see today. This is only possible thanks to contributions of developers, users and institutions having concrete publication projects and willing to employ Open Source first approach so the whole community can reuse and benefit from their work.
TEI Publisher is not a commercial project. We strongly believe in Open Source, standards and reusability. The TEI Processing Model and TEI Publisher are a major step towards true interoperability, reusablity and sustainability. To further promote these goals and build a strong community, a number of smaller and larger edition projects, cultural heritage institutions and single researchers came together in May 2020 to found e-editiones.org, which now hosts the TEI Publisher source code and coordinates its development.
During the past few years a growing number of projects from small to large have decided to publish their materials with the TEI Publisher. It gives us all not only the opportunity but also the responsibility to make the project thrive for years to come and to make it truly sustainable option for XML publishing!
While we are very happy with the achievements so far, we still have a much broader vision to fulfill. To make this happen we invite the community to contribute to the project - by means of code, ideas, documentation, tutorials and funding.
You don't have to be a developer to contribute, you can do so in a number of ways!
Version 7.0.0 with new backend supporting OpenAPI.
Version 6.0.0 with redesigned pb-components.
Version 5.0.0 based on eXist-db 5.0.0.
Introducing facets and Van Gogh demo.
Major redesign with web components in version 4.0.0, introducing layout templates, maps and IIIF support.
Adding templates to the TEI Processing Model.
Version 3.0 with graphic ODD editor and support for non-TEI XML.
Official TEI Publisher release with responsive design.
Version 1.0 released under the name of TEI Processing toolbox.
TEI Processing toolbox and app generator presented during TEI conference in Lyon.
TEI Simple workshop in Oxford presenting first xQuery implementation of the TEI Processing Model and early adoption by history.state.gov.
While we have strong evidence to prove that publishing with the TEI Publisher is a really fast way to get a state of the art edition on-line it may still not be everyone's cup of tea. We're there to help and we promise it will help everyone else too!
TEI Publisher's development so far was mainly funded by projects having concrete publication needs. If you have a digital edition to publish and would like to give TEI Publisher a try, contact us at and we commit to port any feature with more general interest back to the TEI Publisher.
Starting with TEI Publisher 5.0, we provide a special offer: Pass us your TEI data and we'll invest 5 full days to create a working prototype of your digital edition for a total price of € 5000 and earmark 10% of that for further TEI Publisher development. How much can be achieved in just a few days? Since TEI Publisher is all about code reuse, we can achieve a lot given that the quality of the underlying data allows it - Van Gogh demo took definitely less than 5 days! If you don't have encoded data yet or it is not in TEI format, you might still want to get in touch - TEI Publisher can handle non-TEI XML just as well and we can help to design optimal data structure for your project. Looking forward to see what we can do with your material!