GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - maxprograms-com/TMXEditor: TMX Editor written in Java and TypeScript

BranchesTags
Open more actions menu

Latest commit

 

History

258 Commits
258 Commits

Folders and files

NameName
Last commit message
Last commit date
catalog
catalog
 
 
css
css
 
 
docs
docs
 
 
fonts
fonts
 
 
html
html
 
 
i18n
i18n
 
 
images
images
 
 
ts
ts
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tmxeditor_en.pdf
tmxeditor_en.pdf
 
 
tmxeditor_es.pdf
tmxeditor_es.pdf
 
 
tmxeditor_fr.pdf
tmxeditor_fr.pdf
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

TMXEditor

TMXEditor is an open source desktop application for editing TMX (Translation Memory eXchange) files.

It supports multilingual translation memories and is designed to handle very large TMX files, including files with millions of translation units.

TMXEditor is actively maintained and used in real-world translation workflows, including large-scale TMX datasets.

Who is this for

For translators and engineers working with large TMX files who need reliable tools to edit, validate, and convert TMX files without size limitations.

Features

  • Open and edit TMX files
  • Handle very large TMX files (millions of translation units)
  • Validate TMX structure and content
  • Merge and split TMX files
  • Manage languages in multilingual memories

Convert Excel or CSV to TMX

A common use case is building translation memories from existing data.

TMXEditor can convert spreadsheet data (Excel or CSV) into TMX format.


Convert Excel to TMX (YouTube)


Convert CSV to TMX (YouTube)

Quick Start

  • Download ready-to-use installers (recommended) from the TMXEditor Home Page
  • Or build from source following the instructions below:

Licenses

TMXEditor is open source. Prebuilt installers and technical support are available via subscription.

  • Source Code
  • Yearly Subscriptions for installers and support

Source Code

Source code of TMXEditor is free. Anyone can download the source code, compile, modify and use it at no cost in compliance with the accompanying license terms.

You can subscribe to Maxprograms Support at Groups.io and request peer assistance for the source code version there.

Subscriptions

Ready to use installers and technical support for TMXEditor are available as yearly subscriptions at Maxprograms Online Store.

The version of TMXEditor included in the official installers from TMXEditor's Home Page can be used at no cost for 7 days requesting a free Evaluation Key.

Subscription Keys cannot be shared or transferred to different machines.

Installers may occasionally be updated before the corresponding source code changes appear in this repository. Source code updates are published later, once they are ready for release. This timing difference is expected and does not affect the availability or completeness of the open source code.

Subscription version includes email support at [email protected]

Differences summary

Differences Source Code Subscription Based
Ready To Use Installers No Yes
Notarized macOS launcher No Yes
Signed launcher and installer for Windows No Yes
Associate app with .tmx extension No Yes
Restricted Features None None
Technical Support Peer support at Groups.io - Direct email at [email protected]
- Peer support at Groups.io

Requirements

  • Node.js 24.21.0 LTS or newer. Get it from https://nodejs.org/

Building

Building from source is only required if you want to modify the application.

  • Clone this repository
  • Run npm install to download and install NodeJS dependencies
  • Run npm start to launch TMXEditor

Steps for building

git clone https://github.com/maxprograms-com/TMXEditor.git
cd TMXEditor
npm install
npm start


Build from Source (YouTube)

Compile once and then simply run npm start to start TMXEditor

Related Projects

  • TMXValidator

About

TMX Editor written in Java and TypeScript

www.maxprograms.com/products/tmxeditor.html

Topics

javanodejstmxtmx-files

Resources

Readme
EPL-1.0 license
Activity
Custom properties

Stars

51 stars

Watchers

1 watching

Forks

23 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.