100% local and secure
Your data stays on your device and is never sent to our servers.
Select the environments used by your project, add custom rules, and generate a clean .gitignore file without duplicates.
Select only the technologies actually used by your project.
One rule per line. Duplicates are removed automatically.
Build a .gitignore file tailored to your project without manually copying generic lists. Presets can be combined and extended with custom rules.
Your data stays on your device and is never sent to our servers.
Generate, convert, or validate technical data with purpose-built controls.
Technical formats and syntaxes suited to each generator, converter, or validator.
Get a clean, ready-to-use result in seconds without installing software or configuring a complex workflow.
Guide
Select the relevant environments, tools, and operating systems.
Enter one custom rule per line when your project has specific generated files.
Review the generated file and place it at the root of your Git repository.
It is usually placed at the repository root. Git also supports additional .gitignore files in subdirectories.
Ignore rules do not affect files already present in the Git index. Remove them from the index without necessarily deleting them from disk.
Yes. The tool merges selected rules and removes exact duplicates.
Understand ISO 8601 week numbers, Unix timestamps in seconds or milliseconds, and the difference between human-readable dates and technical time values.
Recommended workflow
Discover tools that naturally fit before, after, or alongside this one.
Generate TypeScript interfaces, types, Zod schemas, or JSON Schema from sample JSON.
Generate realistic fake datasets in JSON, CSV or SQL.
Generate one or more random UUID v4 identifiers instantly and copy them when needed.