← All projects
Project record01 mention
Originally shared on Hacker News

Ferrite

Native Markdown editor built in Rust with egui that also handles JSON, YAML, TOML and CSV. Offers raw, split and WYSIWYG modes, [[wikilinks]] with a backlinks panel, native Mermaid rendering, and Vim mode, while making no network calls and keeping large files light. Runs on Windows and Linux (Flathub, AUR, deb/rpm) with experimental macOS support, is MIT licensed, and all code is AI-generated with the author doing direction, testing and review.

Last shared
01 / Source history

Shared over time

Each entry reflects what was shared on that date. Details may have changed since then.

  1. Ferrite

    Native Markdown editor built in Rust with egui that also handles JSON, YAML, TOML and CSV. Offers raw, split and WYSIWYG modes, [[wikilinks]] with a backlinks panel, native Mermaid rendering, and Vim mode, while making no network calls and keeping large files light. Runs on Windows and Linux (Flathub, AUR, deb/rpm) with experimental macOS support, is MIT licensed, and all code is AI-generated with the author doing direction, testing and review.

    Posted by @OlaProis · Original comment ↗

    “Ferrite ([github.com/OlaProeis/Ferrite](https://github.com/OlaProeis/Ferrite)), a native Markdown editor I'm building in Rust + egui. It also handles JSON, YAML, TOML and CSV. It has raw, split and WYSIWYG modes, [[wikilinks]] with a backlinks panel, native Mermaid rendering and Vim mode, and it makes no network calls.”