Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ldez/prm

Pull Request Manager for Maintainers
https://github.com/ldez/prm

git github maintainer-tools pull-requests

Last synced: about 2 months ago
JSON representation

Pull Request Manager for Maintainers

Awesome Lists containing this project

README

        

# PRM - Pull Request Manager

[![ArchLinux (AUR)](https://img.shields.io/aur/version/prm.svg?style=flat)](https://aur.archlinux.org/packages/prm)
[![Homebrew Taps](https://img.shields.io/github/release/ldez/prm.svg?label=Homebrew%20Taps&style=flat)](https://github.com/ldez/homebrew-tap)
[![Scoop Main Bucket](https://img.shields.io/github/release/ldez/prm.svg?label=Scoop%20Main%20Bucket&style=flat)](https://github.com/lukesampson/scoop)
[![Scoop Bucket](https://img.shields.io/github/release/ldez/prm.svg?label=Scoop%20Bucket&style=flat)](https://github.com/ldez/scoop-bucket)
[![release](https://img.shields.io/github/release/ldez/prm.svg?style=flat)](https://github.com/ldez/prm/releases)

[![Sponsor](https://img.shields.io/badge/Sponsor%20me-%E2%9D%A4%EF%B8%8F-pink)](https://github.com/sponsors/ldez)

[![Build Status](https://github.com/ldez/prm/workflows/Main/badge.svg?branch=master)](https://github.com/ldez/prm/actions)
[![Go Report Card](https://goreportcard.com/badge/github.com/ldez/prm)](https://goreportcard.com/report/github.com/ldez/prm)
![astro](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fastronomer.ullaakut.eu%2Fshields%3Fowner%3Dldez%26name%3Dprm)

[![PRM](docs/static/images/logo-stroke.png)](https://ldez.github.io/prm/)

If you are a maintainer of Open Source Software, you need to review a lot of PR, this tool is made for you.

With the GitHub feature ["repository maintainer permissions on existing pull requests"](https://help.github.com/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork/), now we can edit real PR branch.
This tool allows to easily manage PR branches and remotes.

[![PRM](https://asciinema.org/a/176222.png)](https://asciinema.org/a/176222)

:briefcase: Features:

* Checkout a PR (interactively or by its number)
* Remove a PR (interactively or by its number)
* Remove all "checkouted" PRs for a project.
* Push on a PR.
* Display all "checkouted" PR (for a project or for all projects)
* Clone and fork automatically a repository
* Manage all your repositories.
* Save your configuration: `~/.config/prm` (or `~/.prm` on Windows)
* Only works with GitHub.

---

:package: **How to install:** https://ldez.github.io/prm/#how-to-install

:bulb: **How to use:** https://ldez.github.io/prm/

---