.gitignore Generator
Pick your stacks to get a sensible .gitignore.
About .gitignore Generator
.gitignore Generator builds a single .gitignore file from the languages, frameworks, build tools, and IDEs your project uses. Instead of cobbling patterns together from memory — and inevitably committing node_modules, .env files, or .DS_Store on day one — you tick the stacks that apply and get a complete file ready to drop into the project root.
Worked example: tick Node, Next.js, VSCode, and macOS, and the output joins those four templates with section headers naming which stack each block came from. That makes the result easy to extend by hand later, and easy to audit when something unexpected is being ignored.
The available templates cover operating systems (macOS, Windows, Linux), languages (Node, Python, Java, Go, Rust), frameworks (Next.js), and editors / tools (VSCode, JetBrains, Docker). The patterns are curated common defaults rather than exhaustive — for stacks not listed here, append patterns by hand or copy a fuller template from github/gitignore.
Generation runs in your browser. Nothing about your project — its name, its stack choices — is logged or uploaded.