All modules:

Link copied to clipboard

A Kotlin Multiplatform rich text editor for Compose — a from-scratch alternative to BasicTextField that supports rich spans, block decorations (lists, blockquotes, code fences, images), efficient long-form rendering, and a per-edit change stream.

Link copied to clipboard

A drop-in find & replace UI for the Compose Text Editor: a ready-made search bar, live-updating match highlighting, next/previous navigation, and replace / replace-all.

Link copied to clipboard

Spell checking for the Compose Text Editor: red squiggle underlines on misspelled words, tap-for-suggestions, and a pluggable checker backend. The editor's per-edit change stream means only the words you actually touch get re-checked.