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
621
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
456
A highly customizable rich-text editor for Flutter. The AppFlowy Editor project for AppFlowy and beyond.
quill_html_editor
263
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
194
An Instagram like text editor Flutter widget that helps you to change your text style.
markdown_editable_textinput
186
A TextField Widget that allow you to convert easily what's in the TextField to Markdown.
code_text_field
166
A customizable code field supporting syntax highlighting, bi-directionnal scrolling and code modifiers
zefyrka
154
Clean, minimalistic and collaboration-ready rich text editor for Flutter based on Zefyr package.
flutter_highlight
148
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
111
A code editor (dart, js, html,...) for Flutter with syntax highlighting and custom theme.
flutter_summernote
103
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
87
A static syntax highlighter widget which highlights code text according to the programming language syntax using native Dart code.
markdown_editor_plus
61
A TextField Widget that allow you to convert easily what's in the TextField to Markdown with custom toolbar support.
flutter_quill_extensions
60
Embed extensions for flutter_quill including image, video, formula and etc.
markdown_toolbar
53
A customizable toolbar to enhance your experience of writing Markdown in Flutter apps.
syntax_highlight
49
Syntax highlighting in the style of VSCode for Flutter, takes a string and returns a formatted TextSpan.
vsc_quill_delta_to_html
42
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
26
Edit your JSON object with the help of this package. Create and delete objects using this user friendly widget.
flutter_dartpad
22
A Dartpad widget which can be embed with mobile application. It supports all the designs provided in dartpad embedding guide.
flutter_highlighter
21
Syntax highlighting widget for Flutter with lots of languages and themes support.
easy_debounce_throttle
5
An easy-to-use flutter package that provides debounce and throttle with Stream and WidgetBuilder.