An open API service indexing awesome lists of open source software.

https://github.com/devsargam/ignore-git

CLI tool for generating .gitignore files.
https://github.com/devsargam/ignore-git

cli git gitignore-generator package

Last synced: about 1 month ago
JSON representation

CLI tool for generating .gitignore files.

Awesome Lists containing this project

README

          

# Ignoregit

**ignoregit** is a command-line tool that helps you create `.gitignore` files for different languages and frameworks.

## Usage

```
npx ignoregit
```

This gives a interative prompt and lets you choose a fromework or language

For example, to create a `.gitignore` file for JavaScript, you would run the following command:

```
npx ignoregit
```

And walkthrough the steps

This would create a `.gitignore` file with the following contents:

```
node_modules
bower_components
dist
tmp
and more
```

You can also specify a custom directory to create the `.gitignore` file in. For example, to create a `.gitignore` file in the `my-project` directory, you would run the following command:

```
npx ignoregit . // Creates a .gitignore file in the cwd
npx ignoregit ./test // Creates a .gitignore file in the test present in cwd
npx ignoregit . --language Node // Creates a .gitignore file in cwd with Node template
```

## Supported Languages and Frameworks


Click Me

- AL
- Actionscript
- Ada
- Agda
- Android
- AppEngine
- AppceleratorTitanium
- ArchLinuxPackages
- Autotools
- C++
- C
- CFWheels
- CMake
- CUDA
- CakePHP
- ChefCookbook
- Clojure
- CodeIgniter
- CommonLisp
- Composer
- Concrete5
- Coq
- CraftCMS
- D
- DM
- Dart
- Delphi
- Drupal
- EPiServer
- Eagle
- Elisp
- Elixir
- Elm
- Erlang
- ExpressionEngine
- ExtJs
- Fancy
- Finale
- FlaxEngine
- ForceDotCom
- Fortran
- FuelPHP
- GWT
- Gcov
- GitBook
- Go
- Godot
- Gradle
- Grails
- Haskell
- IGORPro
- Idris
- JBoss
- JENKINS_HOME
- Java
- Jekyll
- Joomla
- Julia
- KiCad
- Kohana
- Kotlin
- LICENSE
- LabVIEW
- Laravel
- Leiningen
- LemonStand
- Lilypond
- Lithium
- Lua
- Magento
- Maven
- Mercury
- MetaProgrammingSystem
- Nanoc
- Nim
- Node
- OCaml
- Objective-C
- Opa
- OpenCart
- OracleForms
- Packer
- Perl
- Phalcon
- PlayFramework
- Plone
- Prestashop
- Processing
- PureScript
- Python
- Qooxdoo
- Qt
- R
- ROS
- Racket
- Rails
- Raku
- RhodesRhomobile
- Ruby
- Rust
- SCons
- Sass
- Scala
- Scheme
- Scrivener
- Sdcc
- SeamGen
- SketchUp
- Smalltalk
- Stella
- SugarCRM
- Swift
- Symfony
- SymphonyCMS
- TeX
- Terraform
- Textpattern
- TurboGears2
- TwinCAT3
- Typo3
- Unity
- UnrealEngine
- VVVV
- VisualStudio
- Waf
- WordPress
- Xojo
- Yeoman
- Yii
- ZendFramework
- Zephir

## Contributing

Contributions are welcome! Open a PR or issue if you find any issues with this project

## License

[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)