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.
- Host: GitHub
- URL: https://github.com/devsargam/ignore-git
- Owner: devsargam
- License: mit
- Created: 2023-12-28T17:10:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-30T21:03:55.000Z (over 2 years ago)
- Last Synced: 2025-10-05T15:48:24.962Z (9 months ago)
- Topics: cli, git, gitignore-generator, package
- Language: TypeScript
- Homepage:
- Size: 160 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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
[](https://opensource.org/licenses/MIT)