.gitignore files for your project from gitignore.io
A simple CLI tool for generating .gitignore file
Create gitignore files from templates via the command line.
Generate smart .gitignore files based on your project's actual contents
A command line tool to generate gitignore template files
(Not implemented yet) Filtering file paths based on Mercurial’s `.hgignore` files.