egill_

A terminal word processor / formerly Goblin Purrfect

Old-school focus.
A new chapter.

The function keys. Reveal Codes. A page full of words.
Egill brings the WordPerfect 5.1 workflow into a Unicode terminal, with equations, images and room to write.

Get Egill
EGILLNOTES.WPReflow

A new chapter

The old tools still have something to teach us.
Keep the words close. Let the machinery fade.

F3 HelpF7 ExitF10 SaveAlt-F3 Reveal Codes

An illustrated writing session. Runs in ordinary terminals; Kitty and Sixel add graphic previews.

01 / WRITE

Familiar hands.
Modern text.

WP-style keys, Unicode editing, undo and redo, search and replace, tables, notes and headers.

02 / KEEP

Your documents,
with their history.

WP 5.x round trips preserve unknown codes. Atomic saves, versioned backups and recovery snapshots protect ongoing work.

03 / SEE

Equations in view.
Pages in print.

Local equation rendering adapts from Kitty to Sixel to Braille. Optional LuaLaTeX and Poppler provide PDF export and print preview.

Release 0.1.0+20261015.1 · 15 October 2026

Choose your machine.

SHA-256 checksums ↗

This is an early compatibility release. WP 5.1 support is still growing; WP 6 export supports a subset of features. See the included documentation for format limits. Each download includes the executable, installer, documentation, fonts and license notices.

macOS

aarch64-apple-darwin

Apple Silicon · macOS 11 or laterBuilt and terminal-tested on macOS 26.5.1. Unsigned command-line build.

Download · 22.1 MB ↓
Installation instructions

Run these commands in a new working directory. The checksum must pass before extraction and installation. This is an Apple Silicon build, not an Intel Mac build. It is not signed or notarized; macOS may require you to approve the downloaded executable in Privacy & Security.

curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-aarch64-apple-darwin.tar.gz' &&
curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-aarch64-apple-darwin.tar.gz.sha256' &&
shasum -a 256 -c 'egill-0.1.0+20261015.1-aarch64-apple-darwin.tar.gz.sha256' &&
tar -xzf 'egill-0.1.0+20261015.1-aarch64-apple-darwin.tar.gz' &&
sh './egill-0.1.0+20261015.1-aarch64-apple-darwin/install.sh'
export PATH="$HOME/.local/bin:$PATH"
egill --version

Checksum file · SHA-256: 1f90f7ac70d5f4c05af0c1fd727db9d62b1f7e36b1956a304d7e3c34c910fb39

Linux · x86-64

x86_64-unknown-linux-gnu

Intel / AMD 64-bit · glibc 2.43 or laterBuilt and terminal-tested on Ubuntu 26.04.1. Requires libgcc_s.so.1.

Download · 22.3 MB ↓
Installation instructions

Run these commands in a new working directory. The checksum must pass before extraction and installation. Check ldd --version first: older distributions with glibc below 2.43 need a build from source.

curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-x86_64-unknown-linux-gnu.tar.gz' &&
curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-x86_64-unknown-linux-gnu.tar.gz.sha256' &&
sha256sum -c 'egill-0.1.0+20261015.1-x86_64-unknown-linux-gnu.tar.gz.sha256' &&
tar -xzf 'egill-0.1.0+20261015.1-x86_64-unknown-linux-gnu.tar.gz' &&
sh './egill-0.1.0+20261015.1-x86_64-unknown-linux-gnu/install.sh'
export PATH="$HOME/.local/bin:$PATH"
egill --version

Checksum file · SHA-256: 1125543cb66b3cb8313d1d782a0de818e99bee94ea6e6d8f016d34a82d2d3f71

Linux · ARM64

aarch64-unknown-linux-gnu

AArch64 · glibc 2.43 or laterBuilt and terminal-tested on Ubuntu 26.04. Requires libgcc_s.so.1.

Download · 22.2 MB ↓
Installation instructions

Run these commands in a new working directory. The checksum must pass before extraction and installation. Check ldd --version first: older distributions with glibc below 2.43 need a build from source.

curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-aarch64-unknown-linux-gnu.tar.gz' &&
curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-aarch64-unknown-linux-gnu.tar.gz.sha256' &&
sha256sum -c 'egill-0.1.0+20261015.1-aarch64-unknown-linux-gnu.tar.gz.sha256' &&
tar -xzf 'egill-0.1.0+20261015.1-aarch64-unknown-linux-gnu.tar.gz' &&
sh './egill-0.1.0+20261015.1-aarch64-unknown-linux-gnu/install.sh'
export PATH="$HOME/.local/bin:$PATH"
egill --version

Checksum file · SHA-256: e51299ee661e2b53bcfe132bd04b83db2f93673ac1b3bd4e523ffa35c50a1cd3

Linux · Loongson

loongarch64-unknown-linux-gnu

LoongArch64 ABI 1.0 (old-world) · glibc 2.28Built and terminal-tested on Kylin V10 SP1. Requires /lib64/ld.so.1 and libgcc_s.so.1; not an ABI 2.0 build.

Download · 22.5 MB ↓
Installation instructions

Run these commands in a new working directory. The checksum must pass before extraction and installation.

curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-loongarch64-unknown-linux-gnu.tar.gz' &&
curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-loongarch64-unknown-linux-gnu.tar.gz.sha256' &&
sha256sum -c 'egill-0.1.0+20261015.1-loongarch64-unknown-linux-gnu.tar.gz.sha256' &&
tar -xzf 'egill-0.1.0+20261015.1-loongarch64-unknown-linux-gnu.tar.gz' &&
sh './egill-0.1.0+20261015.1-loongarch64-unknown-linux-gnu/install.sh'
export PATH="$HOME/.local/bin:$PATH"
egill --version

Checksum file · SHA-256: 85acee9141e22f1266d68566e7f20d67b6e567285487a0604bdacba91f00492e

reMarkable 2

armv7-unknown-linux-gnueabihf

ARMv7 hard-float · glibc 2.39 or laterBuilt for Cortex-A7 with SDK 5.8.203. Tested on reMarkable 2 firmware 3.28.0.172 over SSH: Unicode editing, saving and terminal restoration.

Download · 22.1 MB ↓
Installation instructions

Download and verify on your computer, then copy over USB SSH. On Linux, use sha256sum -c instead of shasum -a 256 -c if needed. Replace the USB address with your tablet’s SSH address when using Wi-Fi. Run Egill inside an installed terminal such as Inkline, with a keyboard, or over SSH. This installs a terminal application, not a replacement for the tablet UI. Check your firmware’s glibc version before installing; older firmware may be incompatible.

curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf.tar.gz'
curl -fLO 'https://egill.goblinreactor.com/releases/20261015.1/egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf.tar.gz.sha256'
shasum -a 256 -c 'egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf.tar.gz.sha256' &&
  scp -o User=root 'egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf.tar.gz' 10.11.99.1:/home/root/
ssh -l root 10.11.99.1
# On the tablet:
cd /home/root
tar -xzf 'egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf.tar.gz'
sh './egill-0.1.0+20261015.1-armv7-unknown-linux-gnueabihf/install.sh'
export PATH="$HOME/.local/bin:$PATH"
egill --display epaper notes.wp

Checksum file · SHA-256: c255759ed2644912f4d8d8a287e7ed6056381d999438aa444226badc54aeb2d4

Installers use ~/.local/bin/egill and keep each release in ~/.local/share/egill. They preserve older versions and refuse to replace an unrelated executable. Add ~/.local/bin to your shell’s PATH. Set EGILL_PREFIX to install elsewhere. No administrator privileges are needed on macOS or desktop Linux.

The first page

Open a terminal.
Start writing.

Use a UTF-8 terminal. Egill automatically selects the available graphics protocol; Kitty is optional. Basic writing and equation previews need no Python or TeX installation.

egill notes.wp
egill --display epaper notes.wp
egill --graphics braille notes.wp

On a Mac, use Fn with function keys when macOS assigns them to media controls.

The keys to keep close

F3
Open help
F10 / Ctrl S
Save your document
F7
Exit, with a save prompt
Alt F3
Toggle Reveal Codes
F11
Display and layout settings

Optional tools: Aspell and a dictionary for spelling; Python 3.11+ for the Google Fonts browser; LuaLaTeX for PDF export; Poppler for print preview.

Open source · Apache 2.0

Bring it to your own terminal.

The source archive includes locked, vendored Rust dependencies and the build instructions. Project code is Apache-2.0; bundled fonts and dependencies retain their own licenses. No proprietary WordPerfect executables, fonts or drivers are included.

Egill is an independent clean-room project, unaffiliated with WordPerfect or reMarkable.