Automic VaultAutomic Vault

brew

Install git-if with Homebrew

Glulx interpreter that is optimized for speed. Version 1.3.8 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install git-if

local Homebrew formula metadata

overview

Package summary

Glulx interpreter that is optimized for speed

Commands and aliases

  • git-if

history

Project history and usage

Git, packaged by Homebrew as `git-if`, is an interpreter for the Glulx virtual machine used by interactive-fiction games. The package name avoids confusion with the Git version-control system.

Project history

IF Archive identifies the interpreter as Iain Merrick's Git and describes it as optimized for speed. Archived binaries show releases for PocketPC, MS-DOS, Windows console mode, and source distributions, while the maintained GitHub repository describes the code as originally written by Merrick and later maintained by David Kinder.

Adoption history

Git's adoption is tied to the Glulx ecosystem rather than general-purpose developer tooling. IFWiki lists it as a Glulx interpreter used by projects such as Gargoyle, Windows Git, and other interactive-fiction front ends, giving it a role as a fast interpreter core for playable story files.

How it is used

Practitioners use Git by building it with a Glk library, which provides the user interface layer. The GitHub README notes that Windows Glk support is included for Windows builds, while Unix-style builds depend on an appropriate Glk implementation.

Why package nerds care

The package is a naming oddity: `git-if` installs software named Git that is unrelated to source control. It is useful to package catalogs because it preserves an interactive-fiction interpreter without colliding with the ubiquitous `git` command.

Timeline

  • 2004: IF Archive records PocketPC and MS-DOS builds for early 1.0.x releases.
  • 2010: DavidKinder/Git repository created on GitHub.
  • 2017: IF Archive records source and Windows console builds for Git 1.3.5.
  • 2023: IF Archive records source code for Git 1.3.8.
  • 2025: IF Archive records a Windows binary of Git 1.3.8 using Windows Glk.

Related projects

  • Git belongs to the Glulx interpreter family alongside Glulxe and front ends such as Gargoyle. It also depends on the Glk interface layer, with Windows Glk serving the Windows build.

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 10 platform targets.
  • Build metadata lists 1 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
git-ifcliglobal 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 version1.3.8
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/

install metadata

Package metadata

Package keybrew:git-if
Version1.3.8
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/git-if
Homepagehttps://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git/
Upstream docshttps://ifarchive.org/indexes/if-archive/programming/glulx/interpreters/git
LicenseMIT
Source archivehttps://ifarchive.org/if-archive/programming/glulx/interpreters/git/git-138.zip
Build dependenciesglktermw
Uses from macOSncurses
Bottleavailable (on arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

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
  • package relationship graph
  • package version freshness
  • package-page enrichment