Aus öffentlichen Paketdaten erstellte Orientierung.
Flutter Number Flow ist ein animiertes Widget, das reibungslose und visuell ansprechende Übergänge zwischen Zahlen bereitstellt. Ideal für Zähler, Währungsdarstellungen und Echtzeitstatistiken, unterstützt es lokalisierte Zahlformatierung für den internationalen Einsatz. Das Paket sorgt mit minimalem Setup für flüssige Animationen und ist perfekt für Dashboards, Scoreboards oder jedes UI-Element, das dynamische numerische Updates erfordert. Mit Fokus auf Leistung und Einfachheit entwickelt, integriert es sich nahtlos in alle Flutter-Plattformen.
Anwendungsfälle
Echtzeit-Zähler
Währungsanzeige
Dashboard-Statistiken
Punkteverfolgung
animierte Fortschrittsanzeigen
Hauptmerkmale
Glatte Zahlenübergänge
Lokalisierungsbewusste Formatierung
Minimale Konfiguration
Plattformübergreifende Unterstützung
Anpassbare Animationsgeschwindigkeit
Geeignet für
Datenvisualisierungsanwendungen
Finanz-Übersichtsflächen
Gamification-Schnittstellen
Live-Statistik-Widgets
UIs mit dynamischem numerischen Inhalt
Hinweise
Nicht geeignet für nicht-numerische Daten
Beschränkt auf Ganzzahl- und Dezimalwerte
Die Animationsleistung kann sich auf Low-End-Geräten unterscheiden
Benötigt manuelle Behandlung von Wertaktualisierungen
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Flutter Number Flow
A beautiful Flutter widget that animates number changes with smooth, customizable transitions. Perfect for displaying animated counters, currency values, statistics, and more with a professional, polished look.
✨ Features
🎯 Smooth Number Animations: Animate only the digits that change, keeping unchanged digits stable
🎨 Multiple Animation Styles: Choose between slide and crossFade animations for different visual effects
🌍 Locale-Aware Formatting: Support for different locales, currencies, and number formats using intl
📊 Compact Notation: Display large numbers in compact format (1.2K, 1.5M, 2.1B)
⚡ High Performance: Optimized with text metrics caching and tabular figures for consistent layout
🎛️ Group Synchronization: Synchronize animations across multiple NumberFlow widgets
🎮 Manual Control: Drive animations manually with scrub progress for timeline controls
♿ Accessibility: Proper semantics support for screen readers
🎭 Customizable: Full control over text styles, animation duration, and curves
📱 Material 3: Built with Material Design 3 principles