Stop Rebuilding UI

Todo List Subtasks

A todo list block for React and Next.js with expandable nested subtasks, progress indicators, and parent-child completion tracking built with shadcn/ui and Tailwind CSS

Scroll to load preview

Manage complex tasks with nested subtasks using this expandable todo list block for React and Next.js. Features parent tasks with inline progress bars that track subtask completion, expandable chevron rows revealing child tasks, and automatic parent completion when all subtasks are done. Built with TypeScript, shadcn/ui Checkbox and Button components, framer-motion animations, and Tailwind CSS. Perfect for project planning tools, sprint backlogs, and hierarchical task management systems.

FAQ

Last updated on April 3, 2026

Was this page helpful?

Sign in to leave feedback.