MobileGH is a third-party GitHub Android client that is lightweight and follows GitHub's design language, filling gaps in the official app such as contribution heatmaps, traffic insights and Actions logs.
- v0.40.2
- Published at
- 9h ago
- 15
- Stars
- 135
- Download
- Synced at
- 9h ago
Latest release
v0.40.2Nov 8, 2026, 04:49 PMDownloads slow? Switch the source anytime above
README
Project Overview
MobileGH is a third-party GitHub Android client focused on being lightweight and matching GitHub's design language, filling in what the official app lacks on mobile, such as the contribution heatmap, joined repositories, traffic insights and Actions build logs. Built with Kotlin and Jetpack Compose, it covers repository browsing, Issues, Pull Requests, Actions and Releases.
Fill in the parts of GitHub that the official app leaves invisible on mobile.
Key Features
- Contribution heatmap: a full yearly contribution chart plus active days, best single day and streak statistics
- Joined repositories: includes repositories you were invited to as a collaborator, not just ones you created
- Traffic insights: Clone and visitor statistics charts for repositories
- Actions logs: view job logs and highlighted warnings on the phone, and trigger workflow_dispatch, rerun or cancel
- Direct file download: download Release assets, source archives and repository files straight to the system Downloads folder, with private repositories carrying a token automatically
- Markdown editor: a formatting toolbar when creating Issues or posting comments, with preview rendered by the official GFM
- Built-in TOTP authenticator: computes two-factor codes locally and fills them in, with the secret encrypted via Keystore
- Everyday features: home feed, notifications, repository browsing, Issues and Pull Requests, Releases, Gist and search
Target Audience
- Users who want complete GitHub data on their phone
- Developers who need to check Actions logs anytime
Quick Start
- Download the APK from Releases; most modern phones should use
arm64-v8a - Open the app and sign in with an account password or a Personal Access Token
- Password sign-in opens GitHub's official login page in the app to complete authorization
- Store a two-factor secret in the settings and the code will be filled in automatically
- To build yourself, run
./gradlew :app:assembleRelease
Core Advantages
- Fills the gaps: heatmap, traffic insights and Actions logs are missing from the official app
- Flexible login: supports both account passwords and Personal Access Tokens
- Secure storage: tokens are encrypted with the Android Keystore
- Saves quota: API requests use ETag caching, so repeat requests cost no quota
System Requirements
| Item | Requirement |
|---|---|
| OS | Android 8.0 and above (API 26) |
| Stack | Kotlin and Jetpack Compose |
| APK ABIs | arm64-v8a, armeabi-v7a, x86_64, universal |
Notes
- The account password is submitted only to github.com; the app receives an OAuth token
- Using an acceleration node changes the request path; assess its trustworthiness yourself
Release history
Sort