How to set up a new project's .gitignore and license
Two things almost every repository needs on day one — done in a few clicks instead of copy-pasting from memory.
1. Pick your stack
Check every language, framework, editor and OS that applies.
2. Choose a license
Fill in your name and year — the text updates live.
3. Download & commit
Drop both files straight into your new repository.
.gitignore templates come from the official github/gitignore collection — the same one GitHub itself offers when you create a repository — combined with section headers so you can see exactly which template contributed which lines. License text comes from the official choosealicense.com collection. This tool doesn't give legal advice — if you're unsure which license fits your project, consult a lawyer or your organization's policy.