taino-edit — umbrella crate for the taino-edit WYSIWYG editor framework.
Native Rust, reactive-first rich-text editing. No JavaScript bridge —
unlike leptos-tiptap, this is pure Rust at runtime.
This crate re-exports the workspace pieces behind feature flags so consumers pick exactly what they need:
| Feature | Re-exports |
|---|---|
| (always) | [core] — document model, transforms, state, commands |
extensions |
[extensions] — bold, italic, heading, link, image, lists, tables, … |
dom |
[dom] — the contenteditable bridge + ViewPlugin |
leptos |
[leptos] — the Leptos adapter (implies dom+extensions) |
dioxus |
[dioxus] — the Dioxus adapter |
table-view |
[table_view] — table pointer interaction (cell drag-select, resize) |
No adapter is enabled by default; choose one, e.g.
taino-edit = { version = "0.3", features = ["leptos"] }.