Titan Project

Clone this repo:
  1. 836ba47 test by Botond Baranyi · 6 years ago master
  2. c2c2851 Merge branch 'master' of ssh://review.gerrithub.io:29418/BotondBaranyi/titan.core by Botond Baranyi · 6 years ago
  3. 2bedddb Makefilegen fixes (Bug 511966, Bug 512695) by BenceJanosSzabo · 6 years ago
  4. fb42fd6 Fixed code generation for list and array types with JSON encoding (bugs 516404 & 516803) by Botond Baranyi · 6 years ago
  5. 3e1b344 Corrected prototype function's implicit in param setting (Bug 516871) by BenceJanosSzabo · 6 years ago


TTCN-3 is a standardized, modular language specifically designed for testing. Eclipse Titan offers a free and open source (FOSS) compiler both for TTCN-3 and for ASN.1 (Abstract Syntax Notation One).

Standards page (also including downloadable code):

Main project page:

Community forum:


Openhub page:

Introductory video of a presentation about Titan held at EclipseCon 2014:

Titan Datasheet on polarsys.org:


Ericsson TTCN-3 Course, Presentation material


Ericsson TTCN-3 Course, Presentation material, part II (Titan specifics)


Binaries for a number of Linux platforms can be downloaded from:

Related products:

Eclipse IDE plug-ins (Designer, Executor, LogViewer, Titanium):

Source code:

Compressed update site and SHA512 checksum:

Test Ports:

Protocol Modules:

Protocol Emulations


Miscellaneous projects: