Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks and team collaboration. It provides a visual system for managing workflows through the use of boards, columns, and cards.
The project features an extensible plugin framework and a comprehensive API for programmatic task and project administration. It includes specialized identity management through LDAP integration, allowing for the synchronization of user accounts and group permissions from directory servers.
The system covers a wide range of capabilities, including event-driven workflow automation, detailed project analytics such as burn-down charts and cycle time measurement, and granular role-based access control. It also supports integrated time tracking, subtask decomposition, and multi-method authentication including two-factor authentication and reverse proxy support.
The application is compatible with MySQL and PostgreSQL for persistent data storage and can be deployed using Docker Compose.