Native · Rust + egui

speedmark

A native Markdown editor written in Rust + egui. No Electron, no Tauri, no WebView.

Learn more
The speedmark editor window, with the file tree, outline, Markdown source and live preview shown side by side

Performance

What happens when the editor is not carrying a browser engine.

Install size

6MB

27× smaller than Electron

Memory (idle)

45MB

7× less memory than Electron

Cold start

0.18s

13× faster to launch

Lower is betterspeedmarkTauriElectron
Install size6MB
12MB
165MB
Memory (idle)45MB
120MB
320MB
Cold start0.18s
1.1s
2.4s

Note:Figures are typical reference values for each stack, shown to illustrate order-of-magnitude differences.

Native, not a browser

No Electron, no Tauri, no WebView. speedmark draws its own window with egui and talks straight to the operating system.

Instant startup

A lean Rust release build with LTO. The window is on screen before a browser engine would have finished booting.

Light on memory

There is no browser engine inside the process, so it needs a fraction of the RAM other editors ask for.

Live, in-place rendering

Type Markdown and watch it format itself. No split preview pane, no modal window.

Your files stay yours

Plain .md files on your disk. No account, no sync server, no lock-in.

Make it yours

Every setting in one panel

Theme, body size, CJK fallback font, interface language and panel visibility — no config files, no restart, applied the moment you click.

  • Light, dark, or follow the system

    Three theme modes with light and dark previews, so you can see the switch before you make it.

  • Body size scales editor and preview together

    One slider keeps the source and the rendered document aligned as you resize.

  • Pick the CJK fallback font

    Latin text uses the bundled HarmonyOS Sans; CJK characters fall back to whichever font you choose.

  • Interface language: English or 中文

    Every label switches immediately — the document you are writing is never touched.

  • Collapse the panels you do not need

    File tree, outline and preview toggle independently, so the editor can take the whole window.

The speedmark settings panel

Pricing

One-time purchase. Pay once, keep it.

Launch offer

$6.9$9.9one-time

Regular price after launch: $9.9

What you get

  • Lifetime license — pay once, keep it forever
  • Free updates for the 1.x line
  • Native app — no Electron, Tauri or WebView

Checkout is not open yet. The buy button goes live soon.