🚫 .gitignore Generator

Tick what applies to your project and get a ready-made .gitignore — patterns are the well-known standard ones for each ecosystem.

About this tool

Assemble a .gitignore for your project by ticking the languages, engines, frameworks, editors and operating systems you use — Node, Python, Java, C++, Rust, Go, Unity, Godot, Unreal, JetBrains, Visual Studio, macOS, Windows and more. The generator merges the presets, removes duplicates and gives you a file you can drop into a new repository.

Committing build artefacts, node_modules or engine cache folders is one of the most common repo mistakes; starting from a generated .gitignore prevents it.

How to use it

  1. Tick every technology, editor and OS that applies to your project.
  2. Review the merged output.
  3. Copy it or download it as .gitignore.

Frequently asked questions

Which presets are included?

Common languages (Node, Python, Java, C++, Rust, Go), game engines (Unity, Godot, Unreal), editors (JetBrains, Visual Studio) and operating systems (macOS, Windows).

Can I add my own patterns?

Yes — edit the output box before copying; it is plain text.

Where does the .gitignore go?

In the root of your repository. Patterns apply to that folder and everything below it.

Free, private, no account. Like every DevForge tool, this one runs in your browser and never uploads your files. See all 35 free tools or join the DevForge community to share your own games, tools and assets.