
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

flutter_colorpicker
👍 173
A HSV(HSB)/HSL color picker inspired by chrome devtools and a material color picker for your flutter app.
READ MORE
dynamic_theme
👍 121
Changes the theme during runtime, also presists brightness settings across restarts
READ MOREtheme_provider
👍 117
Easy to use and customizable Theme Provider. This Widget can be used to easily provide a theme controller across the widget tree.
READ MOREpalette_generator
👍 112
Flutter package for generating palette colors from a source image.
READ MORE
animated_theme_switcher
👍 94
Flutter animated theme switcher, that help to create beautiful transactions during the theme switch.
READ MORE
flex_color_scheme
👍 84
A Flutter package to make and use beautiful color scheme based MaterialApp themes.
READ MORE
random_color
👍 68
Generate random colors from hue, saturation and brightness that are visualy appearing. You can chose exact color specifications.
READ MORE
flutter_material_color_picker
👍 66
Material color picker with some possible customizations for Flutter apps
READ MORE
adaptive_theme
👍 66
Allows to change between light and dark theme dynamically and add system adaptive theme support.
READ MORE
day_night_switcher
👍 43
A simple day / night switcher widget made in pure Dart. Allows to quickly show a beautiful dark mode switcher widget to your users.
READ MORE
flutter_gradients
👍 42
A curated collection of awesome gradients made in Dart for Flutter.
READ MORE
flex_color_picker
👍 38
A customizable Flutter primary, accent and custom color picker. Includes an optional HSV wheel color picker.
READ MORE
ansicolor
👍 33
Looking to add some color to your terminal logs? `ansicolor` is an xterm-256 color support library that lets you change the foreground and background color of your text.
READ MORE
flutter_gradient_colors
👍 32
it provides us tons of predefined gradient color so, we can crate gradient box more quickly
READ MORE
flutter_circle_color_picker
👍 30
A beatiful circle color picker which picks hsl color for flutter.
READ MOREstrcolor
👍 25
Flutter package to convert color names to Color in Flutter. Offers a handful way to use colors by their names instead of using Colors constants.
READ MORE
image_color_picker
👍 22
Pick color from image (assets/network/file) and get color hexcodes.
READ MORE
thememode_selector
👍 21
A widget to select between light and dark ThemeMode (in development, but working fine)
READ MOREtheme_mode_handler
👍 15
Widget to change themeMode during runtime and persist it across restarts
READ MORE
color_thief_flutter
👍 15
Grab the color palette from an image, the Flutter implementation of color-thief.
READ MOREcolor
👍 14
A simple Dart package exposing a Color class which can be used to create, convert, alter, and compare colors.
READ MOREflutter_color_models
👍 13
A set of classes representing the CMYK, HSI, HSL, HSP, HSB, LAB, RGB, and XYZ color spaces with methods to convert colors between each space.
READ MORE
dynamic_color_theme
👍 13
Dynamically change your color theme, including light and dark mode. Persist the colors across restarts.
READ MOREverve
👍 12
An opinionated Flutter theming solution, building on modern Material and Scandinavian principles.
READ MORE
theme_manager
👍 9
A theme manager for light, dark, and system themes. Change the theme dynamically and the selected theme will be persisted.
READ MOREflutter_color
👍 9
Flutter plugin for works with colors schemes like a hex, hsl, xyz and cielab
READ MORE

rainbow_color
👍 6
Simplified multi-color interpolation. Map a numerical domain to a smooth-transitioning color range.
READ MOREfrom_css_color
👍 3
Creates Color instance from CSS color string according to https://drafts.csswg.org/css-color-3
READ MOREjson_theme
👍 2
A library to dynamically generate a ThemeData object from a JSON file or dynamic map object
READ MORE
hsluv
👍 2
Dart port of HSLuv, a human-friendly alternative to HSL based on human experiments.
READ MOREkandinsky
👍 1
A tiny color library. Create (dymanic and fixed) radial and linear gradients, convert rgb, hex, hue, hsl and css colors.
READ MORE