Skip to Content
πŸ“£ See the latest news β†’
Resources🧩 ComponentsRings Progress

Rings Progress

A Mantine React component for Apple Watch-style concentric progress rings with glow effects, pulse animations, staggered transitions, countdown mode, per-ring labels, and tooltips.

Full documentation and API reference available at gfazioli.github.io/mantine-rings-progressΒ 

Installation

yarn add @gfazioli/mantine-rings-progress

Overview

Rings Progress displays multiple concentric progress rings, Apple Watch style:

  • Multiple rings β€” stack as many progress rings as needed
  • Glow effects β€” optional glow around ring segments
  • Pulse animations β€” pulsating ring effects
  • Staggered transitions β€” sequential ring animation on mount
  • Countdown mode β€” animated countdown timer
  • Configurable direction β€” clockwise or counter-clockwise
  • Per-ring labels and tooltips β€” display values inside/outside rings
  • Customizable colors β€” per-ring Mantine theme colors
  • Configurable stroke width β€” thin to thick rings
Last updated on