add-gitignore
Interactively generate a .gitignore for your project based on your needs.
add‑gitignore is a small command‑line utility that creates a .gitignore file tailored to the technologies used in a project. After installing via npx or a global npm package, the tool launches an interactive multi‑select prompt where the user can pick items such as operating systems, editors, programming languages, or frameworks, and the corresponding ignore patterns are written to a new .gitignore file.
The script runs on any system with Node.js installed and can be invoked directly from the terminal. It also supports a help flag for usage details. The interactive interface is built on open‑source libraries that provide spinner feedback and argument parsing, ensuring a smooth user experience.
The project acknowledges contributions from the creators of gitignore.io and the underlying UI components, indicating that the generated ignore entries are based on widely used templates. Its stable maturity level makes it suitable for developers who need a quick, reproducible way to configure version‑control exclusions.
Reviews
Loading reviews…
Similar apps

Version Control & Git
gitmoji-cli
Use emoji in commit messages.
Version Control & Git
git-labelmaker
Edit GitHub labels.
Version Control & Git
git commander
Interactive git tool.

Version Control & Git
import-github-labels-cli
Sync labels between Github repos.
Version Control & Git
git-extras
Git utilities.

Terminals & CLI
mklicense
Create a custom LICENSE file painlessly with customized info.