Moji is a desktop Markdown reader and editor that lets you open Markdown files the way you open a PDF: double-click a file and start reading. It displays your document with clear typography, tables and diagrams, while editing and export stay ready when you need them. Built for Windows, macOS and Linux, Moji is lightweight, comfortable for long-form reading, and simple enough to disappear while you read. It is free, open source under the MIT license, requires no account, and its interface is available in Portuguese, English, Spanish, Japanese, Chinese and Russian. The official site presents version 1.0.7.
Moji exists because of a simple observation: opening Markdown should be as simple as opening a PDF. The creator built Moji because a Markdown file ought to open the way a PDF does — with a double-click, instantly readable, with clean typography and no setup. Usability came first from day one, and editing and export were added afterward without losing that focus, so the reader never turned into something heavier than the task required. The supporting idea is stated plainly on the site as a motto: "Less interface. More document." That framing explains nearly every decision in the product, from how files are opened, to how previews are rendered, to how diagrams and exports are handled.
How you get a file into Moji reflects that same philosophy. You can open documents through a file dialog, drag and drop them into the application, rely on file associations so a double-click opens Moji directly, or keep several documents open at once in a multi-tab workspace. Once a document is open, the preview is described as rich and secure: it renders tables, task lists, footnotes, LaTeX, code highlighting and emoji, and it provides outline navigation so you can move through a long document by its structure rather than by scrolling blindly. Because the goal is comfortable reading, the preview keeps your content in the foreground, with synced outline navigation and a dark theme available for focused sessions.
When reading is not enough, Moji becomes an editor. Editing is built on CodeMirror 6 and includes Markdown shortcuts, line numbers, history, and search and replace, so precise editing stays available without turning the reader into a full code editor. A live preview keeps the rendered output in view as you work, which means you can see the effect of a change immediately rather than bouncing between windows. Exports are described as predictable: PDF, HTML and PNG outputs preserve typography, diagrams and very long documents, so what you see in Moji is what you get in the exported file. The export dialog is deliberately simple — you choose a format and a layout and proceed.
Diagrams are handled without leaving the document. Valid Mermaid blocks become responsive diagrams inside the preview, effectively going from code to diagram instantly, and the supported range covers flowcharts, sequence diagrams, Gantt charts, class diagrams, ER diagrams and more. Clicking a diagram opens a viewer with 10% to 1000% zoom, free pan and fit to view, plus a minimap for orientation on larger diagrams, and each image can be exported individually as PNG. The rendered diagrams are self-contained SVG in HTML, PDF and PNG exports, which means the diagrams travel with the document and keep their fidelity outside Moji.
Moji's overall approach is to keep the interface quiet and the document loud. Subtle chrome, comfortable reading and compact controls are meant to keep you in the flow, with the content rather than the application occupying the foreground. Focused reading is supported by a synced outline and a dark theme; precise editing is supported by code, shortcuts and search; exporting is handled through a simple dialog where you pick a format and layout. The site organizes these capabilities as "the essentials, done well" and describes an interface that gets out of the way, which is also why the reader is presented as the primary mode and the editor as something that is there when you need it.
The practical benefit is immediacy: no setup, no account, and no friction between a Markdown file and the text inside it. Because Moji is lightweight, it stays comfortable during long-form reading sessions and can be left open without demanding attention. Because it is free and open source under the MIT license, there is no cost or lock-in to evaluate before trying it, and the code can be explored or contributed to. Because the preview covers the formatting people actually use — tables, tasks, footnotes, LaTeX, code, emoji and diagrams — you rarely need a second tool to check what a document looks like. And because exports preserve typography, diagrams and very long documents, the same file can be shared, published or archived in a different format without rework.
Concrete scenarios follow the reading-first design. You can open a README or project documentation by double-clicking it and read it like a PDF, using the outline to jump between sections. You can draft or fix a Markdown note in the editor with Markdown shortcuts, line numbers and search and replace, watching the live preview update. You can author a Mermaid flowchart or sequence diagram inside the document, zoom and pan around it in the viewer, and export that single diagram as a PNG. You can turn a long Markdown document into a PDF with precise layout, into HTML that is web ready, or into a PNG for very long documents. And you can keep several documents open in tabs while working across a project.
In terms of audience and delivery, Moji is aimed at people who read and write Markdown on the desktop and want that experience to feel like opening a document rather than launching a technical tool. Official installers are published directly through GitHub Releases: an NSIS installer for Windows x64 with automatic updates, a universal DMG for macOS covering Apple Silicon and Intel with manual updates, and for Linux an AppImage with automatic updates or a DEB package for manual installation. The editing surface is built on CodeMirror 6, diagrams are rendered with Mermaid, and the interface speaks Portuguese, English, Spanish, Japanese, Chinese and Russian. Moji is free and distributed under the MIT license, with no account required.
Taken together, Moji's value proposition is straightforward: it treats Markdown as something you should be able to simply read. Double-click a file, get clean typography, navigate by outline, edit when necessary, render diagrams inline, and export to PDF, HTML or PNG without surprises. The interface stays out of the way, the software stays free and open source, and the document remains the point.