Version 2.0.0 · 9 August 2026
Free, no account, no telemetry. Pick your platform.
MIT licensed · Rust + Node
App and engine are both open source. npm install && npm run tauri build.
Every build, with checksums, is on the releases page. An iPhone and iPad version is in testing and will be announced here.
These builds are ad-hoc signed, not signed with an Apple Developer ID, so Gatekeeper will refuse the first double-click. Open it once the long way and macOS remembers:
.dmg and drag EEditor to Applications.If the dialog doesn't offer Open, go to System Settings → Privacy & Security and click Open Anyway next to the message about EEditor.
The installer is unsigned, so SmartScreen shows a blue warning the first time. Click
More info, then Run anyway. The .msi is the
same application if you'd rather deploy it that way.
The AppImage needs no installation — mark it executable and run it:
chmod +x eeditor-2.0.0-linux-x86_64.AppImage
./eeditor-2.0.0-linux-x86_64.AppImage
Or install the Debian package:
sudo apt install ./eeditor-2.0.0-linux-amd64.deb
Both need a WebKitGTK runtime, which every mainstream desktop already ships. On a minimal
install: sudo apt install libwebkit2gtk-4.1-0.
On first run EEditor creates a workspace folder and opens it. Use open… in the sidebar to point it somewhere else — a Dropbox folder, a git repository, an external drive. The choice is remembered.
Everything is a plain file. There is no database of your notes, no lock file and no proprietary format; the SQLite database holds only the agenda and any tables you create yourself in EELisp.
GitHub publishes a SHA-256 digest for every asset — open the release, expand the asset list, and compare it with what you have:
shasum -a 256 eeditor-next_2.0.0_universal.dmg
2.0.0 — the cross-platform rewrite.
(on-start …) to choose the note you land on.Older Mac-only releases are no longer distributed here.