Top Flutter Editor and Syntax Highlighter packages A rich text editor (RTE) widget is a supercharged Multiline text field that allows users to format, and edit text with a variety of font styles, colors, hyperlinks, hashtags, @handles and images. Sometimes they also support amrkdown, HTML and CSS, making them a powerful tool for creating content. A Code editor is specially designed widget for editing code or computer program in a Flutter app. It also provides syntax highlighting to help programmers identify and correct errors in their code. Some also include code completion, which can automatically insert code based on what the programmer is typing. The complete list of Flutter packages that can be used to add a Code Editor, Rich Text Editor or Syntax Highlighter in a Flutter app is provided below.
flutter_quill
1668
A rich text editor built for the modern Android, iOS, web and desktop platforms. It is the WYSIWYG editor and a Quill component for Flutter.
html_editor_enhanced
579
HTML rich text editor for Android, iOS, and Web, using the Summernote library. Enhanced with highly customizable widget-based controls, bug fixes, callbacks, dark mode, and more.
appflowy_editor
368
A highly customizable rich-text editor for Flutter. The AppFlowy Editor project for AppFlowy and beyond.
quill_html_editor
225
HTML rich text editor for Android, iOS, and Web, it is built with the powerful Quill Js library. Which is an open source WYSIWYG editor built for the modern web.
text_editor
187
An Instagram like text editor Flutter widget that helps you to change your text style.
markdown_editable_textinput
183
A TextField Widget that allow you to convert easily what's in the TextField to Markdown.
code_text_field
152
A customizable code field supporting syntax highlighting, bi-directionnal scrolling and code modifiers
zefyrka
147
Clean, minimalistic and collaboration-ready rich text editor for Flutter based on Zefyr package.
flutter_highlight
138
Syntax highlighting widget for Flutter with lots of languages and themes support.
html_editor
117
Flutter HTML Editor is a text editor for android and iOS to help write WYSIWYG HTML code based on the Summernote javascript wrapper
code_editor
105
A code editor (dart, js, html,...) for Flutter with syntax highlighting and custom theme.
flutter_summernote
98
Text Editor in Flutter for Android and iOS to help free write WYSIWYG HTML code based on Summernote 0.8.18 javascript wrapper.
flutter_syntax_view
74
A static syntax highlighter widget which highlights code text according to the programming language syntax using native Dart code.
flutter_quill_extensions
44
Embed extensions for flutter_quill including image, video, formula and etc.
markdown_toolbar
40
A customizable toolbar to enhance your experience of writing Markdown in Flutter apps.
markdown_editor_plus
39
A TextField Widget that allow you to convert easily what's in the TextField to Markdown with custom toolbar support.
syntax_highlight
38
Syntax highlighting in the style of VSCode for Flutter, takes a string and returns a formatted TextSpan.
simple_markdown_editor
33
A TextField Widget that allow you to convert easily what's in the TextField to Markdown.
vsc_quill_delta_to_html
32
A robust Quill Delta to HTML converter. This is a complete port of the popular quill-delta-to-html Typescript/Javascript package to Dart.