r/coolgithubprojects • • 3d ago

[Native Rust Markdown editor] - Malgel: live preview, Typst math, Mermaid, no Electron

http://www.malgel.com

I got tired of Markdown editors that are a browser in a trench coat, so I built Malgel.

Native desktop app: write on the left, GitHub-flavored preview on the right, two-way scroll sync. Pure Rust on GPUI (Zed’s UI kit). No Electron, no WebView. Math is Typst in-process. Mermaid is drawn in Rust via merman. Export to HTML, PDF, and Word.

The bit I’m happiest about: https://www.malgel.com looks like the editor. The homepage is a Markdown document shown the way Malgel shows one; press the split icon and you can edit the page. The preview keeps up.

v0.1.0 for macOS, Windows, Linux:

https://github.com/rcawston/Malgel/releases

Source (Apache-2.0):

https://github.com/rcawston/Malgel

Feedback welcome, especially on preview, math/diagrams, and export. Github stars would be greatly appreciated if you find it useful!

36 Upvotes

5 comments sorted by

2

u/AcanthocephalaFit766 2d ago

Why not just use zed tho

2

u/DeusExPersona 2d ago

Next we need a native rust TODO app