About .gitignore Generator

The .gitignore Generator builds a .gitignore from compact built-in templates. Tick the languages, editors, and operating systems your project uses and it assembles one titled section per choice, removing any patterns that repeat between sections.

It runs in the page and remembers your selection in your own browser. Nothing is uploaded.

How to use it

  1. Check the languages and runtimes, editors, and operating systems in play.
  2. The .gitignore updates live.
  3. Copy it or download it as .gitignore.

Common questions

How complete are the templates?

They cover the patterns that matter most for each ecosystem. Add anything project-specific by hand.

In what order do the sections appear?

In the order you tick them.

Are duplicate lines removed?

Yes. If two sections both list, say, build/, it appears once.

Is anything uploaded?

No. The file is built entirely in your browser.