gitignore Generator
Pick your stack (Node, Python, Java, Go, Rust, PHP, Ruby, C/C++, Swift, .NET, Flutter) plus editors, OSes and secret-handling tools, and get a merged .gitignore with section comments and cross-group deduplication. Add custom patterns and download the file directly.
Runs in your browser
Real-time
Pick your stack
Custom entries
.gitignore
Files already committed stay tracked — run git rm --cached to drop them from the index.
About this tool
Pick your stack (Node, Python, Java, Go, Rust, PHP, Ruby, C/C++, Swift, .NET, Flutter) plus editors, OSes and secret-handling tools, and get a merged .gitignore with section comments and cross-group deduplication. Add custom patterns and download the file directly.
How to use
- Fill in the input box above, or click "Fill sample" to try it instantly
- Adjust the options as needed — results update as you type
- Click "Run" to get the result, then copy or export it in one click
Tips
- Runs entirely in your browser — your data never leaves the device
- Completely free, no registration, no usage limits
- Most tools compute in real time as you type