.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.
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.
More free resources

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