A minimal, distraction-free writing app for macOS. Full-screen rich text editing with themes, in the spirit of Calmly Writer.
macOS 13+ and either Xcode or the Xcode Command Line Tools (xcode-select --install).
cd Still
make runThis builds Still.app in the project folder. Drag it into /Applications if you want to keep it.
Alternatively, open Package.swift in Xcode and press Run.
A centered panel — like adjusting a monitor's OSD — with everything in one place:
187 built in themes from Gogh terminal theme collection. Near duplicates have been trimmed. Themes are searchable, with an option to invert any theme's colors. Author credit and link shown when the collection provides one.
- Custom theme — Can't find a theme that's just right? Make your own.
- Text — font family, text size, column width, and line spacing, all applied live.
- Document — live word/character count, plus a toggle for an always-on counter in the corner of the window.
Settings persist in ~/Library/Application Support/Still/config.json.
Hold the Control key for a moment and a format picker appears. While it's up, press 1 Title, 2 Heading, 3 Quote, or 0 Body — or click. Release Control to dismiss.
| Shortcut | Action |
|---|---|
| ⌘B / ⌘I / ⌘U | Bold / Italic / Underline |
| ⇧⌘X | Strikethrough |
| ⌘1 / ⌘2 / ⌘3 / ⌘0 | Title / Heading / Blockquote / Body |
| hold ⌃ | Style panel |
| ⌘= / ⌘- | Bigger / smaller text |
| ⌘P | Preferences |
| ⌘N / ⌘O | New / Open (.rtf or plain text) |
| ⌘S / ⇧⌘S | Save / Save As (.rtf) |
| ⇧⌘E / ⇧⌘P / ⇧⌘T | Export HTML / PDF / plain text |
| fn+F | Full screen |
File → Export offers HTML, PDF, plain text, and RTF.
- HTML — simple semantic output:
<p>,<h1>/<h2>,<blockquote>,<strong>,<em>,<u>,<s>. No inline styles. - PDF — paginated US Letter with 1-inch margins, black-on-white regardless of theme.
- Plain text / RTF — what it says on the tin.
- Documents save as RTF by default, and remain usable with nearly any editor.
- Headings and quotes are detected on export by font size and indent, so use the style commands rather than manually enlarging text.
- Theme data lives in
Sources/Still/GoghThemes.swift, generated from Gogh'sdata/themes.json.