Stop Rebuilding UI

Todo List Streak Counter

A streak-based task tracking todo list block for React and Next.js with flame indicators, sparkline dots, best streak records, and active streak summary built with shadcn/ui and Tailwind CSS

Scroll to load preview

Build lasting habits with this streak-based todo list block for React and Next.js. Features tasks with current streak counts and flame icons, best streak records per task, a 7-day sparkline visualization showing recent completion history as filled and unfilled dots, and a header summarizing total active streaks. Built with TypeScript, shadcn/ui Checkbox and Badge components, framer-motion staggered entrance animations, and Tailwind CSS. Perfect for habit tracking apps, gamified productivity tools, and daily consistency dashboards.

FAQ

Last updated on April 3, 2026

Was this page helpful?

Sign in to leave feedback.