Text Editor

A quiet plain-text editor. Line numbers, fast launch, one file per window — for the config tweak, the scratch TODO, the log you just need to read.

v0.1.9 · Linux x86_64 · Free & open source
notes.txt ─ ▢ ✕
1 2 3 4 5 6 7
# deploy checklist
- bump version in the three files
- tag v0.1.6
- push, promote the draft

keep it boring. it just edits text.
v0.1.9 Ln 6 · Col 36 · UTF-8

Just an editor. A good one.

CodeMirror 6

A real editor surface

Line numbers, soft wrap at 90 columns, undo history, and a built-in search bar. Nothing past that.

Hasklig

Monospace, bundled

Ships its own typeface so files look the same everywhere. Ligatures on, 14px by default.

Ctrl = / − / 0

Size to taste

Scale the text from 12 to 28px. Your choice is remembered between sessions.

Ctrl + F

Find, no fuss

CodeMirror's search bar handles it. No find-and-replace dialog to learn.

One file, one window

No tabs, no workspace

Open a file, get a window. Close it when you're done. There's no project to manage.

Tauri · Rust

Native Linux

Small binary, real file associations, no Electron.

A simple interface.

Focus One app, one job. One file, one window. No tabs, no project trees, no mode pickers — the work in front of you is the work.
Beauty A locked palette, careful typography, chrome that sits still. The apps shouldn't be the part of your desktop you have to forgive.
Simplicity No settings panel, no plugin system, no power-user knobs. If a feature can't be explained in a sentence, it doesn't ship.
Ownership Your files on your disk in their original format. No accounts, no cloud, no telemetry. MIT licensed; build it yourself if you don't trust ours.

Quick install

One-liner — downloads the AppImage to ~/.local/bin, marks it executable, and registers a launcher entry. Re-run to upgrade.

curl -fsSL https://krill-software.github.io/install.sh | bash -s text-editor
or download a package
Download .deb
# install with apt
sudo apt install ./Text.Editor_0.1.9_amd64.deb

# or with dpkg
sudo dpkg -i Text.Editor_0.1.9_amd64.deb
Download AppImage
# make executable & run
chmod +x Text.Editor_0.1.9_amd64.AppImage
./Text.Editor_0.1.9_amd64.AppImage

Build it yourself

Clone, install dependencies, and build with Tauri. Needs Node (with pnpm) and a Rust toolchain.

# clone
git clone https://github.com/krill-software/text-editor.git
cd text-editor

# build
pnpm install
pnpm tauri build