Automic VaultAutomic Vault

brew

Install gitnr with Homebrew, Nix

Create .gitignore using templates from TopTal, GitHub or your own collection. Version 0.3.0 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install gitnr

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#gitnr

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

overview

Package summary

Create .gitignore using templates from TopTal, GitHub or your own collection

Commands and aliases

  • gitnr

history

Project history and usage

gitnr is a Rust CLI for generating `.gitignore` files from reusable templates. It combines templates from the GitHub and TopTal collections with local files, remote URLs, or files from public GitHub repositories.

Project history

The project appeared on GitHub in August 2023 and published its v0.1.0 release the same day. Its README explains the origin plainly: the author wanted consistent `.gitignore` generation, modular template composition, and a small Rust learning project.

Adoption history

gitnr targets the common bootstrapping moment when a developer starts a repository and wants a sensible ignore file without manually copying template snippets. Its documented installation paths include Homebrew, Cargo, cargo-binstall, NetBSD packages, platform install scripts, and binary releases.

How it is used

Practitioners use `gitnr create` with template names such as `gh:Rust` or `tt:clion+all`, optionally combining several templates into one generated ignore file. The `gitnr search` mode provides an interactive browser for previewing and selecting templates.

Why package nerds care

For package catalogs, gitnr is notable as a thin wrapper around shared ignore-template ecosystems rather than a new ignore syntax. Its value is packaging the template lookup, duplicate filtering, caching, and cross-platform install story into one small executable.

Timeline

  • 2023: Repository created on GitHub.
  • 2023: v0.1.0 release published.
  • 2023: gitnr crate published on crates.io.

Related projects

  • gitnr depends on the GitHub gitignore template collection and the TopTal gitignore collection as source material for generated files.

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.
  • Installs with 1 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
gitnrcliglobal 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 version0.3.0
manager updated2026-06-22
local dataok
upstreamcurrent
latest detectedv0.3.0

https://github.com/reemus-dev/gitnr

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:gitnr
Version0.3.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/gitnr
Homepagehttps://github.com/reemus-dev/gitnr
Repositoryhttps://github.com/reemus-dev/gitnr
Upstream docshttps://github.com/reemus-dev/gitnr#readme
LicenseMIT
Source archivehttps://github.com/reemus-dev/gitnr/archive/refs/tags/v0.3.0.tar.gz
Last updated2026-06-22T14:03:33-07:00
Pulseupdated
Dependenciesopenssl@3
Build dependenciespkgconf, rust
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 Namegitnr
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%

gitnr

nix profile install nixpkgs#gitnr
  • normalized package name match
  • Matched by: Gitnr
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gi/gitnr/package.nix from https://api.github.com/repos/NixOS/nixpkgs/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