Source code for gitignore.in — a web interface for generating .gitignore files.
- React 19 + Vite + TypeScript
- Runtime: bun
- Lint/format: Biome
- E2E tests: Cypress
bun install
bun run dev # http://localhost:3000
bun run lint # Biome check + readme sync check
bun run build # production buildbun run lint runs Biome and verifies that src/readme.md matches the
upstream gitignore-in/gitignore-in README at the pinned commit in
scripts/check-readme-sync.ts. The README sync check fetches that upstream
file over the network, so lint requires network access.
See DEPLOYING.md for the deployment process and rollback instructions.
See CHANGELOG.md for notable changes.
- gitignore-in/gitignore-in — the gitignore data source that this site renders