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

Google Material 3 Expressive wavy progress indicators, Pixel squiggly sliders, liquid fluid tanks, story progress segments, audio visualizers, and shape morphing spinners for Flutter.

1.0.0 #

  • Initial release of expressive_wavy_progress for Flutter!
  • Linear Wavy Progress Indicators (GoogleLinearWavyProgressIndicator):
    • Determinate and indeterminate sinusoidal traveling waves.
    • Google 4-Color gradient and Gemini AI Iridescent Aura presets.
    • Start/Stop amplitude morphing, dynamic track gaps, stop dots, and ambient glowing halos.
  • Circular Wavy Progress Indicators (GoogleCircularWavyProgressIndicator):
    • Radial sinusoidal wave undulations in polar coordinates.
    • Configurable wave lobe counts (6-12) and rotating sweep gradients.
  • Liquid Fluid Wave Containers (GoogleLiquidWaveIndicator):
    • Multi-layer animated fluid tanks with secondary froth/depth wave and surface refraction.
    • Geometric shape presets: battery, droplet, circle, star, heart, pill, and roundedRectangle.
  • Segmented Story Progress (GoogleSegmentedWavyProgressIndicator):
    • Multi-step / story progress bar where the current active step displays an animated wave.
  • Pixel Squiggly Media Scrubbers (GoogleWavySlider & GoogleVerticalWavySlider):
    • Interactive horizontal and vertical sliders that animate during playback and smoothly flatten to straight lines when paused.
  • Gemini Live Voice & Audio Waveforms (GoogleAudioReactiveWave):
    • Multi-harmonic audio frequency synthesizer responding dynamically to microphone inputs or simulated speech rhythms.
  • Material 3 Expressive Shape Morphing (GoogleExpressiveMorphingIndicator):
    • Android 15 & M3 Expressive shape morphing spinner (pill -> clover -> squircle -> flower).
    • filled, outlined, and elevatedGlow variants.
  • Wavy Shimmer Skeleton Loaders (GoogleWavySkeleton & GoogleWavySkeletonCard):
    • Expressive placeholder shimmering cards sweeping sinusoidal iridescent light bands across components.
  • Gemini AI Particle Dust (GoogleWavyParticleOverlay):
    • Emits 4-point sparkle stars and luminous floating embers along wave crests.
2
likes
150
points
37
downloads

Documentation

API reference

Publisher

verified publisherndronux.in

Weekly Downloads

Google Material 3 Expressive wavy progress indicators, Pixel squiggly sliders, liquid fluid tanks, story progress segments, audio visualizers, and shape morphing spinners for Flutter.

Repository (GitHub)
View/report issues

Topics

#progress-indicator #material3 #animation #wavy-progress #custom-painter

License

MIT (license)

Dependencies

flutter

More

Packages that depend on expressive_wavy_progress