Ferrite: Fast Markdown/Text/Code editor in Rust with native Mermaid diagrams
Built a Markdown editor using Rust + egui. v0.2.0 just dropped with:
→ Native Mermaid diagrams - Flowcharts, sequence diagrams, ER diagrams, git graphs - all rendered in pure Rust, no JS
→ Split view - Raw + rendered side-by-side
→ Git integration - File tree shows modified/staged/untracked status
→ JSON/YAML/TOML tree viewer - Structured editing with expand/collapse
Also: minimap, zen mode, 40+ language syntax highlighting, auto-save, session restore.
~15MB binary, instant startup. Windows/Linux/macOS.
GitHub: https://github.com/OlaProeis/Ferrite
Looking for feedback! Next goal is replacing egui's TextEdit with a custom widget for multi-cursor support.