Forge
Summary
Forge is a unified CLI and Go module that abstracts interactions with multiple Git forges (GitHub, GitLab, Bitbucket, Forgejo) behind a single interface. It auto-detects the forge, supports a broad set of actions (repos, issues, PRs, releases, CI, secrets, etc.), and provides token-based authentication suitable for scripting and AI agents. This enables multi-provider automation and reduces forge-specific lock-in, benefiting teams and AI-enabled workflows.