• Stars
    star
    666
  • Rank 67,706 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Lightweight React/React Native countdown timer component with color and progress animation based on SVG

React/React Native Countdown Circle Timer

React/React Native countdown timer component in a circle shape with color and progress animation.

Features

Performance optimized with single requestAnimationFrame loop to animate color and progress
🌈 Transition between colors during the countdown
🏰 Fully customizable content in the center of the circle
🚀 Support iOS and Android

React

npm npm Codecov npm bundle size

yarn add react-countdown-circle-timer

Check out the full documentation for demos and use cases.

React Native

npm npm Codecov npm bundle size

yarn add react-native-countdown-circle-timer

This component has a peer dependency on react-native-svg. Read the full documentation for the installation guide, as well as demos and use cases.