Stop Rebuilding UI

Todo List Habit Tracker

A weekly habit tracking grid todo list block for React and Next.js with day columns, streak counts, and completion rates built with shadcn/ui and Tailwind CSS

Scroll to load preview

Track daily habits with this weekly grid todo list block for React and Next.js. Features a matrix layout with habits as rows and weekdays as columns, checkbox cells for daily completion, per-habit streak counters, and daily completion rate percentages at the bottom. Built with TypeScript, shadcn/ui Checkbox and Badge components, framer-motion staggered entrance animations, and Tailwind CSS. Perfect for habit-building apps, wellness trackers, and personal development dashboards.

FAQ

Last updated on April 3, 2026

Was this page helpful?

Sign in to leave feedback.