macOS
brew install gitnrlocal Homebrew formula metadata
brew
Create .gitignore using templates from TopTal, GitHub or your own collection. Version 0.3.0 via Homebrew; verified 2026-06-22.
install
brew install gitnrlocal Homebrew formula metadata
nix profile install nixpkgs#gitnrnixpkgs package indexes · pkgs/by-name/gi/gitnr/package.nix · source: api.github.com
overview
Create .gitignore using templates from TopTal, GitHub or your own collection
history
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.
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.
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.
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.
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.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
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 |
|---|---|---|---|
gitnr | 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/reemus-dev/gitnr
install metadata
| Package key | brew:gitnr |
|---|---|
| Version | 0.3.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/gitnr |
| Homepage | https://github.com/reemus-dev/gitnr |
| Repository | https://github.com/reemus-dev/gitnr |
| Upstream docs | https://github.com/reemus-dev/gitnr#readme |
| License | MIT |
| Source archive | https://github.com/reemus-dev/gitnr/archive/refs/tags/v0.3.0.tar.gz |
| Last updated | 2026-06-22T14:03:33-07:00 |
| Pulse | updated |
| Dependencies | openssl@3 |
| Build dependencies | pkgconf, rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | gitnr |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| 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.
gitnr
nix profile install nixpkgs#gitnrsource 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.