The only
text
app you need

Writ opens any text file and searches every file in its folder. A Markdown file renders inline as you type.

v0.5.0 · macOS 12+ · Windows 10+ · Linux · 28 MB

The Writ window: the folder in the sidebar and a Markdown file rendered inline, the line being edited showing its markup

Any file

A .txt, a log, a config or a Markdown file opens from your file manager or the writ command and saves back to its own path.

Markdown, inline

Headings, lists, links and checkboxes render in place, and the line you are editing shows its markup.

Apps

Connections, the graph, tags, chat, rewriting and connected programs are switches in Settings, and each adds nothing to the window until it is on.

Graph

The graph draws each Markdown file in the folder as a dot and each link between two of them as a line, with a color per top-level folder. Typing a name lights the files that match, and clicking one opens it.

Earlier versions

Writ keeps a version of a file in its folder each time it is saved, for up to 30 days, stored outside that folder. Revert To, in the File menu, lists them and restores the one you pick.

Download

macOS

macOS 12 or later, Apple silicon and Intel

Download for macOS

Installer (.pkg) · 28 MB

Disk image (.dmg) · 28 MB

Homebrew, in Terminal
brew trust ibrahemid/writ && brew install --cask ibrahemid/writ/writ

Windows

Windows 10 or later, 64-bit

Download for Windows

Installer (.msi) · 14 MB

winget, in PowerShell
winget install -e --id ibrahemid.Writ

Linux

64-bit Intel or AMD (x86_64)

Download for Linux

Single-file app (.AppImage) · 89 MB

Debian and Ubuntu package (.deb) · 16 MB

Arch User Repository (AUR), in a terminal
yay -S writ-bin
Verify a download (SHA256 checksums)

Until Chat or Rewrite is on, Writ contacts only GitHub, to check for updates and to download one you install, and the automatic check can be turned off (privacy).