Join our Discord community
Data

List

Clean task lists with drag-and-drop organization for React and Next.js applications. Built with TypeScript support, shadcn/ui design, and smart grouping for simple yet powerful task management without complexity.

Powered by

Loading component...

Installation

npx shadcn@latest add https://www.shadcn.io/registry/list.json
npx shadcn@latest add https://www.shadcn.io/registry/list.json
pnpm dlx shadcn@latest add https://www.shadcn.io/registry/list.json
bunx shadcn@latest add https://www.shadcn.io/registry/list.json

Features

  • Drag-and-drop reordering with precise item positioning using DND Kit for React applications
  • Smart grouping system organizing tasks by status, priority, or custom categories with TypeScript support
  • Clean visual hierarchy featuring color-coded groups and distraction-free design using shadcn/ui components
  • Minimal performance overhead optimized for instant feedback and smooth JavaScript interactions
  • Responsive design adapting seamlessly to any UI layout across all device sizes
  • TypeScript native with complete type safety and intelligent autocomplete for Next.js projects
  • Accessibility compliant including keyboard navigation and screen reader support
  • Open source with free MIT licensing for unlimited commercial and personal use

Examples

Simple version

Loading component...

Use Cases

This free open source React component works well for:

  • Personal productivity - Daily task management and todo lists with drag-and-drop organization
  • Team backlogs - Simple issue tracking and sprint planning for Next.js development teams
  • Content planning - Blog posts, social media campaigns, and editorial calendars with TypeScript safety
  • Customer feedback - Feature requests, bug reports, and user feedback grouped by priority
  • Learning paths - Course tracking, tutorial progress, and skill development using shadcn/ui design
  • Project organization - Resource lists, reading lists, and reference materials for JavaScript projects

Implementation Notes

  • DND Kit foundation provides vertical-only dragging with precise collision detection for React lists
  • TypeScript schemas support flexible data models from simple text to rich objects with metadata
  • Lightweight architecture focused on list functionality without complex project management overhead
  • Tailwind CSS integration using utility classes for consistent styling and easy customization
  • Performance optimized with fast loading, smooth interactions, and efficient state updates
  • Accessibility built-in featuring keyboard navigation, screen readers, and ARIA compliance

Accessibility

  • Complete keyboard support with shortcuts for power users and logical tab navigation
  • Screen reader optimized providing meaningful announcements for all drag-and-drop interactions
  • Focus management with clear indicators and high contrast mode compatibility
  • WCAG compliant ensuring React components work for all users across different abilities