#component #framework #editor

web-framework-markdown

An abstract API to create markdown components in any rust framework

1 unstable release

0.0.1 Mar 7, 2025

#248 in #editor

Download history 127/week @ 2025-03-07 15/week @ 2025-03-14

142 downloads per month
Used in 2 crates

MIT/Apache

35KB
825 lines

Goal

This crate is a work in progress to create libraries to render markdown for the main rust web frameworks:

Framework Package Crate Source
Dioxus dioxus-markdown https://crates.io/crates/dioxus-markdown here
Leptos leptos-markdown coming soon here
Yew yew-markdown https://crates.io/crates/yew-markdown here

Examples

Take a look at the different examples !

The following examples are build using Yew, but they are implemented for all frameworks.

Showcase

the example is included in ./examples/showcase

Here is an illustration:

see here

Editor

Of course, an example of a basic markdown editor is implemented to show what is currently supported

see here

Interactivity

see here

Custom Components

see here

Contribute

PRs are very much appreciated.

Dependencies

~11–21MB
~283K SLoC