FoldRender / Guides / The Galaxy Z Fold 7, set up for reading code
FoldRender guide

The Galaxy Z Fold 7, set up for reading code

A foldable is a genuinely good reading device and a poor writing one, and the useful setup follows from that. This is what to install, what to put on the device, and which four or five settings and habits turn an unfolded screen into somewhere you can read an unfamiliar codebase — plus a clear line around the things this build does not do.

Get it on Google Playfree See what FoldRender does

Step by step

  1. Install from Google Play

    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.

  2. Put a repository on the device

    From the git panel — the branch glyph in the top bar — paste an HTTPS URL into Clone an HTTPS repository URL and tap Clone. Public repositories clone anonymously: no account, no token, nothing typed into the credentials form. The clone goes into app-private storage, which is where git can rely on a real filesystem with locks, mmap and atomic rename.

  3. Or grant a folder you already have

    Open a folder hands you the Android folder picker; the grant persists across restarts and the folder becomes a workspace with the same tree, badges, search and rendering. The one difference is that a granted folder has no git integration — no branch, no status, no history — because on-device git is scoped to clones the app made itself.

  4. Set the reading column, once

    The text-size icon opens the Reading sheet. Line width from 480 dp to 1200 dp is the setting that matters on an unfolded Fold — prose that runs the full width of the inner screen is hard to track. Text size runs 80% to 160%, Theme is System / Light / Dark, and Serif body text switches the body font for prose. These persist, and a theme change re-renders without re-parsing because the parsers emit no colours.

  5. Learn the tree's two useful behaviours

    Files matched by the repository's .gitignore are hidden, with a Show ignored chip to bring them back — which is what keeps node_modules and build output out of a phone-sized tree. And a long-press pins a file as a favourite; opened files collect in the Recent tab. In an unfamiliar repository, pin the three files you keep coming back to.

  6. Use the right search for the question

    The magnifier in the top bar is in-document find, with a current/total counter and chevrons. The Search tab in the left pane is workspace-wide grep, literal or regex, streaming path:line rows with previews that open the file at that line; it honours .gitignore, skips binaries and files over about 1.5 MB, and caps at 500 hits so an over-broad query cannot flood the pane.

  7. Know what each format gives you

    Source: whole-file lexical highlighting, line numbers, a language and line-count header, a wrap toggle, around sixty language labels. Markdown: GFM plus callouts, footnotes, wiki links, mermaid and math, with an outline sheet and an export sheet. JSON/YAML/TOML and lockfiles: a collapsible tree with child counts, a path breadcrumb and copy-path. CSV/TSV: a sortable table with a frozen header. PDF: page counter and thumbnail strip. Notebooks: execution counters, collapsible outputs, ANSI-coloured tracebacks. Logs: severity colouring. Images including SVG: pinch zoom up to 12×, double-tap to 2.5×.

  8. Optional: let a laptop push a document to the phone

    The git panel has a Receive documents over LAN switch, off by default. Switched on, it prints a ready-made curl line including a token header, and a laptop, CI job or script on the same network can POST a document straight into the pane. The client names the document but never chooses where it lands.

How FoldRender handles it

Two panes when the screen earns it

Side by side — tree left, document right — when the window is genuinely wide or the device reports itself as half-open; a single column with the tree one back step away when it is not. The activity declares that it handles orientation, screen size, screen layout, smallest width, keyboard, density and UI-mode changes itself, so a posture change does not recreate it.

Every repo format, native

Eleven renderers, selected by scoring each file on name, MIME type and magic bytes. Rendering has been verified on a clean device for Markdown, source code, PDF and Jupyter notebooks.

Credentials that stay put

Tokens are encrypted with an AES-GCM key held in the Android hardware keystore and never read back into the UI. The commit identity goes into a .gitconfig in app-private storage, because Android gives git no writable home directory and JGit's behaviour otherwise varies by ROM.

What does FoldRender not do?

The honest list — shipped-but-unverified behaviour included, so you can tell before installing whether this build does the thing you came for.

How does FoldRender compare with the other ways to read a repo on Android?

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.

ToolDownload priceWhere you get itClones to the deviceRenders PDF / notebook / MarkdownEditor or shell
FoldRender 0.8.2US$0Google Play, worldwideYes — HTTPS, anonymous for public reposYes — native Compose renderersNo, deliberately: a reader, not an IDE
GitHub MobileUS$0Google Play and the App StoreNo — it reads repositories hosted on GitHubOnly what GitHub itself renders, onlineEdits files inside a pull request
Termux + gitUS$0F-Droid or GitHubYes — the real git CLINo — terminal text onlyYes, a full shell and any CLI editor
MGit 1.7.0 (2023)US$0F-Droid onlyYes — clone, pull, push, HTTPS or SSH keysNoNo — 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.

What are the numbers behind FoldRender?

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.

FAQ

Is the Galaxy Z Fold 7 usable for reading code?
For reading, yes — the unfolded screen fits a file tree and a document side by side, and FoldRender renders Markdown, source, PDFs and notebooks natively with search across the whole workspace. For writing code it is still a phone: there is no editor, terminal or build in this app.
Does FoldRender only work on the Z Fold 7?
No. It runs on any Android 11 or newer device and shows the two-pane layout whenever the window is wide enough — a tablet qualifies, and a folded phone gets the single-column layout.
Do I have to clone, or can I read a folder already on the phone?
Either. A folder granted through the Android picker persists across restarts and gets the same tree, search and rendering. Only clones the app made get git state.
Which settings are worth changing first?
Line width, before anything else — it decides whether the unfolded screen reads well. Then text size and theme. All three are in the Reading sheet behind the text-size icon.
Can a laptop send a file to the phone?
Yes, if you switch on Receive documents over LAN in the git panel. It is off by default; when on, the panel shows the exact curl command including the token header, and a POST drops the document straight into the reading pane.
Has the fold been tested on real hardware?
Not on a retail device. Testing has been on an emulator, and the manifest genuinely declares the configuration changes the activity absorbs. We are not claiming measured fold performance we have not measured.
How much does FoldRender cost?
US$0. It is free on Google Play, distributed worldwide, with no billing library in the build, no subscription and no paid tier. The current release is version 0.8.2.
Which Android versions does FoldRender run on?
Android 11 and newer. The app declares minSdk 30 — the API level Android 11 shipped with in 2020 — and is compiled and targeted against API 36. It is developed and tested on a Galaxy Z Fold 7, which launched in 2025.
Does FoldRender work offline?
Yes, once a repository is on the device. Cloning and pulling need the network; reading, searching, and rendering Markdown, source, PDFs and notebooks out of a clone or a picked folder do not. Signing in to GitHub is optional and only matters for private repositories.
How is this different from GitHub Mobile, Termux or MGit?
GitHub Mobile reads repositories hosted on GitHub and does not clone to the phone. Termux and MGit both clone and then leave rendering to you — Termux gives you a shell, MGit ships no text editor at all. FoldRender clones over HTTPS and renders what it clones, on the inner screen.

Where can I check these claims?

The primary documents behind the figures above, so you can confirm any of them without taking our word for it.

Page last reviewed 2026-08-27, against FoldRender 0.8.2.

More FoldRender guides