Shop Halloween costumes!
🔒 No upload — runs in your browser

Gitignore Generator

Build a .gitignore for Node.js, Python, Java, Go, Rust, PHP, Laravel, Unity, macOS, Windows and VS Code — merged, deduplicated and downloaded in your browser.

—
Templates—
Rules—
Duplicates removed—
Size—

How the Gitignore Generator works

A .gitignore file tells Git which files must stay out of a repository: build output, dependencies, editor state, operating-system clutter and, most importantly, local secrets. This generator builds that file for you. Pick your languages, frameworks, editors and operating systems from the list, and every rule from those templates is merged into a single file, with duplicates removed and your own patterns kept at the top so your negations still win. You can paste an existing .gitignore into the extra field to merge it, turn section headers or template comments off, then copy the result or download it as a .gitignore file. The templates are maintained inside this page: nothing is fetched from GitHub, no file from your repository is read, and nothing is uploaded. The tool does not scan your project, so read the result before your first commit — a rule your exact setup needs may still be missing.

More free tools

Free online utility tools. No signup. No tracking.

Impressum · Sitemap · Some links contain affiliate advertising