Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feraxhp/grp
girep is a command line tool that helps you manage your git repositories in the cloud, for difrent platforms. It is written in Rust, and it is inspired by gcli. This repository was created with itself, how exiting! (git cli) (GitHub cli) (gitea cli) (command tool) (for windows) (for linux)
https://github.com/feraxhp/grp
cli-app command-line debian fedora gitea github rust windows
Last synced: 21 days ago
JSON representation
girep is a command line tool that helps you manage your git repositories in the cloud, for difrent platforms. It is written in Rust, and it is inspired by gcli. This repository was created with itself, how exiting! (git cli) (GitHub cli) (gitea cli) (command tool) (for windows) (for linux)
- Host: GitHub
- URL: https://github.com/feraxhp/grp
- Owner: feraxhp
- License: mit
- Created: 2024-09-10T14:18:44.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-10-15T15:53:17.000Z (23 days ago)
- Last Synced: 2024-10-16T20:12:33.538Z (22 days ago)
- Topics: cli-app, command-line, debian, fedora, gitea, github, rust, windows
- Language: Rust
- Homepage:
- Size: 142 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
- awesome-gitea - grp - A cli tool to interact with github, gitea and local repositories written in rust. (Applications / Command Line)
README
# grp (git repository)
girep is a command line tool that helps you manage your git repositories in the cloud, for difrent platforms.
It is written in Rust, and it is inspired by [gcli](https://github.com/herrhotzenplotz/gcli).## Features
### Repositories
- [x] List
- [x] Create
- [x] Add remote to ..
- [x] Delete
- [x] Clone### Organizations
- [x] List
- [x] Create (GitHub Api limitations)
- [x] Delete## Supported Platforms
- [x] Github
- [x] Gitea
- [ ] Gitlab
- [ ] Jetbrains Space
-## Installation
- Windows: Download the latest .exe from the releases page. and add it to your PATH.
- Ubuntu and fedora: See releases page for the latest deb and rpm packages.
- Arch Linux: See build instructions below.
- Other Linux distributions: See build instructions below.
- MacOS: See build instructions below.## Build and Run
### Dependencies
Make sure you have the following dependencies installed on your system:
- #### [dependencies](dependencies.md)
- Cargo (Rust)### Build
```bash# clone the repository
git clone https://github.com/feraxhp/grp.git
cd grp# if you want to install it on your system
cargo install --path .
```## Need more Functionality?
If you need more functionality, feel free to open an issue or a pull request.
remember to follow the [contribution guidelines](CONTRIBUTING.md)