Gitling

com.maneeshacooray.gitling
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

Gitling is a Git client for Android, built with Jetpack Compose and Material 3 Expressive. It's a fork of MGit (itself a continuation of SGit), modernized with a current Android toolchain, a from-scratch Compose UI, one-tap GitHub sign-in, and a new identity. Features: * Clone, create, and delete local repositories * One-tap Connect with GitHub (OAuth Device Flow) -- no manual token/password handling for GitHub remotes * HTTP/HTTPS/SSH, including SSH with private-key passphrase * Username/password and personal access token authentication for any Git host * Browse files and commit history, git diff between commits * Checkout, create, and merge local/remote branches and tags * git status, staging, git rebase, git cherry-pick, git checkout * Private key generation and management * Import an existing repository from device storage * Light/dark mode that follows the system, with a choice between a fixed brand color or wallpaper-based Material You dynamic color Gitling doesn't include an internal text editor; to edit files, you'll need an editor app installed that supports opening files via Android's File Provider mechanism (most code/text editor apps do).

First release: Jul 30, 2026, 5 total releases.

Most recent release: Sep 23, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 23, 2026 1.0.61
    ## What's Changed * chore(deps): bump Conscrypt to 2.7.0 for 16 KB page size alignment by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/72 **Full Changelog**: https://github.com/maneeshacooray/Gitling/compare/v1.0.60...v1.0.61
  • Sep 22, 2026 1.0.60
    ## What's Changed * Fix the system back button behavior on the repo details page by @BugeStudioTeam in https://github.com/maneeshacooray/Gitling/pull/62 * feat(storage): add .nomedia marker to shared media repos root by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/66 * fix(git-operation): don't crash opening Commits tab on a repo with no commits by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/67 * feat(ui): add rename to the file long-press menu by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/68 * fix(git-operation): resolve credentials per remote, not per repo by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/69 * fix(ui): open the repo operations drawer from the same side as its button by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/70 ## New Contributors * @BugeStudioTeam made their first contribution in https://github.com/maneeshacooray/Gitling/pull/62
    More…
    **Full Changelog**: https://github.com/maneeshacooray/Gitling/compare/v1.0.59...v1.0.60
  • Aug 7, 2026 1.0.59
    ## What's Changed * feat: expose repos as a browsable Gitling location for other apps by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/54 **Full Changelog**: https://github.com/maneeshacooray/Gitling/compare/v1.0.58...v1.0.59
  • Aug 4, 2026 1.0.58
    ## What's Changed * fix: patch InputStream.readAllBytes() for JGit on Android API < 33 by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/53 **Full Changelog**: https://github.com/maneeshacooray/Gitling/compare/v1.0.57...v1.0.58
  • Jul 30, 2026 1.0.57
    ## What's Changed * fix: recover from EACCES when diffing or staging a media file by @maneeshacooray in https://github.com/maneeshacooray/Gitling/pull/50 **Full Changelog**: https://github.com/maneeshacooray/Gitling/compare/v1.0.56...v1.0.57