AI summary
Open-source GitHub client built with Kotlin and Jetpack Compose. Browse trending repos, manage issues and pull requests, search globally, and switch between multiple accounts. Supports offline caching, dark mode, and self-updating via GitHub Releases. New in this version: byte-range resume for downloads, system dark mode toggle, and Komi Discover feed source.
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
Byte-range resume for interrupted downloads with bounded auto-retry on transient errors. - Follow system dark mode toggle in theme settings. - Komi Discover feed source added to the Trending tab. - Fixed empty feed state for the All platform chip. - Fixed download header and resume logic compilation errors. - Fixed import of booleanPreferencesKey in settings.
About this version
- Version
- 0.3.58 (358)
- Size
- 14.54 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- armeabi-v7a, x86, x86_64, arm64-v8a
- Downloads
- 18
- Updated
- Aug 30, 2026
- Package
- com.pockethub
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10