FLUTTER ECOSYSTEM

flutter_spinning_wheel

A customizable widget to use as a spinning wheel in Flutter.

Latest version
1.1.0
30-day downloads
38
Likes
89
Pub points
40

Package Overview

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

Overview

A customizable Flutter widget designed to create interactive spinning wheels, ideal for games, rewards, and抽奖 (raffle) mechanics. It allows developers to define segments with custom labels, colors, and animations. The wheel supports smooth rotation, configurable speed, and event callbacks upon completion. Built with performance and ease of use in mind, it integrates seamlessly into Flutter apps. Perfect for engaging user experiences in gamified applications.

Use cases
  • Gamified user interfaces
  • Prize draw or raffle systems
  • Interactive product demos
  • Reward-based app features
  • Educational quizzes with random selection
Key features
  • Customizable segment design
  • Smooth animation control
  • Configurable spin speed and duration
  • Event callbacks on stop
  • Supports dynamic segment updates
  • Easy integration with Flutter UI
Suitable for
  • App developers building games
  • Designers creating interactive rewards
  • Teams implementing gamification
  • Educational app creators
  • Marketing campaigns with interactive elements
Considerations
  • Requires manual handling of spin logic
  • Limited built-in accessibility features
  • No built-in support for touch gestures on all platforms
  • Performance may vary with many segments
  • Not optimized for high-frequency spins
Supported platformsNot available

Install package

flutter pub add flutter_spinning_wheel

Categories

Source repository

Related projects

No data available yet.