Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Narrative Design Software
  3. TADS

TADS

What it is

TADS is a free authoring system for creating interactive fiction. Its language resembles C, C++, Java and JavaScript, with runtime typing, closures, garbage collection and multiple inheritance. The Adv3 library provides a game-world model, conversation system and parser with about 150 predefined verbs. TADS compiles games into portable byte code for systems with a TADS interpreter. Multimedia interpreters support graphics, animation, music, sound effects, hyperlinks, proportional fonts and formatted text. Games built for Web Play can run in a browser using technologies such as JavaScript, CSS, DOM, Ajax and HTML 5; the standard library also supports multiple players in a Web game session. Command-line tools are available across platforms. Windows Workbench provides a graphical environment for editing, compiling, running and debugging, but that authoring environment is available only on Windows. TADS is free software with published source code, and authors may distribute or sell their games. The downloads page identifies version 3.1.3 as current.

For and against

For

  • Free software with published source code.
  • Adv3 includes a parser with about 150 predefined verbs.
  • Compiles games to portable byte code.
  • Multimedia interpreters support graphics, audio and formatted text.
  • Authors may distribute or sell their games.

Against

  • Graphical Workbench is available only on Windows.
  • No dedicated technical support department.
  • Current release listed as version 3.1.3.

The verdict

TADS provides a language, library and multimedia interpreter support for interactive fiction, with command-line tools across platforms. Windows Workbench is the graphical authoring option, and questions are directed to the interactive fiction community forum.

Who it suits

TADS suits authors creating interactive fiction who want a language-based authoring system and a game-world library. Windows users can also use its graphical Workbench; command-line tools are available across platforms.

Plans and prices

TADS

Free

Free authoring system · no restrictions on games created

Every plan, in full

On the record

Bug reports
The TADS Bug Database is the recommended place to report software bugs.tads.org · read 7 Oct 2026
Collaborative play
The standard library supports multiple players connecting to and playing a Web game session together.tads.org · read 7 Oct 2026
Command-line tools
TADS command-line tools are available on all platforms, while Workbench's graphical authoring environment is available on Windows.tads.org · read 7 Oct 2026
Language
The TADS language resembles C, C++, Java, and JavaScript and includes runtime typing, closures, garbage collection, and multiple inheritance.tads.org · read 7 Oct 2026
Licensing
TADS is free software with published source code, and authors may distribute or sell games made with it.tads.org · read 7 Oct 2026
Multimedia
TADS multimedia interpreters support graphics, animation, music, sound effects, hyperlinks, proportional fonts, and formatted text.tads.org · read 7 Oct 2026
Object library
The Adv3 library provides a game world model, conversation system, and parser with about 150 predefined verbs.tads.org · read 7 Oct 2026
Portability
TADS compiles games to portable byte code that runs on systems with a TADS interpreter.tads.org · read 7 Oct 2026
Purpose
TADS is a free authoring system for creating interactive fiction.tads.org · read 7 Oct 2026
Release status
The downloads page identifies version 3.1.3 as the current TADS release.tads.org · read 7 Oct 2026
Support
The site says TADS has no dedicated technical support department and directs users to the interactive fiction community forum for questions.tads.org · read 7 Oct 2026
Web play
Games specially built for Web Play can run in a browser and use browser technologies including JavaScript, CSS, DOM, Ajax, and HTML 5.tads.org · read 7 Oct 2026
Windows tools
Windows Workbench combines editing, compiling, running, and debugging in one graphical environment.tads.org · read 7 Oct 2026

Alternatives to TADS

Every alternative, ranked