Build a .gitignore from language, framework, and editor templates, combined and de-duplicated.
Quick stacks
one click replaces your selection
Selected templates 3
Custom patterns
one per line — added as a Custom section
Lines starting with # are comments; ! re-includes a previously ignored path.
Output options
Section headers
De-dupe patterns
Sort A → Z
Normalize whitespace
Combined .gitignore
32 patterns# .gitignore generated by The Tool Hive — .gitignore Generator# Includes: Node, macOS, VS Code ### Node ###node_modules/npm-debug.log*yarn-debug.log*yarn-error.log*pnpm-debug.log*.pnpm-store/.npm/.yarn/cache.eslintcachecoverage/*.tsbuildinfo.env.env.local.env.*.local ### macOS ###.DS_Store.AppleDouble.LSOverrideIcon ._*.DocumentRevisions-V100.fseventsd.Spotlight-V100.TemporaryItems.Trashes.VolumeIcon.icns ### VS Code ###.vscode/*!.vscode/settings.json!.vscode/tasks.json!.vscode/launch.json!.vscode/extensions.json*.code-workspace.history/
Orange lines are ! re-includes; green lines are comments. Use Edit to reorder, remove, or hand-tune any line before you copy or download.