Automic VaultAutomic Vault

brew

Install gibo with Homebrew, Nix, scoop

Access GitHub's .gitignore boilerplates. Version 3.0.22 via Homebrew; verified 2026-05-02.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install gibo

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#gibo

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

Windows

Scoopverified · 92%
scoop install main/gibo

Scoop official bucket manifest trees · bucket/gibo.json · source: api.github.com

overview

Package summary

Access GitHub's .gitignore boilerplates

Commands and aliases

  • gibo

history

Project history and usage

gibo is a command-line helper for fetching and dumping `.gitignore` boilerplates from GitHub's gitignore template collection. It turns a common repository setup chore into a small shell-friendly command.

Project history

Simon Whitaker created the public gibo repository in May 2012. The README explains the name as short for `.gitignore boilerplates` and credits the tool to Whitaker, with GitHub's `github/gitignore` repository as the template source.

The project later shipped tagged releases and install paths through Homebrew, Scoop, Chocolatey, Docker, binary releases, and the Go toolchain. The version 3 release line reflects an actively packaged Go CLI rather than a one-off script.

Adoption history

gibo's adoption follows the popularity of GitHub's template collection. GitHub uses that collection to populate `.gitignore` choices in its web interface, and gibo made the same shared corpus available from terminals and scripts.

Package-manager support gave gibo a place in developer bootstrap scripts, dotfile setups, and language-specific project starters. It is useful precisely because `.gitignore` files are mundane and repetitive, so teams prefer a shared maintained template over hand-written ignores.

How it is used

Practitioners commonly run commands such as `gibo dump Swift Xcode >> .gitignore` to append templates for one or more languages, frameworks, editors, or platforms. The README also documents shell completion and using the same output to seed Mercurial `.hgignore` files that use glob syntax.

The tool is most useful at repository creation time, during cleanup of an accidental noisy working tree, or in project generators that need a reasonable ignore file without vendoring template text.

Why package nerds care

gibo is package-nerd friendly because it is tiny, reproducible, and delegates content authority to GitHub's template repository. The package is mostly a convenient delivery mechanism for the command and its update path, not a complicated runtime.

Timeline

  • 2012: Public GitHub repository created.
  • 2024: Version 3.0.12 was published as a GitHub release.
  • 2026: The 3.0 release line continued with packaged binary releases.

Related projects

  • gibo is closely related to GitHub's `github/gitignore` template repository, Git's `gitignore(5)` behavior, and project bootstrap tools that generate repository boilerplate.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 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
gibocliglobal 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.0.22
manager updated2026-05-02
local dataok
upstreamcurrent
latest detectedv3.0.22

https://github.com/simonwhitaker/gibo

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:gibo
Version3.0.22
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/gibo
Homepagehttps://github.com/simonwhitaker/gibo
Repositoryhttps://github.com/simonwhitaker/gibo
Upstream docshttps://github.com/simonwhitaker/gibo#readme
LicenseUnlicense
Source archivehttps://github.com/simonwhitaker/gibo/archive/refs/tags/v3.0.22.tar.gz
Last updated2026-05-02T04:19:05Z
Pulseupdated
Build dependenciesgo
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 Namegibo
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Nix95%

gibo

nix profile install nixpkgs#gibo
  • normalized package name match
  • Matched by: Gibo
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gi/gibo/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/gibo

scoop install main/gibo
  • normalized package name match
  • Matched by: Gibo
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/gibo.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

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