Versioning Machine

From TEIWiki

Jump to: navigation, search



From ...

"The Versioning Machine is a framework and an interface for displaying multiple versions of text encoded according to the Text Encoding Initiative (TEI) Guidelines. While it provides for features typically found in critical editions, such as annotation and introductory material, it also takes advantage of the opportunities afforded by electronic publication to allow for the comparison diplomatic versions of witnesses, and the ability to easily compare an image of the manuscript with a diplomatic version.

"The Versioning Machine is also a tool for textual editors, providing an environment that allows editors to immediately see the consequences of their editorial decisions. The Versioning Machine can be used locally on a Mac or a PC, or it can be mounted on the WWW for public access. The documentation provided with the software not only provides information about the use of the software, but builds upon the Critical Apparatus chapter of the TEI Guidelines to give further guidance to those who wish to use this method of encoding."


  • first feature
  • second feature
  • third feature

User commentary

Please sign all comments.

System requirements

Source code and licensing

Licensed under GNU GPL.

Support for TEI

Uses TEI-conformant texts as input.


Code written in ____. Documentation and user support in English.


Tech support

Report a bug at .

User community

User mailing list:

Sample implementations

Current version number and date of release

5.0 (2016-01)

History of versions

  • 4.0 (2010-06)
  • 3.1 (2007-03)
  • 2.0 (2003-12)
  • 1.0 (2003-05)

How to download or buy (registration required)

Additional notes

Personal tools