ForgeGo: a mobile client for Forgejo
ForgeGo, our mobile client for Forgejo, is now available on the App Store and Google Play.
ForgeGo, a mobile client for Forgejo, is now available for iOS and Android.

Why we built it
Most of our work lives on Forgejo instances, spread across a few servers and accounts. A lot of what happens there does not need a laptop: reading an issue, answering a comment, checking whether CI passed, looking at a diff before merging. We wanted an app for this that handles several servers at once. So we built one.
What it does
ForgeGo covers the parts of Forgejo you are likely to use while being on the go:
- repositories, files, branches and releases
- issues and pull requests: read diffs and reviews, comment, and merge
- CI status from Forgejo Actions and external CI
- notifications
- search across repositories, issues, pull requests and users
Because we use so many instances across servers where we administrate multiple accounts, an efficient multi-server and multi-account approach was very important to us.
How it works
The app talks to the Forgejo servers directly through their REST API. There is no ForgeGo backend in between. Access tokens stay in the device keychain or keystore. The app contains no analytics or advertising SDK.
ForgeGo requires Forgejo 16.0 or newer.
Free and Pro
The app is free to use for everyday work with Forgejo. A Pro subscription adds a few things on top: a unified view that merges all servers and accounts into one list, background notifications, SSH terminals for repositories, and no limits on favourites and search history.
The unified view is really powerful: you can manage all your repos and notifications in one view and easily select which account you want to use for an action. Once set up, it is really a game changer on the go!
