92 Nodes
All resources
Free tool

.gitignore Generator

Pick your stack, get a clean .gitignore instantly.

Choose a language or framework — Laravel, Next.js, Vue.js, Java, Python, and more — add your OS and editor, then copy or download a ready-to-use .gitignore file. Generated locally in your browser.

Loading .gitignore generator…
FAQ

Common questions

Which stacks and frameworks are supported?+

Node.js, Next.js, React, Vue.js, Nuxt.js, Angular, SvelteKit, Laravel, WordPress, Django, Ruby on Rails, Python, Java, Android/Kotlin, iOS/Swift, Flutter, .NET, Go, Rust, and generic PHP.

Can I add OS and editor patterns too?+

Yes — layer on macOS, Windows, Linux, VS Code, JetBrains, or Sublime Text patterns alongside your framework template in the same file.

Can I add my own custom rules?+

Yes — the "Custom" text area lets you add extra patterns of your own, which get appended after the selected templates.

Does it remove duplicate rules automatically?+

Yes — if a pattern shows up in more than one template you've selected, the duplicate is removed and the count is shown so you know it happened.

How do I get the file into my project?+

Copy the generated text or click "Download .gitignore" to save it directly, ready to drop into your project root.

92 Nodes

Have a project in mind? Let's build it.

Tell us about your goals and we'll get back to you within one business day with next steps.

Book a free call