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.
html_editor_enhanced
632
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
477
A highly customizable rich-text editor for Flutter. The AppFlowy Editor project for AppFlowy and beyond.
quill_html_editor
272
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
196
An Instagram like text editor Flutter widget that helps you to change your text style.
markdown_editable_textinput
187
A TextField Widget that allow you to convert easily what's in the TextField to Markdown.
code_text_field
168
A customizable code field supporting syntax highlighting, bi-directionnal scrolling and code modifiers
zefyrka
156
Clean, minimalistic and collaboration-ready rich text editor for Flutter based on Zefyr package.
flutter_highlight
151
Syntax highlighting widget for Flutter with lots of languages and themes support.
html_editor
118
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
114
A code editor (dart, js, html,...) for Flutter with syntax highlighting and custom theme.
flutter_summernote
105
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
94
A static syntax highlighter widget which highlights code text according to the programming language syntax using native Dart code.
markdown_editor_plus
67
A TextField Widget that allow you to convert easily what's in the TextField to Markdown with custom toolbar support.
flutter_quill_extensions
67
Embed extensions for flutter_quill including image, video, formula and etc.
markdown_toolbar
56
A customizable toolbar to enhance your experience of writing Markdown in Flutter apps.
syntax_highlight
54
Syntax highlighting in the style of VSCode for Flutter, takes a string and returns a formatted TextSpan.
vsc_quill_delta_to_html
45
A robust Quill Delta to HTML converter. This is a complete port of the popular quill-delta-to-html Typescript/Javascript package to Dart.
simple_markdown_editor
33
A TextField Widget that allow you to convert easily what's in the TextField to Markdown.
json_editor_flutter
28
Edit your JSON object with the help of this package. Create and delete objects using this user friendly widget.
flutter_highlighter
23
Syntax highlighting widget for Flutter with lots of languages and themes support.
flutter_dartpad
22
A Dartpad widget which can be embed with mobile application. It supports all the designs provided in dartpad embedding guide.
easy_debounce_throttle
5
An easy-to-use flutter package that provides debounce and throttle with Stream and WidgetBuilder.