FLUTTER ECOSYSTEM

dough

This library provides widgets that can be used to create a smooshy user interface.

Latest version
2.0.0
30-day downloads
1.5K
Likes
452
Pub points
150

Package Overview

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

Overview

Dough is a Flutter package that offers customizable widgets designed to create soft, squishy, and playful user interfaces. Inspired by tactile and responsive design, it brings a unique sense of physicality to digital interactions through animated deformations, bouncy effects, and fluid transitions. Ideal for apps aiming to stand out with whimsical, engaging visuals, Dough enhances UIs with delightful feedback and dynamic behavior. The library supports all major platforms, making it easy to implement consistent experiences across devices.

Use cases
  • Creating playful mobile app interfaces
  • Adding tactile feedback in gesture-based apps
  • Designing whimsical web experiences
  • Enhancing interactive prototypes
  • Building engaging educational apps
  • Simulating physical object interactions
Key features
  • Squishy and deformable widgets
  • Bouncy and elastic animations
  • Responsive touch feedback
  • Cross-platform compatibility
  • Customizable deformation physics
  • Smooth, fluid transitions
Suitable for
  • UI designers seeking expressive interfaces
  • Developers building fun or experimental apps
  • Teams focused on user engagement
  • Prototyping interactive concepts
  • Apps targeting younger audiences
Considerations
  • May impact performance on low-end devices
  • Requires careful tuning of animation parameters
  • Best suited for non-critical UI elements
  • Not ideal for minimalist or serious applications
  • Limited documentation beyond basic examples
  • Potential overuse may reduce usability
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add dough

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.