DEV Community

EltaCrew
EltaCrew

Posted on

Reading Markdown on Android was worse than it should be, so I built a viewer

Markdown is the default format for notes, docs and READMEs, but reading it on Android is oddly painful. Most apps I tried would break one of: tables, LaTeX, code highlighting, or wiki links. I wanted GitHub-quality rendering in my pocket.

So I built MdViewer. The parts I care about most:

  1. Rendering correctness. Tables, task lists, inline/block LaTeX, syntax highlighting for common languages, images and [[wiki links]] all render the way desktop tools show them.
  2. Folder workflow. You point it at folders (your Obsidian vault, a notes dir, a cloned repo) and it lists every .md inside. Pull to refresh.
  3. Offline GitHub import. Type owner/repo and it downloads the repo's .md files for offline reading. Private repos work with a token.
  4. Small extras that add up: heading outline, in-doc search, highlights, bookmarks, PDF/HTML export, an editor with live preview, on-device OCR.

It is free (ads) and Android only:
https://play.google.com/store/apps/details?id=com.eltacrew.mdviewer

If you find a file it renders wrong, I genuinely want to know.

Disclosure: I am the developer.

Top comments (0)