Repository navigation
LeanMark 0.1.0
Pre-release
Pre-release
LeanMark for Android, first pre-release. A read-only Markdown viewer that opens .md files from your file manager, email or browser, with GitHub-flavored Markdown and Mermaid diagrams, offline.
Not on Google Play yet. This build is for testing on a phone.
What works
- Open with: Markdown files from any app (view and share), plus an open button.
- The desktop reader and Markdown core, so documents look the same as in LeanMark on Windows, Linux and macOS.
- Themes: System, Light, Dark, Dim and Dusk.
- Find, section and whole-file copy, a diagram viewer, rotation keeps your place.
- No permissions and no network: nothing outside the reader's own files is loaded.
Measured on an API 34 emulator (no GPU)
- Download from Play to an arm64 phone: about 1.5 MB (2.3 MB installed).
- Start: 187 ms over an empty app to the first frame.
- Memory after a small document: about 114 MB including the WebView renderer.
The emulator has no GPU, so start time and scrolling still need a real phone; the steps are in PROGRESS.md under "Phone test".
Known gaps
- Images next to the Markdown file and links to other local Markdown files are not shown.
- On a phone the toolbar is wider than the screen, so the Open button is cut off at the right edge.
- WebView older than 105 shows no match count in Find; Mermaid needs WebView 94 or newer.
- This build is signed with a throwaway test key that changes every build: uninstall before installing a newer one.
Files
Each file has a .sha256 next to it. LeanMark-0.1.0.apk is the build to install and time; the debug APK, the empty app and the phone-test files are for the phone test.