Hacks VitaeAll tools
freecompressconvert
Precision · Instant · Private

.gitignore Generator

Pick the languages, frameworks, and tools your project uses and get a clean, combined .gitignore file ready to drop into your repository.

SYSTEM ● ONLINE · LOCAL COMPUTE · ZERO UPLOAD
UNIT // GITIGNORELIVE
Stacks
0
Templates
0
Rules
Quick Answer

What is a .gitignore file?

// Answer

A .gitignore file tells Git which files and folders to ignore — things like build output, dependencies (node_modules), environment files, and editor settings that shouldn’t be committed. Keeping these out of version control keeps your repository clean and avoids leaking secrets.

Why use this tool

Start clean

Rather than remembering every cache folder and OS file, select your stack and get a sensible combined ignore list. Toggle templates on and off and copy the result into your project root.

FAQ

Frequently asked questions

In the root of your Git repository. You can also have additional .gitignore files in subdirectories.
Yes. Click multiple templates to merge their rules into one file.
It is large, reinstallable from package.json, and should never be committed.
Yes, the file is built entirely in your browser.
More tools

Related tools

Last reviewed 2 October 2026

4 more

More developer tools

All 18 →

Everything here runs in your browser. Browse all the tools, or start from the home page.

Ask an assistant about this page

Opens in a new tab with this page and the question already filled in.