Gitignore.io
toptal.com/developers/gitignore
Generate .gitignore files for any combination of operating systems, IDEs, and programming languages.
Why it is useful
The official GitHub gitignore templates cover common cases but miss many IDE-specific files. This tool lets you combine multiple environments — e.g. macOS + VSCode + Node + Python — into one comprehensive file.
More in Developer Utilities
Other developer utilities you might not have heard of.
- tldr pagesCommunity-maintained command-line cheat sheets that show practical examples instead of exhaustive manual pages.
- readme.soA drag-and-drop editor for building a GitHub README, with ready-made sections you can reorder, edit and export as Markdown.
- IT ToolsA collection of handy browser-based utilities for developers and IT professionals — encoding, formatting, generation, conversion, and network tools in one place.
- Code BeautifyFormat, validate, and beautify JSON, XML, CSS, SQL, and dozens of other code and data formats instantly in your browser.
- SmallDev.toolsLightweight collection of developer utilities for formatting, encoding, diffing, and generating data — all client-side with no ads or cookie banners.
- KeycloakOpen-source identity and access management — single sign-on, social login, and user federation as a self-hostable alternative to Auth0.