The honest version of this page. FoldRender can put a repository on your phone and let you read the code a pull request touches, with highlighting, a file tree and workspace-wide grep. It cannot show you a GitHub pull request, it cannot post a comment or an approval, and its diff viewer — though it is in the build — has not been verified. Here is the part that works.
FoldRender is on the Play Store as FoldRender: Git Repo Reader, package id dev.foldrender.app, free and distributed worldwide. Install it the ordinary way — no allow installs from this source prompt to approve, and updates arrive on their own. The app declares minSdk 30, so it needs Android 11 or newer; Play will tell you if a device is below that rather than letting you install a build that cannot run.
Branch glyph in the top bar, paste the HTTPS URL into Clone an HTTPS repository URL, tap Clone. Public repositories clone anonymously. Note that this clones the repository, not the pull request: FoldRender is a git client, not a GitHub client, and it has no concept of a PR, a review thread or an approval.
The first listing of a few thousand files takes a long time behind a spinner with no progress indicator. On roughly 4,600 files this is a noticeable wait. It completes.
You need to know which files those are — read them from the PR page in a browser, or from the notification that sent you here. Then use the left pane: the Files tab to navigate to a path directly, or the Search tab to grep the workspace for a symbol, literal or regex, with results streaming as path:line rows that open the file at that line.
Source files render with whole-file lexical highlighting and line numbers, under a header showing the detected language and the line count, with a Wrap chip for long lines. That is what a review needs on a phone that a mobile web diff does not give you: the whole file around the change, in a readable column, with the rest of the repository one tap away in the tree.
The point of having the whole repository rather than a diff is the context. Grep for the function's other call sites. Open the test file next to it. Read the README section that explains the module. Scroll position is kept per document, so moving between three files and back does not lose your place in any of them.
The git panel header shows the current branch, ahead and behind counts, and whether the working tree is clean. Branch chips list the repository's local branches — after a plain clone that is the default branch, so a topic branch that exists only on the remote will not have a chip. Pull and the recent commit list, with each commit's short id and author, are on the same screen.
Whole files with highlighting, a tree, and grep across the repository. That is a different and often better thing to bring to a review than a narrow diff on a phone browser — but it is reading, and this page is not going to dress it up as approving.
The build contains a Myers line diff with word-level intra-line spans, side by side on a wide screen and unified on a narrow one, and prose files diff at sentence granularity so a reworded paragraph reads as one changed sentence rather than one rewritten line. Nobody has run it end to end, so it is listed here and not in the steps.
The Credentials & identity form takes a host, username and personal access token; the token is encrypted with an AES-GCM key in the Android hardware keystore and never read back into the UI. Sign in with GitHub uses OAuth device flow instead.
The honest list — shipped-but-unverified behaviour included, so you can tell before installing whether this build does the thing you came for.
Four apps people actually reach for, and the one axis that separates them: whether the repository ends up on the phone, and whether anything renders it once it is there.
| Tool | Download price | Where you get it | Clones to the device | Renders PDF / notebook / Markdown | Editor or shell |
|---|---|---|---|---|---|
| FoldRender 0.8.2 | US$0 | Google Play, worldwide | Yes — HTTPS, anonymous for public repos | Yes — native Compose renderers | No, deliberately: a reader, not an IDE |
| GitHub Mobile | US$0 | Google Play and the App Store | No — it reads repositories hosted on GitHub | Only what GitHub itself renders, online | Edits files inside a pull request |
| Termux + git | US$0 | F-Droid or GitHub | Yes — the real git CLI | No — terminal text only | Yes, a full shell and any CLI editor |
| MGit 1.7.0 (2023) | US$0 | F-Droid only | Yes — clone, pull, push, HTTPS or SSH keys | No | No — its own listing says it ships no text editor |
Prices are for the download. GitHub Mobile’s capabilities follow your GitHub plan; Termux and MGit are both free software. MGit’s version and date are from its F-Droid listing.
Every figure here is read out of the shipping build or off a primary source listed at the foot of this page — nothing is rounded up for effect.
0.8.2, build 16, last reviewed on 27 August 2026.minSdk 30 — the API level Android 11 shipped with in 2020 — compiled and targeted against API 36.The primary documents behind the figures above, so you can confirm any of them without taking our word for it.
git-clone reference — the operation the app's clone button performs, in the words of the project that defines itminSdk names as its floorPage last reviewed 2026-08-27, against FoldRender 0.8.2.