Flutter Gems

A Flutter package landscape guide comprising 1500+ neatly categorized useful and popular packages!

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

flutter_screenutil Card Image
flutter_screenutil
👍 445

A flutter plugin for adapting screen and font size.Guaranteed to look good on different models

READ MORE
responsive_framework Card Image
responsive_framework
👍 250

Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple.

READ MORE
responsive_scaffold Card Image
responsive_scaffold
👍 79

On mobile it shows a list and pushes to details and on tablet it shows the List and the selected item.

READ MORE
sized_context
👍 62

Access MediaQuery sizing info directly on the context, also adds some helper methods for sizing and layout.

READ MORE
keyboard_avoider Card Image
keyboard_avoider
👍 59

A lightweight alternative to the Scaffold widget for avoiding the on-screen software keyboard. Automatically scrolls obscured TextField child widgets into view on focus.

READ MORE
fluid_layout Card Image
fluid_layout
👍 54

Create responsive layouts in flutter for mobile, web and desktop.

READ MORE
golden_toolkit Card Image
golden_toolkit
👍 49

Common patterns for screenshot-based widget testing using Goldens.

READ MORE
responsive_widgets Card Image
responsive_widgets
👍 41

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.

READ MORE
flutter_bootstrap Card Image
flutter_bootstrap
👍 25

A partial implementation of Bootstrap Grid system in Flutter for Responsive Layout.

READ MORE
responsive_util Card Image
responsive_util
👍 17

A Flutter widget that allows drag resizing of its child's bounds to easily test responsive design.

READ MORE
auto_orientation
👍 17

Set the device orientation programmatically for iOS and Android

READ MORE
flutter_screen_scaler Card Image
flutter_screen_scaler
👍 13

A package to resize your widgets according to the screen size with the use of percentages.

READ MORE
relative_scale Card Image
relative_scale
👍 10

RelativeScale is a simple and custom sizing system for flutter widgets to achieve the same physical sizes across different devices.

READ MORE
responsive_layout_builder
👍 7

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.

READ MORE