Flutter Gems

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

Follow on Twitter Subscribe for Updates Contribute

Crafted with 💙 for Flutter Community

touchable Card Image
touchable
👍 54

Flutter library to add various gesture callbacks to each Shape you draw on your canvas in your CustomPainter

READ MORE
zoom_widget Card Image
zoom_widget
👍 52

Widget to zoom on a canvas of modifiable size that a child widget can hold.

READ MORE
swipedetector
👍 40

A Flutter package to detect up, down, left, right swipes.

READ MORE
matrix_gesture_detector
👍 37

A gesture detector mapping translation/rotation/scale gestures to a Matrix4 object.

READ MORE
mouse_parallax Card Image
mouse_parallax
👍 30

A simple way to implement pointer based parallax animations on multiple platforms.

READ MORE
rect_getter Card Image
rect_getter
👍 27

A widget provide a simple way to get child`s rectangle information after rendered.

READ MORE
swipe_gesture_recognizer
👍 20

A simple and lightweight swipe gesture recognizer for a widget in Flutter.

READ MORE
draggable_widget Card Image
draggable_widget
👍 20

A flutter package which will help you to create a draggable widget that can be dragged around the screen.

READ MORE
simple_gesture_detector
👍 19

Easy to use, reliable and lightweight gesture detector for Flutter apps. Exposes simple API to react to basic gestures.

READ MORE
holding_gesture
👍 14

A customized GestureDetector that acts on holding a determined Widget.

READ MORE
cupertino_back_gesture Card Image
cupertino_back_gesture
👍 13

A package to set custom width of iOS back swipe gesture area.

READ MORE
dnd
👍 11

Drag and Drop for Dart web apps with mouse and touch support.

READ MORE
horizontal_blocked_scroll_physics
👍 8

A ScrollPhysics class that blocks movement in the horizontal axis.

READ MORE
touchable_opacity Card Image
touchable_opacity
👍 5

This widget lets you provide a more visual feedback to users when they interact with your app, similar to TouchableOpacity in React Native.

READ MORE
touch_indicator Card Image
touch_indicator
👍 5

Show up to 5 touch indicators where you touch the screen. Useful when giving a demo for an audience or when recording your app.

READ MORE