A foldable finally has the screen for real reading, and most apps still treat it as a tall phone. This is a setup guide rather than a pitch: the install, the two ways to get content on the device, the layout rules the app follows, the settings worth changing once, and an honest list of the claims we have not earned yet.
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.
Two ways in, and they are not equivalent. Clone from the git panel puts the repository in app-private storage and gives you the git surface — branch, status, history. Open a folder grants a directory through the Android folder picker; it persists across restarts and gives you the full tree, badges, search and rendering, but no git at all, even if the folder is a working tree. Pick clone if you want repository state, folder if the content is already on the phone.
Side-by-side — tree left, document right — appears when the window is genuinely wide, or when the device reports itself as half-open. Narrow and it becomes one column with the tree one back step away; the system back gesture and the navigation button both do that. The activity declares that it handles orientation, screen size, screen layout, smallest width, keyboard, density and UI-mode changes itself, so it is not recreated when the posture changes.
This is the setting that matters on an unfolded Fold and the one most apps do not offer. The text-size icon opens the Reading sheet: Line width runs from 480 dp to 1200 dp, Text size from 80% to 160%, Theme is System / Light / Dark, and there is a Serif body text switch. Without narrowing the line, prose runs the entire width of the inner screen and becomes hard to track.
In-document find is the magnifier in the top bar — Find in document…, with a live match counter and chevrons. Workspace-wide grep is the Search tab in the left pane — literal or regex, streaming path:line results with previews, tap to jump. The first answers “where in this file”; the second answers “which file”.
Long-press a file in the tree to pin it as a favourite; opened files collect in the Recent tab. Scroll position is stored per document, so reopening a long file puts you back where you were.
Markdown gets an outline sheet, callouts, mermaid and math. Source gets highlighting, line numbers and a wrap toggle. JSON, YAML and TOML get a collapsible tree with a copyable path. CSV gets a sortable table with a frozen header. PDF gets a page counter and a thumbnail strip. Notebooks get execution counters and collapsible outputs. Markdown and notebooks additionally get an Export sheet.
Documents render as Compose, not as web pages. The only WebViews in the app are the math and diagram island, which has its network blocked and loads only bundled assets, and the HTML file viewer, which runs with JavaScript disabled and hands every navigation back to the app.
Each format is one stateless renderer object scoring a file on name, MIME type and magic bytes; the highest score renders it. The shell knows renderers through a single interface and renderers know the app through one host interface, which is why the file tree, search and layout behave identically across every format.
It is a free install from Google Play. There is no account to create, no telemetry prompt, and no paid tier gating a format.
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.