Just released

React Kanban Board

SVAR Kanban is an open-source React component for building task boards and project workflows. Add a powerful kanban board to your React app within minutes.

Also available for:

React Kanban for Workflow Management

SVAR React Kanban is built for modern React with hooks and TypeScript. Configure the task board entirely via props and events, and adjust the design through CSS variables so it fits your app's theme.

Star on GitHub

Try React Kanban Demo

For the best experience, view this page on a desktop device to enjoy the live demo, as it looks great on larger screens!

Key Features of SVAR React Kanban

Efficient workflow tool

Create workflows that match your business processes. Organize tasks into custom stages, assign priorities, set deadlines, track progress, and assign resources across teams. The board adapts to your workflow with extensive React-native API.

Native drag-and-drop support

Users can move cards between columns and reorder them within a column with familiar drag-and-drop interactions. Every drag operation generates a move-card action that your application can observe, validate, intercept, or synchronize with external systems.

Advanced filtering and grouping

Filter cards by multiple criteria, sort them in ascending or descending order, and quickly locate tasks using search. This React kanban component allows users to group cards by status, assignee, priority, or custom fields without rebuilding the board or reloading data from the server.

Built-in editor and context menu

SVAR React Kanban includes a ready-to-use task editor that allows users to update titles, descriptions, priorities, deadlines, tags, and assignees. The context menu can be enabled for quick access to edit, duplicate, delete, and custom actions.

Custom React card components

Display priority badges, tags, progress indicators, deadlines, cover images, and user avatars using the built-in card layout. For advanced scenarios, replace the card body with your own React component while preserving drag-and-drop behavior and board interactions.

Optimized for large React applications

Card and column virtualization reduce rendering overhead by displaying only visible content. Combined with the REST data provider, this allows React applications to handle large datasets efficiently without building a custom data layer.

What's in SVAR React Kanban PRO

In addition to fundamental workflow management needs, SVAR React Kanban PRO includes advanced capabilities for large datasets, collaborative applications, and reporting workflows.

pro

some alt text

Dynamic column loading

Avoid loading every task at once. Columns request their data only when they become visible, keeping initial page loads fast even when working with dozens of columns and thousands of records. This approach reduces network traffic and improves responsiveness.

pro

some alt text

Export to PDF, PNG, and Excel

Generate shareable reports directly from the board. Export the current view to PDF or PNG for presentations and documentation, or create Excel files for analysis and reporting. Export functionality is available through both UI controls and API actions.

pro

some alt text

Undo and redo support

Users can safely experiment without worrying about mistakes. Every card update, move, duplication, and deletion is recorded automatically, allowing users to step backward or forward through changes with built-in undo and redo toolbar buttons.

Try React Kanban PRO

Get full access to SVAR React Kanban PRO for 30 days. We'll email you installation instructions right after you submit the form.

  • Fully functional trial
  • 30-day trial period
  • SVAR watermark

Read the full Trial License Agreement

Need help with integration?

Our team offers paid consulting and custom development services to help you make the most of SVAR React Kanban, from setup and feature customization to full web app development for your business needs.

Frequently Asked Questions

SVAR React Kanban is a React component for building drag-and-drop Kanban boards. It helps developers create project management tools, CRM systems, ticketing applications, and workflow management software. It is built for modern React applications and includes full TypeScript support, virtualization for large datasets, and nice-looking light and dark themes.
Yes. Drag-and-drop functionality is included by default:
  • Move cards between columns
  • Reorder cards within a column
  • Observe every move through actions and events
  • Validate or cancel operations when needed
  • No additional libraries are required.
SVAR React Kanban is a great option if you need a kanban board for your React-based apps. Here are some examples where you can use the component:
  • Project management software
  • CRM and sales pipelines
  • Issue tracking systems
  • Help desk applications
  • Product planning tools
  • Recruitment workflows
  • Internal business applications
  • Customer onboarding processes
Yes. SVAR React Kanban is suitable for both simple task boards and highly specialized workflow applications. You can customize cards in several ways:
  • Enable or disable built-in sections
  • Use custom React components for card content
  • Apply dynamic CSS classes with cardCss
  • Display custom business data fields
Yes. This React Kanban component includes several performance optimization features:
  • Virtualized cards and columns
  • Configurable overscan settings
  • Efficient rendering strategies
  • Dynamic column loading (PRO)
Yes. SVAR React Kanban includes a free MIT-licensed edition that can be used in personal and commercial projects. It covers the needs of most workflow and task management applications. The free version includes:
  • Drag-and-drop board
  • Columns and cards
  • Built-in editor and context menu
  • Filtering, sorting, and grouping
  • Custom card rendering
  • Virtualization
  • REST integration
  • Theming support
PRO adds advanced functionality for production-scale applications:
  • Dynamic column loading
  • Undo / redo history
  • Export to PDF, PNG, and XLSX
Dynamic loading reduces initial payload size by loading column data only when needed. The API remains identical between MIT and PRO, allowing upgrades without code changes. Learn about pricing →
SVAR React Kanban works with React 18+.

Resources