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.