Flutter Gems is a curated list of 6700+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Server Driven UI and Widget Generation packages
Last updated: March 23, 2025
As user interfaces are becoming increasingly dynamic and customizable, server-driven UI (User Interface) is emerging as a powerful concept. Server-driven UI, also known as dynamic UI or remotely rendered UI, refers to an approach where the rendering and logic of a user interface are primarily handled on the server side.
At times this on-the-fly widget generation process can also be performed via a UI library or package so that users can focus more on the app logic and features and leave the presentation layer to the library.
The complete list of Flutter packages that can facilitate in building Server Driven UI, Dynamic UI, Widget Generation and Widget Rendering is provided below.
flutter_html
π 2.01K β¬οΈ 551.3K
Dart 3 compatibleMaintenance Status: Good
A Flutter widget for rendering static HTML and CSS as Flutter widgets.
flutter_widget_from_html
π 1.04K β¬οΈ 265.4K
Dart 3 compatibleMaintenance Status: Good
Flutter package to render html as widgets that supports hyperlink, image, audio, video, iframe and many other tags.
flutter_widget_from_html_core
π 482 β¬οΈ 533.1K
Dart 3 compatibleMaintenance Status: Good
Flutter package to render html as widgets that focuses on correctness and extensibility.
rfw
π 580 β¬οΈ 2.6K
Dart 3 compatibleMaintenance Status: Good
Remote Flutter widgets: a library for rendering declarative widget description files at runtime.

dynamic_widget
π 434 β¬οΈ 457
Dart 3 compatibleMaintenance Status: Good
A Backend-Driven UI toolkit, build your dynamic UI with json, and the json format is very similar with flutter widget codeγ
json_dynamic_widget
π 279 β¬οΈ 2.2K
Dart 3 compatibleMaintenance Status: Good
A library to dynamically generate widgets within Flutter from JSON or other Map-like structures.
fwfh_url_launcher
π 9 β¬οΈ 240.9K
Dart 3 compatibleMaintenance Status: Good
WidgetFactory extension to launch A tag via url_launcher plugin.
fwfh_svg
π 4 β¬οΈ 244.2K
Dart 3 compatibleMaintenance Status: Good
WidgetFactory extension to render SVG with flutter_svg plugin.
fwfh_chewie
π 10 β¬οΈ 231.6K
Dart 3 compatibleMaintenance Status: Good
WidgetFactory extension to render VIDEO with the chewie plugin.
fwfh_cached_network_image
π 7 β¬οΈ 232K
Dart 3 compatibleMaintenance Status: Good
WidgetFactory extension to render IMG with cached_network_image plugin.
fwfh_just_audio
π 2 β¬οΈ 233.1K
Dart 3 compatibleMaintenance Status: Good
WidgetFactory extension to render AUDIO with the just_audio plugin.

simple_html_css
π 132 β¬οΈ 52.1K
Dart 3 compatibleMaintenance Status: Good
This package allows you to use simple HTML and inline CSS styles to style your text in flutter. A fork of css_text package.
flet
π 70 β¬οΈ 10.2K
Dart 3 compatibleMaintenance Status: Good
Write entire Flutter app in Python or add server-driven UI experience into existing Flutter app.
flutter_html_table
π 11 β¬οΈ 52.5K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <table> tag to be rendered using the flutter_html package
divkit
π 56 β¬οΈ 234
Dart 3 compatibleMaintenance Status: Good
Open source SDUI framework for server-driven app updates, rapid UI prototyping, and cross-platform layouts.
fair
π 43 β¬οΈ 199
Dart 3 compatibleMaintenance Status: Good
Flutter Fair is a package used to update widget dynamically.
stac
π 41 β¬οΈ 725
Dart 3 compatibleMaintenance Status: Good
Stac is a Server-Driven UI (SDUI) framework for Flutter. Stac allows you to build beautiful cross-platform applications with JSON in real time.

css_text
π 29 β¬οΈ 269
Dart 3 compatibleMaintenance Status: Average
This library allows you to use simple CSS inline styles to style your text.
codelessly_sdk
π 24 β¬οΈ 227
Dart 3 compatibleMaintenance Status: Good
Codelessly CloudUIβ’ - Server-driven UI for Flutter. Supercharge your Flutter apps with dynamic UI and real-time updates. Build and publish UI without code!
flutter_html_iframe
π 12 β¬οΈ 12.5K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <iframe> tag to be rendered using the flutter_html package
ssr
π 21 β¬οΈ 48
Dart 3 compatibleMaintenance Status: Poor
Generate Flutter Widgets from server generated json code without any dependency.
flutter_html_svg
π 1 β¬οΈ 12.3K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <svg> tag and svg-based img sources to be rendered using the flutter_html package
flutter_html_all
π 9 β¬οΈ 1.6K
Dart 3 compatibleMaintenance Status: Good
All optional flutter_html widgets, bundled into a single package.
flutter_duit
π 9 β¬οΈ 251
Dart 3 compatibleMaintenance Status: Good
Server driver UI framework for Flutter. Allows you to update your cool UI without updating the app!
flutter_ast
π 7 β¬οΈ 14
Dart 3 compatibleMaintenance Status: Poor
A Pure Dart File to Ast Serializer/Deserializer.
flutter_html_video
π 2 β¬οΈ 5.3K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <video> tag to be rendered using the flutter_html package
dynamic
π 6 β¬οΈ 43
Dart 3 compatibleMaintenance Status: Poor
bridged's dynamic remote-ui for flutter app. bump your flutter project to enterprise level
flutter_html_math
π 3 β¬οΈ 2.4K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <math> tag to be rendered using the flutter_html package
json_gen_form
π 4 β¬οΈ 95
Dart 3 compatibleMaintenance Status: Good
Generate Flutter forms using JSON, featuring a variety of built-in form controls, support for validation, custom layouts, custom styles, and unlimited nested form grouping.
flutter_html_audio
π 0 β¬οΈ 4.7K
Dart 3 compatibleMaintenance Status: Good
This extension package allows the <audio> tag to be rendered using the flutter_html package
skynexui_components
π 1 β¬οΈ 102
Dart 3 compatibleMaintenance Status: Poor
Deliver UI for Web and Mobile platforms without taking care about complexity on how to style there. It uses the core of CSS specification to allow you to write cross platform styles.
flutter_eval
π 233 β¬οΈ 184
Maintenance Status: Good
Flutter bridge library for dart_eval, enabling creation of fully dynamic Flutter apps and widgets that can be loaded from a file or the Internet at runtime.
flutterflow_ui
π 68 β¬οΈ 350
Maintenance Status: Good
Flutter package that makes it easy to use UI widgets and code generated by FlutterFlow in your Flutter projects.
theta
π 42 β¬οΈ 221
Maintenance Status: Average
Prototyping and testing your app in production with UI instant updates.
formstack
π 35 β¬οΈ 238
Maintenance Status: Good
A flutter library to create a UI based on the model from either json or dart object.
sdui
π 32 β¬οΈ 921
Maintenance Status: Average
SDUI make it easy to implement Server Driven UI pattern on flutter.
x_action
π 0 β¬οΈ 44
Maintenance Status: Poor
a flutter uri based dynamic action handler