marktext-android
π± A quiet, focused Markdown editor for Android β an unofficial port of MarkText .
git clone https://github.com/Renakoni/marktext-android.gitRenakoni/marktext-androidMarkText for Android
Markdown, quietly.
A focused editor for Android β the desktop MarkText experience, shaped for the phone.
Highlights Β· Build from source Β· License
ββββββββββ
βΒ Light Β Β·Β Dark Β βΎΒ β whichever your system prefers
Note
Unofficial community port β not affiliated with, endorsed by, or maintained by the MarkText team. It builds on and modifies MarkText's open-source editor core (Muya) for Android; see License & attribution.
What it is
MarkText for Android brings MarkText's live-preview Markdown editing to the phone, without rewriting it as a native app. Its editor is Muya, MarkText's open-source core, heavily adapted for mobile: faster on large documents, re-laid-out for a phone's width, and given the touch selection and toolbars a desktop never needed. What you write renders with the same fidelity as on desktop, in an interface built for one hand.
Highlights
A lightweight Markdown editor that never loses a word
Make it yours
Built for the phone, polished for everyone
Project status
Important
The first signed public release, v0.1.0, is available. Its APK is built by the repository's release workflow, pinned to the official release certificate, and has passed clean-install and same-key upgrade checks on Android 14.
Download signed builds from the Releases page.
Build from source
You'll need Node.js with pnpm and Android Studio (Android SDK β min API 24, target 36 β and a JDK).
pnpm install # install dependencies pnpm dev # preview the web shell in a browser pnpm android:sync # build the web app and sync it into the Android project pnpm android:open # open it in Android Studio, then run on a device or emulator
Other scripts (test, lint, typecheck, build) are in package.json.
Release maintainers should follow docs/RELEASING.md.
Tip
The Markdown editor core is a vendored, modified copy of @muyajs/core (Muya)
under third_party/muya. If you change it, sync your edits into
node_modules/@muyajs/core/src/** before building β a contract test catches drift.
Contributing
Issues and pull requests are welcome. Keep each change focused, and add tests where they make sense.
License & attribution
MarkText for Android is released under the MIT License.
It is an unofficial port, built on MarkText's open-source work and not affiliated with or endorsed by the MarkText project:
- MarkText β the desktop editor and design this port follows. Copyright Β© Luo Ran and the MarkText contributors, MIT licensed.
- Muya (
@muyajs/core) β the editor core, vendored and modified underthird_party/muyawith its original MIT license kept (third_party/muya/LICENSE).
Acknowledgements
MarkText for Android stands on a lot of open-source work: the MarkText editor and its contributors, the Muya editing engine, and Vue, Vite, and Capacitor. Thank you to everyone who built them.
Markdown, quietly.
more like this
DroidKlipp
Install and monitor KlipperScreen on Android via DroidKlipp APK, USB ADB forwarding, and WiFi fallback



