Flutter Gems is a curated list of 7000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Responsive UI packages
Last updated: October 19, 2025
Responsive UI or Adaptive UI refers to a user interface design that provides an optimal viewing experience — easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices, from desktop computer monitors to mobile phones. It is also known as Liquid UI as it is based on the principle of "liquid layouts", which means that the UI adapts to the size and shape of the device it is being viewed on. This makes it easy for users to interact with the UI regardless of the device they are using.
The complete list of Flutter packages that provide Responsive UI, Adaptive UI, Liquid UI or Responsive Layouts for your Flutter app is provided below.
flutter_screenutil
👍 4.99K ⬇️ 853.7K
Dart 3 compatibleMaintenance Status: Average
A flutter plugin for adapting screen and font size.Guaranteed to look good on different models
responsive_framework
👍 3.3K ⬇️ 109.8K
Dart 3 compatibleMaintenance Status: Average
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes.
sizer
👍 1.75K ⬇️ 138.8K
Dart 3 compatibleMaintenance Status: Good
A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes.
responsive_builder
👍 1.71K ⬇️ 57.7K
Dart 3 compatibleMaintenance Status: Average
A set of widgets that can be used to define a readable responsive UI for widgets.
responsive_sizer
👍 586 ⬇️ 18.6K
Dart 3 compatibleMaintenance Status: Average
Responsive Sizer helps implement a reponsive layout by providing helper widgets and extensions.
easy_sidemenu
👍 449 ⬇️ 7.1K
Dart 3 compatibleMaintenance Status: Good
An easy to use side menu (navigation rail) in flutter and can used for navigation
layout
👍 363 ⬇️ 4.2K
Dart 3 compatibleMaintenance Status: Poor
Layout encourage consistency across platforms, environments, and screen sizes by using uniform elements and spacing.
responsive_grid
👍 269 ⬇️ 16K
Dart 3 compatibleMaintenance Status: Poor
Responsive Grid Layout and List for Flutter
overflow_view
👍 219 ⬇️ 17.2K
Dart 3 compatibleMaintenance Status: Good
A widget displaying children in a line with an overflow indicator at the end if there is not enough space.
flutter_admin_scaffold
👍 205 ⬇️ 840
Dart 3 compatibleMaintenance Status: Good
A scaffold class with a sideBar that works with a appBar.
sized_context
👍 195 ⬇️ 16
Dart 3 compatibleMaintenance Status: Poor
Access MediaQuery sizing info directly on the context, also adds some helper methods for sizing and layout.
flutter_bootstrap
👍 183 ⬇️ 967
Dart 3 compatibleMaintenance Status: Poor
A partial implementation of Bootstrap Grid system in Flutter for Responsive Layout.
flutter_adaptive_ui
👍 155 ⬇️ 18
Dart 3 compatibleMaintenance Status: Poor
A library that helps implement adaptive UI (based on OS , Screen size , ...) .
pixel_snap
👍 67 ⬇️ 95.5K
Dart 3 compatibleMaintenance Status: Average
Sharp looking Flutter applications at any pixel scaling factor.
keyboard_avoider
👍 130 ⬇️ 3.7K
Dart 3 compatibleMaintenance Status: Average
A lightweight alternative to the Scaffold widget for avoiding the on-screen software keyboard. Automatically scrolls obscured TextField child widgets into view on focus.
wolt_responsive_layout_grid
👍 126 ⬇️ 1.4K
Dart 3 compatibleMaintenance Status: Poor
Wolt Responsive Layout Grid library helps you to create dynamic, adaptive grid layouts that seamlessly adjust to various screen sizes.
scaled_app
👍 80 ⬇️ 32.3K
Dart 3 compatibleMaintenance Status: Average
Scale the entire UI design proportionally, useful when your UI design is fixed-width.
responsive_ui
👍 103 ⬇️ 297
Dart 3 compatibleMaintenance Status: Poor
responsive ui Flutter package helps you to create a responsive and Nested responsive widget. Works on android, iOs, Web with both portrait and landscape mode.
breakpoint
👍 100 ⬇️ 850
Dart 3 compatibleMaintenance Status: Poor
A Flutter plugin to calculate the material design breakpoints.
auto_orientation
👍 89 ⬇️ 8.1K
Dart 3 compatibleMaintenance Status: Poor
Set the device orientation programmatically for iOS and Android
fluid_kit
👍 93 ⬇️ 181
Dart 3 compatibleMaintenance Status: Poor
Responsive helper for fluid layout. Allows you to control the layout of children based on minimum width and grid.
simple_grid
👍 78 ⬇️ 402
Dart 3 compatibleMaintenance Status: Good
A dynamic grid inspired by boostrap, you can use it to describe your grid layout. This package purely using mediaquery, don't worry about the render.
relative_scale
👍 66 ⬇️ 272
Dart 3 compatibleMaintenance Status: Poor
RelativeScale is a simple custom sizing system for flutter widgets to achieve the same physical sizes across different devices.
responsive
👍 66 ⬇️ 6
Dart 3 compatibleMaintenance Status: Poor
Provide a easy way to make responsive UI for Flutter Applications in mobile, desktop and web, allow different widget size for each screen size and device orientation.
flutter_gutter
👍 63 ⬇️ 560
Dart 3 compatibleMaintenance Status: Average
Get your UI out of the gutter! Ensure all visual gaps between your widgets are consistent, adapted to the axis direction, and respond to screen size.
bamboo
👍 61 ⬇️ 47
Dart 3 compatibleMaintenance Status: Poor
Utilities that make it easy and fast to build adaptive apps for mobile, web, and beyond with Flutter.
size_helper
👍 58 ⬇️ 368
Dart 3 compatibleMaintenance Status: Good
SizeHelper is a Flutter package for developing a responsive UI, with more control on UI components based on the current screen-size.
responsive_util
👍 51 ⬇️ 50
Dart 3 compatibleMaintenance Status: Poor
A Flutter widget that allows drag resizing of its child's bounds to easily test responsive design.
screentasia
👍 50 ⬇️ 85
Dart 3 compatibleMaintenance Status: Average
A Flutter package that helps you create beautifully adaptive designs for all screens with a wealth of features.
flexify
👍 45 ⬇️ 80
Dart 3 compatibleMaintenance Status: Average
Flexify is a Flutter package for responsive design and simplified navigation. Easily adapt interfaces to any screen size and smooth page transitions with customizable animations.
material3_layout
👍 44 ⬇️ 74
Dart 3 compatibleMaintenance Status: Poor
This package helps to create adaptive applications following the Material Design 3 guidelines.
resize
👍 41 ⬇️ 458
Dart 3 compatibleMaintenance Status: Poor
A Simple Responsive Design Approach for your Flutter Apps. Includes all the necessary things to design a responsive User Interface for your Apps.
flexible_wrap
👍 38 ⬇️ 4.3K
Dart 3 compatibleMaintenance Status: Good
Widget that arranges its children in a flexible wrap layout, allowing them to expand according to available space while maintaining the specified layout properties.
bootstrap_flutter
👍 31 ⬇️ 52
Dart 3 compatibleMaintenance Status: Poor
Aplicação de responsividade do bootstrap para facilitar a criação de multiplos tamanhos de telas em seus projetos
flutter_responsive
👍 30 ⬇️ 157
Dart 3 compatibleMaintenance Status: Poor
Responsive layout widgets for Flutter. This plugin was inspired on Bootstrap web project.
flutter_split_view
👍 30 ⬇️ 84
Dart 3 compatibleMaintenance Status: Poor
Flutter widget that automatically splits the screen into two views based on available space. This is based on Navigator 2.0.
responsive_toolkit
👍 29 ⬇️ 277
Dart 3 compatibleMaintenance Status: Average
Easy-to-use responsive tools for Flutter. Simplify layouts across screens of any size and shape.
screenwise
👍 28 ⬇️ 32
Dart 3 compatibleMaintenance Status: Good
A Flutter package providing responsive widgets that automatically adapt to different screen sizes without manual if/else statements.
flutter_bootstrap5
👍 28 ⬇️ 10
Dart 3 compatibleMaintenance Status: Poor
A Flutter implementation of many Bootstrap 5 functionalities.
flutter_screen_scaler
👍 27 ⬇️ 142
Dart 3 compatibleMaintenance Status: Good
A package to scale widgets and font sizes based on screen percentages, with convenient extension methods (e.g., `50.h`, `30.w`, `16.sp`).
responsive_spacing
👍 27 ⬇️ 137
Dart 3 compatibleMaintenance Status: Poor
Make your app responsive & adaptive with dynamic spacing, margins, paddings, gutters, body-size & columns.
screen_go
👍 27 ⬇️ 59
Dart 3 compatibleMaintenance Status: Good
A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
response
👍 26 ⬇️ 59
Dart 3 compatibleMaintenance Status: Poor
Flutter plugin helps to maintain a clean looking widgets size in all available displays in which the app will be.
gap_here
👍 25 ⬇️ 24
Dart 3 compatibleMaintenance Status: Average
A Flutter package for adding spacing between widgets in row and column layouts. This package simplifies the process of creating spacing between widgets in Flutter apps.
flutter_sizer
👍 24 ⬇️ 1.3K
Dart 3 compatibleMaintenance Status: Poor
Flutter Sizer helps implement a reponsive layout by providing helper widgets and extensions.
responsive_layout_builder
👍 24 ⬇️ 819
Dart 3 compatibleMaintenance Status: Poor
Flutter package for building responsive layout based on screen sizes and orientation. It could be wristwatch, small/medium/large mobile, small/large tablet or desktop.
dimensions_theme
👍 24 ⬇️ 123
Dart 3 compatibleMaintenance Status: Average
Define app dimensions inside flutter theme.
responsive_scaffold_nullsafe
👍 23 ⬇️ 49
Dart 3 compatibleMaintenance Status: Poor
On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item.
adaptive_screen_flutter
👍 23 ⬇️ 34
Dart 3 compatibleMaintenance Status: Poor
Make the layout become adaptive for mobile, tablet and web screen.
master_detail_scaffold
👍 21 ⬇️ 313
Dart 3 compatibleMaintenance Status: Poor
A package for implementing a responsive master-detail scaffold widget
dynamicutils
👍 21 ⬇️ 49
Dart 3 compatibleMaintenance Status: Poor
Flutter Package For Create A Responsive Design From Figma,XD Etc.....
spaces
👍 18 ⬇️ 39
Dart 3 compatibleMaintenance Status: Poor
Defining global spacing constants for building consistent and responsive apps.
the_responsive_builder
👍 16 ⬇️ 7
Dart 3 compatibleMaintenance Status: Average
This flutter package provides a set of utilities to aid in building responsive Flutter applications.
flexiflow
👍 7 ⬇️ 0
Dart 3 compatibleMaintenance Status: Average
A responsive and flexible solution designed to effortlessly adapt to your needs, providing a seamless and dev-friendly experience.
notebook_paper
👍 5 ⬇️ 39
Dart 3 compatibleMaintenance Status: Average
Craft beautiful notebook-like interfaces in Flutter with ease using Notebook Paper, a customizable widget package.
m_sizer
👍 4 ⬇️ 1
Dart 3 compatibleMaintenance Status: Poor
A flutter plugin for Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.
flutgrid
👍 1 ⬇️ 34
Dart 3 compatibleMaintenance Status: Good
A Flutter package for building responsive grid layouts with ease.
bootjack
👍 0 ⬇️ 38
Dart 3 compatibleMaintenance Status: Good
Bootjack is a porting of Twitter Bootstrap 3.0.x in Dart.
responsive_ui_kit
👍 0 ⬇️ 30
Dart 3 compatibleMaintenance Status: Good
responsive_ui_kit helps you build adaptive, scalable Flutter UIs with centered layouts, responsive split views, screen size extensions, and auto text scaling.
ready
👍 115 ⬇️ 190
Maintenance Status: Average
Package that contains complete list solution and admin dashboard
responsive_widgets
👍 65 ⬇️ 63
Maintenance Status: Poor
This plugin helps to create responsive widgets, that makes an auto-size with the proportion between reference ScreenSize and the screen that the app is running.
bs_flutter
👍 37 ⬇️ 59
Maintenance Status: Poor
Simple flutter widget from Bootstrap v5 component, including responsive grid layout based on bootstrap grid system
mobile_sidebar
👍 31 ⬇️ 23
Maintenance Status: Poor
A Responsive Sidebar for Flutter that follows Material Design
argo
👍 24 ⬇️ 32
Maintenance Status: Poor
Widgets and tools for make it easy to create responsive apps. Widget to handle visibility, orientation, handle diferent layout depend of screen and can handle a responsive theme.
responsive_image
👍 15 ⬇️ 25
Maintenance Status: Poor
A flutter library that add responsive capabilities to images
responsive_x
👍 14 ⬇️ 23
Maintenance Status: Poor
A simple Flutter package to handle responsiveness using extensions
flutter_autosize_screen
👍 11 ⬇️ 129
Maintenance Status: Poor
A low-cost Flutter screen adaptation solution
