All your code forges.
One fast native Android app.

Connect GitHub, GitLab (cloud & self-hosted), Codeberg, and self-hosted Forgejo simultaneously. Triage notifications across every account in one unified Inbox, review pull request diffs inline, inspect CI logs, and discover rising projects, without ever getting bounced to a mobile browser.

Coming soon to F-Droid
  • Multi-forge & multi-account at once
  • <1s startup from local SQLite
  • Zero trackers, zero middleman servers
Forgeline showing multiple connected accounts across GitHub, Codeberg, and self-hosted Forgejo
Forgeline Trending screen combining GitHub, GitLab, and Codeberg repositories

Every forge you use, together in one timeline.

Connect personal, work, and community accounts across cloud and self-hosted servers at the same time. Every row carries a corner forge badge so you always know which server and account you are acting on, or filter down to a single forge in one tap.

GitHub

github.com

Sign in with one-tap device flow or personal access tokens. Keep work organizations and personal repositories side-by-side with full Notifications, Pull Requests, Issues, and GitHub Actions support.

GitLab

gitlab.com & self-hosted

Works with both gitlab.com and your own self-hosted GitLab server. Syncs GitLab To-Dos directly into your Inbox, with native Merge Request diffs and CI/CD pipeline logs.

Codeberg

codeberg.org

Support for the community forge, sign in via browser OAuth with PKCE or token, manage issues and pull requests, and browse daily Codeberg Trending.

Forgejo

Self-hosted instances

Connect any self-hosted Forgejo server on your own domain. Browse private and public repositories, review pull requests, and manage repository settings directly from your phone.

One Inbox for every forge and account, sorted by what actually needs you.

Stop checking GitHub notifications, work GitLab To-Dos, and Codeberg in separate browser tabs. Forgeline brings every account into a single Inbox and organizes it around your attention:

  • Needs you first, Everything else grouped by repository: Review requests, direct mentions, assignments, security alerts, and GitLab To-Dos sit right at the top, while watched-repo activity is grouped cleanly by owner and repository below.
  • Dedicated "Yours" view across every server: Switch to the Yours tab to see every pull request waiting for your review, your own open PRs and MRs, and issues assigned to you across GitHub, GitLab, Codeberg, and Forgejo at a glance.
  • Swipe gestures, batch selection & preloaded threads: Swipe right to mark read, swipe left to mark done, or long-press to batch-triage multiple threads at once. Background checks preload conversations waiting on you so they open instantly.
Forgeline Unified Inbox showing notifications from GitHub, Codeberg, and GitLab side-by-side

Unified Inbox · GitHub, Codeberg & GitLab notifications side-by-side

Forgeline Trending screen combining GitHub, GitLab, and Codeberg repositories

Trending · GitHub, GitLab & Codeberg combined (Light)

Discover rising projects, follow your feed, and resume where you left off.

Explore what is gaining traction across the open-source ecosystem and follow activity from developers and repositories you care about:

  • Trending across GitHub, Codeberg & GitLab: Browse what is trending today, this week, or this month across all three public forges, mixed into a single page by share of stars or filtered to one forge at a time. Codeberg and gitlab.com velocity is measured daily by Forgeline.
  • Chronological activity feed: See what the people you follow and the repositories you watch or star are doing, releases, announcements, stars, and pushes, in strict chronological order, grouped by day, with duplicate events merged cleanly.
  • "Where you left off" session marker: Both Trending and your Feed automatically mark where your last visit's reading stopped so you never waste time re-reading old items.

Review PR diffs, merge checks, and CI logs natively.

Other mobile clients give up and kick you out to a mobile web page the moment you tap a changed file or a broken pipeline. Forgeline renders the entire review and debugging loop natively:

  • Line-by-line diffs & inline reviews: Inspect changed files, tap any line to comment on it, send a review (approve, comment, or request changes), and merge directly from the app.
  • Jumps straight to the first CI step: For GitHub Actions and GitLab CI/CD pipelines, Forgeline highlights failed jobs and steps with colored, folded job logs, live running steps, re-run/cancel controls, and manual workflow dispatch.
  • Code browser, history, blame & repo settings: Browse syntax-highlighted files at any branch or tag, inspect commit history and line-by-line git blame, and manage repository settings.
Forgeline Pull Request file diffs screen

Pull Request · Native unified file diffs (Light)

Crafted for daily reading: Light, Dark & True Black AMOLED.

Switch between Cool Light (#F5F4F6), Carbon Dark (#111113), and True Black AMOLED (#000000) in the app. Toggle the preview below to compare the screenshots across all three themes:

Fast, local-first, and strictly private.

Forgeline is built with Kotlin and Jetpack Compose around a local SQLite cache and direct-to-forge networking, with zero telemetry or intermediary servers.

Sub-second local SQLite startup

Opens straight into your cached Inbox, Feed, and Trending lists in about a second and refreshes quietly in the background without blocking your screen with skeleton spinners.

Android Keystore & direct API calls

OAuth tokens and Personal Access Tokens stay encrypted in Android Keystore on your device and connect directly to GitHub, GitLab, Codeberg, and your Forgejo server.

Zero trackers, 100% GPL-3.0 FOSS

No analytics SDKs, no crash-reporting services, no tracking pixels, and no proprietary libraries. Signed APKs are built reproducibly on GitHub Actions.

Ready to unify your forges on Android?

Download the latest signed APK from GitHub Releases (Android 12+) or explore the source code.