Dev.to
6/22/2026

I kept finding gaps in my repos after open-sourcing — so I built a zero-dep CLI to catch them first
Short summary
repogap is a zero-dependency CLI tool that automatically audits repositories for missing critical files (README, LICENSE, .gitignore, CHANGELOG) and package metadata fields (name, version, description, license). It distinguishes between hard errors and soft warnings, with configurable strictness levels and check selection. The tool runs identically on Node and Python, integrates seamlessly into CI/CD pipelines, and is ready to use before open-sourcing any project.
- •Automatically detects missing repo hygiene essentials: README, LICENSE, manifest fields
- •Configurable error levels with straightforward CI/CD integration via npm/pip
- •Cross-platform consistency for Node and Python projects with identical output
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



