Repository navigation
v0.2.3 — initial release
The first public release of Number Flow React Native — animated number transitions for React Native, inspired by NumberFlow for web.
Highlights
- Digit-by-digit rolling — each digit animates independently via virtual wheels with automatic direction detection
- Two renderers — View-based (default, zero extra dependencies) and Skia canvas-based (for high-performance use cases)
- Full Intl.NumberFormat — currencies, percentages, units, compact notation, scientific notation, and more
- TimeFlow — dedicated animated time display with 12h/24h formats, timestamps, countdown support, and centiseconds
- Worklet-driven scrubbing —
SharedValueinput for zero-latency UI thread updates (Skia renderer) - 37 numeral systems — Arabic-Indic, Devanagari, Thai, CJK, and more
- Continuous mode — odometer-style cascading digit rolls
- Accessibility — VoiceOver/TalkBack announcements + reduce motion support
- Edge gradient masking — adaptive fade masks on digit overflow
Install
npm install number-flow-react-native react-native-reanimated