gitnr
brew install gitnr
v0.3.0
MIT
Create `.gitignore` using templates from TopTal, GitHub or your own collection
15
30-day installs · #7592
71
90-day · #6417
178
365-day · #7651
231
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
GitHub topics
cli
cross-platform
git
gitignore
gitignore-cli
gitignore-files
gitignore-generator
gitignore-templates
rust
toptal
Links
- https://github.com/reemus-dev/gitnr
- GitHub: reemus-dev/gitnr
- Brew formula source: Formula/g/gitnr.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"pkgconf",
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"openssl@3"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Create `.gitignore` using templates from TopTal, GitHub or your own collection",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:08+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "gitnr",
"github_default_branch": "main",
"github_last_commit_at": "2026-05-28T17:38:52Z",
"github_readme_excerpt": "# gitnr\n\nA cross-platform CLI utility to create `.gitignore` files using templates.\n\n- Use templates from the [GitHub](https://github.com/github/gitignore) \u0026 [TopTal](https://github.com/toptal/gitignore) collections\n- Use local files and remote URLs as templates\n- Filter out duplicate ignore lines when using multiple templates\n- Interactive mode to search and select templates\n- Cross-platform support (Windows, macOS, Linux, NetBSD)\n\n```sh\n# Create an ignore file for Rust with CLion IDE\ngitnr create gh:Rust tt:clion+all\n\n# Interactively search and select templates\ngitnr search \n```\n\n\n\n## Table of Contents\n\n- [Installation](#install--update)\n - [Package Managers](#package-managers)\n - [Homebrew (macOS / Linux)](#homebrew-macos--linux)\n - [Cargo](#cargo)\n - [Cargo Binstall](#cargo-binstall)\n - [NetBSD](#netbsd)\n - [Install Scripts](#install-scripts)\n - [Linux \u0026 macOS](#linux--macos)\n - [Windows](#windows)\n - [Manual Install](#manual-install)\n - [Binary Download](#binary-download)\n - [From Source](#from-source)\n- [Usage](#usage)\n - [Create](#create)\n - [Search](#search)\n- [Why This Exists](#why-this-exists)\n- [Contributing](#contributing)\n\n## Install \u0026 Update\n\n### Package Managers\n\n#### Homebrew (macOS / Linux)\n\nInstall the latest version using Homebrew with the command below.\n\n```sh\nbrew install gitnr\n```\n\n#### Cargo\n\nInstall and compile the latest version from crates.io with the command below.\n\n```sh\ncargo install gitnr\n```\n\n#### Cargo Binstall\n\nInstall the binary directly using `cargo-binstall`.\n\n```sh\ncargo-binstall gitnr\n```\n\n#### NetBSD\n\nOn NetBSD a pre-compiled binary is available from the official repositories. To install it, simply run:\n```sh\npkgin install gitnr\n```\n\n### Install Scripts\n\n#### Linux \u0026 macOS\n\nRun any of the commands below in your terminal to get the latest version of `gitnr`.\n\n**Install system-wide**\n```sh\ncurl -s https://raw.githubusercontent.com/r",
"github_repo": "reemus-dev/gitnr",
"github_stars": 231,
"github_topics": [
"cli",
"cross-platform",
"git",
"gitignore",
"gitignore-cli",
"gitignore-files",
"gitignore-generator",
"gitignore-templates",
"rust",
"toptal"
],
"homepage": "https://github.com/reemus-dev/gitnr",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 15,
"installs_365d": 178,
"installs_90d": 71,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "gitnr",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 7592,
"rank_365d": 7651,
"rank_90d": 6417,
"raw_hash": "07809c020f5336fe",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/gitnr.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.3.0",
"versioned_formulae": [],
"why_use_this": null
}