macOS
brew install qtadslocal Homebrew formula metadata
sudo port install qtadsMacPorts ports tree · games/qtads/Portfile · source: api.github.com
brew / rank 9549
TADS multimedia interpreter. Version 3.4.0 via Homebrew; verified 2026-09-11. Also installable with debian: sudo apt install qtads.
install
brew install qtadslocal Homebrew formula metadata
sudo port install qtadsMacPorts ports tree · games/qtads/Portfile · source: api.github.com
sudo apt install qtadsDebian stable package indexes · qtads · source: deb.debian.org
nix profile install nixpkgs#qtadsnixpkgs package indexes · pkgs/by-name/qt/qtads/package.nix · source: api.github.com
overview
TADS multimedia interpreter
history
QTads is a cross-platform multimedia interpreter for TADS 2 and TADS 3 interactive-fiction games, based on the reference TADS virtual-machine implementations.
Nikos Chantziaras created and maintains QTads as a Qt-based multimedia TADS interpreter, using Michael J. Roberts's reference implementations of the TADS 2 and TADS 3 virtual machines.
The source records copyright beginning in 2003. The project later moved its primary development from SourceForge to GitHub, leaving SourceForge as a mirror and adopting GPL version 3 or later.
QTads occupies a focused niche in interactive-fiction preservation and play: it supports both TADS 2 and TADS 3 while retaining the graphics and sound facilities of HTML TADS.
Its cross-platform Qt interface and availability for Linux, macOS, and Windows provide a multimedia-oriented alternative to multi-format interpreters that run TADS stories in text-only mode.
Players open compiled TADS games in QTads to use their text, graphics, sound, and HTML TADS multimedia features.
Authors can use QTads as a multimedia compatibility target, but need separate TADS development tools such as those supplied by FrobTADS to compile games.
No authoritative upstream documentation identifies a stable on-disk configuration-file or credentials-file location.
QTads packages a historically distinct interactive-fiction virtual machine and multimedia runtime behind a portable GUI. This matters for games whose behavior cannot be reproduced fully by text-only TADS interpreters.
Its upstream distribution and downstream package-manager availability make it easier to preserve and run TADS works without maintaining the original Windows-only HTML TADS environment.
security posture
broad file, network, media, or database tool signal. generalized runtime or code generation signal.
yellow risk · medium confidence · runtime
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
QTads | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/realnc/qtads
install metadata
| Package key | brew:qtads |
|---|---|
| Version | 3.4.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/qtads |
| Homepage | https://realnc.github.io/qtads/ |
| Repository | https://github.com/realnc/qtads |
| Upstream docs | https://realnc.github.io/qtads/ |
| License | GPL-3.0-or-later |
| Source archive | https://github.com/realnc/qtads/releases/download/v3.4.0/qtads-3.4.0-source.tar.xz |
| Last updated | 2026-09-11T16:38:50Z |
| Pulse | updated |
| Dependencies | fluid-synth, libsndfile, libvorbis, mpg123, qt@5, sdl2-compat |
| Build dependencies | pkgconf |
| Bottle | available (on arm64_big_sur, arm64_golden_gate, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | qtads |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | yes |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
qtads 3.4.0+dfsg-1+b2
Qt HTML interpreter for TADS
https://realnc.github.io/qtads/
sudo apt install qtadsqtads
nix profile install nixpkgs#qtadsqtads 3.4.0+dfsg-1build3
Qt HTML interpreter for TADS
https://realnc.github.io/qtads/
sudo apt install qtadsqtads
sudo port install qtadssource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.