Syncfusion.Blazor.SmartRichTextEditor
34.1.30
Prefix Reserved
dotnet add package Syncfusion.Blazor.SmartRichTextEditor --version 34.1.30
NuGet\Install-Package Syncfusion.Blazor.SmartRichTextEditor -Version 34.1.30
<PackageReference Include="Syncfusion.Blazor.SmartRichTextEditor" Version="34.1.30" />
<PackageVersion Include="Syncfusion.Blazor.SmartRichTextEditor" Version="34.1.30" />
<PackageReference Include="Syncfusion.Blazor.SmartRichTextEditor" />
paket add Syncfusion.Blazor.SmartRichTextEditor --version 34.1.30
#r "nuget: Syncfusion.Blazor.SmartRichTextEditor, 34.1.30"
#:package Syncfusion.Blazor.SmartRichTextEditor@34.1.30
#addin nuget:?package=Syncfusion.Blazor.SmartRichTextEditor&version=34.1.30
#tool nuget:?package=Syncfusion.Blazor.SmartRichTextEditor&version=34.1.30
Syncfusion® Blazor Smart Rich Text Editor Component
This package contains the Blazor Smart Rich Text Editor for Blazor applications. The Blazor Smart Rich Text Editor is an advanced rich text editing component in Syncfusion's Blazor suite that integrates artificial intelligence to enhance content creation and editing.
- Smart Suggestions
- AI-Powered Text Completion
- Contextual Editing
- Grammar and Style Enhancements
These features help users write and edit content more efficiently and effectively.
System Requirements
- See full requirements: System Requirements
Installation
.NET CLI
dotnet add package Syncfusion.Blazor.SmartRichTextEditor
dotnet add package Syncfusion.Blazor.Themes
dotnet add package Microsoft.Extensions.AI
dotnet add package Microsoft.Extensions.AI.OpenAI
Package Manager Console
Install-Package Syncfusion.Blazor.SmartRichTextEditor
Install-Package Syncfusion.Blazor.Themes
Install-Package Microsoft.Extensions.AI
Install-Package Microsoft.Extensions.AI.OpenAI
Add stylesheet and script references
- For Blazor Server App / Blazor Web App, add these to
Components/App.razororApp.razorfile.
<link href="_content/Syncfusion.Blazor.Themes/bootstrap5.css" rel="stylesheet" />
<script src="_content/Syncfusion.Blazor.SmartRichTextEditor/scripts/sf-smartrichtexteditor.min.js" type="text/javascript"></script>
Quick start
- Register the Syncfusion® Blazor services and configure the OpenAI service in the
Program.csfile.
using Syncfusion.Blazor;
using Syncfusion.Blazor.AI;
using Microsoft.Extensions.AI;
using OpenAI;
builder.Services.AddSyncfusionBlazor();
// Configure OpenAI
string openAIApiKey = "YOUR_OPENAI_API_KEY";
string openAIModel = "gpt-4";
OpenAIClient openAIClient = new OpenAIClient(openAIApiKey);
IChatClient chatClient = openAIClient.GetChatClient(openAIModel).AsIChatClient();
builder.Services.AddChatClient(chatClient);
builder.Services.AddSingleton<IChatInferenceService, SyncfusionAIService>();
- Add Blazor Smart Rich Text Editor component to your Razor page.
@using Syncfusion.Blazor.SmartRichTextEditor
<SfSmartRichTextEditor>
<h2>Welcome to Smart Rich Text Editor</h2>
<p>This editor showcases AI-assisted content enhancement. Try selecting text and utilizing the AI tools to refine your writing.</p>
<p>Use the <strong>Smart Action</strong> dropdown toolbar to summarize, expand, or adjust the tone. Press <kbd>Alt</kbd>+<kbd>Enter</kbd> to open the AI Query dialog.</p>
<ul>
<li><strong>Purpose:</strong> Create clear and concise documentation snippets.</li>
<li><strong>Tone:</strong> Professional yet approachable.</li>
<li><strong>Example:</strong> Transform this paragraph into bullet points using AI.</li>
</ul>
<AssistViewSettings Placeholder="Start typing or use AI assistance to enhance your content..." />
</SfSmartRichTextEditor>
Documentation
Support and feedback
- For queries, contact our Support Team or post in the Community Forums.
- Request new features via the Feedback Portal
License
This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA.
About Syncfusion®
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® serves over 29,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
We offer 1,800+ components and frameworks for:
- Web: Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, Flutter
- Mobile: Xamarin, Flutter, UWP
- Desktop: WinForms, WPF, WinUI
We also provide enterprise-ready solutions for dashboards, reporting, data integration, and big data processing.
📧 sales@syncfusion.com
🌐 www.syncfusion.com
📞 Toll-Free: 1-888-9 DOTNET
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Syncfusion.Blazor.AI (>= 34.1.30)
- Syncfusion.Blazor.Buttons (>= 34.1.30)
- Syncfusion.Blazor.Core (>= 34.1.30)
- Syncfusion.Blazor.Inputs (>= 34.1.30)
- Syncfusion.Blazor.InteractiveChat (>= 34.1.30)
- Syncfusion.Blazor.Navigations (>= 34.1.30)
- Syncfusion.Blazor.Popups (>= 34.1.30)
- Syncfusion.Blazor.RichTextEditor (>= 34.1.30)
-
net8.0
- Syncfusion.Blazor.AI (>= 34.1.30)
- Syncfusion.Blazor.Buttons (>= 34.1.30)
- Syncfusion.Blazor.Core (>= 34.1.30)
- Syncfusion.Blazor.Inputs (>= 34.1.30)
- Syncfusion.Blazor.InteractiveChat (>= 34.1.30)
- Syncfusion.Blazor.Navigations (>= 34.1.30)
- Syncfusion.Blazor.Popups (>= 34.1.30)
- Syncfusion.Blazor.RichTextEditor (>= 34.1.30)
-
net9.0
- Syncfusion.Blazor.AI (>= 34.1.30)
- Syncfusion.Blazor.Buttons (>= 34.1.30)
- Syncfusion.Blazor.Core (>= 34.1.30)
- Syncfusion.Blazor.Inputs (>= 34.1.30)
- Syncfusion.Blazor.InteractiveChat (>= 34.1.30)
- Syncfusion.Blazor.Navigations (>= 34.1.30)
- Syncfusion.Blazor.Popups (>= 34.1.30)
- Syncfusion.Blazor.RichTextEditor (>= 34.1.30)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 34.1.30 | 47 | 7/9/2026 |
| 34.1.29 | 136 | 7/6/2026 |
| 33.2.15 | 168 | 6/23/2026 |
| 33.2.13 | 161 | 6/16/2026 |
| 33.2.12 | 150 | 6/9/2026 |
| 33.2.10 | 154 | 6/2/2026 |
| 33.2.8 | 158 | 5/26/2026 |
| 33.2.7 | 738 | 5/19/2026 |
| 33.2.6 | 157 | 5/12/2026 |
| 33.2.5 | 140 | 5/4/2026 |
| 33.2.4 | 146 | 4/27/2026 |
| 33.2.3 | 730 | 4/21/2026 |
| 33.1.49 | 223 | 4/13/2026 |
| 33.1.47 | 160 | 4/6/2026 |
| 33.1.46 | 150 | 3/30/2026 |
| 33.1.45 | 163 | 3/23/2026 |
| 33.1.44 | 1,326 | 3/16/2026 |