FoldRender / Guides / Reading code and docs on a foldable, set up properly
FoldRender guide

Reading code and docs on a foldable, set up properly

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.

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. Decide between a clone and a granted folder

    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.

  3. Set the two panes up

    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.

  4. Fix the line width before you read anything long

    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.

  5. Learn the two search surfaces

    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”.

  6. Pin what you re-read

    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.

  7. Know what each format gives you

    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.

How FoldRender handles it

Native rendering, one fenced exception

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.

Adding a format does not touch the shell

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.

Free, and not a subscription

It is a free install from Google Play. There is no account to create, no telemetry prompt, and no paid tier gating a format.

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

What makes FoldRender suited to a foldable specifically?
It uses the unfolded width for a two-pane file tree and document view and collapses to a single reading column when there is not enough width, and the activity is declared to handle configuration changes itself rather than being recreated. The reading settings also expose line width directly, which is the control that decides whether a wide screen is pleasant to read on.
Is it free?
Yes — a free install from Google Play. There is no account, no subscription and no paid format.
Do I have to clone a repository to use it?
No. Open a file for a single document, or grant a folder through the Android picker to get a persisted browsable workspace. Cloning is what you do when you want git state as well as the files.
Has the fold behaviour been tested on a real Galaxy Z Fold?
Not on retail hardware. The layout has been exercised in an emulator and the manifest declares the configuration changes the activity absorbs, so it is not recreated across a fold. We are not going to claim measured smoothness we have not measured.
Does it work on a normal phone or a tablet?
Yes. The two-pane layout appears whenever the window is wide enough; on a narrow screen it is a single column with the tree a back step away. Android 11 or newer is required.
How does it decide which renderer to use?
Every renderer scores the file on its name, its MIME type and its first bytes, and the highest score wins. A file with a missing or misleading extension still routes correctly when its magic bytes are recognisable.
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