FoldRender / Guides / Read technical docs the way they are shaped
FoldRender guide

Read technical docs the way they are shaped

Documentation is a tree of Markdown with code samples, diagrams, equations and the occasional PDF — which is very close to the shape FoldRender already reads. This is the procedure for turning a docs repository into something you can read properly on an unfolded phone, including offline, and the navigation habits that make a large docs tree usable on a small device.

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. Clone the documentation repository

    Most projects keep their docs in the repository, usually under docs/. Open the git panel with the branch glyph, paste the HTTPS URL into Clone an HTTPS repository URL and tap Clone. Public repositories clone anonymously. If the docs live in their own repository, clone that one — it will be far smaller and list far faster than the code repository.

  3. Give the listing time on a big repository

    The first tree listing of a large repository takes a long time and shows only a spinner with no progress indicator; on roughly 4,600 files it is a real wait. A docs-only repository is usually small enough that this does not arise, which is a good reason to clone the docs repository rather than the monorepo when there is a choice.

  4. Navigate to the docs folder

    In the Files tab, expand docs/. Directories list their children lazily as you expand them, each row showing its own small spinner while it loads. Files hidden by the repository's .gitignore — a built site directory, for instance — stay out of the way, with a Show ignored chip if you need them.

  5. Read a page, and move within it by heading

    Tap a Markdown file and it renders in the right pane. A small floating button in the bottom-right corner opens the outline sheet: the page's top-level headings, with the one you are inside emphasised, tap to scroll there. On a long API reference this is the difference between reading and hunting.

  6. Set the line width before the long read

    The text-size icon opens the Reading sheet. Line width runs 480 dp to 1200 dp, Text size 80% to 160%, Theme is System / Light / Dark, and there is a serif switch. Narrowing the line is what makes an unfolded screen comfortable for a long documentation page rather than merely large.

  7. Search the docs, not just the page

    The magnifier in the top bar finds within the open page, with a live match counter. The Search tab in the left pane greps the entire docs tree — literal or regex — streaming results as path:line rows with a preview, tap to open at that line. For documentation this is usually the more useful of the two: the question is normally “which page mentions this”.

  8. Read the code samples and the diagrams

    Fenced code blocks are highlighted with a language label and a Copy code button. ```mermaid fences and $…$ / $$…$$ math render inline; tapping a diagram opens it full-screen with pinch zoom. Callouts written as > [!WARNING], footnotes, wiki links and YAML front matter all render as themselves rather than as quoted source.

  9. Take it offline

    Once cloned, everything above works with no connection — including diagrams and equations, which render from mermaid and KaTeX bundled in the APK with the rendering WebView's network access blocked. Only Pull, to catch up with upstream docs, needs a connection.

How FoldRender handles it

Docs are a tree, and this is a tree

A docs folder browses as a file tree with the page on the right, which is the shape documentation actually has — as opposed to a search box and a hope. Scroll position is kept per document, so moving between three pages and back does not lose your place in any of them.

PDFs in the docs folder open too

Specs, RFCs and vendor datasheets checked into a repository open in the same pane with a page counter and a tap-to-jump thumbnail strip. So do CSV data files, JSON and YAML configs, and images including SVG.

Export a page you want to keep

Markdown gets an Export sheet: Print / Save as PDF through the Android print framework, Share as HTML as one self-contained file with fonts, math, diagrams and images inlined as data URIs, or Share as PNG as a single tall image.

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

Can I read a project's documentation on a foldable phone?
Yes. Clone the repository the docs live in and browse the docs tree with the page rendered beside it — Markdown with highlighted code samples, mermaid diagrams, LaTeX math, callouts and footnotes, plus any PDFs in the same folder. It works offline once cloned.
Does it render the code samples?
Yes. Fenced code blocks get whole-file style lexical highlighting, a language label and a Copy code button, across around sixty recognised languages.
How do I jump around a long page?
The floating outline button in the bottom-right corner opens a sheet of the page's top-level headings with your current position emphasised. Tap a heading to scroll to it.
Can I search all the docs at once?
Yes. The Search tab greps the whole workspace, literal or regex, streaming path:line results with a preview that opens the file at that line. It respects .gitignore and caps at 500 hits.
Does it read a published docs site?
No. It reads the Markdown in the repository, not a rendered site. For most projects that is the same content; for a site that leans on generator-specific shortcodes, the source will not look like the published page.
Do the diagrams work on a plane?
Yes. Mermaid and KaTeX are bundled in the APK with their fonts, and the rendering WebView has network loads blocked, so diagrams and equations render with no connection at all.
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