Animated Number

PRO

A smooth animated number component that counts from one value to another with customizable formatting and easing options.

Pro Features

Unlock advanced capabilities with the Pro version

Smooth Animations

Butter-smooth number counting animations with multiple easing options powered by Framer Motion

Advanced Formatting

Built-in support for currency, percentage, and custom number formatting with internationalization

Viewport Triggering

Smart scroll-based animation triggering that starts counting when numbers come into view

Multiple Easing Options

Choose from linear, ease variants, or spring animations to match your design requirements

Prefix & Suffix Support

Add custom text before and after numbers for enhanced context and meaning

Dashboard Ready

Perfect for dashboards, analytics, and data visualization with professional styling options

Installation

Install via CLI

npx moonui-cli@latest add animated-number

Usage

Pro Required
0

Examples

Basic Number Animation

PRO

Simple number counting animation from 0 to target value.

Pro Required
0
100
0

Currency Formatting

PRO

Display monetary values with proper currency formatting.

Pro Required
$0

Total Revenue

₺0

Monthly Sales

Percentage Values

PRO

Show percentages with proper formatting and decimal places.

Pro Required
%0,0

Conversion Rate

%0,0

Bounce Rate

%0,0

Uptime

With Prefix and Suffix

PRO

Add custom text before and after the animated number.

Pro Required
+0 users
$0,00/mo
0,0% uptime

Different Easing Effects

PRO

Compare different animation easing functions for various feels.

Pro Required

Linear

0

Ease Out

0

Ease In Out

0

Spring

0

Trigger on Scroll

PRO

Animate numbers when they come into viewport using triggerOnView.

Pro Required

Scroll down to see animation

0

Total Downloads

%0,0

Customer Satisfaction

Dashboard Statistics

PRO

Real-world usage example in a dashboard with metrics cards.

Pro Required
$0

Revenue

+0

New Users

%0,0

Bounce Rate

0,0%

Goal Achievement