Overview
flutter_numeric_text is a Flutter package that enables smooth numeric animations for text display. It replaces standard Text widgets with animated numeric transitions, ideal for counters, scores, or any value that changes over time. The widget is simple to integrate—just swap Text(data) with NumericText(data)—and supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. It provides a seamless visual experience with minimal setup, making it perfect for dynamic UI elements requiring fluid number updates.
Use cases
- Animated counters
- Score displays
- Dynamic data visualization
- Real-time number updates
- Interactive dashboards
Key features
- Smooth numeric animation
- Simple API replacement
- Cross-platform support
- Minimal configuration
- Customizable speed
- Automatic digit handling
Suitable for
- Developers needing animated numbers
- UI designers enhancing dashboards
- Apps with real-time metrics
- Gamification features
- Simple yet polished animations
Considerations
- Best suited for numeric values only
- May impact performance with high-frequency updates
- Limited to integer and decimal numbers
- Not intended for non-numeric text
- Requires careful tuning for very fast updates
