Top Flutter Switch packages The switch component is a widget that allows a user to select between two mutually exclusive options. The switch component can be toggled to select between two different modes of operation, two different configuration options, or two different sets of data. It can even be customized to include icons and animations. The complete list of Flutter packages that can help you add Toggle Switch, Icon Switch or Animated Switch to your Flutter app is provided below.
toggle_switch
1333
Toggle Switch - A simple toggle switch widget. It can be fully customized with desired icons, width, colors, text, corner radius etc. It also maintains selection state.
animated_toggle_switch
622
Fully customizable, draggable and animated switch with multiple choices and smooth loading animation. It has prebuilt constructors for rolling and size animations.
flutter_switch
599
A custom switch widget that can have a custom height and width, borders, border radius, colors, toggle size, custom text and icons inside the toggle.
lite_rolling_switch
262
Custom Switch button with nice looking and attractive animation, made to allow you to customize colors, icons and other cosmetic content. Now supports null safety.
flutter_advanced_switch
132
An advanced switch control provides a rich API for widget customization that opens a new look and feel in your app.
switcher_button
91
Flutter switch button with minimal design and material animation and highly customizable.It can be use as switch button or toggle buttons.
rolling_switch
56
Custom Switch button with attractive animation, made to allow you to customize colors, icons and other cosmetic content.
appinio_animated_toggle_tab
50
A custom tab viewer with built-in animation and different design from default `TabViewer`.
load_switch
46
A highly customizable toggle switch with a loading state. Useful when getting data from remote calls.
xlive_switch
46
A switch widget plugin with custom UI and design similar to Oleg Frolov's design on Dribbble
animated_switcher_plus
33
Prebuilt transitions for AnimatedSwitcher such as flip, zoom and translation
sliding_switch
33
Sliding Switch - A simple switch widget. It can be fully customized with desired width, colors, text etc. It also maintains selection state.
switch_up
23
An animated toggle switch which can be fully customized with desired width, colors, text, corner radius, animation etc. It also maintains selection state.