Kanboard

Kanboard is a free and open source Kanban project management software.

Kanban Board

Features

Simple
There is no fancy user interface, Kanboard focus on simplicity and minimalism. The number of features is voluntary limited.
Visual and clear overview of your tasks
The Kanban board is the best way to know the current status of a project because it's visual. It's very easy to understand, there is nothing to explain and no training is required.
Drag and drop tasks between columns easily
Drag and Drop Tasks

You can add, rename and remove columns at any time to adapt the board to your project.

Limit your work in progress to be more efficient
Task Limit

Avoid multitasking to stay focused on your work. When you are over the limit, the column is highlighted.

Search and filter tasks
Search and Filters

Kanboard have a very simple query language that offers the flexibility to find tasks in no time. Apply dynamically custom filters on the board to find what you need. Search by assignees, description, categories, due date, etc.

Tasks, subtasks, attachments and comments
  • Break down a task into sub-tasks, estimate the time or the complexity.
  • Describe your task by using the Markdown syntax.
  • Add comments, documents, change the color, the category, the assignee, the due date.
  • Move or duplicate your tasks across projects with one click.
Automatic actions
Automatic Actions

Don't repeat yourself!, Automate your workflow with automated actions. Stop doing again and again the same thing manually. Change automatically the assignee, colors, categories and almost anything based on events.

Translated in 30+ languages
Thanks to the different contributors, Kanboard is translated in Bahasa Indonesia, Bosnian, Brazilian Portuguese, Chinese, Chinese (Taiwan), Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Thai, Turkish, Vietnamese.
Multiple Authentication Backends
Connect Kanboard to your LDAP/Active Directory server or use any OAuth2 provider (Google, GitHub, GitLab...).
Free and Open Source software
Kanboard is distributed under the permissive MIT License. The software is mainly developed by Frédéric Guillot, but more than 190+ people have contributed!

Donations

If you are using Kanboard every day at your company, you may consider to make a small donation.

Plugins

You can extends the features of Kanboard by installing some extensions:

Assign category when moving cards to specified column

Adds an automatic action which allows you to set the category on a card when moved to a specified column.

By David Morlitz

Assign date to undated cards

Adds an automatic action which allows you to set a due date on undated cards to allow card to appear on calendar and ICS feed.

By David Morlitz

Assign due date when moving card to specified column

Adds an automatic action which allows you to set a due date (relative to the current time in days) on a card when moved to a specified column

By Jacob Charles Wilson

Auto Email Extended Actions

This plugin will add 4 new automatic email actions to Kanboard.

  • Send task by email to assignee
  • Send task by email to creator
  • Send email of an impending due date
  • Send email of an impending subtask due date, requires Subtask Due Date Plugin

By Craig Crosby

Auto Subtask Creation

Automatic action to create subtasks when a task is created or moves column.

By Craig Crosby

Back to Top and Bottom buttons

Adds a back to top and bottom button to Kanboard Task Summary.

By Craig Crosby

Commenting only for Project Viewers

Plugin adds commenting abilities for Project Viewers.

By Craig Crosby

Group assignment for tasks.

Plugin adds Group Assignment for tasks

By Craig Crosby

Task2pdf

Convert a Task to a PDF, Printer Friendly!

By Craig Crosby

Broadcast

Plugin to broadcast messages to users via the application or email.

By Frédéric Guillot

Beanstalk

Use Beanstalkd to process background jobs.

By Frédéric Guillot

Chat

Minimalist chat for small teams.

By Frédéric Guillot

Amazon S3 Storage

This plugin stores uploaded files to Amazon S3 instead of storing files on the local file system.

By Frédéric Guillot

Bitbucket Webhook

Bind Bitbucket webhook events to Kanboard automatic actions.

By Frédéric Guillot

Budget

Budget planning based on sub-task time tracking: create budget lines, See the expenses based on sub-task time tracking, Manage user hourly rates.

By Frédéric Guillot

Calendar

Embedded calendar into Kanboard.

By Frédéric Guillot

CardPushDate

Add action buttons to cards - including pushing due date, viewing last comment, edit, close and move.

By David Morlitz

Client SSL Certificate Authentication

Use SSL client certificate for Kanboard authentication.

By Frédéric Guillot

Coverimage

This plugin adds a coverimage function to the board.

By BlueTeck

Database Storage

This plugin stores uploaded files into the database instead of using the local filesystem.

By Frédéric Guillot

Due Date sorting

Allow boards to be sorted by card due date.

By David Morlitz

Extend comment by email

Extend comment by email with templates and reply-to

Rens Sikma

Gantt

Gantt charts for tasks and projects.

By Frédéric Guillot

GitHub Authentication

Use GitHub as authentication provider.

By Frédéric Guillot

GitHub Frontend

Use Kanboard to manage GitHub Issues.

By Frédéric Guillot

GitHub Webhook

Connect GitHub webhook events to Kanboard automatic actions.

By Frédéric Guillot

GitLab Authentication

Use GitLab as authentication provider.

By Frédéric Guillot

GitLab Webhook

Connect GitLab webhook events to Kanboard automatic actions.

By Frédéric Guillot

Gravatar

Use Gravatar to display user avatars images.

By Frédéric Guillot

Gogs Webhook

Connect Gogs webhook events to Kanboard automatic actions.

By Frédéric Guillot

Google Authentication

Use Google as authentication provider.

By Frédéric Guillot

Hipchat

Receive individual or project notifications on Hipchat.

By Frédéric Guillot

Instant Actions for Kanboard Tasks

Add buttons to tasks in board view for edit, delete and close them.

By Jens Heuschkel et. al.

Jabber

Receive individual or project notifications on Jabber.

By Frédéric Guillot

KanboardCSS

A useful and calm theme

By Aljawaid

Mailgun

Use the Mailgun API to send emails and create tasks from emails.

By Frédéric Guillot

Mattermost

Send Kanboard notifications to Mattermost (self-hosted Slack clone).

By Frédéric Guillot

Metadata Manager

This plugin adds a GUI to manage custom metadata for task, projects and user.

By BlueTeck

MetaMagik

Customizable Fields for Tasks, with advanced GUI and many more features, includes Metadata Manager.

By Craig Crosby + BlueTeck

Milestone

Add a section for milestones to show their related tasks.

By Olivier Maridat

Move cards to specific columns when due date passed

Adds an automatic action which allows you to move cards to a specific column when the due date has passed.

By David Morlitz

Moon

This theme allows you to add special features like replacing the logo and adds syntax highlighting for Markdown code.

By Valentino Pesce

Nebula

This theme allows you to add special features like replacing the logo and adds syntax highlighting for Markdown code.

By Valentino Pesce

OAuth2

Generic OAuth2 plugin.

By Frédéric Guillot

Overwrite Translation

Overwrite default translations without touching kanboard files.

By BlueTeck

Oxygen

This theme allows you to add special features like replacing the logo and adds syntax highlighting for Markdown code.

By Valentino Pesce

Postmark

Use the Postmark API to send emails and create tasks from emails.

By Frédéric Guillot

Push out due date on cards when moving to specific columns

Adds an automatic action which allows you to push the due date a specified number of days when moving cards to a specific column.

By David Morlitz

RabbitMQ

This plugin use RabbitMQ to process background jobs for Kanboard.

By Frédéric Guillot

Relation Graph

Show relations between tasks using a graph library.

By Xavier Vidal

Reverse-Proxy Authentication with LDAP user provider

Authenticate users with Reverse-Proxy method but populate user information from the LDAP directory.

By Frédéric Guillot

RocketChat

Receive individual or project notifications on RocketChat.

By Frédéric Guillot

Self-Registration

Self-registration plugin to allow people to sign up on Kanboard.

By Frédéric Guillot

Sendgrid

Use the Sendgrid API to send emails and create tasks from emails.

By Frédéric Guillot

Signal

Receive Kanboard notifications on Signal (via signal-cli).

By Benedikt Hopmann

Slack

Receive individual or project notifications on Slack.

By Frédéric Guillot

SMS Two-Factor Authentication

Use SMS text messages for two-factor authentication.

By Frédéric Guillot

Subtask Forecast

This plugin display estimates of subtasks in the user calendar. The user timetable must be filled to see time slots in the calendar.

By Frédéric Guillot

Subtask Due Date

This plugin adds a Due Date to subtasks.

By Manuel Raposo

Task Board Date

Add a new date field for tasks to define the visibility on the board and dashboard.

By Frédéric Guillot

Timetable

Working timetable management for users.

By Frédéric Guillot

Time Tracking Editor

Manually Add and Edit Time Tracking entries, add comments and select billable/not billable to time tracking entries. Export Time Tracking Entries as HTML.

By Stinnux

Time Interval Button

Simple plugins which adds button to incrementally change time spent on task.

By Igor Mroz

Wunderlist

This plugin allows you to import Wunderlist tasks and lists directly from the user interface of Kanboard by uploading a Wunderlist export file.

By Maxime (Epoc)

               
Comment Tooltip

Show task's comments as tooltip as in older kanboard version.

By Enrico Frigo

Telegram

Receive individual or project notifications on Telegram.

By Manu Varkey

Wiki

Wiki to document projects.

By lastlink

Blueboard

Simple blue CSS Theme.

By bgibout

Weighted voting

This plugin add new features to Kanboard. Weighted voting for the evaluation of group activities in Kanboard.

By Manel Perez

Attach Documents for Project Viewers

This plugin will allow Project Viewers to attach documents to tasks.

Franklin Hernandez