WYSIWYG editing of CommonMark with pages, task lists, images and source mode. Pure Rust. Desktop and web.
cargo add iced-markdown-editor
A4, Letter or custom sizes with margins and page breaks — or full width.
Round trip tested against all 652 examples of the CommonMark 0.31.2 spec.
Clickable checkboxes, nested lists, Tab and Shift+Tab like a word processor.
Edit the Markdown on the same pages, with list-aware Enter and Tab.
Paste, drop or insert. Embed them, or let your app store and upload them.
Optional syntect plugin, or bring your own highlighter.
Zoom 25–500 %, light, dark or any iced theme.
The same crate runs natively and as WebAssembly.
No WebView, no JavaScript, no C dependencies.
Latest release: v0.3.3
iced-markdown-editor = { version = "0.3.3", features = ["syntect", "images"] }
crates.io