Skip to content

iroennys-admin/github-manager-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ™ OctoMobile

A complete native-feeling GitHub client for Android β€” manage your repos, issues, PRs, branches, commits, Actions, Releases, Gists, notifications and more.

Build

✨ Features

  • πŸ” Two login methods:
    • OAuth Device Flow β€” type a code on github.com, no token to copy
    • Personal Access Token β€” paste and go
  • πŸ“¦ Full repos β€” browse, star, watch, fork, create, delete, change topics
  • 🌿 Branches & commits β€” create/delete branches, browse history, see diffs
  • πŸ“ File explorer + editor β€” read, write, commit changes from your phone
  • πŸ› Issues β€” list, filter, create, comment, label, assign, close/reopen, lock
  • πŸ”€ Pull Requests β€” review (approve / request changes), merge (merge/squash/rebase), comment, view diffs
  • βš™οΈ Actions β€” list workflows, see run status, re-run, cancel, dispatch new runs
  • πŸŽ‰ Releases β€” browse, download assets
  • πŸ“ Gists β€” list mine + starred, create, edit, delete
  • πŸ”” Notifications inbox β€” read, mark-as-read, unsubscribe
  • πŸ” Search β€” repos, issues, users, code
  • 🏒 Organizations, ⭐ Starred, πŸ‘₯ Followers/Following, πŸ‘€ Profile
  • πŸ“Š Rate-limit monitor in Settings
  • 🎨 5 themes β€” GitHub Dark, GitHub Dimmed, Midnight, Aurora, Cyber
  • πŸ“± Home-screen widget with notification count
  • πŸ“‘ In-app web view for things the API doesn't cover

πŸ“₯ Install

Grab the latest APK from Releases or from the Actions tab β†’ latest run β†’ OctoMobile-APKs artifact.

πŸ›  Build from source

git clone https://github.com/iroennys-admin/github-manager-android.git
cd github-manager-android
npm install
npm run build
npx cap sync android
cd android && ./gradlew assembleDebug
# APK at android/app/build/outputs/apk/debug/app-debug.apk

πŸ— Stack

  • React 18 + TypeScript + Vite 5 β€” fast, lightweight UI
  • Capacitor 7 β€” native shell, plugins, Android packaging
  • Pure REST GitHub API client (no Octokit, ~7 KB gzip), with rate-limit headers, pagination, ETag-friendly
  • AppWidget (Java) for home-screen notifications

πŸ“œ License

MIT

About

πŸ™ Native Android app to manage your full GitHub account β€” repos, issues, PRs, Actions, Gists, notifications and more.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors