toptal/gitignore.io
Create useful .gitignore files for your project observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4948
- days_rel: n/a
- days_push: 618
- n_releases_24m: 0
Adoption not part of the score
8738 stars · 688 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
gitignore.io is a web service and API that generates useful .gitignore files for Git repositories based on operating system, programming language, or IDE. It is written in Swift using the Vapor framework and can be self-hosted via Docker, with a graphical web interface and command-line usage.
Use cases
- generate a .gitignore file for my project
- create gitignore for a specific IDE or language
- self-host a gitignore generator service
- fetch gitignore templates from the command line
- combine multiple gitignore templates into one file
When to choose
- you need up-to-date .gitignore templates for many languages, OSes, and IDEs
- you want a hosted web UI plus a CLI/API for generating gitignore files
- you want to self-host the service with Docker
When to avoid
- you just need a single static .gitignore you can copy once
- you need general Git tooling beyond gitignore generation
Facets
service · maturity active
http-server cli developer-tools version-control templating developer-tools version-control web-development windows cli gitignore git code-generation vapor self-hosted web-service command-line linux macos web-server docker swift
2 sources
- readme: https://github.com/toptal/gitignore.io · fetched 2026-08-28 · acc5f4f9d47d
- homepage: https://www.toptal.com/developers/gitignore · fetched 2026-08-29 · 9e3bcb8165b0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| toptal/gitignore.io | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="toptal/gitignore.io")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem