FREEDOM251

Freedom251 › Game Narrative Design Software

TADS

Free plan LinuxMacWebWindows

Visit TADS Alternatives Pricing

TADS's own site

What TADS is

TADS is a free authoring system for creating interactive fiction, with published source code and no restrictions on games created. Its language resembles C, C++, Java, and JavaScript, and includes runtime typing, closures, garbage collection, and multiple inheritance. The Adv3 library supplies a game-world model, a conversation system, and a 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 specifically for Web Play can run in a browser using JavaScript, CSS, DOM, Ajax, and HTML 5; the standard library 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 is available only on Windows. Authors may distribute or sell games they create. The downloads page identifies version 3.1.3 as the current release. TADS has no dedicated technical support department; users are directed to the interactive fiction community forum, and the Bug Database is recommended for software bug reports.

Who it suits

TADS suits authors creating interactive fiction who are comfortable using its programming language and tools. It may also suit writers seeking browser-playable or multiplayer games, provided they build for Web Play.

What it does well

  • Free authoring system with no game-creation restrictions.
  • Portable byte code runs with a TADS interpreter.
  • Multimedia interpreters support sound, graphics, and animation.
  • Authors may distribute or sell their games.
  • Command-line tools are available across platforms.

What to know first

  • Graphical Workbench is available only on Windows.
  • No dedicated technical support department.
  • Web play requires games to be specially built for it.

Limits

The free TADS plan has no restrictions on games created. The graphical Workbench authoring environment is limited to Windows; command-line tools are available on all platforms.

Plans

PlanBilled and limitsPrice
TADSFree software · Free authoring system · no restrictions on games createdFree

As tads.org lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the TADS website.
  2. Choose the command-line tools for your platform, or use Windows Workbench for graphical authoring.
  3. Use the TADS language and Adv3 library to create an interactive fiction game.
  4. Compile the game to portable byte code for systems with a TADS interpreter.
  5. Build for Web Play if you want the game to run in a browser or support a shared multiplayer session.

Verdict

TADS offers a free authoring system with a substantial game library, multimedia support, and portable output. Its graphical Workbench is Windows-only, and support is community-based.

Questions

How much does TADS cost?

TADS is free software. Its listed plan is free, billed as free software.

Is there a free plan or trial?

The plan is free, and a free trial is not offered.

Which platforms does TADS support?

The listed platforms are Linux, macOS, web, and Windows. Command-line tools are available on all platforms, while Workbench is available on Windows.

Is TADS open source?

TADS is free software with published source code.

Can authors sell games made with TADS?

Yes. Authors may distribute or sell games they create with it.

Where can I get help or report a bug?

The site directs questions to the interactive fiction community forum and recommends the TADS Bug Database for software bug reports.

Facts from TADS's own pages

Bug reports
The TADS Bug Database is the recommended place to report software bugs. · tads.org, 7 Oct 2026
Collaborative play
The standard library supports multiple players connecting to and playing a Web game session together. · tads.org, 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, 7 Oct 2026
Free plan
Yes · tads.org, 21 Sept 2026
Language
The TADS language resembles C, C++, Java, and JavaScript and includes runtime typing, closures, garbage collection, and multiple inheritance. · tads.org, 7 Oct 2026
Licensing
TADS is free software with published source code, and authors may distribute or sell games made with it. · tads.org, 7 Oct 2026
Multimedia
TADS multimedia interpreters support graphics, animation, music, sound effects, hyperlinks, proportional fonts, and formatted text. · tads.org, 7 Oct 2026
Object library
The Adv3 library provides a game world model, conversation system, and parser with about 150 predefined verbs. · tads.org, 7 Oct 2026
Platforms
The download page lists authoring or interpreter options for Windows, Mac OS X, Linux, and Unix systems. · tads.org, 7 Oct 2026
Portability
TADS compiles games to portable byte code that runs on systems with a TADS interpreter. · tads.org, 7 Oct 2026
Purpose
TADS is a free authoring system for creating interactive fiction. · tads.org, 7 Oct 2026
Release status
The downloads page identifies version 3.1.3 as the current TADS release. · tads.org, 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, 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, 7 Oct 2026
Windows tools
Windows Workbench combines editing, compiling, running, and debugging in one graphical environment. · tads.org, 7 Oct 2026

Where TADS stands on Freedom251

Look at these too