.gitignore Generator
Build a .gitignore file from built-in language and OS presets.
About the .gitignore Generator
Combine common .gitignore presets for Node, Python, Java, macOS, Windows, JetBrains, VSCode, Rust, and Go into a single downloadable .gitignore file.
Popular uses
- gitignore
- git
- generator
- presets
Examples
Node + macOS
Node, macOSOutput
node_modules/
...
.DS_StoreKeyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Fake User Generator
Generators
Generate random fake user records with names, emails, and addresses.
Password Generator
Generators
Create secure passwords with custom length and character sets.
Random Number Generator
Generators
Generate random integers, decimals, dice rolls, and shuffled lists.
ULID Generator
Generators
Generate sortable ULIDs with timestamp and random components.
UUID Generator
Generators
Generate bulk RFC 4122 v4 UUIDs with formatting options.
Apple App Site Association Generator
Generators
Build the AASA file that powers iOS universal links.
Works well with
Next steps from other categories.
Git Command Cheatsheet
Dev Utilities
Searchable reference of common git commands with copy buttons.
SQL DDL to TypeScript / Zod / Prisma / Drizzle
Converters
Generate TypeScript, Zod, Prisma, Drizzle, JSON Schema and an ER diagram from CREATE TABLE SQL.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser