skillfed

ignore

Download .gitignore files for a given language

ignore v0.1.4 330.7K downloads/30d#7,532 on PyPI16
Permissive license MIT Abandoned released

What it is and what it does

ignore is a command-line tool that fetches pre-made .gitignore files for specific programming languages and saves them to your project. You run a command like `ignore python` and it downloads a language-appropriate .gitignore template, writing it to a .gitignore file in your current directory.

The package has no runtime dependencies and is simple in scope: it wraps HTTP requests to retrieve templates and write them locally. However, it has been abandoned since its latest release on 2011-11-29 and is classified as Alpha. The Python 2 classifier and lack of maintenance mean it is unlikely to work reliably on modern systems without modification, and the remote service it depends on may have changed or disappeared.

Use it for:

  • Quickly initialize a .gitignore for a new Python project without manually writing or copying template rules.
  • Set up language-specific ignore patterns for projects in other languages from the command line.
  • Avoid maintaining a personal collection of .gitignore templates by fetching them on demand.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Downloads and installs common .gitignore templates for various programming languages and frameworks directly from the command line.

No. The package is abandoned (latest release 2011-11-29, last commit 2012-04-02), targets Python 2, and high install friction makes it unreliable on modern systems. The remote service it depends on is unverified, and no maintained alternatives are listed in the fact sheet.

Install

ignore on PyPI

pip

pip install ignore

uv

uv add ignore

poetry

poetry add ignore

Installing ignore

Before you install

High install friction: the package is abandoned (last commit 2012-04-02) and marked as Alpha. No runtime dependencies, but the age and lack of maintenance mean it may not work with modern Python versions or current .gitignore sources.

License in practice

MIT license is permissive and poses no restrictions on use, modification, or redistribution for commercial or private projects.

Quickstart

pip install ignore

ignore python

Package targets Python 2 and is unmaintained; compatibility with Python 3 and current gitignore sources is unverified.

Verify before relying

  • Whether the package works with Python 3 or only Python 2
  • Whether the remote gitignore source is still accessible and functional
  • Whether the download mechanism still operates given changes since 2012

Package facts

License MIT (permissive)
Python support not specified
Install friction high — source build required
Runtime dependencies none
Maintenance abandoned — 5,372 days since the last release
Last repo commit
First released
Downloads 330,718/month — #7,532 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: ignore-0.1.4.tar.gz

Development Status :: 3 - AlphaEnvironment :: ConsoleIntended Audience :: End Users/DesktopLicense :: OSI Approved :: MIT LicenseNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 2Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/LibrariesTopic :: Utilities

Tags

gitignore template downloadercommand line gitignore generatorlanguage-specific gitignore filesquick gitignore setupfetch gitignore templatesgitignore cli tool
cli-toolgit-workflow

More Utilities packages