AI summary
Open-source GitHub client built with Kotlin and Jetpack Compose. Browse repos, issues, pull requests and notifications with offline caching, multi-account support, and automatic self-updates from GitHub Releases. Recent updates improved the code file tree drawer with better gestures and fixed drifting after closing the tree.
Generated by AI. May contain inaccuracies.
About this app
A well-crafted open-source GitHub client for Android, built with Kotlin + Jetpack Compose + Material 3.
Status: Work in progress (V1 — core client).
Features
Authentication
- Personal Access Token (PAT) - OAuth App (built-in default client + custom client override)
Navigation (4 Tabs)
- Explore — Trending repos/developers, followed activity - Repositories — Your repos + Starred, with filters and sorting - Notifications — Grouped by repository, unread/read - Profile — Multi-account, drafts, settings
Global search is available from the top bar.
Repository Detail
Tabs: Overview (README) · Code (file tree) · Issues · PRs · Commits · Releases · Actions (Wiki / Projects are not yet available — planned for V2.)
Theming
- Dark (Linear-inspired) — default, compact, calm accent - Light (GitHub Primer-inspired) — airy, warm cards
Offline
- Room local cache on the main read paths (repos, issues, releases, trending, feed) - Cache-first display with per-entry TTL - Background system alerts for new unread notifications (WorkManager, deduplicated)
Self-Update
- On launch and in Settings, the app polls the project's GitHub Releases - A newer stable release triggers an in-app dialog (download / ignore this version / remind later) - Ignored versions won't prompt again until a newer one ships - Pre-releases are never surfaced automatically
Multi-account
- Sign in with multiple GitHub accounts simultaneously - Quick switch between accounts
License
Apache 2.0
What's new
Improved label and assignee pickers for issues. - Redesigned code file tree drawer with better gestures and smoother interactions. - Fixed code drifting after closing the tree. - Improved close gesture handling when the tree is open. - Slider interaction for the file tree now works more reliably. - Fixed tree fraction and settling behavior.
About this version
- Version
- 0.3.75 (375)
- Size
- 14.61 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 43
- Updated
- Aug 31, 2026
- Package
- com.pockethub
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10