.gitignore file generator by stack (Node, Python…)
Generate a .gitignore file for your stack (Node, Python, macOS, IDE…).
🔒 100% client-side — no data sent
Pick your stack (Node, Python, Java, macOS, etc.) and generate a suitable .gitignore file in one click. Avoid committing useless or sensitive files from the start of a project. Generation happens in your browser, with no external dependency.
What is it for?
- ▸ Start a new project with a clean .gitignore
- ▸ Combine several stacks in a single file
- ▸ Exclude system files (macOS, Windows)
- ▸ Avoid committing node_modules
FAQ
Can I combine several languages?
Yes, select several stacks and the file will merge the rules for each.
Where should I put the .gitignore file?
At the root of your Git repository. It then applies to the whole project.
Is data sent to a server?
No, generation is local to your browser.