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

A Flutter widget that cycles through a list of strings with a hacker-terminal-style scramble animation. Characters flash randomly then settle left-to-right, driven by vsync for silky-smooth 60 fps+.

Changelog #

All notable changes to this project will be documented in this file.

1.0.0 #

🎉 Initial Release #

  • ScrambleTextCycler widget — cycles through a list of strings with a character-scramble transition that settles left-to-right.
  • Vsync-synchronized animation — powered by AnimationController and Ticker for smooth, jank-free 60 fps+ rendering.
  • Easing curves — configurable scrambleCurve (defaults to Curves.easeInOut) for natural-feeling lock-in progression.
  • Multi-line support — embed \n in strings for multi-line layouts; newline characters are structural and never scrambled.
  • Stable heightmaxLines parameter pads shorter entries with empty trailing lines so the widget height stays constant across all entries.
  • Custom character poolscrambleChars parameter lets you swap the default alphanumeric+symbols pool for anything (binary 01, katakana, emoji, etc.).
  • Width-stable transitions — shorter words are space-padded during scramble to prevent abrupt width jumps.
  • Zero runtime dependencies — only depends on the Flutter SDK.
2
likes
150
points
76
downloads
screenshot

Documentation

API reference

Publisher

verified publisherkarindam.in

Weekly Downloads

A Flutter widget that cycles through a list of strings with a hacker-terminal-style scramble animation. Characters flash randomly then settle left-to-right, driven by vsync for silky-smooth 60 fps+.

Repository (GitHub)
View/report issues

Topics

#animation #text #widget #ui

License

MIT (license)

Dependencies

flutter

More

Packages that depend on scramble_text_cycler