Skip to content
Ferramenta para Desenvolvedores

Sobre o DotGitIgnore

Um utilitário determinístico e focado na privacidade para gerar arquivos .gitignore limpos e unificados em projetos modernos.

Mesclagem determinística de regras

Deduplica inteligentemente padrões repetidos, preserva a ordem das regras de negação (!) e normaliza blocos de comentários em um arquivo limpo e legível.

Zero rastreamento e privacidade em primeiro lugar

Executa 100% no seu navegador. Sem necessidade de conta, sem análise de telemetria no código gerado e sem logs de servidor capturando os segredos da sua stack.

Fontes oficiais verificadas

Cada modelo é sincronizado diretamente com o repositório oficial do GitHub, com hashes de commit, datas de verificação e licenças documentadas.

Nossa Missão

O desenvolvimento de software moderno raramente utiliza uma única tecnologia. Um projeto comum pode reunir TypeScript, Python, Docker, PostgreSQL, VS Code e macOS. Copiar e colar arquivos .gitignore manualmente gera conflitos de regras, linhas duplicadas e desorganização. O DotGitIgnore resolve isso oferecendo um pipeline de mesclagem determinística que une modelos oficiais da comunidade em um único arquivo limpo.

Por que criamos a ferramenta

Sentíamos falta de uma ferramenta rápida, que respeitasse a privacidade e não exigisse cadastro, anúncios ou rastreadores. A maioria dos geradores online apenas junta arquivos de texto sem resolver redundâncias. O DotGitIgnore foi desenvolvido com deduplicação estrita e fontes oficiais verificadas.

Arquitetura Determinística

Nosso gerador processa os modelos por meio de um pipeline determinístico puro: carrega modelos certificados, analisa regras, normaliza espaços, combina respeitando a ordem de negações e valida a sintaxe segundo os padrões do Git.

Código Aberto e Transparência

Todos os mais de 321 modelos são verificados e sincronizados a partir do repositório oficial github/gitignore e de fontes confiáveis da comunidade. Mantemos total transparência sobre revisões, licenças e datas de conferência.