command-line · TUI · multi-forge

frg

A portable command-line client for GitHub,GitLab, Gitea andForgejo — one interface for issues, pull/merge requests, releases, CI pipelines, snippets and more.

See it in action

One-shot commands and the interactive TUI, side by side.

frg: running one-shot commands and browsing the interactive TUI in a terminal

What it does

Install

Homebrew

brew tap supaflyster/tap https://gitlab.com/supaflyster/homebrew-tap.git
brew install --cask frg

macOS and Linux. Upgrades via brew update && brew upgrade --cask frg.

From source

go build -o frg .

Requires Go 1.27+. Pure Go build (CGO_ENABLED=0); binaries also available for linux/amd64, linux/arm64, darwin/amd64, darwin/arm64 from the releases page.