TMEngine

TMEngine is an open source Translation Memory (TM) manager written in Java.

TMEngine is based on the translation memory library used by Swordfish III, Fluenta and RemoteTM.
TMEngine can be used in two ways:
  • As a standalone TM server via its REST API.
  • As an embedded library that manages translation memories in a Java application.
The standalone server runs on these platforms:
  • Microsoft Windows 8, 1.1 and 10
  • macOS 10.13, 10.14 and 10.15
  • Linux (any version capable of running Java 11)
A TMEngine server allows sharing Translation Memory data in a local network or over the Internet.
Note
The .jar files included in TMEngine distributions are compiled with Java 11.