Trophy UI

Gamification components for React from Trophy: achievement badges and cards, leaderboards and podiums, points levels and boosts, XP charts, and streak badges, cards and calendars.

17 published items

Trophy

17 published items

Achievement Badge

An achievement badge with locked and unlocked states, progress rings, and rarity levels.

ReactTailwind
Achievement Card

A profile card with achievement totals, featured badges, and a scrollable badge list.

ReactTailwind
Points Badge

A compact badge for displaying point or currency-style totals.

ReactTailwindBadge
Points Boost

A multiplier callout with an optional countdown for time-limited point boosts.

ReactTailwindFeedback

A Recharts time series for tracking point trends, campaigns, and seasonality.

ReactTailwind
Streak Badge

A compact streak counter for daily, weekly, monthly, or yearly periods.

ReactTailwindBadge
Streak Calendar

Week, month, and contribution-style calendars for streak history and freeze days.

ReactTailwind

A streak summary card with the current run, longest record, and optional rules.

ReactTailwind