Skip to content

CLI tool to display pending pull requests and notify on status changes

License

codeGROOVE-dev/prs

Repository files navigation

prs

GitHub CLI tool that shows which PRs that are actually waiting on you. That's it.

Designed to be easily used for embedded low-power displays, or your shell initialization.

Install

go install github.com/codeGROOVE-dev/prs@latest

Prereqs

  • go 1.23.4 or higher
  • gh (aka, the GitHub CLI)

To verify that your gh command is authenticated properly:

gh auth status || gh auth login

Usage

prs                        # PRs you're involved with
prs --blocked              # Only PRs waiting for you
prs --include-stale        # Include ancient PRs
prs --watch                # Live updates
prs --exclude-orgs google  # Skip an organization (comma-separated)

Default View

Watch Mode

Colors disabled with NO_COLOR=1.

Real-time support

Due to GitHub webhook limitations, real-time updates are only available for GitHub orgs that install the Ready to Review GitHub app.

Without the app, PRs are updated every minute, which should be enough for anyone TBH.

GUI

Prefer a menu-bar UI? Check out https://github.com/codeGROOVE-dev/goose

About

CLI tool to display pending pull requests and notify on status changes

Resources

License

Stars

Watchers

Forks

Packages

No packages published