TextCraft

A fast, modern text editor.

Plain text and Markdown in one small native app, written in Rust.

TextCraft showing a document in a tab, with the menu bar, formatting toolbar and status bar

Tabs that behave

Open many documents, drag tabs to reorder them, and scroll through the strip when there are too many to fit.

Markdown built in

A formatting toolbar for headings, lists, bold, italic, links and tables, and a rendered view of the document.

Native feel

One title row with the tabs and window buttons, Alt access keys on every menu, and the system's own Open and Save dialogs.

Small and quick

No web view and no runtime to install. One Rust binary, drawn with egui.

Download

Packages for Windows, macOS and Linux are on the latest release.

The builds are not code-signed, so the first launch asks you to confirm. On Windows choose More info, then Run anyway. On macOS open System Settings, Privacy & Security, and choose Open Anyway. Checksums are on the release page.

Or build it yourself

You need Rust and Git.

git clone https://github.com/rsxdalv/TextCraft
cd TextCraft
cargo run --release -p nc-app