.gitignore Generator
Build a .gitignore by picking your languages, tools and operating systems.
# Pick one or more templates above…
Frequently asked questions
How does it build a .gitignore?
Pick the languages, frameworks, editors and operating systems you use, and it combines the relevant ignore rules into a single, de-duplicated .gitignore you can drop into your repository.
What should a .gitignore exclude?
Build artifacts, dependency folders (like node_modules), environment files with secrets, editor and OS junk (.DS_Store, .idea) and logs — anything generated or machine-specific that should not be committed.
Does it run locally?
Yes. The file is assembled in your browser from built-in templates; nothing is fetched or sent.