Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spillgebees.Blazor.RichTextEditor showing formatted text in a Quill editor

Rich text editing for Blazor, powered by Quill.

build & test NuGet Downloads Docs License

Spillgebees.Blazor.RichTextEditor is a WYSIWYG Blazor component powered by Quill.

See the documentation and demos for installation guides, examples, and live components.

Features

  • Two-way binding for HTML content, plain text, selection, enabled state, and touched state
  • Basic, full, hidden, repositioned, or completely custom toolbars
  • Snow and Bubble themes, custom fonts, accessible keybindings, and configurable event debouncing
  • A passive editor for large documents and embedded content where on-demand synchronization is preferable

Quick example

@using Spillgebees.Blazor.RichTextEditor.Components
@using Spillgebees.Blazor.RichTextEditor.Components.Toolbar

<RichTextEditor @bind-Content="_content"
                ToolbarOptions="ToolbarOptions.FullToolbarOptions"
                UseAccessibleKeybindings="@true" />

@code {
    private string _content = "<p><strong>Hello from Blazor!</strong> 👋</p>";
}

Acknowledgements

The component builds on ideas from Blazored.TextEditor, Vixys/TextEditor, and WYSIWYGTextEditor.

About

A Blazor rich text editor powered by Quill.

Resources

Stars

18 stars

Watchers

2 watching

Forks

Releases

Used by

Contributors

Languages