telegram_animated_otp_field 1.0.0 copy "telegram_animated_otp_field: ^1.0.0" to clipboard
telegram_animated_otp_field: ^1.0.0 copied to clipboard

A highly customizable, animated OTP input field for Flutter with smooth digit-entry animations similar to Telegram, shake feedback, haptic response, and built-in validation states.

1.0.0 #

Added #

  • AnimatedOtpField widget with animated pin boxes for OTP input.
  • Bounce-in animation on digit entry.
  • Blinking cursor with customizable appearance.
  • Shake animation and haptic feedback on invalid OTP.
  • Sequential scale-pulse animation on valid OTP.
  • Client-side validation via isOtpValid callback.
  • Server-side validation via AnimatedOtpFieldState.validateOtp().
  • Customizable BoxDecoration for default, focused, error, and valid states.
  • Slide-in validation error message.
  • Autofill support with oneTimeCode hint.
  • RTL layout support.
  • Comprehensive dartdoc documentation.
  • Comprehensive widget test coverage for logic and validations.
  • Full example application.
1
likes
160
points
137
downloads

Publisher

unverified uploader

Weekly Downloads

A highly customizable, animated OTP input field for Flutter with smooth digit-entry animations similar to Telegram, shake feedback, haptic response, and built-in validation states.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, gaimon, shake_animation_widget

More

Packages that depend on telegram_animated_otp_field