.gitignore generator

Combine ready-made .gitignore sections for Node, Python, Go, Rust, Unity, OS files, and editors into one file.

Stacks and tools

Generated in this browser. Nothing is sent anywhere.

Each section lists the standard ignore patterns for that stack (the same entries as the well-known gitignore template sets), deduplicated when combined. Adjust for your project before committing — the generated file is a starting point, not a full policy.

How to use

  1. Check the stacks you use.
  2. Generate the file.
  3. Copy it or download .gitignore.

What it supports

Ten built-in templates covering common languages, OS junk, and IDE folders; duplicate lines are removed while order is kept. It generates the file — adjust rules for your project before relying on it.

Related tools

Related guides