devXY Logo
<categories>[forgejo]

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.

Download on the App Store Get it on Google Play

ForgeGo on iOS: the home screen across all servers, an issue list, and a repository's files

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:

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.

Switching between a codefloe.com and a git.devxy.io account from the home screen

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!

← Back to all posts