Kanboard
Free, open source Kanban project management software focused on simplicity and visual task tracking.
Open source alternative to:

Kanboard is a free, open source Kanban project management application written in PHP. It focuses on simplicity and a minimalist interface for visualizing work, limiting work-in-progress, and moving tasks across columns via drag-and-drop. The platform is designed to deliver a no-training-required experience for teams that want the core Kanban methodology without feature bloat — a notable contrast to commercial tools that bundle every workflow concept into a single workspace.
The software includes tasks and subtasks, attachments, comments, swimlanes, time tracking, project analytics, and a flexible query language for searching and filtering the board. Event-based automatic actions let you automate repetitive workflows such as moving tasks, changing assignees, or applying categories based on triggers. Kanboard supports LDAP/Active Directory plus OAuth2 providers like Google, GitHub, and GitLab for authentication, ships a JSON-RPC API and webhooks, and is translated into more than 30 languages.
Kanboard is published under the MIT license and self-hosted as a PHP application backed by SQLite, MySQL/MariaDB, or PostgreSQL. Docker images and official packages for Debian, Ubuntu, and RHEL are available, and a large plugin ecosystem extends it with notifications, Gantt charts, calendar views, custom themes, importers from Trello and Jira, and dozens of other additions. The core author considers the project in maintenance mode, so new major features come primarily from community contributions and plugins — making the plugin directory the primary way to grow the platform beyond its intentionally lean core.
Categories:
Tags:
Build with:
Frequently Asked Questions
What authentication options does Kanboard support?
Kanboard supports local accounts, LDAP and Active Directory, OAuth2 providers including Google, GitHub, and GitLab, and reverse proxy authentication. Two-factor authentication is available and uses API keys for JSON-RPC access.
Can I import existing data into Kanboard?
Community plugins provide importers for Trello and Jira, and the JSON-RPC API plus the command-line interface allow scripted migration from virtually any source. Tasks and projects can also be moved or duplicated across projects with one click inside the app.
Does Kanboard have an API, webhooks, or CLI?
Yes. Kanboard exposes a JSON-RPC 2.0 API with both an Application API for admin-level access and a User API that honors project permissions, plus webhooks for outbound event notifications and a CLI for administrative tasks.
What integrations does Kanboard support?
Out of the box Kanboard integrates with LDAP, Google/GitHub/GitLab OAuth, SMTP email, and webhooks. The plugin directory adds Slack, Discord, Mattermost, WebDAV calendars, RSS readers, and many more integrations.
Can I extend or customize Kanboard?
Kanboard has an extensive plugin architecture with documented hooks, custom routes, automatic actions, notification types, mail transports, and avatar providers, allowing nearly every part of the application to be customized. Themes, custom CSS, and white-labeling are also achievable via plugins.
What are the system requirements to self-host Kanboard?
Kanboard requires PHP 8.1 or newer with extensions such as pdo, mbstring, gd, openssl, and xml, plus a SQLite, MySQL/MariaDB, or PostgreSQL database (PostgreSQL is recommended for larger teams). It runs on Apache, Nginx, Microsoft IIS, or Caddy, and an official Docker image is published for easy deployment.
Repository details
Updated 8/18/2026, 8:00:17 AM
View RepositoryCompare Kanboard with
Similar open source alternatives
Plane
Open-source project management platform — an alternative to Jira, Linear, Monday, and ClickUp.
Jira
Devlane
Self-hostable project management for dev teams: issues, cycles, modules, pages, and analytics. Go + React alternative to Jira and Linear.
Jira
Huly
All-in-one open source platform that combines project management, CRM, chat, HR, and wiki as an alternative to Linear, Jira, Slack, and Notion.
OpenProject
OpenProject is open-source project management software for agile teams. A powerful alternative to Jira, Asana, Trello, and Monday.com — fully self-hosted and free to use.
Jira
TaskView
Self-hosted project and task management platform with Kanban boards, sprints, time tracking, and AI/MCP integrations for software teams.
Jira
Kaneo
Minimal self-hosted project management with kanban boards and issue tracking — no bloat, no subscriptions.
Jira
