quill_delta_html 0.1.0 copy "quill_delta_html: ^0.1.0" to clipboard
quill_delta_html: ^0.1.0 copied to clipboard

Lossless bidirectional Quill Delta <-> HTML conversion. Pure Dart. Cross-editor (CKEditor, TipTap, ProseMirror, Quill JS, Lexical) interop with adapter API for custom embeds.

0.1.0 - 2026-05-11 #

Initial release.

  • Lossless Delta ↔ HTML round-trip — 450+ tests, including fuzz seeds and whitespace-torture (NBSP, ZWSP, ZWNJ, ZWJ, EN/EM/THIN/IDEOGRAPHIC SPACE, tabs, CR, surrogate-pair emoji)
  • QuillHtmlCodec for legacy users; HtmlImporter / HtmlExporter implement the new sync interfaces
  • Embed adapters: image, video, audio, divider, formula, mention, table, iframe (sandbox-aware), oembed, passthrough, plus URL sniffs for YouTube, Vimeo, Loom, Spotify, SoundCloud, CodePen, Twitter
  • HTML5 streaming HtmlWriter — no intermediate DOM
  • Public surface trimmed to EmbedAdapter base, EmbedRegistry, and configurable adapters (FormulaAdapter, TableAdapter, PassthroughAdapter); other built-ins reachable via EmbedRegistry.defaults()
0
likes
160
points
49
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Lossless bidirectional Quill Delta <-> HTML conversion. Pure Dart. Cross-editor (CKEditor, TipTap, ProseMirror, Quill JS, Lexical) interop with adapter API for custom embeds.

Repository (GitHub)
View/report issues
Contributing

Topics

#quill #delta #html #editor #converter

License

MIT (license)

Dependencies

dart_quill_delta, html, quill_delta_core

More

Packages that depend on quill_delta_html