diff --git a/src/content/find/2026/05/editorio/hero.jpeg b/src/content/find/2026/05/editorio/hero.jpeg deleted file mode 100644 index fdaaac5..0000000 Binary files a/src/content/find/2026/05/editorio/hero.jpeg and /dev/null differ diff --git a/src/content/find/2026/05/editorio/hero.webp b/src/content/find/2026/05/editorio/hero.webp new file mode 100644 index 0000000..416c92b Binary files /dev/null and b/src/content/find/2026/05/editorio/hero.webp differ diff --git a/src/content/find/2026/05/editorio/index.mdx b/src/content/find/2026/05/editorio/index.mdx index d004f91..2f8ae97 100644 --- a/src/content/find/2026/05/editorio/index.mdx +++ b/src/content/find/2026/05/editorio/index.mdx @@ -2,7 +2,8 @@ name: "Editorio" subtitle: "Native macOS markdown + code editor, free forever" date: 2026-05-20 -link: https://www.reddit.com/r/macapps/comments/1tgpbb7/mac_editorio_native_macos_markdown_code_editor/ +link: https://editorio.crncevic.org +linkText: "editorio.crncevic.org" source: "r/macapps" topics: - macos-apps diff --git a/src/content/reviews/editorio/hero.jpeg b/src/content/reviews/editorio/hero.jpeg deleted file mode 100644 index fdaaac5..0000000 Binary files a/src/content/reviews/editorio/hero.jpeg and /dev/null differ diff --git a/src/content/reviews/editorio/hero.webp b/src/content/reviews/editorio/hero.webp new file mode 100644 index 0000000..416c92b Binary files /dev/null and b/src/content/reviews/editorio/hero.webp differ diff --git a/src/content/reviews/editorio/index.mdx b/src/content/reviews/editorio/index.mdx index 387b033..b092c88 100644 --- a/src/content/reviews/editorio/index.mdx +++ b/src/content/reviews/editorio/index.mdx @@ -1,23 +1,29 @@ --- name: "Editorio" -subtitle: "Native macOS markdown + code editor, free forever" +subtitle: "Native macOS markdown + code editor, free on the App Store" date: 2026-05-31 category: writing tags: [macos, editor, markdown, indie, writing] -description: "A solo developer's combined markdown + code editor for the Mac — native (not Electron), free forever for the core, built for people who write prose with codeblocks inside." +description: "Lovre Crncevic's native-AppKit markdown + code editor for the Mac — free on the App Store, sub-100 ms file open, ~40 MB RAM, 180+ syntax-highlighted languages, side-by-side editor + preview with independent minimaps." +link: https://editorio.crncevic.org +linkText: editorio.crncevic.org +source: "r/macapps" +fromFind: editorio --- import { Image } from 'astro:assets'; -import hero from './hero.jpeg'; +import hero from './hero.webp'; -Editorio's editor pane with a markdown document open, a fenced code block syntax-highlighted in the middle, and the file tree visible on the left. +Editorio's split editor — a markdown source pane on the left with syntax-highlighted fenced code blocks, a live-rendered preview on the right, each with its own minimap. -*A single window for the document and the code that lives inside it.* +*Split view, independent minimaps, code-block syntax highlighting inside the prose.* -> A solo developer's combined markdown + code editor for the Mac. Free forever for the core, native (no Electron), built for the audience who writes posts with codeblocks inside them and is tired of switching between iA Writer and VS Code. +> Lovre Crncevic's native-AppKit markdown + code editor for the Mac. Free on the [Mac App Store](https://apps.apple.com/us/app/editorio/id6759334075). Sub-100 ms file open, ~40 MB RAM, 180+ syntax-highlighted languages, side-by-side editor and preview with independent minimaps for each pane. -Most Mac editors split. The "markdown writers" (iA Writer, Bear, Obsidian, Ulysses) optimise for prose and treat fenced code as a render-only afterthought. The "code editors" (VS Code, Zed, Sublime) optimise for code and render markdown as a preview pane. The pitch for Editorio is that a working developer writes both kinds of text in the same files — READMEs, docs, blog posts, runbooks — and wants both behaviours in the same window without switching apps. +Most Mac editors split. The "markdown writers" (iA Writer, Bear, Obsidian, Ulysses) optimise for prose and treat fenced code as render-only afterthought. The "code editors" (VS Code, Zed, Sublime) optimise for code and render markdown as a preview pane. Editorio's pitch is that a working developer writes both kinds of text in the same files — READMEs, docs, blog posts, runbooks, post-mortems — and wants both behaviours in the same window without switching apps. -Native macOS, no Electron. That's the unusual technical choice — every contemporary "rich editor" ships as a Chromium wrapper these days, and the native rendering shows in scroll feel and battery use. The dev (a 20-year veteran, posting anonymously on r/macapps) built Editorio for themselves after years of trying every combination and is releasing the core free forever, with optional paid extensions. Markdown syntax highlighting plus code-block syntax highlighting for the major languages; the fenced code reads like real code, the markdown around it stays writerly. +The technical choice is rare in 2026: AppKit, not Electron. The numbers reflect it — file open under 100 ms, app launch around half a second, idle memory around 35–40 MB. Side-by-side source and preview with draggable dividers and *independent* minimaps for each pane (a small detail VS Code's preview doesn't manage). 180+ languages syntax-highlighted; four themes (Default Dark/Light, Nord, Solarized Dark) with system-appearance detection; native macOS tabs; project sidebar with themed icons; PDF export with proper pagination; find-and-replace with regex; distraction-free mode. -The honest limits: this is one developer's indie release, no marketing site, no documentation beyond a Reddit post, no funding. For early adopters who want the combo, it's worth the install; for production code with LSP needs, VS Code or Zed remain the right call. But for the documentation-heavy, post-writing, README-maintaining middle ground, Editorio is the cleanest split-the-difference option that has shipped on macOS. +Free on the Mac App Store — no trial, no subscription, no in-app purchases. The App Store privacy label is honest: "Data Not Collected" across every category, and the app makes one optional daily update check that can be disabled. Developer Lovre Crncevic surfaced it on r/macapps in May 2026; current release at this writing is 5.4. macOS 14+. + +The honest limits: it's a markdown-and-code reader/writer, not a full IDE. There's no LSP, no language servers, no debugger; the code-block highlighting is for legibility, not interactive editing. If you write production code, stay on VS Code or Zed. But for the documentation-heavy, post-writing, README-maintaining middle ground, Editorio is the cleanest native-Mac option that has shipped — and the price tag (free, with no follow-up sting) is hard to argue with. diff --git a/src/lib/hero.ts b/src/lib/hero.ts index a9ab6ed..eb19b6c 100644 --- a/src/lib/hero.ts +++ b/src/lib/hero.ts @@ -7,7 +7,7 @@ import bartender from '../content/reviews/bartender-6-dynamic-peninsula/peninsul import blip from '../content/reviews/blip/hero.jpg'; import continueYn from '../content/reviews/continue-y-n-game/hero.png'; import cursorCamp from '../content/reviews/cursor-camp-neal-fun/hero.png'; -import editorio from '../content/reviews/editorio/hero.jpeg'; +import editorio from '../content/reviews/editorio/hero.webp'; import esproP7 from '../content/reviews/espro-p7-french-press/hero.jpg'; import finalist from '../content/reviews/finalist/hero.png'; import folderPeek from '../content/reviews/folder-peek/screenshot.png';