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
Conenct 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.

Vulnerability Disclosure

If you have discovered a security issue in Kanboard, please report the problem to [email protected].

You can also download the public key from GnuPG servers:

gpg --keyserver hkp://keys.gnupg.net --recv-keys '233E B58F 6736 9B1C 0F3D  52C8 748E 4EFA 8B94 0533'

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

Auto Email Extended Actions

This plugin will add 3 new automatic actions to Kanboard.

  • Send task by email to assignee
  • Send task by email to creator
  • Send email of an impending due date

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

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

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

Jabber

Receive individual or project notifications on Jabber.

By Frédéric Guillot

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

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

OAuth2

Generic OAuth2 plugin.

By Frédéric Guillot

Overwrite Translation

Overwrite default translations without touching kanboard files.

By BlueTeck

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

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)