# Editxr – A WYSIWYG Markdown editor for the terminal

> Source: <https://editxr.org/>
> Published: 2026-06-12 12:26:25+00:00

A **WYSIWYG** Markdown editor for the terminal.

100% **Swift**, zero dependencies. **macOS & Linux.**

AI Assistant integrated. Use any LLM you like.

`curl -fsSL https://raw.githubusercontent.com/pixdeo/editxr/main/install.sh | bash`

Short clips of editxr in use: live Markdown rendering, AI section editing as an inline diff, themes, focus mode, the rendered/raw toggle, incremental find, and instant startup.

Headings, lists, tables, and code styled in place — not in a split preview. The line you're on stays plain, editable text.

Select a section, describe the change, and accept or reject it as a red/green inline diff. No chat thread, nothing lands unapproved.

LM Studio (local), OpenAI, OpenRouter, or an offline mock that needs no backend at all.

Clay, Dracula, Nord, Catppuccin, Tokyo Night and more — picked from a rounded command palette.

A native Swift binary. It opens instantly and stays fast on large files. macOS & Linux.

Incremental find, HTML export, syntax highlighting, word wrap, and per-file cursor memory.

`editxr notes.md`

One line (downloads the prebuilt binary for your platform; falls back to source):

```
curl -fsSL https://raw.githubusercontent.com/pixdeo/editxr/main/install.sh | bash
```

Homebrew:

```
brew install pixdeo/tap/editxr
```

Or grab a package from the [releases](https://github.com/pixdeo/editxr/releases):

| Platform | Package |
|---|---|
| macOS · Apple Silicon + Intel | `editxr-<version>-macos-universal.zip`
Signed & notarised universal binary. |
| Linux · x86_64 | `editxr-<version>-linux-x86_64.tar.gz`
Static (musl) — runs on any distro, no Swift runtime needed. |
| Linux · aarch64 | `editxr-<version>-linux-aarch64.tar.gz`
Static (musl) — runs on any distro, no Swift runtime needed. |
