Gitling

Verified safeOpen sourceExclusive
No reviews reviews
11
downloads
6.0
android

AI summary

Open-source Git client for Android, forked from MGit with a Jetpack Compose UI. Supports cloning, branching, merging, cherry-pick, rebase, file blame, and a git command console. Includes one-tap GitHub OAuth sign-in, SSH key management, and self-hosted Forgejo/Gitea support. Note: requires a separate text editor app for file editing.

Generated by AI. May contain inaccuracies.

About this app

Gitling is a Git client for Android, built with Jetpack Compose and Material 3 Expressive.

It is 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.

Editing Files

Gitling does not include an internal text editor. To edit files, you will need an editor app installed that supports opening files via Android's File Provider mechanism (most code/text editor apps do).

Features

- Clone, create, and delete local repositories - One-tap Connect with GitHub (OAuth Device Flow) – no manual token/password handling for GitHub remotes - Self-hosted Forgejo and Gitea support – add a Custom account with your instance URL - HTTP/HTTPS/SSH, including SSH with private-key passphrase - Username/password and personal access token authentication for any Git host - Full branch/merge commit graph with lazygit-style lane visualization and inline branch/tag/HEAD labels - Browse files and commit history, git diff between commits - File blame view – see which commit last touched each line - Git command console – run status, log, diff, branch, stash directly from the Console tab - Checkout, create, and merge local/remote branches and tags - git status, staging, git rebase, git cherry-pick, git checkout <file> - Stage All / Unstage All – bulk-stage or unstage every file from the Status screen in one tap - Submodule init and update - Search across repos, commit history, and file tree - Pin repositories to keep them at the top of the list - Tag repositories with custom labels and filter by them - Home screen widget showing repo status and dirty/clean indicator - 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

License

GNU General Public License v3.0

What's new

v1.0.56Jul 22, 2026

https://github.com/maneeshacooray/Gitling/compare/v1.0.55...v1.0.56

About this version

Version
1.0.56 (56)
Size
33.43 MB
Requires Android
6.0
Target SDK
23
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
11
Updated
Jul 22, 2026
Package
com.maneeshacooray.gitling

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app