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

https://github.com/mrjx-dev/mr-ginit

(WORK IN PROGRESS) Mr-Ginit – A CLI tool to quickly initialize a GitHub-ready project. (Inspired by github-cli)
https://github.com/mrjx-dev/mr-ginit

cli-tool git github

Last synced: over 1 year ago
JSON representation

(WORK IN PROGRESS) Mr-Ginit – A CLI tool to quickly initialize a GitHub-ready project. (Inspired by github-cli)

Awesome Lists containing this project

README

          

# Mr-Ginit

ginit – A CLI tool to quickly initialize a GitHub-ready project. (Inspired by github-cli)

**`mr-ginit`** is focused on **speed, simplicity, and ease of use**:

---

### ✅ **One-Command Setup (Zero Config, No Overthinking)**

- Make `ginit` work with just one simple command like:

```bash
ginit project-name
```

This would:

- Create a project directory.
- Initialize a Git repository.
- Create a `.gitattributes`, `.gitignore`, `CODE_OF_CONDUCT.md`, `README.md`, `LICENSE`, and `SECURITY.md` with opinionated defaults.

---

### 🚀 **Interactive Mode (Minimal Prompts)**

- Allow users to type `ginit` without arguments to launch an **interactive setup**:

```bash
ginit
```

Prompts could be as simple as:

- Project name?
- License type?
- Add a `.gitignore` for [Python, Go, etc.]?

---

### 🔑 **Small Binary (Fast Install)**

- Lightweight binary for quick download and execution.