Create a .gitignore file tailored to your project stack.
A .gitignore file is an essential part of any Git repository, specifying intentionally untracked files that Git should ignore. This keeps your repository clean from build artifacts, log files, dependency folders, and other machine-specific or temporary files. This generator helps you quickly create a robust .gitignore file by searching for and combining official templates from various technologies, frameworks, and operating systems.
- Use the search box to find the technologies, frameworks, IDEs, or operating systems you are using (e.g., "Node", "React", "VSCode", "macOS").
- Click on items from the list to add them to your selection. Your selections will appear at the top.
- The tool will automatically combine the
.gitignoretemplates for all your selections into a single, comprehensive file in the text area on the right. - Review the generated content. You can manually edit it if needed.
- Click "Copy to Clipboard" to copy the content, or "Download .gitignore" to save it as a file ready to be placed in the root of your project.
Password Strength Analyzer
Test the exact strength of your passwords against realistic cracking algorithms. Discover how long it would take a hacker to guess your password.
RSA Key Pair Generator
Generate secure RSA Public and Private Key pairs securely within your browser using the native Web Crypto API. Export to standard PEM format instantly.
CIDR Subnet Calculator
Calculate IPv4 subnets, broadcast addresses, wildcard masks, and usable host ranges seamlessly with this instant CIDR notation calculator.
SQL Query Formatter
Format, beautify, and standardize your SQL queries. Instantly turn unreadable, minified, or messy SQL statements into beautifully indented and color-coded code.