Constly is a Markdown editing application for desktop systems that shows formatted output while you type and returns the raw syntax when the cursor enters an edited span. It supports headings, lists, tables, links, code, math, diagrams and footnotes, and it writes only changed bytes back to disk so version control diffs remain minimal. The program operates without an account or network connection, blocks remote images until permitted, and includes local version history that can be enabled by choice.
The editor offers focus and typewriter modes, a modal Vim layer with a status bar, a command palette and fuzzy file opening, tabbed workspaces with session restore, and workspace search. Export options include in-application PDF rendering with accessibility tags, self-contained HTML, Word, ODT, RTF, LaTeX and EPUB, along with rich text copying. Themes include Light, Sepia and Dark, and bundled typefaces keep rendering consistent across systems.
Constly runs on macOS, Windows and Linux as separate native builds with a Rust core. It is free to use without expiry, watermark or gated features, and an optional one-time license for up to three devices removes the periodic reminder. A 30-day refund policy applies, and installation packages include signed macOS disk images, a signed Windows installer, and .deb, .rpm and tarball options for Linux.
| Immediate syntax transformation upon cursor departure from edited span | Raw markup restoration when returning focus to line |
| Plain text file treated as authoritative byte-level source | Minimal diff generation preserving line endings and whitespace |
| Editable cell grid representing tabular markup structures | Automatic pipe syntax reflow upon focus departure |
| Mathematical expression and diagram rendering from delimited blocks | Error-tolerant display retaining source visibility |
| Sentence-isolating dimming for reduced visual noise | Vertically centered active line maintaining consistent screen position |
| Modal editing layer with normal, insert, and visual modes | Vim-convention motions and operators optionally enabled |
| Fuzzy action search across complete command set | Keyboard-driven file navigation within current workspace |
| Optional save-triggered document snapshots with diff capability | Locally governed version retention with undoable restoration |
| Offline deterministic PDF rendering with accessibility tagging | Multi-format export embedding math, diagrams, and code |
| Account-free operation without behavioral data transmission | Remote resource blocking until explicit user permission |
| Tab, workspace search, and session restoration integration | Bundled typefaces with light, sepia, and dark themes |