plume

A markdown editor for the satisfaction of typing.

scroll
— the idea

Every letter
blooms.

02 · try it now

Type something below.

live · interactive · in your browser

Untitled.md
03 · in your dock

A real native Mac app.

universal binary · notarized · self-updating

Plume.app showing sample text in a dark warm window
04 · go anywhere

Open files anywhere.

⌥⌘O · type a path · plume opens it

⌥⌘O dusan@server:/var/www/.openclaw/plan.md

Local folder, remote server, same page. Plume reads your existing ~/.ssh/config — your keys, your hosts, no new account.

v2.7 · pick a host and Plume browses the directory, including hidden folders like .openclaw and .hermes. Click a .md, edit, save back over SSH.

05 · what's new in v2.7

Update without leaving.

sparkle updates · ssh folders · same page

Update

Self-updating

Install once, then use Plume → Check for Updates…. Sparkle verifies the signed appcast and installs future releases from inside the app.

⌥⌘O

Hidden SSH folders

The SSH browser now shows dot-directories such as .openclaw, .hermes, .config, and .ssh. Hidden files stay hidden.

host

Browse remote files

Pick a host, see what's there, click to open. Plume reads your ~/.ssh/config; ControlMaster sockets make subsequent saves feel local.

⌘F

Find, themes, shortcuts

Find in page, system-following light mode, syntax-colored fences, and a compact ⌘? shortcut sheet all live inside the same quiet editor.

06 · the manifesto

Writing should not feel like fighting your tools.

What you focus on grows.
So we let you focus.

Less app.
More page.

07 · the numbers
0ms
Letter entrance
Keystroke to fully-rendered character. Below the threshold of perceived lag.
0MB
Download size
Notarized DMG with Sparkle included. Still a small native Mac app, now with real updates.
0files
Source surface
main.swift, sshio.swift, index.html. Read every line in an afternoon.
0
Updater framework
Sparkle handles signed app updates. No Electron. No Node. No bundler.
0protocol
SSH
The only network thing Plume does. Your keys, your ~/.ssh/config, no new auth surface.
0% open
MIT licensed
Fork it. Rebrand it. Ship your own. No telemetry, no account.
08 · take it home

It's yours.

A single drag into /Applications. Future updates happen in Plume.

Download for macOS View on GitHub
macOS 12+Universal BinaryNotarizedSparkle UpdatesFree · MIT