Open Processing Model Release

The community meetings are held online using this link, usually on the first Tuesday of each month at 17:00 CET/CEST. No registration is required to attend. We warmly invite you to propose topics info@e-editiones.org for the forthcoming meetings.

๐Ÿ—“๏ธ 15th September at 17:00 CEST

On 15 September, e-editiones did release the Open Processing Model (OPM) โ€” an open-source Python implementation of the TEI Processing Model, bringing the power of TEI processing directly into popular scholarly workflows.

Join us for the launch!

  • ๐Ÿ“… Date: Tuesday, 15 September 2026
  • ๐Ÿ•’ Time: 17:00 CEST
  • ๐Ÿ“ Location: Online (Teams)
  • ๐ŸŽŸ๏ธ No registration required

Join us for a first look at what OPM can bring to the TEI and Digital Humanities community.

We'll demonstrate how to use opm for transforming single documents to HTML, ePub, docx, markdown and PDF via HTML for print or typst. We'll also talk about using it to generate a static website, prepare data to pass it to a static site generator, and how to use pre-rendered content to speed up an existing TEI Publisher app.

Presentation

For those who could not attend, please find the presentation slides below.

Open the slides in a new tab

Recording

Why it matters

The TEI Processing Model is a conceptual cornerstone designed to empower scholars working with XML-encoded material. It is used worldwide to process and publish numerous digital editions and other scholarly resources โ€” online, in print, and in other output formats. Until now, access and adoption have been constrained to users of a particular technology stack based on XQuery and eXist-db. OPM removes these limitations and opens the affordances of the TEI PM to the wider Python ecosystem, making it easier for researchers, developers, and institutions to build on open standards.

๐Ÿ“– Read the full announcement: Open Processing Model ๐Ÿ“„ Project prospectus: Read here (PDF)

Support e-editiones

Join e-editiones and follow us on Mastodon, LinkedIn, BlueSky and Instagram for updates.