FLUTTER ECOSYSTEM

flutter_speed_dial

Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial with labels, animated icons, multi-directional children and much more.

flutter_speed_dial cover
Latest version
7.0.0
30-day downloads
104K
Likes
1.3K
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin that implements a dynamic and visually appealing Material Design Speed Dial. It supports animated icons, labels, multi-directional child positioning, and smooth transitions. Ideal for enhancing navigation in apps with limited space, it provides an intuitive way to access multiple actions from a single floating button. The plugin is compatible across all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Enhancing mobile app navigation
  • Providing quick access to multiple actions
  • Improving UI efficiency in compact layouts
  • Adding interactive elements in dashboards
  • Creating modern, gesture-friendly interfaces
Key features
  • Animated icon transitions
  • Label support for child actions
  • Multi-directional child placement
  • Customizable speed dial behavior
  • Cross-platform compatibility
  • Smooth open/close animations
Suitable for
  • Mobile app developers
  • UI/UX designers seeking Material Design components
  • Apps requiring compact action menus
  • Developers targeting multiple platforms
  • Projects using Material Design guidelines
Considerations
  • May impact performance with many children
  • Requires careful layout planning
  • Limited customization beyond built-in options
  • Not ideal for complex nested interactions
  • Best suited for simple, focused action sets
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_speed_dial

Categories

Source repository

Related projects