TimelineKit

Kanban Board

A full-featured kanban board component with columns, swimlanes, and drag-and-drop cards. WIP limits, priorities, checklists, assignees, tags, and story points — everything you need for agile project management.

Features

Columns & Swimlanes

Organize cards into columns and swimlanes. Collapse, reorder, and resize with drag-and-drop.

Drag & Drop

Move cards between columns and swimlanes. Reorder columns and swimlanes by dragging. Multi-select drag support.

WIP Limits

Set work-in-progress limits per column. Visual indicators when limits are exceeded.

Card Priority

Four priority levels — low, medium, high, and critical — with color-coded SVG icons.

Checklists & Progress

Add checklist items to cards with completion tracking and mini progress bars.

Assignees & Avatars

Assign team members to cards. Display initials or photo avatars with custom resolver.

Tags & Due Dates

Color-coded tags and due date labels with overdue highlighting.

Story Points

Assign weights to cards for sprint planning and workload estimation.

Custom Rendering

Override card appearance with custom render functions. Full control over content and styling.

Undo & Redo

Full undo/redo for all operations — moves, additions, deletions, and property changes.

Theming

Light and dark themes with full CSS custom property customization.

Keyboard & Accessibility

Keyboard navigation, ARIA roles, and screen reader support.

Start building with Kanban Board

All features included. A license removes the watermark.