Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ydv-ankit/repoguard

Repoguard cli is a powerful command-line tool designed to streamline the management of GitHub repositories and tokens
https://github.com/ydv-ankit/repoguard

cli github javascript meow npm-package tool

Last synced: 11 days ago
JSON representation

Repoguard cli is a powerful command-line tool designed to streamline the management of GitHub repositories and tokens

Awesome Lists containing this project

README

        

# Repoguard: Streamlining GitHub management from command line

RepoGuard is a powerful command-line tool designed to streamline the management of GitHub repositories and using github tokens

### Available commands:
***Make sure to add github token with proper permissions***
- `repoguard configure` - configure the tool & add github token
- `repoguard remove` - remove github token
- `repoguard create` - create a new repository
- `repoguard delete -r -u ` - delete a repository
- `repoguard info -a -u ` - list all public repositories of user
- `repoguard info -r -u ` - get information about a repository
- `repoguard update -r -u ` - update a repository
- `repoguard colab -r -u ` - add collaborator(s) to a repository
- `repoguard colab -r -u -i --get` - get all invited users of repository
- `repoguard colab -r -u -i --rm ` - remove invitation of repository

### Binary Releases available for:

- Windows
- Linux
- MacOS

### Installation

- #### With Binary: [Download here](https://github.com/ydv-ankit/repoguard/releases)

- #### with source code:

1. using npm:

```bash
npm install -g repoguard
```

2. using source code:

clone the repository

```bash
git clone https://github.com/ydv-ankit/repoguard.git
```

navigate to the directory

```bash
cd repoguard
```

install the dependencies

```bash
npm install
```

link the package

```bash
npm link
```

now you can use `repoguard` command from anywhere in your terminal

---

### Want a GO version of this tool? [checkout here](https://github.com/harisheoran/repoguard)

### Contributions are welcome! 🚀