An all-in-one editor

Download coming soon

WYSIWYG Markdown

Markdown shows its marks only where your cursor is. Everything else stays typeset: headings look like headings, bold is bold, a checklist checks. You don’t need to know Markdown: let your agent write it, read the finished page, and fix a word where you like.

Diagrams, tables and math, right in the text

All of it is written in Markdown and shown typeset. The file stays plain text, and opens in any other editor too.

Latin and CJK fonts, set apart

Markdown and code each take a Latin font and a CJK font, four choices in all. In a line that mixes English with Chinese, Japanese or Korean, each script is set in the font you chose for it.

Markdown font
Avenir Next · PingFang SCAvenir Next · PingFang SC

Full support for code files

Open a code repository and read it as in an IDE: syntax highlighting and line numbers, and an outline of the classes and functions to jump to (Python, TypeScript, JavaScript, Go, Rust, Java, C and more). Edit right away; it saves like any other file.

HTML, rendered in place

Open a .html file and it’s a web page; one click in the toolbar shows its source. Ask your agent for a chart, an interactive report or a small tool in HTML, and use it right in Resomark.

planner.html

Everyday office files, viewable

Word, Excel and PowerPoint, Pages, Numbers and Keynote, images, PDFs, audio and video stay where they are in the folder; click to view. PDFs zoom and search, and read well in dark mode.

Editable

Markdown · Plain text · Code and scripts · Config files · HTML source

View only

PDF · Images · Web pages · Word, Excel, PowerPoint · Pages, Numbers, Keynote · Audio and video

Opens in another app

Archives · Installers · Apps

Select a Markdown or code file in Finder and press Space to see it typeset.

Markdown, HTML, code and plain text are editable; everything else is view-only. Office and iWork files use the macOS preview, so layout may differ from the original app. HTML pages open in a restricted environment and ask before loading anything from the web.

Build your Context Base