https://github.com/bakayu/lq
A CLI tool to add .gitignore and LICENSE to your projects right from your terminal
https://github.com/bakayu/lq
bubbletea cli gitignore-generator go license-generator
Last synced: 5 months ago
JSON representation
A CLI tool to add .gitignore and LICENSE to your projects right from your terminal
- Host: GitHub
- URL: https://github.com/bakayu/lq
- Owner: bakayu
- License: mit
- Created: 2026-02-04T18:06:46.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-02-05T08:58:32.000Z (5 months ago)
- Last Synced: 2026-02-08T08:59:36.462Z (5 months ago)
- Topics: bubbletea, cli, gitignore-generator, go, license-generator
- Language: Go
- Homepage:
- Size: 72.3 KB
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lq
A CLI tool to add .gitignore and LICENSE to your projects right from your terminal
[](https://github.com/bakayu/lq/actions/workflows/CI.yml)
[](https://github.com/bakayu/lq/actions/workflows/release.yml)
[](./LICENSE)
[](https://github.com/bakayu/lq/releases/latest)

## Motivation
I wanted a simple CLI tool to generate `.gitignore` and `LICENSE` templates. I regularly forget to add these files and don’t want to do it manually. GitHub CLI (`gh repo new`) already asks about these, but its a command to init new repos, what about already initialized git repos? For this I built a focused tool just for `.gitignore` and `LICENSE` generation.
**Tech choice:** Go + Bubble Tea is the best fit here: minimal, clean, and fast for a TUI.
## Installation
**Install Script**
```bash
curl -sSL https://raw.githubusercontent.com/bakayu/lq/master/install.sh | bash
```
**Go install**
```bash
go install github.com/bakayu/lq/cmd/lq@latest
```
**From Releases**
- Download the latest binary from: https://github.com/bakayu/lq/releases/latest
## Usage
After installation just type in your terminal:
```sh
lq
```
[](https://asciinema.org/a/780438)
Screenshots
Invoking the CLI

Generating `.gitignore` templates

Generating `LICENSE` templates

## License
[MIT LICENSE](./LICENSE)