Automic VaultAutomic Vault

brew

Install instead with Homebrew, apt, Nix

Interpreter of simple text adventures. Version 3.5.2 via Homebrew; verified 2026-06-18.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install instead

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install instead

Debian stable package indexes · instead · source: deb.debian.org

Nixverified · 92%
nix profile install nixpkgs#instead

nixpkgs package indexes · pkgs/by-name/in/instead/package.nix · source: api.github.com

overview

Package summary

Interpreter of simple text adventures

Commands and aliases

  • instead
  • sdl-instead

history

Project history and usage

INSTEAD is a small interactive-fiction and textographic-game engine whose package-manager identity is unusually literal: the installed command runs an interpreter for games written around the STEAD/INSTEAD Lua-based runtime. Its official pages describe it as an interpreter for simple text adventures and as a system for games that mix interactive fiction, visual novels, and classic point-and-click adventure conventions.

Project history

The public GitHub repository was created in 2014, but its tags preserve older 1.x work, including a 1.5.0 tag pointing to an August 2011 commit. The project later moved through a 2.x line and reached the 3.x line by 2017, with INSTEAD3 becoming the visible branding on the project site. The project kept a conventional open-source layout, with bundled documentation in the repository and release artifacts published through GitHub.

The project site presents INSTEAD as an open-source MIT-licensed engine that runs on Windows, Linux, Mac OS X, Android, the web, and other systems. That broad target list shaped the engine's culture: it is both a desktop interpreter and a portable runtime for a catalog of small authored games.

Adoption history

INSTEAD reached package-manager users through Homebrew, Debian, Ubuntu, and Nix packaging, while the official site also links to platform-specific channels such as GitHub release builds, Ubuntu/openSUSE repositories, and an Android build on F-Droid. That distribution pattern is typical for niche game engines: package-manager availability matters less for mass adoption than for making old and community-authored games reproducible on Unix-like systems.

How it is used

The README documents a simple interpreter workflow: install the program, place game archives under the user's INSTEAD games directory or pass a zip-packed game to the `instead` command, and use the bundled documentation when authoring games. The official site emphasizes UTF-8 text editing, Lua inside the engine, and the doc directory as the main authoring surface.

Why package nerds care

For package maintainers, INSTEAD is a good example of a non-mainstream game-engine package whose value is preservation and runtime availability rather than developer trendiness. It packages a playable interpreter, SDL-facing binaries, game documentation, and cross-platform release artifacts for a community that has much of its history outside the Anglophone interactive-fiction mainstream.

Timeline

  • 2011: The preserved 1.5.0 tag points to an August 2011 commit in the public source history.
  • 2014: The GitHub repository was created and older 1.x/2.x work was represented in tags.
  • 2017: The 3.0.0 tag marks the visible transition into the INSTEAD3 line.
  • 2024: INSTEAD 3.5.2 was published on the official site and GitHub releases.

Related projects

  • INSTEAD sits near interactive-fiction systems, visual-novel engines, and lightweight 2D adventure runtimes, but its Lua-based textographic model and interpreter/package split give it a distinct packaging profile.

Sources

  • Official project site, GitHub README, GitHub release/tag metadata, and Homebrew formula metadata.

security posture

Risk level: yellow

generalized runtime or code generation signal.

Risk classifier

yellow risk · medium confidence · runtime

Why

  • generalized runtime or code generation signal

Signals

  • text:interpreter

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 13 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
insteadcliglobal executable
sdl-insteadcliglobal executable

freshness

Version and 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.

page generated2026-07-08
manager version3.5.2
manager updated2026-06-18
local dataok
upstreamcurrent
latest detected3.5.2

https://github.com/instead-hub/instead

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:instead
Version3.5.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/instead
Homepagehttps://instead.hugeping.ru/
Repositoryhttps://github.com/instead-hub/instead
Upstream docshttps://github.com/instead-hub/instead/blob/master/doc/stead3-en.md
LicenseMIT
Source archivehttps://github.com/instead-hub/instead/archive/refs/tags/3.5.2.tar.gz
Last updated2026-06-18T02:28:58-04:00
Pulseupdated
Dependenciesat-spi2-core, cairo, gdk-pixbuf, gettext, glib, gtk+3, harfbuzz, luajit, pango, sdl2-compat, sdl2_image, sdl2_mixer, sdl2_ttf
Build dependenciescmake, pkgconf
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameinstead
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

instead 3.5.2+dfsg-0.2

Simple text adventures/visual novels engine

https://instead-hub.github.io/

sudo apt install instead
  • Section: games
  • Architecture: amd64
  • 11 dependencies
  • 2 optional deps
  • normalized package name match
  • Matched by: Instead
Debian stable package indexes · deb.debian.org · Debian stable package indexes: instead from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

instead-data 3.5.2+dfsg-0.2

Data files for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-data
  • Section: games
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Instead
Debian stable package indexes · deb.debian.org · Debian stable package indexes: instead-data from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

instead-doc-common 3.5.2+dfsg-0.2

Common documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-common
  • Section: doc
  • Architecture: all
  • Source Package: instead
  • normalized package name match
  • Matched by: Instead
Debian stable package indexes · deb.debian.org · Debian stable package indexes: instead-doc-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

instead-doc-en 3.5.2+dfsg-0.2

English documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-en
  • Section: doc
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • normalized package name match
  • Matched by: Instead
Debian stable package indexes · deb.debian.org · Debian stable package indexes: instead-doc-en from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

instead-doc-ru 3.5.2+dfsg-0.2

Russian documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-ru
  • Section: doc
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • normalized package name match
  • Matched by: Instead
Debian stable package indexes · deb.debian.org · Debian stable package indexes: instead-doc-ru from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

instead

nix profile install nixpkgs#instead
  • normalized package name match
  • Matched by: Instead
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/in/instead/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

instead 3.3.2-1.1build4

Simple text adventures/visual novels engine

https://instead-hub.github.io/

sudo apt install instead
  • Section: universe/games
  • Architecture: amd64
  • 11 dependencies
  • 2 optional deps
  • normalized package name match
  • Matched by: Instead
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: instead from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

instead-data 3.3.2-1.1build4

Data files for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-data
  • Section: universe/games
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Instead
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: instead-data from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

instead-doc-common 3.3.2-1.1build4

Common documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-common
  • Section: universe/doc
  • Architecture: all
  • Source Package: instead
  • normalized package name match
  • Matched by: Instead
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: instead-doc-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

instead-doc-en 3.3.2-1.1build4

English documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-en
  • Section: universe/doc
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • normalized package name match
  • Matched by: Instead
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: instead-doc-en from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

instead-doc-ru 3.3.2-1.1build4

Russian documentation for INSTEAD

https://instead-hub.github.io/

sudo apt install instead-doc-ru
  • Section: universe/doc
  • Architecture: all
  • Source Package: instead
  • 1 dependencies
  • normalized package name match
  • Matched by: Instead
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: instead-doc-ru from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment